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!
Accelerometer Basics
A quick introduction to accelerometers, how they work, and why they're used.
I2C
An introduction to I2C, one of the main embedded communications protocols in use today.
Data Types in Arduino
Learn about the common data types and what they signify in the Arduino programming environment.
Programming an FPGA
Come look at the basics of working with Field Programmable Gate Arrays.
MEMS Microphone Hookup Guide
Get started with the SparkFun analog MEMS microphone breakout board with Arduino! Create a volume unit meter with the ADMP401 or ICS-40180 to react to sound before building your sound visualizer!
LSM9DS1 Breakout Hookup Guide
A hookup guide for the LSM9DS1, which features a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer. It's an IMU-in-a-chip!
SparkFun GPS Dead Reckoning NEO-M8U Hookup Guide
The u-blox NEO-M8U is a powerful GPS units that takes advantage of untethered dead reckoning (UDR) technology for navigation. The module provides continuous positioning for vehicles in urban environments and during complete signal loss (e.g. short tunnels and parking garages). We will quickly get you set up using the Qwiic ecosystem and Arduino so that you can start reading the output!
Analog MEMS Microphone (VM2020) Hookup Guide
Get started with the SparkFun analog MEMS microphone breakout board! In this tutorial, we will be connecting the differential MEMS microphone to an Arduino using the WM8960 audio codec.