Linux-Powered Lego-Like Devices Target Developers
An anonymous reader writes "A six-person startup is readying a product resembling nothing so much as a set of electronic Legos for device designers. The idea is to provide a set of snap-together components from which engineers can build 'anything,' the company claims, without having to learn solid state electronics. Both hardware and software (Linux/Java phoneME/OSGi) are open source, so that over time, the Lego box will grow, the company hopes. Initially, there's an ARM11-powered base with built-in wifi, and modules for camera, GPS, motion detector, LCD display, keyboard, touchscreen, and stereo speakers. Ooh, and a mysterious 'teleporter,' too."
Great, now so-called engineers can build things without knowing how they work, doesn't sound like an engineer to me, more like a simple programmer, more specifically, a java programmer. Nothing more than a glorified typist.
Don't worry about the 'complex' stuff, let java do it FOR you.
No need to learn electronics, let other people do it for you. Just snap together the components.
I look dread the new crop of programmers and 'engineers' being 'output' by the educational system.
Hm.. a GPS module.. Who wants to bet that someone makes a product called a "bug tracker" :)
Mmm... adult?
We used the lego-mindstorms in my grad-level robotics class. We were using a C compiler for them (think it, and the OS we were loading were open source even), and as long as you remembered that you didn't have any floating point... (i.e., 5/2*2 would be 4 not 5...) and that you had very limited stack space with no protection (use more than 1k stack and you were overwriting your heap...) you could do pretty much whatever you wanted. For example we were doing onboard inverse kinematics and pathfinding algorithms. Then you add in the ability to talk to them... and you start being able to get them to perform cooperative tasks.
What I found most interesting about them was due to thier "legotastic" nature, it become very apparent how much influence the physical design has on your software design... and how difficult software problems could be changed with minor hardware tweaks and vice-versa. Having the ability to modify the physical design of the robot taught a *lot* more than merely being able to work with software did (as some work we later did with some Aibo's showed).
Brick-like things with multi pin connectors are usually a headache. Either one side of the connector has to float, or you need a very rigid mounting system. Military systems tend to be built with boxes that you shove into a slot, and even with military grade components, heavy latching systems, and high insertion forces, those connectors are a trouble spot. That's why you don't often see things like that in consumer products.
Cute idea, though, if they get all the mechanical details right.
Gumstix aren't exactly cheap (seems to be in the $100+ range for anything useful).
It's a little sad that people have to pay that much when all they really need is a $5 PIC and a few throwaway components.
Obama likes poor people so much, he wants to make more of them.
Sell it as environmentalism. "We take discarded bugs from software around the world, run them through our industrial-grade recycling plant, and turn it into pure, post-consumer recycled BUGS(r)."
...following the principles of Heisenburger's Uncertain Cat...