Fletchtronics

Parts, Information, Code for the DIY hobbiest.

 

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 mojoBumble-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.

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