Bootloading Basics
This guide describes what bootloaders do and how they do it. In addition to some background on the fundamentals of bootloading, there are links to tools and resources for using, maintaining and/or making your own bootloaders.
Pro Trinket Tachometer
Cutting tools and drill bits are most effective when run at the correct speed for the material. This simple project adds a precise digital speed readout to your shop machinery.
Current Limiting Stepper Driver with DRV8871
This tutorial shows how to combine 2 DRV8871 motor drivers to create a high-performance "Chopper" style stepper driver. The current limiting feature of this H-bridge chip allows you to drive bigger motors, or squeeze more performance from your existing motors.
Booster Cable
This is a simple project to add data capability to your PowerBoost Charger. With the Booster Cable, your portable device can talk to your computer while you are charging the LiPo.
Mini Pan-Tilt Kit Assembly
This step-by-step guide to assembling the Mini Pan-Tilt kit will have you panning and tilting in just a few short minutes.
Calibrating Sensors
Most modern sensors perform quite well right out-of-the-box. But the sensor is only part of the measurement system. For best accuracy in critical applications, you will want to calibrate.
Multi-tasking the Arduino - Part 3
Digital RGB LEDs like the Neopixel are greatfor creating awesome lighting effects. But keeping them responsive to user inputs at the same time can be challenging. And what if you want to have different parts of your project animated in different ways? In this guide, we'll explore techniques to make your pixel patterns lively, flexible and responsive.
Capacitive Touch Holiday Light Control
Add touch control to your holiday lights with a stand-alone cap-touch sensor and a metallic ornament of your choice. This simple project requires minimal soldering and no programming at all!
Multi-tasking the Arduino - Part 2
Explore the magic of interrupts. Learn how to harness timer interrupts to keep your tasks running like clockwork. And use external and pin-change interrupts to notify you of events that need urgent attention.
Multi-tasking the Arduino - Part 1
Once you have mastered the basic blinking leds, simple sensors and buzzing motors, it’s time to move on to bigger and better projects. That usually involves combining bits and pieces of simpler sketches and trying to make them work together. The first thing you will discover is that some of those sketches that ran perfectly by themselves, just don’t play well with others. There are ways to effectively juggle multiple tasks on an Arduino. This series of guides will show you how.
3D-Printed Bionic Eye
Poke an eye out with one of your experiments? Harness the awesome power of thermoplastic fusion to print a microprocessor powered bionic replacement! It won’t help your vision much, but no one will doubt your mad scientist cred.
The Bionic Eye Module is a 46mm 3D-printed servo-powered electro-mechanical eyeball sized to fit into standard 50mm goggles. It uses 2 sub-micro sized servos and an Adafruit Trinket to create that creepy nervous tic.
Pixy Pet Robot - Color vision follower
This project pairs the super-awsome Pixy CMUCam-5 vision system with the high performance Zumo robot platform.
Combining the powerful object tracking capabilities of the Pixy camera with the nimble Zumo robot base, you can create a responsive little bot that will chase balls and follow you around like a pet!
Adafruit Motor Selection Guide
There are many types of motors. Big ones, small ones, fast ones, strong ones. Whether you need brute strength, blinding speed or delicate precision movement, there is a motor designed for the task. This guide will help you find the right motor for your project.
All About Stepper Motors
Stepper motors are the motor of choice for many precision motion control applications. Stepper motors come in many different sizes and styles and electrical characteristics. This guide details what you need to know to pick the right motor for the job.
Adafruit 1-Wire GPIO Breakout - DS2413
Pins are precious in the microcontroller world. How many times have you needed just one more pin? Sure, you could step up to a Mega and get a bunch more, but you really just need one or two. The DS2413 breakout board is the perfect solution. Each DS2413 breakout has 2 open drain GPIO pins and a 1-Wire interface. Just one of these boards will give you 2 pins for the price of one. But you can keep expanding from there.
You can put as many of these boards as you want on the the 1-wire bus and still control all of them with just one Arduino pin. Each chip has a 48-bit unique address, which means you could have as many as 562 trillion GPIO pins! (In theory anyway)