Skip to content

ampretia/arduino-scratch

Repository files navigation

Arduino Scratch

A physical computing experiment using Scratch and Grove Modules

Introduction

A set of Grove modules connected to an Arduino board; controlled directly by the latest in-browser Scratch. Aims are to be able to let kids extend there knowledge out from using Scratch just on screen to be able to interact with the physcial world.

Worth mentioning that the hardware has been built from scrap and surplus parts!

Getting Started

  • Plugin in the board
  • Go to the custom Scratch Extension at ....
  • ... to do :-)

Software Stack

There are other ways of doing this, some commercial some open versions; a common feature of many of them is they use a 'proxy' to communicate between Scratch (or other visual editor) and the Arduino. Here the Scratch extension is using the very latest Web-Serial support - so no proxy required.

Scratch Extension

Based on the great work done by Dale and his example extension

Firmata-web

...

Firmata-arduino

...

About

Arduino and Scratch Extension. Direct control via Firmata and WebSerial

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published