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: Learn to Program MCUs with uLISP — Part 1: Crash Course on a Pioneering Language, By Raul Alvarez Torrico
REFERENCES
[1] John McCarthy. 1960. Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I, http://jmc.stanford.edu/articles/recursive/recursive.pdf
[2] What Made Lisp Different, https://paulgraham.com/diff.html
[3] uLisp, http://www.ulisp.com/
[4] Download uLisp, http://www.ulisp.com/show?1AA0
[5] Surface of rotation, http://www.ulisp.com/show?3GPX
[6] Measuring air quality with uLisp, http://forum.ulisp.com/t/measuring-air-quality-with-ulisp/1082/1
[7] Graphics extensions, http://www.ulisp.com/show?31GT
SOURCES
Wio Terminal | https://www.seeedstudio.com/Wio-Terminal-p-4509.html
SenseCAP K1100 kit | https://www.seeedstudio.com/Seeed-Studio-LoRaWAN-Dev-Kit-p-5370.html
LilyPad LED | https://www.sparkfun.com/products/13902
RESOURCES
Paul Graham. 2002. The Roots of Lisp | https://languagelog.ldc.upenn.edu/myl/llog/jmc.pdf
Wio Terminal Guide | https://wiki.seeedstudio.com/Wio_Terminal_Intro/
Learn Common Lisp | https://lisp-lang.org/learn/
12: Locate Your Missing Smartphone — Use an Arduino MKR 1010 MCU, Arduino IoT Hub, and Zapier, By Andrei Florian
REFERENCES
[1] Arduino IDE: https://www.arduino.cc/en/software
[2] Visual Studio Code extension for Arduino: https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.vscode-arduino
[3] Creating an Arduino Cloud account https://cloud.arduino.cc/
[4] Arduino Cloud how it works page: https://cloud.arduino.cc/how-it-works/
[5] Arduino Create Agent installation link https://support.arduino.cc/hc/en-us/articles/360014869820-Install-the-Arduino-Create-Agent
[6] Create a Zapier account: https://zapier.com/sign-up
[7] Code for the Phone Locator: https://github.com/Andrei-Florian/PhoneLocator
[8] How to clone a GitHub: repository: https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository
[9] How to install libraries in the Arduino IDE: https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries/
[10] How to use the new Serial Monitor tool in the Arduino IDE: https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-serial-monitor/
RESOURCES
Arduino | www.arduino.cc
Zapier | www.zapier.com
22: Build an Interactive Kinetic Wall — Using a Raspberry Pi 4 and Kinect V1 Camera,By Arijit Das
REFERENCES
[1] Demonstration video of the interactive kinetic wall:
https://youtu.be/YeezZDj25PI?si=6v_ND30EViaLjqSw
https://www.youtube.com/c/SPARKLERSWeAreTheMakers/,
RESOURCES
Aeonix Innovations | www.aeonixinnovations.com
30: TECHNOLOGY FEATURE: Improving Patient Outcomes — Device Technology Advances Medical Practices, By Tom Murphy
REFERENCES
[1] Nvidia Holoscan https://nvidianews.nvidia.com/news/real-time-healthcare-industrial-scientific-ai-applications-igx-holoscan
[2] Medtronic embraces AI https://news.medtronic.com/why-NVIDIA-is-bullish-on-artificial-intelligences-future-in-healthcare-newsroom
[3] Infineon Millimeter Wave Guide Vital Detection system https://www.infineon.com/cms/en/about-infineon/make-iot-work/smart-health-appliances/
[4]Silicon Labs small form-factor SoCs
https://news.silabs.com/2023-03-14-Silicon-Labs-Announces-New-Bluetooth-SoC-and-MCU-Ideal-for-Small-Form-Factor-Devices
[5]Analog Devices and PalmSens build a potentiostat: https://www.analog.com/en/signals/articles/palmsens-enables-electrochemical-biosensor-poc-diagnostics.html
[6] Endaitx Pillbot release: https://endiatx.com/Press/PressReleaseJune/
[7]Endaitx TED talk: www.ted.com/talks/alex_luebke_vivek_kumbhari_how_you_could_see_inside_your_body_with_a_micro_robot?subtitle=en
[8]EPFL describes brain-to-text conversion https://actu.epfl.ch/news/an-entire-brain-machine-interface-on-a-chip/
[9] EPFL proposes a tiny brain-machine interface https://ieeexplore.ieee.org/document/10643873
RESOURCES
Nvidia | www.nvidia.com
Medtronic | www.medtronic.com
Infineon | www.infineon.com
Silicon Labs | www.silabs.com
Endiatx | endiatx.com
36: DATASHEET: Very Cool Micro Machines — Smartphone Cooling Rounds Out Parade of Advanced MEMS, By Tom Murphy
Datasheet URLs:
Analog Devices: https://www.analog.com/media/en/technical-documentation/data-sheets/adxl380.pdf
Bosch-Sensortec: https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma530-ds000.pdf
Infineon: https://www.infineon.com/dgdl/Infineon-IM73A135-DataSheet-v01_00-EN.pdf?fileId=8ac78c8c7f2a768a017fadec36b84500
Melexis: https://media.melexis.com/-/media/files/documents/datasheets/mlx90830-datasheet-melexis.pdf
MEMSIC: https://www.memsic.com/Public/Uploads/uploadfile/files/20220119/MMC5983MADatasheetRevA.pdf
NXP: https://www.nxp.com/docs/en/data-sheet/NTM88Hxx5S.pdf
ST: https://www.st.com/resource/en/datasheet/ism330bx.pdf
TDK: https://invensense.tdk.com/wp-content/uploads/2024/04/DS-000479-T5848-Datasheet-v1.0.pdf
XMEMS: https://xmems.com/products/microcooling/
40: START TO FINISH: Understanding Mesh Circuits — How to Use and Calculate Them, By Stuart Ball
44: EMBEDDED IN THIN SLICES: React Native Hooks — The Closest Thing to System Calls, By Bob Japenga
REFERENCES
[1] https://snack.expo.dev/@rjapenga/useref
[2] https://react.dev/reference/react/useEffect
[3] https://snack.expo.dev/@rjapenga/useeffect
[4] https://snack.expo.dev/@rjapenga/usecontext
RESOURCES
React Native | reactnative.dev
50: FROM THE BENCH: Turning up the Heat — Building a Smart Thermostat, By Jeff Bachiochi
REFERENCES
[1] Cielo WiGle, “Thermostat Wiring Explained in Detail! How To, Color Coding, Types & More:”
https://cielowigle.com/blog/thermostat-wiring/
[2] Silicon Labs, “MGM240P Data Sheet:”
https://www.silabs.com/documents/public/data-sheets/mgm240p-datasheet.pdf
[3] Jeff Bachiochi, “Thin Film Transistor LED Displays.” Circuit Cellar #410, September, 2024.
[4] Open Source Hardware Association, “A Resolution to Redefine Signal Names.”
https://www.oshwa.org/a-resolution-to-redefine-spi-signal-names/
Note: According to the Open Source Hardware Association, the terms MOSI and MISO have been replaced with SDO and SDI, with SD meaning “serial data.” The terminology, “Master/Slave” is considered obsolete and is discouraged.
[5] HomeTips LLC, Honeywell thermostat: https://www.hometips.com/how-it-works/how-thermostat-works.html
[6] Cryospheric Sciences Division of the European Geosciences Union. “Hysteresis for dummies: Why history matters:” https://blogs.egu.eu/divisions/cr/2020/12/04/hysteresis-for-dummies-why-history-matters
RESOURCES
Silicon Labs | www.silabs.com
Sparkfun | www.sparkfun.com
63: TECH THE FUTURE: The Future of Automotive Battery Sensors — Intelligent Automotive Battery Sensor — Shunt Resistors and Evaluation,By Andreas Heder & Panagiotis Venardos
RESOURCES
Infineon | www.infineon.com
Vishay | www.vishay.com
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
