+ All Categories
Home > Documents > Scratch Conference 2013 - Citilab Barcelona 25-27 July, 2013 · Victor Casado, Citilab Team Scratch...

Scratch Conference 2013 - Citilab Barcelona 25-27 July, 2013 · Victor Casado, Citilab Team Scratch...

Date post: 19-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
2
Scratch Conference 2013 - Scratch for Arduino Demo Connecting Scratch to the real world through Arduino boards Presenters Victor Casado, Citilab Team Scratch for Arduino developer, main maintainer and in charge of S4A courses. Scratch for Arduino (S4A) is a modified version of Scratch, ready to interact with Arduino boards. It was developed in 2010 by the Citilab Smalltalk Team and it has been used since by many people in a lot of differents projects around the world. Our main purpose was to provide an easy way to interact with the real world by taking advantage of the ease of use of Scratch. S4A provides Scratch with new pieces, allowing to get data from the board’s digital and analog inputs, as well as controlling digital and analog outputs. It's also possible to use several kinds of servos (standard/continuous rotation) and many other devices that can interact with the real world. FUNDACIÓ PEL FOMENT DE LA SOCIETAT DEL CONEIXEMENT CORNELLÀ Citilab Cornellà | http://citilab.eu | Pl. Can Suris s/n | 08940 Cornellà de Llobregat | Barcelona
Transcript
Page 1: Scratch Conference 2013 - Citilab Barcelona 25-27 July, 2013 · Victor Casado, Citilab Team Scratch for Arduino developer, main maintainer and in charge of S4A courses. Scratch for

Scratch Conference 2013 - Scratch for Arduino Demo

Connecting Scratch to the real world through Arduino boards

Presenters

Victor Casado, Citilab TeamScratch for Arduino developer, main maintainer and in charge of S4A courses.

Scratch for Arduino (S4A) is a modified version of Scratch, ready to interact with Arduinoboards. It was developed in 2010 by the Citilab Smalltalk Team and it has been used since bymany people in a lot of differents projects around the world. Our main purpose was toprovide an easy way to interact with the real world by taking advantage of the ease of use ofScratch.

S4A provides Scratch with new pieces, allowing to get data from the board’s digital andanalog inputs, as well as controlling digital and analog outputs. It's also possible to useseveral kinds of servos (standard/continuous rotation) and many other devices that caninteract with the real world.

FUNDACIÓ PEL FOMENT DE LA SOCIETAT DEL CONEIXEMENT CORNELLÀCitilab Cornellà | http://citilab.eu | Pl. Can Suris s/n | 08940 Cornellà de Llobregat | Barcelona

Page 2: Scratch Conference 2013 - Citilab Barcelona 25-27 July, 2013 · Victor Casado, Citilab Team Scratch for Arduino developer, main maintainer and in charge of S4A courses. Scratch for

As a unique feature, it can control more than one Arduino Board at the same time. Eachboard is represented as a separate object with its own input and output pieces.

The latest version (1.4) comes with an Android mobile application that can communicate withS4A. Using this feature, it is possible to connect with the real word by using mobile devices

In this presentation we will show 3 real samples made with Scratch for Arduino. Anaccelerometer based remote control, a theremin-like musical instrument, and a simple robotthat can be driven with the computer keyboard.

An Arduino sketch (S4AFirmware) has to be loaded into the board for it to work properlywith S4A.

Examples, firmware, and installer can all be downloaded from our website:http://seaside.citilab.eu.

A demo video showing the possibilities of Scratch for Arduino can be watched at:http://www.youtube.com/watch?v=RJAgSUIf12U

FUNDACIÓ PEL FOMENT DE LA SOCIETAT DEL CONEIXEMENT CORNELLÀCitilab Cornellà | http://citilab.eu | Pl. Can Suris s/n | 08940 Cornellà de Llobregat | Barcelona


Recommended