Arduino, the Basic Stamp killer

Parallax’s Basic Stamp is the mainstay for hobbyists wanting to add intelligence to everyday devices. A new system called Arduino provides the benefits of the Basic Stamp at a greatly reduced cost, increased speed, and is entirely open-source.

arduino vs basicstamp chips

Continue reading Arduino, the Basic Stamp killer

pb-n-fun: spring cleaning collection

Finally got off my butt and made mp3s of the several of tracks haunting my hard drive. Mastering them to mp3s essentially means I’ve given up on doing any more development on them. But I at least wanted a record of some of the ideas.

todbot – rota.mp3

todbot – autiztek.mp3

todbot – dragweed.mp3

todbot – aboard.mp3

todbot – elucid.mp3

todbot – shard.mp3

All composition done in Live. Some instruments provided by plugins like Albino, Automat, Cameleon5000, & StylusRMX. Other instruments provided by Reason. Some samples of me on the Evolver and guitar in there too I think.

RoombaCtrl: Drive your Roomba with your cell phone

Ever since Bluetooth adapters for Roombas appeared, I’ve wanted to control my Roomba with a cell phone. All my recent phones have had Bluetooth. But getting a devkit for a phone was expensive and phone-specific. Trying to develop J2ME (aka “JavaME”) applications for cell phones has been a mess, especially for non-Windows users. Thankfully, Mobile Processing wraps up the ugly details, like Processing does for normal Java. It makes writing little programs for your phone pretty easy, and makes whipping up a program to control a Roomba possible.

So here’s “RoombaCtrl”, a small Java program for your Bluetooth- and J2ME-compatible phone that works with the build-your-own Bluetooth adapter shown in the book “Hacking Roomba” or the pre-built RooTooth.

RoombaCtrl Demo

Now you can drive your Roomba with your cellphone like so:

Continue reading RoombaCtrl: Drive your Roomba with your cell phone