rasp-pi2.jpg

Introduction to Programming and Interfacing with the Raspberry Pi

Duration: 3 hours
Class Size: 4 people
Price: $105
Type: Skill Development
AGES: Motivated 12+

Learn how to use the Raspberry Pi, a popular, powerful, and inexpensive ($10-$80!) single-board computer.  In this class we’ll cover the basics of programming the Raspberry Pi in Python, connecting simple switches, LEDs, and sensors, and creating web pages that provide remote sensing and control.  We’ll even do our programming right on the Raspberry Pi itself with a full-featured Linux operating system, graphical user interface, editors, and web browsers.

If you are familiar with the Arduino, the Raspberry Pi is a great platform for those projects that need lots more memory, more speed, video output, internet, USB, or other features.  Unlike the Arduino, there is no low-cost or reduced size or power option.  You may also enjoy the ease and power that Python offers as a programming language, and the many possibilities of the underlying Linux operating system.

This is a beginner course, so no electronics or programming experience is necessary.  (It may move slow for experienced programmers!)

We suggest ages 12 and up, but advanced younger people will probably do fine.

We supply a model B Raspberry Pi and all parts for use in the class.  You’ll take home a comprehensive set of class notes.

Learn more about the Raspberry Pi at http://www.raspberrypi.org/

Reviews on this class:

  • “Good overview of possibilities & capabilities of RPi. Simple examples in several areas. Hands on!”

  • “Lots of hands-on learning with python and linux and breadboards. It was cool watching everything come together. Would highly recommend, loads of fun.”

CHECK THE CALENDAR BELOW TO SEE IF A SCHEDULED CLASS WORKS FOR YOU!