UPDATE: Preorders are closed. This product is not going to be created because of lack of interest. We will probably offer a game pad at some future time, but not this one. Meantime, you can build your own joyticks and gamepads using Bumble-B The DIYPad is coming soon to fletchtronics! It is a hand-held game controller that shows what the Bumble-B is capable of. It's the perfect gift for anyone curious about microcontrollers and electronics who also has an interest in making or playing computer games. The DIYPad is a kit that requires soldering, so make sure you have a soldering iron and some solder handy. The supplied Bumble-B ships with joystick firmware pre-installed that will work on any operating system that supports USB HID joysticks. That includes pretty much all modern computer operating systems and platforms. The full source code is supplied (see below for link), ready to be expand and enhanced with custom code.
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. 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 Quotesbtw, i did manage to plug it in. and it does work. damn fine craftsmanship too dfletcher! <laen_> Also, my bumble-b has gone through the wash three times.
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!
Very exciting news, Petunia has arrived! In the first post, I talked all about what prompted me to create Petunia, and some of the methods involved in creating the circuit board. Now the circuit boards have arrived, I have practiced the hot-plate soldering technique and have working prototypes to develop code on.
Well technically this project isn't really my first PCB. That was made back in high school, a 555 circuit that made an incandescent bulb flash. Excitement! When I first sat down last year thinking about making PCBs again, my first thought brought me right back to that etching process. I'd heard of a technique called "toner transfer" that can be used to create boards at home. However, I have 2 cats and a wife in an apartment to think about here. I don't want to leave lots of toxic stuff laying around the house for the cats to eat and for everyone to breathe. So, I decided to use an online printed circuit board fabrication house where I can submit my design and get back a nice board without messing with toxic chemicals. |
Software |