Writing code is like riding a bike; it’s super easy, once you know how.
But before you know how, writing code can be scary and bewildering. There are so many things to think about. Where do you start? How do you make things happen? Read an input from a sensor? Control an output signal? What’s the proper syntax? Why won’t my code compile? Where did my code get stuck? Arrrrg! And not to mention that electrical signals aren’t easily seen or heard…
That’s where training wheels come in. By slightly constraining the set of possible actions, there’s no longer a fear of totally wiping out; it’s like a dynamic safety net that lets you move freely unless you lose your balance. And once you learn the ropes, taking off the extra wheels doesn’t seem that scary after all.

Teagueduino is about making Arduino a whole lot easier:
2. Realtime programming and feedback shows the effects of changes as they are made.
3. Simple, always-valid code creation means programs always runs.
Want to make a device’s charging light breathe in a very particular way? Create haptic feedback to enhance touchscreen interactions? Use knobs and buttons to control an acoustic etch-a-sketch? How about servo mounted lasers controlled by sunlight? Or even begin experimenting with some basic DIY home automation (did someone say homemade yogurt maker?).
Teagueduino can do that, and so can you!
TEAGUEDUINO DETAILS


We work with a lot of small embedded devices built on Arduino and other similar platforms, some of them quite complex and involved… but surprisingly, the majority of the projects don’t require much fancy footwork — they’re often centered on informing a very specific aspect of a larger experience without requiring the entire system to be constructed. Teagueduino aims to empower the broader creative community to begin taking on these specific explorations because they can directly inform design decisions and are fundamentally important to the communication of those creative ideas to others.
Teagueduino comes from a long line of hacks and experiments within our design studio and across the open source Arduino/Freeduino community (particularly inspiring were LittleBits and the Grove System). While the more engineering-minded among us have been quick to dive into Arduino, it has become increasingly clear that Arduino is still too technical and daunting for the majority of other creative types just getting started. Teagueduino is our first major step toward an embedded development stepping-stone that makes building projects simple, while exposing key details (such as code syntax, electrical signal values, and physical hardware integration) that provide a scaffolding for learning more advanced systems and tools.
The realtime interpreter for Teagueduino was built on top of the Computerless Arduino. Changes include more input/output ports (8×8), additional instruction words (while, waituntil, negative constants, and random), Pause/Reset capabilities, and a bunch of minor bug fixes to increase robustness.


The Teagueduino editor makes using the Teagueduino super easy. Code and signals are viewed in realtime — what you see is exactly what’s on the board. Since each code instruction is chosen from a dropdown menu, there’s no worry of breaking your program or writing things that don’t compile (although, there’s still plenty of room for debugging when something isn’t quite what you intended). There’s also an execution pointer to show you where your your program is currently executing (super handy for infinite loops)… and, you can even edit your program while it’s running!
The Teagueduino board integrates with the Teensy++ 2.0 microprocessor, providing full USB integration for communication, 4k of EEPROM (program memory for the realtime interpreter), and a very small package size. And since the core processor of Teagueduino is Arduino-capable, users that grow beyond the limits of the system are encouraged to repurpose the board as an Arduino via the Teensyduino application.

All inputs and outputs are pre-soldered to buckled 3-pin connectors for simple plug-and-play use with the Teageuduino. The electrical connections were also potted with a non-conductive thermoplastic adhesive (hot glue!) so that fellow designers in the studio wouldn’t need to worry about shorting things out. Here’s a short list of the I/O components we included:
Outputs: Speakers (piezo), LEDs (blue, red, and tri-color), Lasers (point and line), and Servos (small and medium), Motors (via servo control), and a Switchable AC plug (power switch tail) to control higher current devices.
As always, here’s the complete source code, schematic, pcb, etc. for your enjoyment (all released as open source and creative commons). Enjoy!

