Bumble-B: Mini USB Development Kit

So you want to build USB enabled devices. Bumble-B is here to help!

It is a breakout board for Atmel's at90usb162 microcontroller, along with supporting hardware and USB connector. It is DIP-24/600mil shape, and works very well on a breadboard.

You can program Bumble-B without any special hardware and using entirely free and open source software from Atmel and the AVR community. This makes Bumble-B a self-contained AVR development kit that you can start working with instantly, with no special tools.

Bumble-B: breadboard mojo
Bumble-B: breadboard mojo

You can use the default Bumble-B firmware, a program called userial to communicate over i2c, SPI, or do general purpose IO bit-banging without writing code.

When you use Bumble-B to build HID devices such as keyboards, joysticks, mice, or build CDC virtual serial devices, Bumble-B works without drivers on all modern computer platforms. The development environment is also supported in all modern operating systems including Linux, Windows, and Macintosh.

You can read a bit about the history of Bumble-B and the preloaded firmware in the Fletchtronics blog. Read more about how people are using Bumble-B here.

Bumble-B Related Links:


Out of stock.

Bumble-B version 2 is on the way and will be here within a couple weeks (will update this with a date when possible). Version 2 uses ATMega32u2 and is pin and firmware compatible with Bumble-B version 1. The main difference is the updated microcontroller and possibly a switch for changing power modes instead of the three pin header.

Click here for status updates on Bumble-B, version 2.

Click here to pre-order Bumble-B, version 2.

Customer Quotes

btw, i did manage to plug it in. and it does work. damn fine craftsmanship too
ArmedGeek on IRC

dfletcher!
NullMoogleCable on IRC

<laen_> Also, my bumble-b has gone through the wash three times.
<dfletcher> :o
<dfletcher> does it work?!
<laen_> Yep!
<dfletcher> holy cow that's amazing
<dfletcher> I knew they were pretty rugged but dang
<laen_> I carry it in the coin pocket on my pants with a mouse-mover program on it. I always forget to check that pocket..
<dfletcher> hah I should do that
<dfletcher> man you're like walking advertising ;)
<dfletcher> hey it fits in that pocket perfect!
<laen_> Yeah!

This is an actual real IRC conversation! Laen is a PDX Dorkbot

 
 
 

Bumble-B Preorder [UPDATED: Closed]

NOTE: Preorder is closed. Please go here to order Bumble-B. Software, links, and updated datasheet can also be found on the product page.

You can now pre-order Bumble-B. The prototypes have been built and tested, and soon we will do a big run of boards. You can help speed this process and ensure you receive one quickly by pre-ordering a Bumble-B today!

Bumble-B Prototypes
Bumble-B Prototypes
 
 
 

Bumble-B Pirate

I'm an avid hackaday.com fan. Their site was the first to get listed in the "good sites" list on fletchtronics.

Recently, hackaday took preorders for their new Bus Pirate. Being hackday, the Bus Pirate got about a thousand preorders. Being fletchtronics, I got about 20 for Bumble-B :-)

 
 
 

Gigantic Wooden Keyboard

tools
tools
base board in progress
base board in progress
button parts
button parts
button assembly
button assembly
 
 
 

Mortal Kontroller

The arcade controller has been detailed and this project is finished. It is now attached to my living room entertainment computer and doing double duty as a video selection "remote" and also of course used for playing classic video games.

Several folks have asked if they could buy it or a similar one. We may well start selling controllers from fletchtronics.net. Keep your eye out and drop a line to fletch if you're interested in arcade controllers or kits or both.