Skip to content
Scratch 2 Offline Editor Hardware Extension for Arduino
Branch: master
Clone or download
MrYsLab MrYsLab
MrYsLab and MrYsLab v1.17
Latest commit f33c491 Mar 12, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
example Add files via upload Mar 11, 2019
images v1.17 Mar 12, 2019
s2aio v1.17 Mar 12, 2019
LICENSE.txt v1.13 Feb 8, 2018 v1.17 Mar 11, 2019 v1.17 Mar 11, 2019

Program, control and monitor an Arduino board using the Scratch or Snap! visual programming languages without having to learn C++.

Included with s2aio are programming blocks for the following languages:

Join the chat at

  • English (EN)
  • Chinese (zh-CN)
  • Chinese (zh-TW)
  • Dutch (NL)
  • French (FR)
  • German (DE)
  • Greek (GR)
  • Korean (KO)
  • Italian (IT)
  • Portuguese (PT)
  • Polish (PL)
  • Spanish (ES)


  • Written in Python using the new Python 3.5 asyncio library.
  • Cross platform - works with Windows, Mac and Linux (including Debian Raspberry Pi).
  • Easy to install.
  • Easy to use.

Want to learn more? Check out the Wiki pages.

This project was developed using Pycharm PyCharm

You can’t perform that action at this time.