Your Cart

S4A EDU controller(Scratch for arduino) ROHS

S4A EDU controller(Scratch for arduino) ROHS
  • Stock: In Stock
  • Model: RS040
  • Weight: 200.00g


1.Pin configuration is compatible with S4A (V1.5).

2.Arduino Pro Mini 328 5V 16mhz Bootloader.

3.ATmega328P processor @ 16MHz with 32K FLASH, 2K SRAM and 1K EEPROM.

4.Dual motor driver rated at 2.5A per motor.

5.Motor controller pins can be isolated and used as standard digital and PWM pins.

6. 6V - 9V operation with reverse polarity protection.

7.Battery voltage monitor on A7.

8.Serial Communications / Bluetooth header.

9.CP2102 USB serial interface with Mini-B USB socket and 500mA PTC fuse.

10.Built in power Switch and Reset button.

11.Digital pins on servo compatible 3 pin headers with selectable voltage (+Battery or +5V).

12.Analog pins on servo compatible 3 pin headers with +5V and Gnd to power sensors.

13.D13 LED.

14.ISP header.

15.Mounting holes are 50mm x 25mm (aprox. 2" x 1") can use 3mm or 1/8th screws.

S4A with Bluetooth

S4A has fixed pin assignments so the pin arrangement of the PCB had to be changed to suit the S4A software.

As you can see in the photo below, the DAGU Bluetooth module fits neatly on top allowing your robots to remain in contact with the S4A software on your PC as they roam about.

I've tested the controller using both Windows XP and Windows 7.

The low cost bluetooth module is sold seperately.

Arduino Compatibility

The board is completely compatible with the Arduino IDE. Select the Arduino Uno as your board type.

Now that the processor has been changed to the ATmega328P you can now use servos without loosing PWM for motor speed control.

The bluetooth option gives you wireless debugging and control although code still needs to be uploaded through the USB socket with the bluetooth module temporarily removed.

Scratch for arduino (link :

Graphic software:

Write a review

Note: HTML is not translated!
Bad Good