Overview
Syllabus
Intro
Ben Nuttall
Over 14 million Raspberry Pis sold
Raspberry Pi Foundation
Our mission "Putting the power of digital making into the hands of people all over the world"
Current models
Raspbian Jessie desktop
Moving on from IDLE...
GPIO Pins - General Purpose Input/Output
GPIO components
Add-on boards / HATS
Python - GPIO Zero
GPIO Zero supports...
GPIO Zero Device Hierarchy!
Multi-paradigm: procedural
Multi-paradigm: event-driven
Multi-paradigm: declarative
Source / Values
Source tools
AND logic gate
CPU Temperature
Is the internet working?
Energenie tortoise lamp
Supporting multiple pin libraries
pigpio - remote GPIO from Pi or PC
pinout command line tool
Sense HAT Web Emulator
Sense HAT Desktop Emulator
Picamera + GPIO push button
Picamera image effects
Web Streaming
Read the docs!
Google AIY Projects kit
PyPI & ARM Wheels
Python libraries
The Magi
Raspberry Jam near you?
Code Club
Physical computing with Python and Raspberry Pi
Taught by
EuroPython Conference