SNES EZ Key Bluefruit Game Pad – Cut the cord and build your own wireless bluetooth game pad! Replay those old school retro videos games and cut the cord to build your own wireless SNES controller powered the EZ-Key Bluefruit, Adafruits bluetooth module.
You can turn any old school game pad into a wireless bluetooth controller with the EZ-Key Bluefruit. Our SNES controller has 12 buttons, which is perfect for the EZ-Key. A slide switch at the bottom easily let’s you power it on. The top includes a USB charger so you can recharge the lithium battery.
The great thing about using bluetooth to connect, is you can use it with any computer or tablet, no need for a gamepad adapter!
This guide will teach you how to disassemble the SNES controller and mod into a wireless bluetooth gamepad. No complex code or re-flashing, you don’t even need a micro-controller. The EZ-Key handles all of the mapping and converters everything for you! This is a great project to help you get more soldering experience and how to fit circuits into small places. Perfect for a weekend project and well worth your time!
Updated tutorial: USB HID Terminal Alternative – Trinket Fake USB Serial @ The Adafruit Learning System. Another way of communicating with the Trinket uses HID to pass raw USB messages back and forth. This technique was created by Ray’s Hobby, we’ve added this to our tutorial here.
Here’s how to make a Glowing Crown Hair Fascinator – 3D Printed NeoPixel Ring Tiara/Headdress – Kokoshnik!
Here’s an elegant wearables project for those really special occasions. A 3D Printed, LED Hair Dress, powered by an NeoPixel ring and Gemma, Adafruit’s tiny yet powerful wearables micro-controller.
And of course, some animated GIFs
Faschionism did a great feature on Adafruit’s wearables department called “Twinkle Twinkle Little Star“. We love it when people who were not previously into electronics get started with our tutorials and learn system!
I’ve loved science fiction and cyberpunk for as long as I can remember, and while I am primarily a book geek I have a huge soft spot for futuristic films and their fashion. There’s just something about the intersection of style and the utilitarian that gets me every time; lycra catsuits masquerading as smart fabric, aggressive silhouettes, the open guts of technology next to careful seams and tucks. With that in mind it’s not at all surprising that I fell head over heals for Anouk Wipprecht’s Spiderdress . I was a teenager in the 90’s and so cannot be swayed by mood rings or heat reactive fabrics, but the Spiderdress was the kind of thing that I’d been dreaming of for years.
It’s also not available for purchase (I suspect the price would make me faint even if it was) and much too far out of my skill range to re-create.
Fast forward through the visions of me intermittently sobbing and screaming at YouTube all the way to 2013 when Adafruit launched FLORA, their first wearable electronics platform. While it doesn’t mean that I can build creepy robot legs to keep people away from me, the components (batteries aside) are entirely waterproof which makes them functional for everyday use as you can wash whatever you make without having to take it apart first. While the pieces are on the whole purchased separately rather than in kits, Adafruit have a range of really interesting projects and suggestions on their website.
Each project comes with a full tutorial including circuit diagrams and the code required to make it work, they even include notes on which parts to change and how for different effects. What I consider to be the most exciting bit is that a reasonable number of the projects don’t require any soldering since all the components can be connected with conductive thread. FLORA is not branded in pink and nothing in the comprehensive guides makes me feel stupid for not knowing some of the basic skills for working with electronics such as, for example, how to solder. But the real clincher for me was that it’s all marketed as awesome. Even the basic projects look great, the Space Face LED Galaxy Makeup would look fabulous with anything in nebula print and I’ve got my eye on the Sparkle Skirt Project.
Overview | 3D Printed Animatronic Robot Head | Adafruit Learning System.
Have you ever wanted to build a robot, but don’t know where to start? Or… are you looking for a project that you can cut-your-teeth on?
This servo-controlled animatronic robot head uses two servos for movement, two speakers for eyes and an LED mouth for a friendly remote-controlled robot.
This an advanced project, for people who already know how to control servos and LEDs. This tutorial will focus on the 3D printing and assembly of the ‘bot head!
Tutorial- How to make a Bluetooth Arcade Stick by Quinn Dunki @ The Adafruit Learning System.
If you’re into playing classic video games, there’s just no substitute for an arcade joystick and buttons. The clicky feel, the ball top stick, it’s all part of the experience. Not only that, but these games were originally tuned for these types of controllers. So if you’re going for high scores, you may find you actually perform better with the right equipment in your hands.
Adafruit has some great products to make one of these for yourself. We can even leverage a little bit of the 21st century to make our 20th century experience wireless with the creation of Bluefruit EZ-Key.
Before we start with the rest of this project, check out the Bluefruit tutorial as you’ll need to refer to it for information on how to pair the module and remap the keys (this tutorial does not require remapping the keys but if you want to customize your joystick)
Modifying Servos for Continuous Rotation @ The Adafruit Learning System. Make tiny gear-motors for your next robot! Rick writes -
If you’re familiar with some of the other tutorials out on the Interwebs to modify servos for continuous rotation… you might be wondering what this guide has to offer.
Many of the mods / hacks I’ve seen use low precision resistors which will require you to poke around until you find what the servo thinks is center-position. That approach will require you to capture that value and use it as an offset in your software… which makes re-using your servos much more difficult. Using high-precision resistors is the way to go.
Cracking off a piece of the potentiometer housing is a quick and easy way to remove the servos rotational limits. It’s also a great way to make the servo wobbly and grind it’s gears; there is a better way.
Matched resistors give you sweet and smooth variable speed coming or going.
I guess you could just buy continuous rotation servos – but why buy when you can make!
TRINKET USB Keyboard @ The Adafruit Learning System. We’ve updated the Trinket USB library to support Mouse Scroll-Wheel movement!
TRINKET 3.3V and TRINKET 5.5V versions. Trinket may be small, but do not be fooled by its size! It’s a tiny microcontroller board, built around the Atmel ATtiny85, a little chip with a lot of power. We wanted to design a microcontroller board that was small enough to fit into any project, and low cost enough to use without hesitation. Perfect for when you don’t want to give up your expensive dev-board and you aren’t willing to take apart the project you worked so hard to design. It’s our lowest-cost arduino-IDE programmable board!
The Attiny85 is a fun processor because despite being so small, it has 8K of flash, and 5 I/O pins, including analog inputs and PWM ‘analog’ outputs. We designed a USB bootloader so you can plug it into any computer and reprogram it over a USB port just like an Arduino. In fact we even made some simple modifications to the Arduino IDE so that it works like a mini-Arduino board. You can’t stack a big shield on it but for many small & simple projects the Trinket will be your go-to platform.
There are two versions of the Trinket. One is 3V and one is 5V. Both work the same, but have different operating logic voltages. Use the 3V one to interface with sensors and devices that need 3V logic, or when you want to power it off of a LiPo battery. The 3V version should only run at 8 MHz. Use the 5V one for sensors and components that can use or require 5V logic. The 5V version can run at 8 MHz or at 16MHz by setting the software-set clock frequency.
Here are some useful specifications!
- ATtiny85 on-board, 8K of flash, 512 byte of SRAM, 512 bytes of EEPROM
- Internal oscillator runs at 8MHz, but can be doubled in software for 16MHz
- USB bootloader with a nice LED indicator looks just like a USBtinyISP so you can program it with AVRdude (with a simple config modification) and/or the Arduino IDE (with a few simple config modifications)
- Mini-USB jack for power and/or USB uploading, you can put it in a box or tape it up and use any USB cable for when you want to reprogram.
- We really worked hard on the bootloader process to make it rugged and foolproof, this board wont up and die on you in the middle of a project!
- ~5.25K bytes available for use (2.75K taken for the bootloader)
- Available in both 3V and 5V flavors
- On-board 3.3V or 5.0V power regulator with 150mA output capability and ultra-low dropout. Up to 16V input, reverse-polarity protection, thermal and current-limit protection.
- Power with either USB or external output (such as a battery) – it’ll automatically switch over
- On-board green power LED and red pin #1 LED
- Reset button for entering the bootloader or restarting the program. No need to unplug/replug the board every time you want to reset or update!
- 5 GPIO – 2 shared with the USB interface. The 3 independent IO pins have 1 analog input and 2 PWM output as well. The 2 shared IO pins have 2 more analog inputs and one more PWM output.
- Hardware I2C / SPI capability for breakout & sensor interfacing.
- Works with many basic Arduino libraries including Adafruit Neopixel!
- Mounting holes! Yeah!
- Really really small.
- Dimensions: 1.2″ x 0.6″ x 0.2″ / 31mm x 15.5 x 5mm , 1.85 grams (no headers).
For a lot more details, including a tour of the Trinket, pinout details and Arduino IDE examples, check out the Introducing Trinket tutorial
Distributors and hackerspaces can get them now too! – TRINKET 3.3V here and you can get TRINKET 5.5V.
3D printed FLORA + NeoPixel LED skateboard “Upgrade” @ The Adafruit Learning System! Light your deck for awesome night-skating effects (and photos!). Here’s an easy weekend project that will light up the night and help you stay safe while you skate. This LED upgrade uses NeoPixels and Flora – Adafruit’s microcontroller board. The 3D printed enclosure houses all of the components and has an easy to get to power switch. You can grab the STL files on Thingiverse. For this project, we used the low density weatherproof NeoPixel strips and a small LiPo Battery. The printed cover snaps onto the power switch. We used double sided foam tape to mount the enclosure. The NeoPixel strip slides into place with the 3D-printed clips.
TRINKET/ GEMMA Blinky Eyes @ The Adafruit Learning System.
You have one day to make a halloween decoration! What will you do!? Well, if you have a Trinket and a couple of LEDs + a photo cell you can build these randomly blinky eyes that turn on when it gets dark
A recent MAKE project, Spooky Blinky Eyes by Bill Blumenthal, demonstrates an ATTiny45 processor fading a pair of LED eyes that randomly blink, giving a more realistic effect than standard “always on” LED eyes.
The effect is due to come clever programming of the timers available on the ATTiny processors featured on the Adafruit Trinket and Gemma microcontrollers. Pins 0 and 1 are capable of pulse width modulation. The timers are set to fade the pins in and out by changing the pulse width back and forth. The blink effect is using an algorithm called a linear feedback shift register (LFSR) to pseudo-randomly turn the eyes off and on quickly.
This project adapts the original code for use on the faster ATTiny85 processor and for the Arduino integrated development environment (IDE). It also adds a Cadmium Sulfide (CdS) photocell to allow the eyes to come on only below a certain light level. During sunlight, this will save battery power.
WiFi Candy Bowl Monitor @ The Adafruit Learning System.
Build this candy bowl you can monitor remotely over a WiFi network so trick-or-treaters never leave your home empty handed. A simple infrared light sensor detects when the bowl is empty or full, and a CC3000 WiFi chip exposes the sensor data to your wireless network. You can telnet to a simple server running on the Arduino and ask it if the bowl is full of candy!
This tutorial is a great demo of using the CC3000 breakout/shield in server mode, and also with mDNS so you don’t need to know the IP address of the module!
Uses the Adafruit CC3000.
FLORA-Powered TARDIS Costume (for Dogs!) @ The Adafruit Learning System. Costuming is a natural for considering adding electronics, especially during Halloween (search #ElectricHalloween on Google+ for a range of projects including those highlighted by Adafruit).
Everyone knows that Spaniels are adorable, but a Tardis Spaniel is even cuter! Spidey (shown above) is wearing a blue knit Tardis sweater that keeps him warm on October nights and also hides a wearable electronic project that plays the Tardis woop-woop effect and flashes a blue LED as well.
This project uses a Flora wearable processor and the VS1053 MP3 music player module which plays the sound of the TARDIS from Doctor Who. A Flora NeoPixel is used for the blinking blue light on top. The project lays flat for a wearable project. An infrared receiver is added to mute the sound when you want quiet (although you could also use it to switch between different audio tracks)
This project shows the flexibility of flora in making more advanced audio projects. Since a good number of digital pins are required to use the VS1053, this project demonstrates use of the extra pins on the Flora ICSP header for digital signals.
3D printed wireless MIDI Guitar using Adafruit Bluefruit, FLORA and NeoPixels! @ The Adafruit Learning System.
Rock out with your very own wireless Keytar, a bluetooth MIDI controller that works with any computer or tablet! Jam out with up to 12 buttons that can be customized to trigger sounds or effects.
This project uses the E-Z Key bluefruit wireless controller from Adafruit. The guitar features 4 arcade buttons and 6 LED push buttons. The guitar can be used as a MIDI instrument, video game controller and even DJ controller. You can customize and configure your guitar to be whatever you want.
The enclosure is 3D printed and you can download the design files from Thingiverse. This six-piece design is optimized for the MakerBot Replicator 2 build plate. Don’t have a 3D printer? You can always fashion your own guitar from wood, plastic (or cardboard??)
We’re using 4 neo-pixels and a mic as a level meter so the LED’s animate to the sound. The Flora micro-controller powers these components and uses a toggle switch and battery pack. The two back covers are designed to easily snap on and off to quickly get to the components.
How to make 3D Printed LED Goggles! @ The Adafruit Learning System.
We love LED goggles here at Adafruit, which is why we’ve got a great “aviator” goggle-mod project over here. However, if you prefer to make a pair of steampunk goggles rather than mod something off-the-shelf… you’ve come to the right place.
How to make a Creepy Face Tracking Portrait with a Raspberry Pi . Build a creepy Raspberry Pi-powered Halloween decoration that stares back at you! tony writes -
Have you ever seen a portrait where the face or eyes appear to follow your every movement? These are popular decorations at haunted houses that are typically based on the hollow face illusion. In this illusion your brain is tricked into perceiving a concave face (i.e. hollow or caved-in) as actually standing out like normal face.
Inspired by creepy face following portraits, I decided to put a modern spin on the classic illusion by using real-time face detection. You can see from the video above and the photo below the project I created using a Raspberry Pi and camera running code based on openFrameworks and OpenCV. Follow this guide to learn how I built this creepy face tracking portrait!