LED Gumball Machine

Pages
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.