Free Newsletters

  
Strategic Developer | Martin Heller » Toys for Techies: BUG

January 15, 2008 | Comments: (0)

Toys for Techies: BUG

From http://www.buglabs.net/products:

BUG is a collection of easy-to-use electronic modules that snap together to build any gadget you can imagine. Each BUGmodule represents a specific gadget function (ex: a camera, a keyboard, a video output, etc). You decide which functions to include and BUG takes care of the rest letting you try out different combinations quickly and easily. With BUG and the integrated programming environment/web community (BUGnet), anyone can build, program and share innovative devices and applications. We don't define the final products - you do.

The BUGbase (an ARM CPU and lots of interfaces) and four BUGmodules (GPS; Digital Camera/Videocam; Touch-sensitive, Color LCD Screen; and Accelerometer, Motion Sensor) will be available later this quarter. Four more BUGmodules are promised for Q2, but as one of them is a teleporter I would take that with grain of salt.

The software is Open Source and has a Java-based SDK:

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. Java and OSGi make creating new BUG applications simple and intuitive, as BUG applications are essentially one or more bundles. In addition, each BUGmodule launches an OSGi bundle which in turn creates services for other components to consume. BUG applications are created using the BUG SDK (internally named Dragonfly), and are shared with other developers and users through BUGnet, our online community.

When I contacted BUG Labs about review units, they pointed me at "Dragonfly, the Eclipse-based BUG SDK, which includes a virtual BUG emulator."

The "getting started" guide is at http://bugcommunity.com/wiki.

SDK Screenshot

Posted by Martin Heller on January 15, 2008 06:34 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




Hmm... What I really want is a GSM module, preferably with EDGE or faster data. Then we are talking, no pun intended, well, actually...

It's too ugly to be a phone, but I suspect that could be fixed. Modular GSM anyone?

[It's probably too big to be a phone, too. But as a prototype... --mh]

Posted by: rick at January 15, 2008 09:24 AM

Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Receive instant email notification when resources on this topic become available.
 
» BUY A LINK NOW

Sponsored Technology Links