S4A is an Integrated Development Environment designed to help users turn micro-controllers into products that can bring improvements to the world we are living in.
The installation process can be done by any user. Once you've started the program, you are welcomed by an intuitive and fun to use interface. The basic functions are properly displayed and they can be put into practice by simply dragging the actions to the work area. However, the buttons feel clunky and the text font is badly chosen.
The general feeling you get when working in S4A is fun. Still, though it may seem like a child's play when it comes to writing incorrect code things can become tricky.
The program works with Duemilanove, Uno and Arduino Diecimila boards. It allows 6 analog inputs, 2 digital inputs, 3 analog outputs, 3 digital outputs, and 4 special outputs.
More, it offers support for Scratch projects, but it doesn't allow users to open an S4A project within the original Scratch.
Overall, S4A is an Arduino IDE that it's best suited for users who want a fun alternative to the general coding process.
Pros
- Offers support for Scratch projects
- Works with Duemilanove, Uno and Arduino Diecimila boards
- Has a fun interface
Cons
- The buttons feel clunky
- Has a poor text font