Article Materials and Resources

March (issue #404) Circuit Cellar

Click here for the Circuit Cellar article code archive


This issue is available in PDF format from our webshop.
As individual articles are made available on the website they will be linked on the TOC page-here


4: Create 3D Models of Components and Board Outlines in KiCad: Using the CadQuery Library for Python, By Matthew Oppenheim

RESOURCES
KiCad | www.kicad.org

REFERENCES
[1]  https://www.kicad.org
[2]  https://github.com/CadQuery/cadquery
[3]  https://mattoppenheim.com/
[4]  https://github.com/CadQuery/CQ-editor
[5]  https://github.com/CadQuery/CQ-editor/releases
[6]  https://jlcpcb.com/ partdetail/Xinyangze-YZ08015063P02/C5157301
[7]  https://datasheet.lcsc.com/lcsc/2209201730_Xinyangze-YZ08015063P-02_C5157301.pdf
[8]  https://www.freecad.org
[9]  https://microbit.org

Code and Supporting Files


10: Audio Player Using the RP2040, By Andrew Levido

RESOURCES
Raspberry Pi | www.raspberrypi.com

REFERENCES
[1] SGTL5000 | Ultra-Low-Power Audio Codec:
https://www.nxp.com/products/audio-and-radio/audio-converters/ultra-low-power-audio-codec:SGTL5000
[2] ST7786V Display Driver:
https://newhavendisplay.com/content/datasheets/ST7789V.pdf
[3] RP2040 Data Sheet:
https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
[4] Simplified Specifications | SD Association November 24, 2020. https://www.sdcard.org/downloads/pls/

Code and Supporting Files


17: Silicon Integrated Circuit Manufacturing:  Part 1: Making the Chips That Make Electronics Possible, By Faiz Rahman, PhD

RESOURCES
Applied Materials | www.appliedmaterials.com

REFERENCES
[1] Shin-Etsu Silicon Wafers:
https://www.shinetsu.co.jp/en/products/electronics-materials/silicon-wafers/
[2] Lam Research: https://www.lamresearch.com/


22: Build a Universal Infrared Remote: Using a Raspberry Pi Pico with an LCD Screen and SD Card, By Owen Louis and Liam Sweeney

RESOURCES
Adafruit | www.adafruit.com
Raspberry Pi | www.raspberrypi.com

REFERENCES
[1] SD Card Breakout Board:
https://www.digikey.com/en/products/detail/adafruit-industries-llc/4682/12822319
[2] LCD Screen: https://www.waveshare.com/wiki/Pico-LCD-1.14
[3] Protothread Library: https://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_Protothreads.html
[4] LCD Screen C Library: https://www.waveshare.com/wiki/Pico-LCD-1.14
[5] SD Card C Library: http://elm-chan.org/fsw/ff/00index_e.html
[6] Video of universal IR remote implemented on RP2040:
https://www.youtube.com/watch?v=OaMCaecrE4o

SOURCES
AA Battery Holder:
https://www.amazon.com/dp/B09V7Z4MT7?psc=1&ref=ppx_yo2ov_dt_b_product_details
Infrared LED:
https://www.sparkfun.com/products/9349?_ga=2.201535761.1075059845.1667497389-1261656821.1667497389
Infrared Receiver: https://www.sparkfun.com/products/10266?_ga=2.197351087.1075059845.1667497389-1261656821.1667497389

Code and Supporting Files


28: TECHNOLOGY FEATURE: Robotics in Manufacturing: Apocalypse Now?, By Michael Lynes

RESOURCES
KUKA AG | www.kuka.com
Rapid Robotics | www.rapidrobotics.com
Thor | thor.angel-lm.com
Versabuilt Robotics | www.versabuilt.com

REFERENCES
[1] “The Hollow Men,” T.S. Eliot (Source: allpoetry.com): https://allpoetry.com/the-hollow-men
[2] Boston Dynamics’ Spot Arm (scary): https://bostondynamics.com/products/spot/arm/
[3] Boston Dynamics’ Atlas (also scary): https://youtu.be/-e1_QhJ1EhQ
[4] Boston Dynamics’ PETMAN (OG scary): https://youtu.be/mclbVTIYG8E
[5] Boston Dynamics’ Atlas dance routine: https://youtu.be/fn3KWM1kuAw
[6] Stretch (not so scary): https://bostondynamics.com/products/stretch/
[7] Amazon Labor Issues:
https://www.wired.com/story/tired-filthy-and-overworked-inside-amazons-holiday-rush/
[8] Three Laws of Robotics: https://en.wikipedia.org/wiki/Three_Laws_of_Robotics
[9] Joseph Engelberger, the Father of Robotics: https://www.automate.org/robotics/engelberger/joseph-engelberger-about#:~:text=Joseph%20F.,engineer%20and%20inventor%20George%20C
[10] George Devol: https://spectrum.ieee.org/unimation-robot
[11] Unimation robot: https://youtu.be/-Xl2c91pWGc
[12] Tesla FSD: https://www.teslarati.com/tesla-fsd-beta-v12-this-month/
[13] ABB Ltd: https://new.abb.com/products/robotics?_gl=1*jyb1v7*_ga*MTI1MDI0NTQ0My4xNzA1NDE1MjMx*_
[14] Kaleido: https://kawasakirobotics.com/asia-oceania/blog/story_22/
[15] Thor Arm video: https://youtu.be/F2CDeHrFr2k
[16] Improve human-robot collaboration with GhostAR—Arduino: https://blog.arduino.cc/2019/11/26/improve-human-robot-collaboration-with-ghostar/
[17] Tesla Optimus demo video: https://www.youtube.com/watch?v=cpraXaw7dyc
[18] HydraNet Tesla: https://youtu.be/j0z4FweCy4M


34: DATASHEET: 32-Bit Microcontrollers: ARM Yourself with The Newest MCUs, By Sam Wallace

Analog Devices MAX32690:
https://www.analog.com/media/en/technical-documentation/data-sheets/max32690.pdf
Infineon TRAVEO T2G Automotive MCU:
https://www.infineon.com/dgdl/Infineon-TRAVEO_T2G_CYT4BF_Series-DataSheet-v13_00-EN.pdf?fileId=5546d46275b79adb0175dc8387f93228
Microchip PIC32CZ CA80/CA90: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/PIC32CZ-CA80-CA90-Family-Data-Sheet-DS60001749.pdf
Nuvoton NUC1263:
https://www.nuvoton.com/export/resource-files/en-us–DS_NUC1263_Series_EN_Rev1.01.pdf
NXP LPC43S6x:
https://www.nxp.com/docs/en/data-sheet/LPC43S6X.pdf
Renesas RA4M1:
https://www.renesas.com/us/en/document/dst/ra4m1-group-datasheet?r=1054146
Silicon Labs EFM32 Gecko:
https://www.silabs.com/documents/public/data-sheets/efm32wg-datasheet.pdf
STMicroelectronics STM32L053x6/8:
https://www.st.com/resource/en/datasheet/stm32l053r8.pdf
Texas Instruments Tiva TM4C123GE6PM:
https://www.ti.com/lit/ds/symlink/tm4c123ge6pm.pdf?ts=1707141252361


38: PICKING UP MIXED SIGNALS: Particle IoT Platform Update: Part 2, By Brian Millier 

RESOURCES
DFRobot | www.dfrobot.com
Particle | www.particle.io

REFERENCES
[1] Brian Millier, “GUI-O: A “Virtual” Front Panel For ESP32 Projects.” Circuit Cellar 389, December 2022.
[2] App Inventor Particle Photon Test on GitHub:
https://github.com/TeamPracticalProjects/MIT-App-Inventor-Particle-Photon-test
[3] Brian Millier, “PICKING UP MIXED SIGNALS: Particle IoT Platform Update: Part 1.” Circuit Cellar 402, January 2024.
[4] DFRobot ESP32-C3 Beetle module (DFR0868): https://www.digikey.ca/en/products/detail/dfrobot/DFR0868/16678683?s=N4IgTCBcDaICIDEBKAGAHANjSAugXyA
[5] DFRobot DFR0478 FireBeetle: https://www.digikey.com/en/products/detail/dfrobot/DFR0478/7398878
[6] Pulse Electronics W3334B0100 External Bluetooth Antenna: https://www.digikey.ca/en/products/detail/dfrobot/DFR0868/16678683?s=N4IgTCBcDaICIDEBKAGAHANjSAugXyA
[7] Particle Tools—Particle Docs: https://docs.particle.io/tools/tools/
[8] Brian Millier, “PICKING UP MIXED SIGNALS: Easing into the IoT Cloud (Part 2): Modules in Action.” Circuit Cellar 342, January 2019.

Code and Supporting Files


48: EMBEDDED SYSTEM ESSENTIALS: It’s About Time: When Timing Attacks Reveal Power Usage, By Colin O’Flynn

RESOURCES
CHES | ches.iacr.org
NewAE Technology | www.newae.com

REFERENCES
[1] Embedded System Essentials GitHub: https://github.com/colinoflynn/circuitcellar-EmbeddedSystemEssentials


52: FROM THE BENCH: 3-Axis Digital Compass IC Modules: Making Sense from Confusion, By Jeff Bachiochi

REFERENCES
[1] Shift in magnetic north pole (yearly position, 1590-2020). https://sascommunities.github.io/graphics-programming/robert/magnetic_north_pole.htm
[2] Jeff Bachiochi, “Location Notification: A Look at Anisotropic Magnetoresistance Sensors.” Circuit Cellar 227, June 2009.
[3] Tronics Bench, “3 Axis Magnetometer Tilt Compensation.”
https://www.best-microcontroller-projects.com/magnetometer-tilt-compensation.html
[4] Jim Remington, “Correcting the Balboa Magnetometer.”
https://forum.pololu.com/t/correcting-the-balboa-magnetometer/14315Captions

Code and Supporting Files


63: TECH THE FUTURE: The Future of RF Systems: RFSoC System on Modules: Powering Satellite Communication, MIMO Deployments, and 5G Infrastructure, By Saira Banu

RESOURCES
iWave Systems | www.iwavesystems.com

Keep up-to-date with our FREE Weekly Newsletter!

Don't miss out on upcoming issues of Circuit Cellar.


Note: We’ve made the Dec 2022 issue of Circuit Cellar available as a free sample issue. In it, you’ll find a rich variety of the kinds of articles and information that exemplify a typical issue of the current magazine.

Would you like to write for Circuit Cellar? We are always accepting articles/posts from the technical community. Get in touch with us and let's discuss your ideas.
Website | + posts

Circuit Cellar's editorial team comprises professional engineers, technical editors, and digital media specialists. You can reach the Editorial Department at editorial@circuitcellar.com, @circuitcellar, and facebook.com/circuitcellar

Supporting Companies

Upcoming Events


Copyright © KCK Media Corp.
All Rights Reserved

Copyright © 2024 KCK Media Corp.

March (issue #404) Circuit Cellar

by Circuit Cellar Staff time to read: 4 min