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!
PCB Basics
What exactly IS a PCB? This tutorial will breakdown what makes up a PCB and some of the common terms used in the PCB world.
Serial Peripheral Interface (SPI)
SPI is commonly used to connect microcontrollers to peripherals such as sensors, shift registers, and SD cards.
Raspberry gPIo
How to use either Python or C++ to drive the I/O lines on a Raspberry Pi.
Understanding Thermal Resistance
Discussing what thermal resistance is, how it’s used for thermal management, and how to maximize the life of your project.
HMC6343 3-axis Compass Hookup Guide
How to hook the HMC6343 -- a high-end, tilt-compensated compass module -- up to an Arduino. Never get lost again!
SparkFun BME280 Breakout Hookup Guide
A guide for connecting the BME280 sensor to a microcontroller, and for using the SparkFun Arduino library.
Basic LED Animations for Beginners (Arduino)
Let's have some fun with LEDs! We'll explore LEDs once again with the SparkFun RedBoard Qwiic, making cool effects, and putting those effects to work using a sensor.
Getting Started with the Artemis Development Kit
This guide covers the general design of the board, the installation of the recommended software used to program the Artemis DK, and some basic examples. For more advanced functionalities, we have separate software development guides for the AmbiqSDK, Arm® Mbed™ OS, and the Arduino IDE platforms that users can reference.