This is an archived sub page. Please click here to learn more about Pi and More 9½.

« Back to schedule for Pi and More 9½

Physical computing: control servos, and LEDs and more from Scratch using RPi, Arduino, scratchClient

13:00h – 14:50h, PC Pool BE08 (Workshops)

Hinweis: Die Präsentationssprache des Workshops ist Englisch, Hilfestellung wird auch auf deutsch angeboten.

When setting up my programming class in the Weekendschool for children of 11 year old, I wanted to also teach them that programming is not only about changing pixels on a screen. I wanted to let them do some physical computing. After looking around I decided to use RPi, Scratch and then an Arduino Nano to drive LEDs, buttons, a joystick and servos. And then I found some great software to make the connection between Scratch on RPi and Arduino: scratchClient. This program allows Scratch to control the GPIO pins on the RPi as well.

In this workshop we will look at how to setup scratchClient to control a LED, a button and a servo. Time permitting you can look at and program the setup that I created for my lessons. See this link.

Level: beginner, although we assume a basic understanding of Scratch (logic flow, variables, signals). It should be interesting for teachers, makers and parents with their children.

After the workshop, you should be able to reproduce this setup at home with the information provided. Next to a Raspberry Pi you will need some components, which, if you order them directly from suppliers in China that will be indicated, should cost less than 20 euro. If you want to take home what you created during the workshop then please bring your USB stick.

Since all workshops have a limited capacity, a (manual) first-come first-served seat reservation list is available at the info desk.

By Gerhard Hepp and Hans de Jong

More information: