In order to use more advanced features or optimize our code for space and speed, we need to understand how to work with registers directly in microcontrollers.
They say, "play stupid games, win stupid prizes," but the joke's on them: I love stupid prizes.
Build a custom wireless audio Bluetooth adapter using BlueCreation's BC127 and add it to your old speaker system!
We've compiled a list of all the Arduino-compatible boards that SparkFun sells. Choose wisely.
Let's take the SparkFun Inventor's Kit to the next level with some more projects!
A wrap-up of summer events run by our community partners
Community partner creates an interactive escape room
Two versions of Arduino's new IoT board, an easy way to charge your batteries and another addition to the Onion Omega ecosystem! Happy Friday!
Let's mix channels from an RC hobby controller to make a robot drive!
Today, we revisit the concept of serial communication with RS-232 and TTL. We'll also explore the "inverted TTL" with the ultrasonic range finder to read data from the sensor.
We can use digital magnetic field detectors as a compass to give our robot an absolute heading.
A wearable fiber optic light suit that responds to user gestures.
Let's gaze upward and look at how some of those nifty satellites can give us position data.
It's Monday, and that means it's time for Adventures in Science! This week, we dive into the mysterious world of rotary encoders.
Learn how to control a computational program with your Arduino sensors!
Time for the ever-popular loops discussion! We look at the three basic loops you can use in Arduino.
Building on our last Arduino programming episode, we look at creating compound conditional statements using logic operators.
We're back to exploring programming basics, and this week: if/else statements!
Make an easy project for energy conservation!
Today's the last day to score deal on your favorite boards!