Discuss Scratch

SuperMarioGamemaster
Scratcher
5 posts

Scratch comparability with Arduino

Hi everyone! This is my first post on discussion forum itself and I want to kickstart it with a productive post.

Does Scratch have support of Arduino hardware? Is is compatible with Arduino programming in anyways? I know it supports Raspberry pi and other programming language related to hardware but I was wondering if it does same with Arduino given its popularity and noterity with simple and easy hardware programming(using modified C++).

Not just Arduino board but also other boards which uses Arduino such as Uno ones which I have.

Thank you for any help which can be offered here

Last edited by SuperMarioGamemaster (Sept. 17, 2025 04:37:57)

Ty-Kyota
Scratcher
1 post

Scratch comparability with Arduino

There's a modified version of Scratch called S4A (Scratch for Arduino) that's specifically made for Arduino
SuperMarioGamemaster
Scratcher
5 posts

Scratch comparability with Arduino

Ty-Kyota wrote:

There's a modified version of Scratch called S4A (Scratch for Arduino) that's specifically made for Arduino

Wow, I didn't know you were in this forum too and thank you very much! I will try out the modified version when I start building my Arduino projects again
hacktronics
Scratcher
100+ posts

Scratch comparability with Arduino

SuperMarioGamemaster
Scratcher
5 posts

Scratch comparability with Arduino

hacktronics wrote:

Using CodeSkool you can connect Arduino to Scratch https://codeskool.cc/getting-started-with-arduino-uno-r4-wifi-with-codeskool-scratch-programming/

Oh sweet! I checked your extension and it looks really superb and a powerful add-on over scratch. Thank you for letting me know it!
SuperMarioGamemaster
Scratcher
5 posts

Scratch comparability with Arduino

So from what responses, I have been gathering, it seems that scratch doesn't natively support connectivity with Arduino but by using various 3rd party extensions, you can program Arduino chips through Scratch's block based programming. Its still neat! That more or less answers my questions. Thanks for the responses!

Powered by DjangoBB