Amir Far
Jun 18 - Jul 2, 2013
7-10PM
Attend this workshop

Intro to Raspberry Pi! A 3-part workshop

What is this Raspberry Pi I keep hearing about?

The Raspberry Pi is a credit-card sized computer. It’s remarkably powerful and versatile, and is probably going to become an essential tool for new media artists and makers.

Now, sure, you could just plug the thing into a monitor and use it as a cheap computer, but what would be the fun in that? We want to learn how to take advantage of all the features, conveniences, and special tricks the board can do. So we’ll learn a little bit about Linux, Python, Networking, and electronics to open up a whole world of project possibilities.

 

COURSE OUTLINE

There are three separate sessions to this workshop! They are on:

Tuesday June 18

Tuesday June 25

Tuesday July 2

 

Session 1: Welcome to the Command Line, Networking, and Linux

Booting up your Raspberry Pi for the first time is not actually as straightforward as you might think. First, we'll need to create a boot disk, and that's going to require using the command line. So we'll get a quick introduction to some basic commands and set you on your way to becoming a Unix poweruser. Then, we're going to connect our Raspberry Pi to our local network. For the entirety of our workshop series, we're not going to be pluggin our Pi into a monitor, because any fool can do that. We're going to be taking advantage of Raspberry Pi's ethernet port, and communicating with the Pi over our own network. So welcome to SSH!

Finally, we'll start up our Raspberry Pi and configure it.

 

Session 2: Python and the Raspberry Pi I/O

Your Raspberry Pi can do a lot of things you might not have expected. Like, it can act as a cheaper, more powerful, internet-connected Arduino. We'll get an introduction to the Python coding language, and make a script that addresses the Pi's own general purpose input/output (GPIO) pins. Breadboards and electronic components will be provided as we bring our Raspberry Pi into the world of making physical stuff.

 

Session 3: Advanced Networking Applications

Finally, we'll try to pull it all together by building an internet-connected application. The specific project will be chosen based on class interest, but could include a script that reads twitter and produces an LED notification when certain terms come up, or an electronic mail flag that tells you when you have e-mail.

 

Prerequisites 

No prior experience is necessary. If you have some experience in any of the following fields, it would help: Linux, command line, SSH, networking, electronics, or coding. If not? Don't worry about it. We'll get there.

 

What to bring

You'll need a laptop. If you don't have one, let us know and we'll get you a loaner. If you're bringing your own Raspberry Pi, we need to know the MAC address of your board ahead of time so we can set it up on our network. Don't know what that is? Don't worry, we'll help you out. And if you're bringing your own Pi, you'll of course also need to bring a 4GB SD card that we can turn into a boot disk for you. We'll all be making our boot disks together at the beginning of the first class.

 

About the instructor:

A computer programmer by training, Amir Far's professional activities have become multidisciplinary. His numerous collaborations have taken him into the fields of customized computer driven manufacturing and programmable electronics. Currently, his explorations concern the responsive environment and the interface of technology and design. He seeks to create solutions that give users the ability to easily customize the spaces and objects around them.


Receive a discount on workshops!

Did you know you can receive a discounted rate on most workshops? By purchasing a Workshop Discount Pass or an Annual Studio Membership you will receive a discounted rate on workshops, in addition to other great benefits. This is an excellent option if you foresee yourself attending multiple workshops over the course of the year.

Buy Workshop Discount Pass
Buy Annual Studio Membership
Back to: News
Back to: Shop
Back to: Shop
Back to: Events
Back to: Exhibitions
Back to: Workshops
Back to: Home
Back to Top