A regular visitor to this site – Jay Dowling – just pointed me in the direction of some rather cool technology from a company called Bug Labs. The idea behind BUG is to have a collection of easy-to-use electronic modules that snap together to build almost any gadget you can imagine.
Each BUGmodule represents a specific gadget function (a camera, a keyboard, a video output, etc). You decide which functions to include and BUG takes care of the rest letting you quickly and easily try out different combinations. For example, with BUG, you can easily assemble and program a GPS + digital camera device that automatically publishes geo-tagged photos as a web service. Integrating your new creation with an online photo-sharing service like Flickr is only a few more lines of code away, and now you have your own real-time, connected traffic-enabled mobile Webcam!
The mainstay of the system (that is, of your new device) is the BUGBase, which is a fully programmable and "hackable" Linux computer, equipped with a fast CPU, 128MB RAM, rechargeable battery, USB, Ethernet, and a small LCD with button controls. It also has a tripod mount because, well – as its designer's say – why not? Each BUGbase houses four connectors for users to combine any assortment of BUGmodules to create their ultimate gadget.
The platform is also designed to enable a collaborative development environment, because BUGnet (their online community) is tied in directly to the BUG SDK, thereby allowing developers to connect with others, share information, and jointly build products or services.
This all looks to be amazingly cool stuff. I think I'll start dropping hints to my wife regarding my next birthday present...
Questions? Comments? Feel free to email me – Clive "Max" Maxfield – at firstname.lastname@example.org). And, of course, if you haven't already done so, don't forget to Sign Up for our weekly Programmable Logic DesignLine Newsletter.