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!
Serial Peripheral Interface (SPI)
SPI is commonly used to connect microcontrollers to peripherals such as sensors, shift registers, and SD cards.
Hexadecimal
How to interpret hex numbers, and how to convert them to/from decimal and binary.
Raspberry gPIo
How to use either Python or C++ to drive the I/O lines on a Raspberry Pi.
Lessons in Algorithms
Learn techniques on how to use Finite Impulse Response (FIR) filters and other data-processing tools to turn data into information.
Qwiic GRID-Eye Infrared Array (AMG88xx) Hookup Guide
The Panasonic GRID-Eye (AMG88xx) 8x8 thermopile array serves as a functional low-resolution infrared camera. This means you have a square array of 64 pixels each capable of independent temperature detection. It’s like having thermal camera (or Predator’s vision), just in really low resolution.
TFMini - Micro LiDAR Module (Qwiic) Hookup Guide
The TFMini is a ToF (Time of Flight) LiDAR sensor capable of measuring the distance to an object as close as 30 cm and as far as 12 meters! The TFMini allows you to easily integrate LiDAR into applications traditionally reserved for smaller sensors such as the SHARP GP-series infrared rangefinders. With the added Qwiic feature, you can quickly connect to the sensor via I2C!
Wireless Timing Project
Time for racing, let's make a wireless timing device using ESP32 wireless communication.