This workshop builds on our familiarization with the Raspberry Pi covered in Workshop #1.
What is Raspberry Pi?
The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.
This is a series of workshops geared toward beginners with no experience in Linux or Python.
You will leave this class with a solid understanding of how to code with Python, how to build simple circuits, and how to integrate the two. The Raspberry Pi can use an assortment of programming languages, but we will be focusing on Python since it is easier to learn. This is the second part of a two part series so everyone is expected to either understand the topics covered in the previous class.
Class 2 will cover using Python to program Input/Outputs and how to connect to other hardware.
• Knowing the advantage of Pi
• Know the GPIO pin layout
• Setup input/output pins
• Learn Python
• Using an Integrated Development Environment (IDE)
• If statements
• While loops
• Pull up/ pull down resistor
What to Bring:
To participate in this class you need to only bring yourself, a laptop, and a Raspberry Pi if you own one. If you don't have a laptop, please let us know early so we can set you up.
Raspberry Pi's will be available to purchase on site if you don't already have one. There is an add-on kit available here for purchase that will be used in the class.
$75 Class + $35 materials fee – (materials fee applies only if you haven't purchased the kit on the Intro to Electronics Class) Kit includes a breadboard, LEDs, batteries, jumper wires, and all components. If you have all of these, you can bring your own.
Starter Kit for Raspberry Pi (without Rasperry Pi board): http://www.fablabsd.org/shop/starter-electronics-kit-for-raspberry-pi/