Skip to main content

A Scratch 2.0 (Offline) Hardware Extension for Arduino

Project description

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)
  • 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

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
s2aio-1.16-py2.py3-none-any.whl (510.6 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Jul 5, 2018
s2aio-1.16.tar.gz (491.6 kB) Copy SHA256 hash SHA256 Source None Jul 5, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page