Adafruit Learning System Logo Adafruit Learning System Logo
  • All Categories
  • Categories: Components
  • Sensors
  • Hacks
  • Microcomputers
  • Adafruit Products
  • Maker Business
  • Projects
  • LEDs
  • Raspberry Pi
  • BrainCrafts
  • LCDs & Displays
  • EL Wire/Tape/Panel
  • Tools
  • Microcontrollers
  • Learn Arduino
  • Customer Projects

Shopping Cart

  • All Categories/
  • /
  • Categories: Components
  • Sensors
  • Hacks
  • Microcomputers
  • Adafruit Products
  • Maker Business
  • Projects
  • LEDs
  • Raspberry Pi
  • BrainCrafts
  • LCDs & Displays
  • EL Wire/Tape/Panel
  • Tools
  • Microcontrollers
  • Learn Arduino
  • Customer Projects
  • Categories: Temperature
  • Force & Flex
  • Light
  • Weather
  • Camera
  • GPS
  • RFID / NFC
  • Biometric
  • Categories: Gaming
  • Categories: FLORA
  • Categories: Manufacturing
  • Shipping
  • Categories: Gaming
  • Categories: LED Matrix
  • LED Pixels
  • LED Strips
  • Categories: Learn Raspberry Pi
  • Categories: Hand Tools
  • Instruments
Adding a Real Time Clock to Raspberry Pi
Keep time at all times with a real time clock
To keep costs low, the Raspberry Pi does not include a Real Time Clock module. Instead, users are expected to have it always connected to WiFi or Ethernet and keep time by checking the network. Since we want to include an external module, we'll have to wire one up. We'll go with the easy-to-use and low-cost DS1307.
Matrix and 7-Segment LED Backpack with the Raspberry Pi
Getting started with 7-segment and 8x8 LED arrays using our easy LED Backpack
DHT Humidity Sensing on Raspberry Pi with GDocs Logging
Humidity and Temperature Logging From Your Pi to the Cloud!
In this tutorial we'll be showing how to utilize C for high-speed GPIO polling to handle bit-banged sensor output. Many low cost sensors have unusual output formats, and in this case, a "Manchester-esque" output that is not SPI, I2C or 1-Wire compatible must be polled continuously by the Pi to decode. Luckily, the C GPIO libraries are fast enough to decode the output.
Drive a 16x2 LCD with the Raspberry Pi
Output Character Data to a Inexpensive Display
Adding a LCD to any project immediately kicks it up a notch. This tutorial explains how to connect a inexpensive HDD44780 compatible LCD to the raspberry pi using 6 GPIOs. While there are other ways to connect using I2C or the UART this is the most direct method that get right down the bare metal. This technique allows for less expensive LCDs to be used, it does not require any i2c drivers and it won't steal the only serial port on the Pi.
MCP4725 12-Bit DAC with Raspberry Pi
Add a DAC (digital to analog convertor) to your Raspberry Pi
This tutorial will show you how you can add a DAC (digital to analog convertor) to your Raspberry Pi with Adafruit's easy to use MCP4725 12-bit DAC breakout.
Adafruit 16 Channel Servo Driver with Raspberry Pi
How to get started driving servo motors on your Raspberry Pi with the Adafruit 16-channel PWM/servo driver
Using the BMP085 with Raspberry Pi
Tempertature and barometric pressure readings
Tutorial on reading data from the Adafruit BMP085 breakout using Python on the Raspberry Pi
Light Painting with Raspberry Pi
Awesome photographic effects!
Light painting — a technique mixing photography with electronics — becomes astoundingly simple when Raspberry Pi is involved.
Adafruit Pi Cobbler Kit
Assemble your Adafruit Pi Cobbler Kit
Once soldered together, the cable plugs between the Pi computer and the Cobbler breakout. The Cobbler can plug into any solderless breadboard (or even a prototyping board like the PermaProto). The Cobbler PCB has all the pins labeled nicely so you can go forth and build circuits without keeping a pin-out printout at your desk. We think this will make it more fun to expand the Pi and build custom circuitry with it.
Adafruit Prototyping Pi Plate
Serve up your Pi projects on a Prototyping Pi Plate
Now that you've finally got your hands on a Raspberry Pi® , you're probably itching to make some fun embedded computer projects with it. What you need is an add on prototyping Pi Plate from Adafruit, which can snap onto the Pi PCB (and is removable later if you wish) and gives you all sorts of prototyping goodness to make building on top of the Pi super easy.
Raspberry Pi E-mail Notifier Using LEDs
A basic project to control LEDs with a Pi
Raspberry Pi’s popularity make things so easy that it is almost scary. I set forth on a simple starter project of having the raspberry pi show me when new gmail messages arrive. After some searching it seems that lots of people are already talking about how to do this and there are some great examples. Michael over at MitchTech had the most ready to go code which I pilfered from. Adafruits Cobbler Breakout Kit makes the bread board experience even easier with the clearly labeled pins for each of raspi’s GPIOs.
Playing sounds and using buttons with Raspberry Pi
Triggering mp3's based on tactile input with a Pi
One of the great things about the Raspberry Pi is how everyone starts with same piece of gear. Since the sound cards are identical on every unit it is trivial to load the drivers and play mp3 files. This guide describes how to connect input buttons and play audio files using a Raspberry Pi with Python. We make use of the Adafruit's Pi Cobbler Breakout Kit and the python module RPi.GPIO. If you have not already used the raspberry pi as a input device this guide will show you how to wire the pull-down resistors to the GPIO pins and buttons.
Analog Inputs for Raspberry Pi Using the MCP3008
Convert analog inputs to digital and control audio volume
Teaching the raspberry pi how to read analog inputs is easier than you think. The Pi does not include a hardware analog to digital converter, but a external chip can be used along with some bit banged SPI code in python to control read external analog devies such as (but not limited to): - potentiometer - photocell - force sensitive resistor ( fsr ) - temperature sensor
Pi Box
No screws, no glue, just add Raspberry filling!
Keep your Raspberry Pi® computer safe and sound in this lovely clear acrylic enclosure. We designed this case to be beautiful, easy to assemble and perfect for any use (but especially for those who want to tinker!)
Basic Resistor Sensor Reading on Raspberry Pi
Reading resistive sensors with RC timing
The best way to read analog sensors on a Pi is to use an external ADC like the MCP3008. But if you don't want to wire up an extra chip and you're OK with low-resolution sensing, you can read many sensors that act like resistors using the RC timing trick!
Send Raspberry Pi Data to COSM
Save and Graph Analog Temperature Data
The combination of connecting a Raspberry Pi to COSM makes creating a internet of things much easier than it has been in the passed. The Pi with it's easy access to ethernet and COSM's drop dead simple usability will graph all sensor data you send to it. This tutorial explains how to connect a analog temperature sensor to the Pi and use a small python script to upload that data for storage and graphing on COSM.
Adafruit NFC/RFID on Raspberry Pi
Add RFID/NFC read and write to your Pi in an hour!
Curious how you can add some NFC fun and excitement to your Raspberry Pi? It's easy with libnfc and this simple tutorial!
Adafruit Raspberry Pi Educational Linux Distro
Our tweaked distribution for teaching electronics using the Raspberry PI
Our tweaked distribution for teaching electronics using the Raspberry PI
  • Featured
  • Popular
