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: Evaluation of Debugger on Arduino IDE V2.0.4, By Aubrey Kagan
REFERENCES
[1] Debugging with the Arduino IDE 2.0: https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger
[2] Installing the SAMD21 core for MKR boards: https://docs.arduino.cc/software/ide-v1/tutorials/getting-started/cores/arduino-samd
[3] Arduino Zero: https://store-usa.arduino.cc/products/arduino-zero
[4] List author’s MCU blogs, with links: http://bit.ly/2m26MJB
[5] List of author’s writings on Using Microsoft Excel in Electronics, with links: http://bit.ly/2mv8W0z
RESOURCES
Arduino | www.arduino.cc
12: Watchdogs in Embedded Linux: For More Robust Solutions, By Pedro Bertoleti
REFERENCES
[1] How to flash a Raspberry Pi OS image to a micro-SD card: https://www.raspberrypi.com/software/
[2] How to access Raspberry Pi via SSH: https://www.makeuseof.com/how-to-ssh-into-raspberry-pi-remote/
[3] Guide to correctly compiling and uploading kernel to Raspberry Pi: https://www.raspberrypi.com/documentation/computers/linux_kernel.html
SOURCES
Website:https://manpages.debian.org/jessie/systemd/systemd-system.conf.5.en.html#:~:text=ShutdownWatchdogSec%3D%20may%20be%20used%20to,clean%20reboot%20attempt%20times%20out
Website: https://linuxhint.com/linux-kernel-watchdog-explained/
Website: https://0pointer.de/blog/projects/watchdog.html
Website: https://cateee.net/lkddb/web-lkddb/WATCHDOG.html
Website: https://www.kernelconfig.io/config_watchdog
Website: https://www.kernel.org/doc/html/latest/watchdog/watchdog-parameters.html
Website: https://how-to.fandom.com/wiki/How_to_configure_the_Linux_kernel/drivers/char/watchdog
Website: https://www.linkedin.com/posts/cleitonbue no_linux-embarcado-mais-resiliente-activity-6892121346998882304-FVXA
RESOURCES
Embarcados | www.embarcados.com.br
16: Prototype AI Apps with SenseCAP K1100: Part 2: Dog Detection and Deterrence, By Raul Alvarez-Torrico
REFERENCES
[1] Raul Alvarez Torrico, “Prototype AI Apps with SenseCAP K1100 (Part 1: Model Training and Deployment).” Circuit Cellar 395, June, 2023.
[2] Train and Deploy Your Own AI Model Into Grove – Vision AI, https://wiki.seeedstudio.com/Vision_AI_with_Customizable_Models/
[3] Roboflow’s “Universe” website: https://universe.roboflow.com/
SOURCES
Launch: Cloning Images from Open Source Datasets
https://blog.roboflow.com/use-open-source-computer-vision-datasets/
Dog Detection SenseCAP Dataset
https://universe.roboflow.com/dogdetection/dog-detection-sensecap
Arduino Audio Tools Library
https://github.com/pschatzmann/arduino-audio-tools
A MP3 and AAC Decoder Using Helix
https://github.com/pschatzmann/arduino-libhelix
Installing the ESP32 Board in Arduino IDE (Windows, Mac OS X, Linux)
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
Seeed Studio – SenseCraft
https://github.com/Seeed-Studio/SenseCraft
What is Mean Average Precision (mAP) in Object Detection?
https://blog.roboflow.com/mean-average-precision/
Best Fitness
https://github.com/ultralytics/yolov5/issues/582#issuecomment-667232293
RESOURCES
Arduino | arduino.cc
DFRobot | www.dfrobot.com
Espressif Systems | www.espressif.com
Roboflow | www.roboflow.com
Seeed Studio | www.seeedstudio.com
Ultralytics | ultralytics.com
24: TECHNOLOGY FEATURE: Drone Development and Usage, By Michael Lynes
REFERENCES
[1] Drone History—University of Albany: https://www.albany.edu/~hk923418/dronehistory-external.html
[2] Imperial War Museum – Short History of Drones: https://www.iwm.org.uk/history/a-brief-history-of-drones
[3] Consortiq Consulting – A Not-so-short-history of UAV: https://consortiq.com/uas-resources/short-history-unmanned-aerial-vehicles-uavs
[4] MDPI website: Investigation of Autonomous Multi-UAV Systems for Target Detection in Distributed Environment: Current Developments and Open Challenges – https://www.mdpi.com/2504-446X/7/4/263
[5] Wikipedia:UAV – https://en.wikipedia.org/wiki/Unmanned_aerial_vehicle
[6] Ebrary: A Historical Overview of Drone and UAV Technologies: https://ebrary.net/182376/health/needs
[7] Oscar Liang: Jargon webpage: https://oscarliang.com/fpv-dictionary/
[8] Oscar Liang: Drone DIY build webpage: https://oscarliang.com/how-to-build-fpv-drone/
[9] Force1 RC: https://force1rc.com/products/scoot-hands-free-hover-drone-red
[10] DJI: https://www.dji.com/
[11] Autel Robotics: https://www.autelrobotics.com/product/evo-ii-pro.html
[12] PC Magazine: Best Drones of 2023: https://www.pcmag.com/lists/best-drones
[13] Allerin: Blog: https://www.allerin.com/blog/10-stunning-applications-of-drone-technology
[14] Modal AI – Drone development kits: https://www.modalai.com/pages/development-kits
[15] PX4 – Open-source Autopilot – Drone Software: https://px4.io/
[16] Chetu – Drone Software Development: https://www.chetu.com/aviation/drones.php
[17] NXP – HoverGames drone kit: https://www.nxp.com/design/designs/nxp-hovergames-drone-kit-including-rddrone-fmuk66-and-peripherals:KIT-HGDRONEK66
[18] HolyBro – Drone Dev Kits – https://holybro.com/collections/multicopter-kit/products/px4-vision-dev-kit-v1-5
SOURCES
Whitepaper: Drone Development using IoT https://www.allerin.com/white-papers/drone-development-using-iot
Photography: Airborne Studios – https://www.airborne-studios.com/about
Logistics/shipping and delivery: Amazon Prime Air – https://www.aboutamazon.com/news/transportation/amazon-prime-air-prepares-for-drone-deliveries
Mapping: Lidar USA – https://www.lidarusa.com/
Search and Rescue: DSLR Pros – https://www.dslrpros.com/sar-drones.html
Agricultural: University of Florida – https://edis.ifas.ufl.edu/publication/AE565
Accessories— UAV Flight Map: https://www.uavflightmap.com/en/?gclid=Cj0KCQjwj_ajBhCqARIsAA37s0z1qz0z95s7xZ0Osw9zAunlrQoVFFrxod_To4wM0RdMP1y45QMydb4aAgKwEALw_wcB
MathWorks – AR Drone Simulink Development Kit: https://www.mathworks.com/matlabcentral/fileexchange/43719-ar-drone-simulink-development-kit-v1-1
Video: https://www.youtube.com/watch?v=MxrySx1m8VQ
DroneZon – Drone Newsletter: https://www.dronezon.com/latest-uavs-news-drone-uses-research-innovation/
32: DATASHEET: Application-Specific MCUs: For Niche Embedded System Solutions, By Sam Wallace
Datasheet URLs:
Analog Devices MAX32660: https://www.analog.com/media/en/technical-documentation/data-sheets/max32660.pdf
Infineon EZ-PD CCG7D: www.infineon.com/dgdl/Infineon-CYPD7291_EZ-PD_CCG7D_Automotive_USB_Type-C_and_Buck-boost_Controller-DataSheet-v15_00-EN.pdf?fileId=8ac78c8c85ecb34701863803b0161a99
Microchip Technology PIC18F27/47/57Q84: https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F27-47-57Q84-Data-Sheet-DS40002213C.pdf
Nordic Semiconductor nRF9160: https://infocenter.nordicsemi.com/pdf/nRF9160_PS_v2.0.pdf
Nuvoton ISD91500: https://www.nuvoton.com/export/resource-files/en-us–DS_ISD91500_DataSheet_EN_Rev2.4.pdf
NXP Semiconductors MC56F80XXX: https://www.nxp.com/docs/en/data-sheet/MC56F80XXX.pdf
Renesas RA4T1 Group: https://www.renesas.com/us/en/document/dst/ra4t1-group-datasheet
ST Microelectronics SR6G7x: https://www.st.com/resource/en/data_brief/sr6g7c4.pdf
Texas Instruments TMS320F280015x: https://www.ti.com/document-viewer/tms320f2800157-q1/datasheet
36: THE MAGIC SMOKE FACTORY: Intro to Control Systems: Part 1: Meet Our Plant, By Joseph Corleto
REFERENCES
[1] ECE 486 Control Systems, Lecture 6: https://courses.engr.illinois.edu/ece486/fa2019/handbook/lec06.html
[2] Magnetic levitation system demonstration: https://www.youtube.com/watch?v=_XBkimGt3RM
RESOURCES
Espressif Systems | www.espressif.com
41: START TO FINISH: Why’s It So Hot in here?: Thermal Basics, By Stuart Ball
REFERENCES
[1] Ball, Stuart: Getting Started with Resistors: Workhorses Devices. Circuit Cellar, Issue 382, May 2022, p. 12-17.
[2] LF33 Datasheet: https://www.st.com/resource/en/datasheet/cd00000546.pdf
46: EMBEDDED IN THIN SLICES: Debugging Embedded Real-Time Systems: Strategies for Finding Bugs, By Bob Japenga
REFERENCES
[1] Balloon Pump description: https://myhealth.alberta.ca/health/pages/conditions.aspx?hwid=tx4071abc
[2] Communications of the ACM April 1997 / Vol. 40, No. 4 Marc Eisenstadt “My Hairiest Bug War Stories”: https://dl.acm.org/doi/pdf/10.1145/248448.248456
[3] Back-planning example: https://www.eventdrive.com/en/ressources/blog/backward-planning
[4] React Native – a language for developing cross platform mobile apps developed by Meta: https://reactnative.dev/
50: FROM THE BENCH: I2C User Interface (I/O): Button It Up, By Jeff Bachiochi
RESOURCES
Adafruit | www.adafruit.com
Arduino | arduino.cc
Autodesk | www.autodesk.com
Bud Industries | www.budind.com
Microchip Technology | www.microchip.com
OSH Park | oshpark.com
TE Connectivity | www.te.com
63: TECH THE FUTURE: The Future of Embedded Code Development: Tools Best Suited For Its Unique Requirements, By Rafael Taubinger
REFERENCES
[1] 2022 Developer Survey by Stack Overflow: https://survey.stackoverflow.co/2022
RESOURCES
IAR Systems | www.iar.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