ThinkGeek are now selling BUGLabs. BUG’s are various items which can either secure things, track things with GPS, read barcodes, draw pictures, update Twitter and control robots. The BUGS snap together in a modular type way and once connected you create some simple JAVA to control the devices. The system is open-source meaning you also get access to a bunch of enthusiastic developers.
Because BUG is open-source, it doesn’t impede your creativity. If you’ve got an idea for a gadget, it’s easy to throw it together. For example, your garden is being chomped on by some unseen entity. Snap a motion-detector and a camera onto the BUGbase, write some Java, and you’ve got gadget that’ll catch the family of deer that roams through your yard. Unhappy with Google maps street view? Snap on the GPS module and the camera, and code your BUG to take geotagged photos at specific intervals and roll your own. Got an RC helicopter? Snap on the vonHippel breakout-board module and the touch-screen module and code an interface to fly your helicopter on your BUG. Are you a cartographer? Snap the GPS and the touch-screen modules on, a smidgen of Java, walk to the corners of your property, and bang zoom, you’ve got a map.