is a project that uses Jython to manage a GPS application on a hardware project from Bug Labs
. BUGs are basically hardware modules
that stack on each other, sort of a hardware mashup, with available components including a touch-sensitive display, a motion tracker, a GPS sensor, and a webcam. (There's a ... teleporter supposedly available in Q2 2008, which the Star Trek fan in me cannot wait for, esp. since teleportation is impossible... according to some froods in Discover Magazine.)
Bug Labs uses OSGi as the application layer; TSS readers are most likely to be familiar with OSGi as the application platform for Eclipse, but here's a platform within easy reach that is a microcontroller.
In the case of JythonGPS, Jython is being used as the application layer, on top of an OSGi module deployed on the BUG.
Totally cool stuff. So far it's all toys, but these microcontrollers are so easy to find nowadays that they represent an actual computing capability; companies like Parallax market controllers like the Propeller
, that offer eight cores - yes, cores - that kids in the ten-year-old range can play with.
I can't wait for companies to figure out how to connect these $100 multicore machines to a grid...