LED Gumball Machine
Contributors:
Nate
Resources and Going Further
We hope you've enjoyed reading about our LED dispensing gumball machine. If you liked this one, there's tons more!
I2C
An introduction to I2C, one of the main embedded communications protocols in use today.
Digital Logic
A primer on digital logic concepts in hardware and software.
Raspberry Pi SPI and I2C Tutorial
Learn how to use serial I2C and SPI buses on your Raspberry Pi using the wiringPi I/O library for C/C++ and spidev/smbus for Python.
External IO and Metastability
Why external signals can cause metastability and how to use constraint files to manage this
LIS3DH Hookup Guide
A guide to connecting the LIS3DH to a microcontroller and using the Arduino library.
H3LIS331DL Accelerometer Breakout Hookup Guide
Hookup guide and library usage details for the triple axis accelerometer H3LIS331DL high-g accelerometer.
SparkFun Air Quality Sensor - SGP30 (Qwiic) Hookup Guide
A hookup guide to get started with the SparkFun Air Quality Sensor - SGP30 (Qwiic).
Sending Sensor Data Over WiFi
This tutorial will show you how setup a simple peer-to-peer connection to send and receive sensor data between two ESP32 WiFi boards.