Bug Labs’ hardware mashup mentality
Bug Labs is bringing a mashup mentality to hardware by way of a series of modules which snap together not unlike the way Legos would. The BUGbase and the BUGmodules don’t look like children’s toys, nor do they look like Radio Shack geek tech. They look like something you might pay good money for at BestBuy.
Ease of development is emphasized. Projects begin with a BUGbase which is described on their web site as “…a fully programmable and ‘hackable’ Linux computer…” Examples of modules you can snap to the base include a GPS unit, a Digital Camera/Videocam, a Motion Detector, and a color, touch-sensitive LCD screen.
Bug Labs envisions device building as an experience that can be enjoyed by both the novice and the advanced do-it-yourselfer. Since the hardware clicks together, the next engineering challenge is the underlying software. A description of the software environment from the BUG site is quoted below:
BUG is built entirely with open source software. BMI, the BUG Module Interface, attaches devices to the BUG. Device-based services and applications are dynamically available based on which modules are connected to the BUG. Higher up the stack is Java, which hosts a service-oriented component runtime called OSGi.
As the development community shares their hardware and software creations a programming-free scenario also emerges. In a recent podcast Bug Labs’ CEO Peter Semmelhack describes a future where a builder combines a few bricks together and interfaces with the BUG SDK where (s)he is presented with the top applications currently being used for that hardware configuration. Software can be downloaded onto the device without the need to start from scratch.
The BUGbase, aforementioned modules and SDK are all slated to ship before the end of the year.Interested? You may want to catch BUG Labs speaking at SXSW 2008. For more information including a list of additional modules visit the BUG Labs web site.
Tags: Applications, BUG Labs, BUGbase, BUGmodules, Hardware, Industrial Design, Java, LEGO, LEGO Mindstorms, Lego NXT, Lego RCX, linux, Open Source, OSGi, Peter Semmelhack, Programming, SXSWYou may want to subscribe to my RSS feed. Thanks for visiting!