April (issue #345) Circuit Cellar Article Materials

Click here for the Circuit Cellar article code archive


p.6: Build a Prescription Reminder: Using Raspberry Pi, By Devlin Gualtieri

[1]  Raspian Download Page www.raspberrypi.org/downloads/raspbian/

US FDA Medical Devices Website www.fda.gov/MedicalDevices/DigitalHealth/MobileMedicalApplications/ucm368744.htm.

microEngineering Labs PIC Basic Professional http://melabs.com

Microchip Technology | www.microchip.com
Raspberry Pi Foundation | www.raspberrypi.org

Author links:
Dr. Gualtieri writes a science and technology blog at http://www.tikalon.com/blog/blog.php. He is the author of three science fiction novels, and books about science and mathematics. See http://www.tikalonpress.com for details.

p.14: IoT Monitoring System for Commercial Fridges: Using LoRa Technology,
By Tyler Canton, Akio Yasu, Trevor Ford and Luke Vinden

[1] US. Dept of. Energy, “Amount of food waste in the United States in 2017, by source (in million wet tons),” Statista – The Statistics Portal, 2017. www.statista.com/statistics/694148/volume-of-food-waste-by-source-us/
[2] A. F. N. M. Martin Gooch, “Food Waste in Canada,” George Morris Centre, November 2010. http://vcm-international.com/wp-content/uploads/2013/04/Food-Waste-in-Canada-112410.pdf
[3] Maxim Integrated Products, “DS18B20 Datasheet,” Maxim Integrated Products, I2018. https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf

Raspberry Pi 3 Model B
Raspberry Pi Trading | https://www.raspberrypi.org

RFM95W LoRa TRX Module
RF Solutions | https://www.rfsolutions.co.uk

PIC24FJ64GA704 Microcontroller
Microchip Technology | https://www.microchip.com

915 MHz Dome Antenna
Linx Technologies Inc. | https://linxtechnologies.com/wp/

10.1” Resistive LCD Touch Screen w/ HDMI Interface
Waveshare | https://www.waveshare.com

Analog Devices | www.analog.com
Altium | www.altium.com
Coilcraft | www.coilcraft.com
JLCPCB | jlcpcb.com
Linx Technologies | linxtechnologies.com/wp
Maxim Integrated | www.maximintegrated.com
Microchip Technology | www.microchip.com
ON Semiconductor | www.onsemi.com
Raspberry Pi Trading | www.raspberrypi.org
RF Solutions | www.rfsolutions.co.uk
Waveshare | www.waveshare.com

p. 22: High-Voltage Differential Probe: Amplifiers in Action, By Andrew Levido

To make your own label sticker for the differential probe, a pdf with the artwork is available on the Circuit Cellar code & files download webpage

ADA4817 Op Amp
Analog Devices

LM6611 Op Amp, TPS65133 Dual Boost Switcher
Texas Instruments

MAX1555 Dual-Input, 1-Cell Li+ Battery Charger
Maxim Integrated

Analog Devices | www.analog.com
Maxim Integrated | www.maximintegrated.com
Texas Instruments | www.ti.com

p. 28: Build a PIC32-Based Recording Studio: Music from Micros,
By Radhika Chinni, Brandon Quinlan and Raymond Xu

[1] ECE 4760 Course Website: http://people.ece.cornell.edu/land/courses/ece4760/
[2] PIC32 Pinout: http://people.ece.cornell.edu/land/courses/ece4760/StudentWork/McNicoll/PIC32_Pinout_brl.pdf
[3] Bruce Land- Protothreads: http://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_Protothreads.html
[4] SPI: http://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_SPI.html


  1. Microphone: Digikey 102-1720-ND
  2. MicroStickII
  3. PIC32MX250F128B
  4. TFT LCD
  5. Piano C Major Scale: https://www.youtube.com/watch?v=FCLzuQS5arI
  6. Guitar C Major Scale: https://www.youtube.com/watch?v=8ykeN4JC_O8
  7. Bass C Major Scale: https://www.youtube.com/watch?v=uYf7RN_PHkk
  8. Various Drum Sounds: https://www.youtube.com/watch?v=5UH7ydJddYI

PIC32 Family Reference Manual: http://www.microchip.com/pagehandler/en-us/family/32bit/

PIC32 Peripheral Libraries for MPLAB C32 Compiler:

PS1024ALRED Push Button Datasheet: https://media.digikey.com/pdf/Data%20Sheets/E-Switch%20PDFs/PS1024ALRED.pdf

CMA-6542PF Microphone Datasheet: https://media.digikey.com/pdf/Data%20Sheets/CUI%20Inc%20All%20Brands%20PDFs/CMA-6542PF.pdf

MCP6242 Op Amp Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/21882d.pdf

Digi-Key | www.digikey.com
Mathworks | www.mathworks.com
Microchip Technology | www.microchip.com

Here is the YouTube video of the project:

p.34: Drone Video Technologies are Flying High: Cameras, Boards and Kits,
By Jeff Child

Aerialtronics | www.aerialtronics.com
Aetina | www.aetina.com
FLIR Systems | www.flir.com
Gumstix | www.gumstix.com
Intel | www.intel.com
Intrinsyc Technologies | www.intrinsyc.com
Lucint Systems | www.lucintsystems.com
Nvidia | www.nvidia.com
Qualcomm | www.qualcomm.com

p.40: Low-Power Wireless Solutions Feed IoT Edge Needs: Integration Meets Innovation, By Jeff Child

Cypress Semiconductor | www.cypress.com
Microchip Technology | www.microchip.com
Nordic Semiconductor | www.nordicsemi.com
Semtech | www.semtech.com
STMicroelectronics | www.st.com
Texas Instruments | www.ti.com

p.46: PRODUCT FOCUS: 32-Bit Microcontrollers: Wireless Workhorse,
By Jeff Child

Analog Devices | www.analog.com
Cypress Semiconductor | www.cypress.com
Infineon Technologies | www.infineon.com
Maxim Integrated | www.maximintegrated.com
Microchip Technology | www.microchip.com
NXP Semiconductor | www.nxp.com
Renesas Electronics America | www.renesas.com
STMicroelectronics | www.st.com
Texas Instruments | www.ti.com

p.50: EMBEDDED IN THIN SLICES: Bluetooth Mesh (Part 2):
Provisioning Pondered,
By Bob Japenga

[1] The images are both public domain and no copyright from https://en.wikipedia.org/wiki/Public-key_cryptography
[2]Bluetooth SIG’s glossary of terms:  https://www.bluetooth.com/bluetooth-technology/topology-options/le-mesh/mesh-glossary#nonce
[3] https://www.us-cert.gov/

p.54: THE CONSUMMATE ENGINEER: Improving Software Quality: By the Book,
By George Novacek

[1] Software Engineering Body of Knowledge SWEBOK

p.58: THE DARKER SIDE: The Art of Current Probing: Mindful Measuring,
By Robert Lacoste

EasyPIC V7 development board

U1253B multimeter

WaveRunner 610Zi oscilloscope

Teledyne LeCroy DA1822A differential amplifier

Tektronix P6042 current probe (obsolete)

I-prober 520 positional current probe

“Teardown: The Tektronix P6042 current probe is a classic” Paul Rako -October 04, 2016, EDN Network https://www.edn.com/design/test-and-measurement/4442795/Teardown–The-Tektronix-P6042-current-probe-is-a-classic

Aim-TTi | www.aimtti.com
Keysight | www.keysight.com
Microchip Technology | www.microchip.com
MikroElektronika | www.mikroe.com
Tektronix | www.tekronix.com
Teledyne Lecroy | www.teledynelecroy.com

p.66: FROM THE BENCH: Building an All-in-One Serial Terminal:
               With a Tiny Touchscreen, By Jeff Bachiochi

gen4-IoD-24T:  2.4″ TFT LCD module with Resistive Touch
4D Systems

Paul Eilio  forum.4dsystems.com.au/forum/forum-aa/4d-systems-software/workshop-4-visi-genie-environment-picaso/65909-the-big-picture

GFX4d-master\Examples\_4Dos –              in the GFX4d Library
This intrigued me.  So I played with it for a while and realized I could be stripped of the BASIC interpreter and I would have the guts of just what I was looking for.  Thanks to the unknown author.-J.B,

Arduino Library Reference    www.4dsystems.com.au/productpages/gen4-IoD/downloads/IoD_Arduino_Libraries_R_1_0.pdf

4D Systems | www.4dsystems.com.au
Espressif Systems | www.espressif.com

p.79: The Future of Robotics: Dealing with Challenges and Tradeoffs
in Motion Control, 
By James English

Energid Technologies | www.energid.com