Back to [[conference:committee:proposals-2013]]\\ \\ **Title**: Hardware for Softies: physical computing with the Raspberry Pi\\ **Proposer**: [[2013:romilly_cocking]]\\ **Proposer**: [[2013:steve_freeman]]\\ **Type**: Preconference tutorial\\ **Duration**: 360 minutes\\ **Description**: In this hands-on workshop we'll create some simple physical computing applications in Python on the Raspberry Pi.\\ \\ We'll start by writing a program that drives a bar LED display using the Pi's GPIO pins.\\ \\ Then we'll look at using the i2C interface to get access to additional GPIO pins, and measure and control analogue voltages using an ADC/DAV converter chip.\\ \\ Most robotics applications involve movement of some sort, and we'll experiment with controlling motors and servos from the Pi.\\ \\ Finally we'll explore the Pi's SPI interface.\\ \\