Article Materials and Resources

January (issue #366) Circuit Cellar

Click here for the Circuit Cellar article code archive

p.6: Build a Solar-Powered Weather Station: Using Adafruit IO, By Mark Komus

References:

[1] SparkFun Weather Gaugesz
https://learn.sparkfun.com/tutorials/weather-meter-hookup-guide?_ga=2.39141923.1006996933.1596044968-811791726.1582384196
[2] SparkFun Sunny Buddy Setup Guide
https://learn.sparkfun.com/tutorials/sunny-buddy-solar-charger-v13-hookup-guide-?_ga=2.143001013.1006996933.1596044968-811791726.1582384196
[3] Adafruit IO Learn Guide
https://learn.adafruit.com/adafruit-io/getting-started
[4] My Weather Station’s Dashboard
https://io.adafruit.com/Gamblor21/dashboards/weather

Code on Github
https://github.com/gamblor21/Weather_Station

Electronics Enclosure on Thingiverse
https://www.thingiverse.com/thing:4556237

Radiation Shield on Thingiverse
https://www.thingiverse.com/thing:4556225

Adafruit | www.adafruit.com
Adafruit IO | https://io.adafruit.com
SparkFun | www.sparkfun.com

p.14: Build an Automated Fruit-Ripeness Detector: Banana Scan, By Christina Chang, Michelle Feng and Russell Silva

References:

[1] Li, Meng, et al. 1997. “Optical Chlorophyll Sensing System for Banana Ripening.” Postharvest Biology and Technology, 12(3):273–283. doi:10.1016/s0925-5214(97)00059-8.
https://www.semanticscholar.org/paper/Optical-chlorophyll-sensing-system-for-banana-Li-Slaughter/3e3179c6a92077c9b7c9e43a712bb4cdf1a17545
[2] https://github.com/adafruit/Adafruit-Motor-HAT-Python-Library
[3]http://dunkels.com/adam/pt
[4] http://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_Protothreads.html
[5] https://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_TFT_display.html

Adafruit | www.adafruit.com
Microchip Technology | www.microchip.com
Sparkfun | www.sparkfun.com

p.20: LoRa Air Quality Monitoring System: IoT Tech Put to Good Use, By Dhairya A. Parikh

References:
[1] CCS811 – https://cdn.sparkfun.com/assets/learn_tutorials/1/4/3/CCS811_Datasheet-DS000459.pdf
[2] Mics Sensor – https://cdn-shop.adafruit.com/product-files/3199/MiCS-5524.pdf
[3] DSM501 Dust Sensor –  https://i.publiclab.org/system/images/photos/000/003/726/original/tmp_DSM501A_Dust_Sensor630081629.pdf
[4] Sharp Dust Sensor – https://www.sparkfun.com/datasheets/Sensors/gp2y1010au_e.pdf       Sensor Info: https://github.com/sharpsensoruser/sharp-sensor-demos/wiki/Application-Guide-for-Sharp-GP2Y1014AU0F-Dust-Sensor
[5] Detailed Document for Lora Component Setup:https://drive.google.com/file/d/1dKPxLvezmhzUscJEdCyDBjxhEOhIz8v3/view?usp=sharing
[6] Go to www.thethingsnetwork.org  and create a new account by signing up. Now do the necessary verifications and then login to your account.
[7]. http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LG01N/Firmware/Test_Firmware
[8]. https://github.com/matthijskooijman/arduino-lmic[9]Project GitHub Repo:
https://github.com/Dhairya1007/Lora-Powered-Air-Quality-Monitoring-SystemThis source contains:1. Node Source Code2. Sensor Test codes3. Decoder Function4. Node Red Flow JSON file

More resources:

1. Sujuan Liu, Chuyu Xia and Zhenzhen Zhao, “A low-power real-time air quality monitoring system using LPWAN based on LoRa,”.
2. Evaluation of LoRa-based Air Pollution Monitoring System Nael Abd Alfatah Husein, Abdul Hadi Abd Rahman, Dahlila Putri Dahnil
3. IoT deployment for city scale air quality monitoring with Low-Power Wide Area Networks Steven J. Johnston Philip J. Basford Florentin M. J. Bulot Mihaela Apetroaie-Cristea Gavin L Foster Matthew Loxham Simon J. Cox.
4. Ma Y, Zhao L, Yang R, et al. Development and Application of an Atmospheric Pollutant Monitoring System Based on LoRa-Part I: Design and Reliability Tests. Sensors (Basel). 2018;18(11):3891. Published 2018 Nov 12. https://doi.org/doi:10.3390/s18113891
5. Thu, Ye & Htun, Wunna & Aung, Yan & Ei, Pyone & Tun, Nay. (2018). Smart Air Quality Monitoring System with LoRaWAN. https://doi.org/10-15. 10.1109/IOTAIS.2018.8600904
6. Johnston SJ, Basford PJ, Bulot FMJ, et al. City Scale Particulate Matter Monitoring Using LoRaWAN Based Air Quality IoT Devices. Sensors (Basel). 2019;19(1):209. Published 2019 Jan 8. https://doi.org/10.3390/s19010209
7. Knoll, M., Breitegger, P. & Bergmann, A. Low-Power Wide-Area technologies as building block for smart sensors in air quality measurements. Elektrotech. Inftech. 135, 416–422 (2018). https://doi.org/10.1007/s00502-018-0639-y
8. https://www.thethingsnetwork.org/docs
9. Dragino Documentation for LoRa Gateway and Node setup:           https://wiki.dragino.com
10.  Thingspeak IoT Documentation: https://in.mathworks.com/help/thingspeak

Adafruit | www.adafruit.com
ams | www.ams.com
Dragino Technology | www.dragino.com
Mathworks | www.mathworks.com
Raspberry Pi Foundation | www.raspberrypi.org
Sparkfun | www.sparkfun.com
The Things Network | www.thethingsnetwork.org
ThingSpeak | www.thingspeak.com

p.28: Understanding the Ultra96 Board (Part 2): The Software, By Nishant Mittal

References:

[1] Xilinx website: www.Xilinx.com
[2] Users guide for Petalinux:
https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug1144-petalinux-tools-reference-guide.pdf

Users Guide for Ultra96: http://zedboard.org/product/ultra96-v2-development-board

Users Guide for Pynq: http://www.pynq.io/

Users Guide for ZynqMP Ultrascale Plus:
https://www.xilinx.com/support/documentation/user_guides/ug1085-zynq-ultrascale-trm.pdf

96Boards.org | www.96boards.org
PYNQ | www.PYNQ.io
Xilinx | www.xilinx.com

p.32: Embedded Tech Provides COVID-19 Era Solutions: Sensors, MCUs, AI and More, By Jeff Child

References:

[1] https://sensiml.com/covid-19
[2] https://github.com/NVIDIA-AI-IOT/face-mask-detection
[3] https://developer.nvidia.com/blog/implementing-a-real-time-ai-based-face-mask-detector-application-for-covid-19

CAS Dataloggers | www.dataloggerinc.com
Infineon Technologies | www.infineon.com
Maxim Integrated | www.maximintegrated.com
Nordic Semiconductor | www.nordicsemi.com
Nvidia | www.nvidia.com
Renesas Electronics | www.renesas.com
SensiML | www.sensiml.com
Trinamic Motion Control | www.trinamic.com
U-blox | www.ublox.com
Xilinx | www.xilinx.com

p.42: Data Acquisition Gear Looks to System Solutions: Leveraging the Best Ideas, By Jeff Child

References:

[1] http://www.diamondsystems.com/files/binaries/Autocalibration%20White%20Paper.pdf

[2] https://github.com/mccdaq

ADLINK Technology | www.adlinktech.com
Advantech | www.advantech.com
CAS Dataloggers | www.dataloggerinc.com
Delphin Technology | www.delphin.com
Diamond Systems | www.diamondsystems.com
Gantner-Instruments | www.gantner-instruments.com
Measurement Computing | www.mccdaq.com
Novus Automation | www.novusautomation.com
Teledyne SP Devices | www.spdevices.com

p.48: DATASHEET: COM Express Boards: Upgradeable Computing, By Jeff Child

AAEON | www.aaeon.com
ADLINK Technology | www.adlinktech.com
Advantech | www.advantech.com
American Portwell | www.portwell.com
Congatec | www.congatec.com
Eurotech | www.eurotech.com
Ibase Technology | www.ibase.com.tw
Kontron | www.kontron.com
MSC Technologies | www.msc-technologies.eu

DATASHEET URLS:

AAEON           www.aaeon.com/en/p/com-express-cpu-modules-com-tguc6

ADLINK Technology            www.adlinktech.com/Products/Computer_on_Modules/COMExpressType6Compact/cExpress-AR

Advantech            https://advdownload.advantech.com/productfile/PIS/SOM-9590/file/SOM-9590-STD_DS(101320)20201013115539.pdf

American Portwell            www.portwell.com/pdf/embedded/PCOM-B656VGL.pdf

Congatec            www.congatec.com/fileadmin/user_upload/Documents/Datasheets/conga-TCV2.pdf

Eurotech            www.eurotech.com/attachment/datasheet?id=315&format=Letter

Ibase Technology            www.ibase.com.tw/english/ProductDetail/EmbeddedComputing/ET977

Kontron            www.kontron.com/products/boards-and-standard-form-factors/com-express/com-express-mini/come-mel10-e2-.html

MSC Technologies            www.msc-technologies.eu/products-solutions/products/boards/com-express-type-6/msc-c6b-cflr.html

p.52: EMBEDDED SYSTEM ESSENTIALS: Finding a $Billion Dollar Fault Mode: Using EMFI Analysis, By Colin O’Flynn

References:

[1] Michael Barr. EELive! 2014 Keynote Slides.
https://barrgroup.com/sites/default/files/KillerApps_Barr_OFFICIAL.pdf
[2] Michael Barr. Expert Witness slides in Bookout v. Toyota trial.
https://www.safetyresearch.net/Library/BarrSlides_FINAL_SCRUBBED.pdf
[3] Phil Koopman. “A Case Study of Toyota Unintended Acceleration and Software Safety”
https://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_slides.pdf
[4] “Low-Level Automotive ECU Security” (Circuit Cellar 364, November 2020)
[5] “Building the ChipJabber-Unplugged” (Circuit Cellar 360, July 2020)
https://circuitcellar.com/research-design-hub/building-the-chipjabber-unplugged
[6] Park S, Choi Y, Choi W. Experimental study for the reproduction of sudden unintended acceleration incidents. Forensic Sci Int. 2016 Oct;267 35-41.

NASA Engineering and Safety Center reports on unintended acceleration.
https://one.nhtsa.gov/About-NHTSA/Press-Releases/ci.NHTSA%E2%80%93NASA-Study-of-Unintended-Acceleration-in-Toyota-Vehicles.print

Microchip Technology | www.microchip.com
NXP Semiconductors | www.nxp.com
Renesas Electronics | www.renesas.com

p.58: PICKING UP MIXED SIGNALS: A Deep Dive on Thunderboard Sense 2: Sensors for a Song, By Brian Millier

References:
[1] and [2] “Using iOS Devices for Data Acquisition and Control – Parts 1 and 2” (Circuit Cellar 321 and Circuit Cellar 322, April and May 2017).
[3] ” Dehumidifier Revamped for the IoT Era” (Circuit Cellar 356, March 2020).

Thunderboard Sense 2:  Silicon Labs

User Guides:
https://www.silabs.com/search#q=Thunderboard%20Sense%202&t=All&sort=relevancy&f:@common_allowed_content_type=[User’s%20Guides]

Schematic:
https://www.silabs.com/search#q=Thunderboard%20Sense%202&t=All&sort=relevancy&f:@common_allowed_content_type=[Schematic%20%26%20Layout%20Files]

Mbed Online IDE:
https://Ide.mbed.com   [This takes you to a login screen]

ams | www.ams.com
Bosch Sensortec | www.bosch-sensortec.com
Espressif Systems | www.espressif.com
SEGGER Microcontroller | www.segger.com
Silicon Labs | www.silabs.com
STMicroelectronics | www.st.com
TDK Invensense | www.invensense.tdk.com

p.67: FROM THE BENCH: Build a Tiny OLED Display Subsystem: SSD1306 Out on a Cheap Date, By Jeff Bachiochi

References:

[1]  Scott Edwards’ parallel character displays. https://www.seetron.com/products.html
[2]  Paul Badger’s cursor positioning protocol. https://moderndevice.com/product/lcd-character-displays

Adafruit | www.adafruit.com
Hammond Manufacturing | www.hammfg.com
Microchip Technology | www.microchip.com
Solomon Systech | www.solomon-systech.com

p.79: The Future of LoRa-Networked IoT: Keeping Tomorrow’s IoT Connected, By Remi Lorrain

References:

[1] https://www.gartner.com/en/newsroom/press-releases/2018-11-07-gartner-identifies-top-10-strategic-iot-technologies-and-trends
[2] https://www.information-age.com/low-power-wide-area-network-lpwan-123483151

Semtech | www.semtech.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 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 editorial@circuitcellar.com, @circuitcellar, and facebook.com/circuitcellar

Sponsor this Article

Supporting Companies

Upcoming Events


Copyright © KCK Media Corp.
All Rights Reserved

Copyright © 2021 KCK Media Corp.

January (issue #366) Circuit Cellar

by Circuit Cellar Staff time to read: 6 min