FLORA TV-B-Gone
A tiny television neutralizer
The most wearable TV-B-Gone yet! Use freehand wiring with solder to whip up this pin capable of shutting off most television sets. Craft your own fabric ornament to match any outfit.
USB NeXT Keyboard with an Arduino Micro
Get out your 10 lb keyboards!
Ladyada and pt had an old NeXT keyboard with a strong desire to get it running on a modern computer. These keyboards are durable, super clicky, and very satisfying to use! We spent a few days and with a little research we got it working perfectly using an Arduino Micro as the go between. Now this lovely black deck works like any other USB keyboard. Sure it weighs more than our Macbook, but its worth it!
TIMESQUARE Watch Kit
Show up stylish AND on time to any event with this awesome looking DIY watch.
Show up stylish AND on time to any event with this awesome looking DIY watch. Build your own fashionable time piece, with multiple watch 'faces' and a bright 8x8 matrix display
Tiny Arduino Music Visualizer
Maximum blinkenlights, minimum effort!
This easy project combines an Arduino with our microphone amplifier and bicolor LED matrix to create a music visualizer that responds to ambient sound.
Wave Shield Voice Changer
Speak like everyone's favorite baritone Sith lord or sing along with the Lollipop Guild!
Like a fine wine, open source projects improve with age. We've taught this classic shield a new trick: a realtime voice changer!
Light Painting with Raspberry Pi
Awesome photographic effects!
Light painting — a technique mixing photography with electronics — becomes astoundingly simple when Raspberry Pi is involved.
Glowing Star Chuck Taylor Sneakers
Pumped up kicks
Mod your Converse sneakers with EL panel!
Glowing Star Chuck Taylor Sneakers
Pumped up kicks
Mod your Converse sneakers with EL panel!
Adafruit Raspberry Pi Educational Linux Distro
Our tweaked distribution for teaching electronics using the Raspberry PI
Our tweaked distribution for teaching electronics using the Raspberry PI
Adafruit's Raspberry Pi Lesson 4. GPIO Setup
Learn how to setup your Pi for Hacking Electronics
In this tutorial, you are not actually build anything, but you will learn how to configure your Raspberry Pi and install useful libraries ready to start attaching some external electronics to it.
Raspberry Pi WiFi Radio
Internet-streamed music around the house
Raspberry Pi, the little wonder-puter that’s taken the world by storm, is so affordable that we can create single-purpose “appliances” around them without shame. Here’s our take on one of the more popular such applications: internet streaming media, the Pandora music service specifically.
  • « First
  • < Previous
  • 1
  • 2

About Adafruit

Adafruit was founded in 2005 by MIT engineer, Limor "Ladyada" Fried. Her goal was to create the best place online for learning electronics and making the best designed products for makers of all ages and skill levels.
Learn More.

The Adafruit Learning System

In 2012, after years of coding tutorials by hand, Limor put together a small team to build a custom tutorial management system from the ground up. The Adafruit Learning System allows us to make a wide range of awesome tutorials fast and efficiently. We hope these tutorials will help you learn something new, and inspire you to make something great!

Useful Stuff

Support Forums Adafruit Shop RSS

228 tutorials and counting
Footerflower
Powered by Adafruit Learning Technologies
Loading...
Loading Guides