Click here for the Circuit Cellar article code archive
p.6: Understanding LIN Bus: Car TPMS Tinkering, By Scott Weber
References:
[1] https://en.wikipedia.org/wiki/Local_Interconnect_Network
[2] https://microchip.wdfiles.com/local–files/lin%3Aspecification/LIN-Spec_2.2_Rev_A.PDF[3] https://www.microchip.com/wwwproducts/en/MCP2021
Microchip Technology | www.microchip.com
p.12: Intro to Robot Operating System (ROS) (Part 1): ROS Framework and Concepts, By Raul Alvarez-Torrico
References:
[1] ROS Introduction https://wiki.ros.org/ROS/Introduction
[2] ROS Concepts http://wiki.ros.org/ROS/Concepts
[3] ROS Client Libraries, http://wiki.ros.org/Client%20Libraries
[4] Ubuntu install of ROS Noetic, http://wiki.ros.org/noetic/Installation/Ubuntu
ROS Wiki | https://wiki.ros.org
p.20: Build a Rubik’s-Cube-Solving Robot: Using a PIC32 MCU, By James Connelly and Shivansh Gupta
References:
[1] Kociemba, Herbert. “Kociemba’s Algorithm.” The Two Phase Algorithm, kociemba.org/cube.htm[2] “Opencv-Python.” PyPI, pypi.org/project/opencv-python/
[3] Dunkels, Adam. Protothreads. dunkels.com/adam/pt/
[4] Land, Bruce R. “Cornell University ECE 4760.” ECE 4760 Course Website, Cornell University, people.ece.cornell.edu/land/courses/ece4760/
Tsoy, Maxim. Kociemba. github.com/muodov/kociemba]
“Fully 3D-Printed Rubik’s Cube Solving Robot.” Thingiverse, 2019, thingiverse.com/thing:2471044.
Keysight Technologies | www.keysight.com
Microchip Technology | www.microchip.com
p.26: Build an Urban Air Quality Monitoring System: Using IoT Technologies, By Dhairya A. Parikh
References:
[1] Rapid IoT Prototyping Kit: https://www.nxp.com/design/designs/nxp-rapid-iot-prototyping-kit:IOT-PROTOTYPING
[2] Starter Kit setup: https://developers.soracom.io/en/start/iot-starter-kit/raspberry-pi
[3] AWS IoT Core setup with Soracom Harvest: https://developers.soracom.io/en/start/aws/funnel-iotcore
[4] GitHub Repository link:https://github.com/Dhairya1007/SUQM
[5] AWS SDK for Android http://aws.amazon.com/mobile/sdk
[6] https://abhiandroid.com/programming/json#JSON_Parsing_In_Android
[7] AnyChart-Android library or package. The whole package is opensource and its GitHub link is at https://github.com/AnyChart/AnyChart-Android
NXP Semiconductors | www.nxp.com
Raspberry Pi Foundation | www.raspberrypi.org
Soracom | www.soracom.io
p.35: Compiling Old Kernels Under Today’s GNU/Linux: Docker Smooths the Way, By Kris Bahnsen
References:
[1] See our Product Lifecycle statement for more information.: https://www.embeddedarm.com/about/product-lifecycle
[2] “debian/eol:sarge” from Docker Hub https://hub.docker.com/r/debian/eol
Technologic Systems | www.embeddedarm.com
p.38: ICs Power Up Tech for the Energy Market: Electrification Ramps Up, By Jeff Child
References:
[1] Microchip’s Grid-Connected Solar Microinverter Reference Design https://www.microchip.com/developmenttools/ProductDetails/PartNO/Grid-Connected-Solar-Microinverter
[2] Electricity Meter Accuracy Monitoring Enabled by ADI’s mSure Technology www.analog.com/en/technical-articles/electricity-meter-accuracy-monitor-enabled-by-adis-msure.html
Analog Devices | www.analog.com
Infineon Technologies | www.infineon.com
Maxim Integrated | www.maximintegrated.com
Microchip | www.microchip.com
ON Semiconductor | www.onsemi.com
Renesas Electronics America | www.renesas.com
STMicroelectronics | www.st.com
Texas Instruments | www.ti.com
p.46: Quick-Turn PCB Prototyping: Speedy Services at the Ready, By Jeff Child
ACCUTRACE | www.pcb4u.com
ADVANCED ASSEMBLY | www.aapcb.com
BETA LAYOUT | www.pcb-pool.com
EaSYOEM/COOLPCB | www.schotry.com/coolpcb
EPEC | www.epectec.com/epec
EZPCB | www.ezpcb.com
FLEXIBLE CIRCUIT TECHNOLOGIES | www.flexiblecircuit.com
IMAGINEERING | www.pcbnet.com
JLCPCB | www.jlcpcb.com
OURPCB | www.ourpcb.com
PCBCART | www.pcbcart.com
PCB ONLINE | www.pcbonline.com
PCB UNLIMITED | www.pcbunlimited.com
PCBWAY | www.pcbway.com
SAN FRANCISCO CIRCUITS | www.sfcircuits.com
SCREAMING CIRCUITS | www.screamingcircuits.com
SEEED FUSION SERVICE | www.seeedstudio.com/fusion.html
SIERRA CIRCUITS | www.protoexpress.com
SLINGSHOT ASSEMBLY | www.slingshotassembly.com
WELLPCB | www.wellpcb.com
p.52: DATASHEET: Panel PCs: Trend Leans App-Specific, By Jeff Child
ADLINK Technology
www.adlinktech.com
Advantech
www.advantech.com
Avalue Technology
www.avalue.com.tw
Axiomtek
https://us.axiomtek.com
Ibase
www.ibase.com.tw
Kontron
www.kontron.com
Nexcom
www.nexcom.com
Technologic Systems
www.embeddedarm.com
WINSYSTEMS
www.winsystems.com
DATASHEET URLS:
ADLINK Technology www.adlinktech.com/Products/Medical_Panel_Computer_Tablet/Medical_Panel_PC_Display/MLC-AL__MLC-KL
Avalue Technology www.avalue.com.tw/products/Panel-PC/Industrial-Panel-PC/Light-Industrial-Panel-PC/APC-2334_3010
Axiomtek www.axiomtek.com/Download/Spec/en-US/itc150wm.pdf
Ibase www.ibase.com.tw/english/ProductDetail/IntelligentTransportation/MRD-286
Kontron www.kontron.com/products/systems/panel-pc/flatclient/flatclient-mar.html
Technologic Systems www.embeddedarm.com/products/TS-TPC-7990
WINSYSTEMS https://resources.winsystems.com/datasheets/ppc3-6.5-407-ds-1.1.pdf
p.56: PICKING UP MIXED SIGNALS: Using ESP-NOW Protocol (Part 1): A Low-Power Wi-Fi Alternative, By Brian Millier
Reference:
[1] IoT Battery Life Calculator http://www.of-things.de/battery-life-calculator.php
Aosong Electronics | www.aosong.com
Espressif Systems | www.espressif.com
Microchip Technology | www.microchip.com
Texas Instruments | www.ti.com
p.64: FROM THE BENCH: Control and Monitor Valves Remotely: High-Tech Plumbing with 8-bit MCU, By Jeff Bachiochi
Reference:
[1] Microchip PIC16F18313 MCU datasheet https://ww1.microchip.com/downloads/en/DeviceDoc/40001799F.pdf
Figures 1-4: www.plumbingsupply.com
Hammond Manufacturing | www.hammondmfg.com
Microchip Technology | www.microchip.com
Omron Electronic Components | www.components.omron.com
p.70: EMBEDDED SYSTEM ESSENTIALS: Voltage Fault Injection on a Modern RPi SBC: Glitching Raspberry Pi 3B+, By Colin O’Flynn
References:
[1] YouTube video (see below)
[2] https://nostarch.com/hardwarehacking
NewAE Technology | www.newae.com
Raspberry Pi Foundation | www.raspberrypi.org
p.79: The Future of DRAM for the IoT: Why HyperRAM Works Best: for IoT Designs, By Hsiu-min Lin
Reference:
[1] https://www.ericsson.com/en/mobility-report/reportsWinbond Electronics | www.winbond.com Sponsor this Article
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