Article Materials and Resources

June (issue #371) Circuit Cellar

Click here for the Circuit Cellar article code archive

p.6: Build a Sonar Echolocation Ranger: Using the PIC32 MCU, By Evan Kravitz and David Yang

[1]  E-Switch, Datasheet, “PS1024ABLK Pushbutton Switch”.
[2]  Microchip Technology Inc., “PIC32 Peripheral Libraries for MPLAB C32 Compiler”.
[3]  Cornell University ECE4760 ProtoThreads PIC32MX250F128B
[4]  n Semiconductor, Datasheet, “1N5362BRLG 28V Zener Diode”.
[5]  TFT graphics library, developed by Adafruit and modified by Syed Tahmid Mahbub
[6]  Adafruit Industries, Datasheet, “Model 1480 TFT display”.
[7]  Texas Instruments, Datasheet, “LF353 Op Amps”.
[8]  Microchip Technology Inc., Reference Manual, “Section 16. Output Compare”.
[9]  Microchip Technology Inc., Reference Manual, “Section 14. Timers”.
[10]  Microchip Technology Inc., Reference Manual, “Section 17. 10-bit Analog-to-Digital Converter (ADC)”.
[11] Diodes Inc., Datasheet, “1N4001 Diode”.

Adafruit Industries |
Diodes Inc. |
E-Switch |
Microchip Technology |
Mouser Electronics |
On Semiconductor |
Texas Instruments |

p.14: Mag-Levitated Spinning Globe Project: Arduino-Controlled Décor, By Herwig Taveirne

Editor’s note: In the article, we mistakenly said the STL files to print these parts yourself is available from Circuit Cellar’s article code and files webpage. They are not. The links for the STL files are as follows:
– Spider STL file:
– Globe rotation sensor assembly STL file:

[1] The schematic for this project is available for download from Circuit Cellar’s article code and files webpage
[3] GitHub repository

YouTube video of the Spinning Globe:

Arduino |
Honeywell |

p.28: Build Your Own IoT Platform: Part 1: The Setup, By Dhairya Parikh

[1] For the link to the SSH Key setup:

Apache Software Foundation |
DigitalOcean |
Eclipse Mosquitto |
Node.js |
Node-RED |
phpMyAdmin |
PuTTYgen |

p.36: Build a Smart Paddle Sport Device: Using Espressif’s ESP32 MCU, By Sandy Charlton, Rylen Enger, Dave Hodgson and Miles Krakowec Tickner

Autodesk |
CloudMQTT |
Consonance Electronic |
EasyEDA |
Espressif Systems |
Microsoft |
PCBWay |
SIMCom Wireless Solutions |
SparkFun Electronics |
U‑blox | www.u‑

p.44: Box-Level Systems Fuel Intelligent Transportation: Computing on the Move, By Jeff Child

Aaeon |
Advantech |
Axiomtek |
Cincoze |
Kontron |
OnLogic |
Sintrones |

p.49: Integrated Sensors Solutions Bulk Up Functionality: Smart Combinations, By Jeff Child

Bourns |
Infineon Technologies |
Maxim Integrated |
NevadaNano |
ON Semiconductor |
Renesas Electronics |
STMicroelectronics |
TDK InvenSense |
Texas Instruments |
TT Electronics |

p.55: DATASHEET: AC-DC Power Supplies: Multipurpose Trend, By Jeff Child

Murata Power Solutions
TDK-Lambda Americas
XP Power

Datasheet URLs:

Murata Power Solutions
TDK-Lambda Americas
XP Power

p.58: EMBEDDED IN THIN SLICES: FreeRTOS (Part 4): Inter-Process Communication, By Bob Japenga

[1] “On the Criteria To Be Used in Decomposing Systems into Modules”  Communications of the ACM. Volume 15, Issue 12 from December 1972; pages 1021–1089. I highly recommend this paper. He provides an example simple project and decomposes it into five modules. Then he provides an alternative decomposition which practices information hiding. Take time with it until you understand the principle. The article is available here:
[2] See issue 263 (June 2012) through issue 275 (June 2013) in Circuit Cellar
(Circuit Cellar 2012 articles , Circuit Cellar 2013 articles)
[3] See
[4] See page of 129 of the FreeRTOS Tutorial
[5] and
[6] and

FreeRTOS |

p.62: THE DARKER SIDE: Understanding Proper PCB Design (Part 3): Controlled Impedance Routing, By Robert Lacoste

[1] “Impedance Matching Fundamentals” Circuit Cellar 319, February 2017
[2] Saturn PCB toolkit
[3] “Understanding Proper PCB Design (Part 1)” Circuit Cellar 367, February 2021
[4] “Digital line terminations” Circuit Cellar 309, April 2016

Saturn PCB Design |

p.68: FROM THE BENCH: Create a Calendar File Building App: Using Liberty BASIC, By Jeff Bachiochi

[1] RFC2445  
[2] RFC5545   |
Liberty BASIC |

p.79: The Future of Neuromorphic Computing: Neuromorphic Computing Devices and Materials, By Ganesh Panaman

[1] 2020 U.S. SIA/SRC Decadal Plan for Semiconductors
Intermolecular |

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

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

Note: We’ve made the May 2020 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, @circuitcellar, and

Sponsor this Article

Supporting Companies

Upcoming Events

Copyright © KCK Media Corp.
All Rights Reserved

Copyright © 2021 KCK Media Corp.

June (issue #371) Circuit Cellar

by Circuit Cellar Staff time to read: 4 min