Article Materials and Resources

November (issue #424) 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: An ESP32 Dashboard –  Monitoring How a Popular Microcontroller Uses Resources, By Pedro Bertoleti

REFERENCES
[1] https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
[2] https://www.digikey.es/en/maker/projects/introduction-to-rtos-solution-to-part-4-memory-management/6d4dfcaa1ff84f57a2098da8e6401d9c?srsltid=AfmBOoodz6Vl_zR6uwtr30bTLK4KIa7Aa3xF9h3jXoBucJmNwCpFqkXo
[3] https://percepio.com/tracealyzer/freertostrace/
[4] https://freertos.org/Documentation/03-Libraries/02-FreeRTOS-plus/05-FreeRTOS_plus_Trace/CPU_Load
[5] https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/misc_system_api.html#_CPPv422esp_get_free_heap_sizev
[6] https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/misc_system_api.html#_CPPv430esp_get_minimum_free_heap_sizev
[7] https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32/api-reference/system/freertos.html
[8]  https://www.freertos.org/Documentation/02-Kernel/04-API-references/03-Task-utilities/00-Task-utilities#vtaskgetruntimestats


10: Designing Analog Electronics –  Part 1: Error and Uncertainty, By Andrew Levido

REFERENCES
[1] ST Microelectronics STM32L03 Datasheet
https://www.st.com/resource/en/datasheet/stm32l031g4.pdf
[2] Texas Instruments TL074H jellybean FET amplifier
https://www.ti.com/product/TL074H
[3]Texas Instruments low-cost jellybean op amp, the LM324
https://www.ti.com/product/LM324
[4] TP553x family of op amps from 3Peak
https://static.3peak.com/res/doc/ds/Datasheet_TP5531-TP5532-TP5534.pdf


 20: Keeping Time with Rolling Balls –  An Arduino-Controlled Gravitram Clock, By Aubrey Kagan

RESOURCES
QCAD | www.qcad.org/en
FreeCAD | www.freecad.org

REFERENCES
[1] Aubrey Kagan, “Antique Clock Accuracy Project: Reloaded.” Circuit Cellar 381. April, 2022.
[2] Tubing Components:
Thermaltake Pacific DIY LCS V-Tubler PETG Hard Tubing, 1000mm, OD 16mm x ID 12mm, 4-Pack, CL-W116-PL16TR-A, Transparent
Silicone bending insert 12mm
3Pcs PETG Bending Kit 16mm OD 45/90 / 180 Degree Acrylic Hard Rigid Tube Bender Mold Tool Kit for 16MM Tube https://www.amazon.ca/dp/B0873BLCWC?ref=ppx_yo2ov_dt_b_fed_asin_title
[3] Electronic Hardware:
Arduino Zero https://store-usa.arduino.cc/products/arduino-zero
Adafruit 16-Channel 12-bit PWM/Servo Shield https://www.adafruit.com/product/1411
Adafruit Assembled Data Logging shield for Arduino https://www.adafruit.com/product/1141
[4] Aubrey Kagan, “Evaluation of Debugger on Arduino IDE V2.0.4” Circuit Cellar 397. August, 2023.
[5] ROT3U 6DOF Aluminum Robot Arm https://www.diymore.cc/products/diymore-rot3u-6dof-aluminium-robot-arm-mechanical-robotic-clamp-claw-kit-for-arduino-mega2560
[6] MG996 Servo https://www.digikey.com/htmldatasheets/production/5014637/0/0/1/mg996r.pdf
[7] DF125F https://cdn-shop.adafruit.com/product-files/1404/D125F_Servo_Data.pdf
[8] Dynamixel AX12A https://www.adafruit.com/product/4768#technical-details
[9] JF-0530B solenoid https://www.ebay.ca/itm/315510692446
[10] DC Coreless Vibration Motors 7x25mm 1-6V 8000-20000RPM https://www.amazon.ca/dp/B0CY2KLH2P?ref=ppx_yo2ov_dt_b_fed_asin_title
[11] Matrix Orbital LK162B-7T https://www.matrixorbital.com/lk162b-7t
[12] YouTube video of my gravitram in operation https://youtu.be/5QMR4Z1pbuQ?si=qOd1Y5y_gf71JCX6


 26: Empowering Disabled Persons with  Hand Motions for Environmental Controls, By Matthew Oppenheim

REFERENCES
[1] Matthwe Oppenheim. “Full-stack Python.” Circuit Cellar #319, February, 2017.
[2] The author’s software in action, alongside the smart watch that produces the sensor data: https://youtu.be/m3XazLUtzLc 
[3] Lilygo programmable smart watch: https://lilygo.cc/products/t-watch-s3
[4] Handshake system for people with severe disabilities: https://mattoppenheim.com/projects/2018/02/handshake
[5] Matthew Oppenheim. “Create Your Own PCBs with a CNC Milling Machine,”  Circuit Cellar #414, January, 2025.
[6] Grid communication software by Smartbox: https://thinksmartbox.com/grid/
[7] The PyQtGraph library: https://www.pyqtgraph.org
[8] The Pandas library: https://pandas.pydata.org
[9] The DebugLog library: https://github.com/hideakitai/DebugLog
[10] Python code for the project: https://github.com/mattoppenheim/realtime_graphing
[11] The PyDispatcher library: https://github.com/mcfletch/pydispatcher


36: TECHNOLOGY FEATURE: CIA for SBCs (and More)  Securing Embedded Systems from Evolving Threats, By Curtis Franklin

RESOURCES
Infineon | https://www.infineon.com
NVIDIA | https://www.nvidia.com
NXP | https://www.nxp.com
Qualcomm | https://www.qualcomm.com
Renesas | https://www.renesas.com
STMicroelectronics | https://www.st.com

REFERENCES
[1] Lockheed-Martin | https://www.lockheedmartin.com/en-us/capabilities/cyber/cyber-kill-chain.html
[2] MITRE | https://attack.mitre.org/
[3] https://www.cisa.gov/securebydesign

SOURCES
Microchip | https://www.microchip.com/en-us/products/microcontrollers/32-bit-mcus/pic32-sam/pic32cm-lx
Infineon | https://www.infineon.com/part/OPTIGA-TRUST-M-EXPRESS
NVIDIA | https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/
NXP | https://www.nxp.com/products/SE050
NXP | https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc5500-arm-cortex-m33:LPC5500_SERIES
Renesas | https://www.renesas.com/en/products/ra8t2
Qualcomm | https://www.qualcomm.com/products/internet-of-things/robotics-processors/flight-rb5-platform
Rockchip | https://www.alldatasheet.com/datasheet-pdf/pdf/1757634/ROCKCHIP/RK3566.html
STMicroelectronics | https://www.st.com/en/secure-mcus/stsafe-a100.html


42: DATASHEET: Making the Right Voltage –  DC-to-DC Converters Bring the Right Voltage to Circuits, By Curtis Franklin

Datasheet URLs:
Advanced Energy: https://www.advancedenergy.com/getmedia/5d317ace-4d34-435e-8a5d-bcd918d1fef8/en-datasheet-NDQ1300-3-25.pdf
Calex: https://www.relec.co.uk/wp-content/uploads/2023/06/48S12.750BCE_A01.D10.pdf
Cosel: https://datasheet.octopart.com/DCS1400B12-Cosel-datasheet-188804378.pdf
Curtiss-Wright: https://www.curtisswrightds.com/resources/lv-hv-dcc-dcdc-converter-data-sheet
HALO: https://www.mouser.com/pdfDocs/dc11-converter-datasheet.pdf
Microchip: https://ww1.microchip.com/downloads/aemDocuments/documents/IPS/ProductDocuments/DataSheets/Radiation-Hardened-Isolated-DC-to-DC-Converter-DS00005965.pdf
Rohm: https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9e104fj-e.pdf
Vicor: https://www.vicorpower.com/documents/datasheets/ds-DCM3735S60D13L0TN1-VICOR.pdf
VPT: https://www.vptpower.com/products/datasheet/sgrbx-series-pdf


46: PICKING UP MIXED SIGNALS: A GPS-Disciplined Frequency Counter Using the PSoC 5LP, By Brian Millier

REFERENCES
[1] Air530 GPS module: Seeed Technology PN109020022
https://www.digikey.ca/en/products/detail/seeed-technology-co-ltd/109020022/12323450?s=N4IgTCBcDaIOICcD2A3ApgAgIIEsEFYBmABgzgAUBlEAXQF8g
[2] CY8CKIT-059 Development board: Infineon
https://www.infineon.com/cms/en/product/evaluation-boards/cy8ckit-059
[3] Brian Millier, “Picking Up Mixed Signals: Variable Frequency Drive (Part 1): Washing Machine Repurposed.” Circuit Cellar 348, July, 2019.
[4] Brian Millier, “Picking Up Mixed Signals: Variable Frequency Drive (Part 2): Bandsaw Upgrade.” Circuit Cellar 350, September, 2019.
[5] Brian Millier, “Picking Up Mixed Signals: Bluetooth-Enabled ECG Monitor: Using the Cypress PSoC 6 MCU.” Circuit Cellar 352, November, 2019.
[6] Brian Millier, “Picking Up Mixed Signals: Designing MCU-Based Lab Instruments: Using the Cypress PSoC 5LP MCU.” Circuit Cellar 378, January, 2022.
[7] Brian Millier, “Picking Up Mixed Signals: A Lock-In Amplifier: Based on a PSoC5LP SoC.” Circuit Cellar 394, May, 2023.
[8] PSoC 5LP: Infineon
https://www.infineon.com/cms/en/product/microcontroller/32-bit-psoc-arm-cortex-microcontroller/32-bit-psoc-5-lp-arm-cortex-m3
[9] Connor Winfield VKB61B2-010.0M VCXO module: https://www.conwin.com/datasheets/vx/vx604.pdf

Code and Supporting Files


 54: EMBEDDED SYSTEM ESSENTIALS: Using a Desktop Laser Engraver to Probe into Chip Silicon, By Colin O’Flynn

RESOURCES
STMIcroelectronics | www.st.com

REFERENCES
[1] Colin O’Flynn, “IC Packaging and Security: Do They Affect One Another?” Circuit Cellar 362, September, 2020.
[2] Bunnie, “Infra-Red, In Situ (IRIS) Inspection of Silicon.” https://www.bunniestudios.com/blog/2023/infra-red-in-situ-iris-inspection-of-silicon/
[3] Fraktal’s Laser Fault Injection rig: https://github.com/fraktalcyber/lfi-rig
[4] Companion GITHub for article resources: https://github.com/colinoflynn/circuitcellar-EmbeddedSystemEssentials


63: TECH THE FUTURE: The Future of Embedded Systems and AI –  AI in Embedded Systems –  Cybersecurity Challenges and Opportunities in a Smarter World, By Pete Popov

RESOURCE
Konsulko Group | www.konsulko.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 © 2026 KCK Media Corp.

November (issue #424) Circuit Cellar

by Circuit Cellar Staff time to read: 5 min