Instructables
Picture of Etch-a-Sketch LOGO - EASiLOGO

What do you get when you cross a Turtle with an Etch-a-Sketch?

Etch-A-Sketch Interactive LOGO - 'EASiLOGO'!

This is the first programming language designed specifically for the world famous toy from Ohio Arts - the Etch-a-Sketch. If you've never seen an Etch-a-Sketch, you owe it to yourself to go out and get one now. It's one of half a dozen essential toys in everyone's life - regardless of age. It's a simple design - you turn the knobs, and it draws on the screen. But the simplicity of the design doesn't mean that it's easy to draw on, in fact there are very few people who can make good art with the Etch-a-Sketch!

But instead of drawing on an Etch-a-Sketch by hand, we've built a system that lets you write a simple computer program to do the drawing for you! The programming is easy and uses the LOGO programming language that was designed to be used by 10-yr olds - hence the name, EASiLOGO!

 
Remove these adsRemove these ads by Signing Up

Step 1: What is an Etch-a-Sketch?

Picture of What is an Etch-a-Sketch?

(Image courtesy of GeekDad on Wired)

The Etch-a-Sketch is a toy that was invented in 1955 by a French electrician, André Cassagnes. You use two knobs to move an internal stylus across a screen to scratch grey powder off the screen's under-surface. It's entirely mechanical technology - no electronics at all. Horizontal and vertical lines can be drawn easily but diagonals and curves take a lot of practice.

As a maker I suspect you may be more interested in the mechanics of the Etch-a-Sketch than the art it produces, so check out this teardown for the inside scoop. It's actually pretty cool how the axes are connected to the knobs and it's a technique that you might be able to use if you're building a homemade pen-plotter or a laser cutter etc, as Super Awesome Sylvia did with her watercolor bot...

By the way if you feel the urge to strip one down yourself, do it outdoors - the aluminium powder inside the device clings to everything!

nodcah3 months ago

Awesome project! This would totally be a great project for kids!

gtoal (author)  nodcah3 months ago

Thanks! I've just finished writing a short worksheet targeted at younger kids that teaches the very basics of programming, which I'll post here as soon as I've converted it to a PDF (and worked out how to upload files to Instructables, if that's possible.)

nodcah gtoal3 months ago
Awesome! And to upload a file go here!
gtoal (author)  nodcah2 months ago

It seems to be impossible to find a pdf printer utility that doesn't come bundled with adware, so for now I've uploaded the tutorial in rtf format, which you can view & print in "Wordpad" on Windows. Apologies to Linux and Mac users - I'll send a pdf once I find a way to create it without infecting my computer. (I'm downloading LibreOffice right now but it'll take a couple of hours, and I'm heading out to the Maker Faire for the day soon, so that'll have to wait until tomorrow to finish off)

Thanks for the upload tip - I hadn't been sure until now whether you could attach anything other than photos.

gtoal (author)  gtoal2 months ago

PS The document is at the foot of Step 7, "Big Plans"...

nodcah gtoal2 months ago

Neat! I'll try and share this with a few people!