Scrattino = Scratch + Arduino
Scrattino makes you control the Arduino by your Scratch projects and upload them on the scratch.mit.edu.
Scrattino works as an adaptor between Scratch and Arduino.
[Scratch]
||
TCP/IP
||
[Scrattino]
||
USB Serial
||
[Arduino]
download PDF
Preparation to work it is only upload a special sketch for Scrattino on your Arduino. The sketch responses Firmata protocol.
After uploading it, you can read/write and mode-change the pins on a Arduino using Firmata protocol from the Scrattino.
Scrattino = Scratch + Arduino

This application build on Squeak Etoys and using Physical Etoys - Arduino library.
日本語による解説記事を工学社 I/O誌4月号【「Scratch」と「Arduino」ではじめるフィジカル・コンピューティング(前編)】に書きました。ScratchとArduinoをScrattinoでつなぐ手順を詳細に説明しています。