Scratch for Arduino (S4A) is a modified version of Scratch, ready to interact with Arduino boards. It was developed in 2010 by the Citilab Smalltalk Team and it has been used since by many people in a lot of differents projects around the world. Our main purpose was to provide an easy way to interact with the real world by taking advantage of the ease of use of Scratch.
S4A provides Scratch with new pieces, allowing to get data from the board’s digital and analog inputs, as well as controlling digital and analog outputs. It's also possible to use several kinds of servos (standard/continuous rotation) and many other devices that can interact with the real world.
In this presentation we will show 3 real samples made with Scratch for Arduino. An accelerometer based remote control, a theremin-like musical instrument, and a simple robot that can be driven with the computer keyboard.
The first European conference on Scratch will be held July 25-27 in Barcelona. Educators, researchers, developers and other members of the worldwide Scratch community are gathering to celebrate and share the creative possibilities of Scratch. If you're interested in learning to program and programming to learn, join us!