S4A: Scratch modification for Arduino


Scratch for Arduino (S4A) is a modified version of Scratch, ready to interact with Arduino boards.

Supported boards
S4A works with Arduino Diecimila, Duemilanove and Uno. Other boards haven't been tested, but they may also work.

Components have to be connected in a particular way. S4A allows for 6 analog inputs (analog pins), 2 digital inputs (digital pins 2 and 3), 3 analog outputs (digital pins 5, 6 and 9), 3 digital outputs (pins 10, 11 and 13) and 4 special outputs to connect Parallax continuous rotation servomotors (digital pins 4, 7, 8 and 12).

You can manage a board wirelessly by attaching an RF module to it, such as Xbee.

S4A allows you to control as many boards as USB ports you have.

S4A is backwards compatible with Scratch, so you can open Scratch projects in it. However, you won't be able to share your projects on the Scratch community website because doing so goes against the Scratch terms of use.

Take in account that this compatibility doesn't work both ways, so you won't be able to open an S4A project from within the original Scratch.

Using a PicoBoard along with an Arduino board is also supported... cont'd

Comments (0)

This post does not have any comments. Be the first to leave a comment below.

Post A Comment

You must be logged in before you can post a comment. Login now.

Featured Product

SAS Automation - Robotic End-of-Arm Tooling

SAS Automation - Robotic End-of-Arm Tooling

SAS Automation's complete line of modular components allows you to rapidly build your end-of-arm tools in your own plant, meeting your ever-changing automation needs on-demand. And with our newly enhanced Online Shopping Cart, it's never been easier! IT'S SHOPPING MADE SIMPLE, with features like: • Responsive Design so you can access anytime -- desktop, tablet or phone -- with ease • CAD Model Access with 3D Software Integration • Order History • Saved Quotes • Tool Builder • Product Comparisons • Enhanced Search • Social Media Sharing • Product Reviews