[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] But unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] Teague Labs » Teagueduino 0.1: Arduino just got a whole lot easier!. [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
Part of the article makes it sound like we build it and then the other part of the article reads like you’re selling it.
where do you buy it?
Hi, This is very awesome. I struggled to read your blog post. Please increase the font size.
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
Well, where to buy this kit. i think its a great invention for all of us that like to code but are not able to handle a soldering rod.
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
This is awesome, but how can I get one?
This is great; perfect with creative types who are a bit overwhelmed (just like you mentioned) with the pre-work of getting started.
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
Fantastic job indeed !
That’s Arduino NEXT GENERATION !
AC – http://meetingdelleidee.wordpress.com
Well that’s annoying. Get us hyped up on it and then don’t tell us where to get one. Nyaa Nyanyaa Nyaaaa.
It’s still alpha, but we’re looking into it…
The free marketing of this being blogged about would have been much more useful if this product was actually available. I would have bought it today out of pure impulse :/, o well hope I remember this product in 6-12 months and still interested.
Really awesome O_O, congratulations.
[...] But unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] Macher von Teagueduino (ja, ein schweres Wort) scheinen es auf Leute wie mich abgesehen zu haben. Oder genauer gesagt: Sie [...]
[...] Teagueduino tweetmeme_style = 'compact'; Leave a Reply 6 views, 6 so far today [...]
[...] the Arduino wasn’t friendly enough, along comes the Teagueduino from the folks at Teague Labs. Breadboards too confusing? Code have you cross-eyed? Ready-to-go [...]
Dave is right. You missed an opportunity to sell the crap out of this thing. You have my email. I hope that you will send me someting when this becomes available.
I have been looking for a way to learn to develop hardware and this is the perfect thing to get me going! I WILL buy one of these if I don’t forget about it.
chuck this on kickstarted and you have a contributor right here!!
Where can I buy this?
Nice idea but all you’re doing is alienating potential buyers who want it now while you’re standing there with your hand in your pocket. And the tiny white text on a gray background is annoying and unreadable. Way to go Skippy, you pissed me off twice already.
I don’t believe that the fonts used are great at higher resolutions.
This needs to be on Sparkfun!
Please make this available for sale, I’d love to buy it!
Like everyone else, I would love to buy one of these bad boys!
[...] [Fonte] Arduino UnoMais info»R$ 78.00Kit Arduino StartMais info»R$ 189.90Fusivel Vidro 20ag 5x20mm P Pic Atmel Avr ArduinoMais info»R$ 2.60Servo Sm S4306r Rotação Contínua(360º) Arduino, RobóticaMais info»R$ 40.00Arduino Sensor ShieldMais info»R$ 49.90 Curtir Post Siga @Eletronica_BR tweetmeme_url = "http://www.eletronica.com/conheca-o-teagueduino-o-arduino-muito-mais-facil/"; [...]
Hi, I would like to know if you are selling the Teagueduino.
Best Regards,
nathan
He posted the schematics, so YOU CAN buy it. Just find a PCB fab company that will put components on for you
. Order online, and get the whole board in the mail.
Still waitin’ for this to be on Sparkfun. Since Teague still hasn’t started to retail the paper clip lamp, this could take a long time…
You’re correct. Since Teagueduino is completely open source, anyone can make it.
That said, since the goal is to use Teagueduino for building quick prototypes and teaching, we’re working on fabbing a run to help out. It’s in the works — Seriously!
[...] unsurprisingly, such a powerful tool isn’t really able to be just picked up and played with. Teagueduino is a modification of the Arduino system that makes the platform a bit more accessible to [...]
[...] Teagueduino aims to make Arduino and embedded electronics easy and available to anyone. Don’t know how to solder? Can’t code? No problem. [...]
It’s been awhile since the last post here and I would be happy to hear an update about the Teagueduino! It looks like I’m one of many who are really excited to start playing with this. I’m returning to my IXD program next week and would love have one so I use it in my project work. When do you expect it will be available? Thanks! =)
[...] [...]
[...] [...]
[...] coole Idee. Aus einer Arduino-Version names Teagueduino ein Super Mario in der Schuhschachtel bauen. Alles aus Papier. Das Spiel wird mit der Zeit imer [...]
[...] cutouts, some wires and a few other materials, a team from Teague Labs, using one of its products Teagueduino, spins a very interesting take on the Japanese-invented [...]
[...] Als er ooit een bijbel verschijnt over games dan is Super Mario Brothers het scheppingsverhaal. Dit oerspelletje werkt iets anders in de schoenendoosuitgave van Teague Labs, maar blijft verslavend. Je probeert je vijanden te ontwijken, in plaats van op ze te springen om ze dood te maken. Lukt dat niet dan klapt het deksel van de doos dicht en ben je af. Het spelletje heeft ook geluid via een mini-speaker, licht via een ledje en de levels worden zelfs steeds moeilijker. Game on Teague Labs! [...]
[...] [...]
A simple, dumb question: It looks like you normally use the USB as a pseudo-tty. I am looking for a solution that lets me run code on the atmel that uses the USB to a USB generic driver on the PC (XP, 7) and ignore the pseudo-tty altogether. Am I way off base in how I am interpreting your descriptions?
[...] Labs » Teagueduino 0.1: Arduino just got a whole lot easier! The Teagueduino board integrates with the Teensy++ 2.0 microprocessor, providing full USB integration for communication, 4k of EEPROM (program memory for the realtime interpreter), and a very small package size. And since the core processor of Teagueduino is Arduino-capable, users that grow beyond the limits of the system are encouraged to repurpose the board as an Arduino via the Teensyduino application. [...]