When prototyping a project using an Arduino, there are a few things that are pretty much required equipment. A computer for generating sketches is typically one of those things, but [Adam] over at Teague Labs is looking to change all that with his current project, the Computerless Arduino.
Instead of using a computer to alter the code running on the Arduino, they have implemented a real-time code interpreter using a Teensy 2.0. The microcontroller is connected to a 5-button LCD display where the user can view the status of any port, view the current running code, as well as alter that code on the fly.
The real-time instruction set is somewhat limited, making it a breeze for newcomers to begin using the Arduino. While that may turn some people off, it still has enough functionality baked in to handle moderately sized projects as well.
Be sure to check out the video we have posted below to see the interpreter in action.
[vimeo http://vimeo.com/20620134 w=470]
So a teensy has no processor+ram or storage or stack? It’s also not running software?
It’s still a computer, Epic Fail.
@fartface: Learn to read. If you had bothered to read the article, you’d know that “teensy” is the name of the Arduino clone board they’re programming without a computer. The interpreter is being run on the Arduino itself and the LCD is just a display with a few buttons. There could be a small mcu built into the display but I haven’t seen anything to suggest that and it would only be interpreting the display signals even if there was one.
Meta-Arduino project is meta.
What next? An Arduino built out of Arduinos programmed to work as logic gates?
Love it!
Allows for easy on site re-programming. I would love it.
Just needs a different input setup. I know it was just a demo but I need a better interface
Real-time weapons change.
A Teensy board is far away from being an arduino clone…
It uses the USB atmegas, and they only have a supprot lib to use the Arduino IDE to have a bigger market share…
I”m on it r_d!!!! lol
@hekilledmywire
that doesn’t mean it couldn’t be cross compatible.
I’m with fartface on this one. There have been projects on hackaday mentioned that work “without a computer”, even though an arduino IS a computer. I know “without a pc” is what the article is getting at, but really…
fartface and pilotgeek, you must be thick. Did you seriously come here thinking that this would be a realtime interpreter that didn’t use some sort of computer? What did you expect it to run on, pixie sticks and unicorn farts?
Nearly everything has a “computer” in it these days. Hell, my frigging coffee maker has a computer in it. It says “ditches the PC”, which is normally a required component when programming a MCU. Dur.