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!

Motors and Selecting the Right One

Learn all about different kinds of motors and how they operate.

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.

Magnetic Levitation

This tutorial will show you how to build a magnetic levitation circuit using common parts.

External IO and Metastability

Why external signals can cause metastability and how to use constraint files to manage this

INA169 Breakout Board Hookup Guide

How to interface with the INA169 Breakout Board to measure current.

VL6180 Hookup Guide

Get started with your VL6180 based sensor or the VL6180 breakout board.

Qwiic Ambient Light Sensor (VEML6030) Hookup Guide

The VEML6030 is a high accuracy ambient light sensor with 16-bit resolution. This I2C sensor can detect light similar to the human eye response. Start detecting light levels in your environment!

SparkFun GPS-RTK Dead Reckoning ZED-F9R Hookup Guide

The u-blox ZED-F9R is a powerful GPS-RTK unit that uses a fusion of IMU, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements to provide highly accurate and continuous position for navigation in the difficult conditions. We will quickly get you set up using the Qwiic ecosystem through Arduino and Python so that you can start reading the output!