Real-time Arduino interpreter ditches the PC

computerless_arduino

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.

Comments

  1. fartface says:

    So a teensy has no processor+ram or storage or stack? It’s also not running software?

    It’s still a computer, Epic Fail.

  2. colecoman1982 says:

    @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.

  3. r_d says:

    Meta-Arduino project is meta.

    What next? An Arduino built out of Arduinos programmed to work as logic gates?

  4. Rob R. says:

    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

  5. Giant Enemy Crab says:

    Real-time weapons change.

  6. 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…

  7. adam says:

    I”m on it r_d!!!! lol

  8. Will says:

    @hekilledmywire

    that doesn’t mean it couldn’t be cross compatible.

  9. Pilotgeek says:

    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…

  10. SezWhat says:

    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.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,441 other followers