in 2009 to aid computing education • On general sale since 2012, available to all worldwide – Sold to education, industry and hobbyists – Sold 6 million to date • Free learning resources for makers and educators • Free teacher training - Picademy (currently UK, soon USA)
Foundation – Software & project development – Learning resources & teacher training – Outreach • Hobbyist turned employee • Based in Cambridge, UK • @ben_nuttall on Twitter
a textbook • Skills shortage and lack of understanding – Programming – Computer systems – Engineering • 1980s computer era – Home computing was difficult, but created skilled users
Operating system – Files + programs • Buy pre-installed or download and install using your PC • NOOBS (New Out Of the Box Software) – Easy installer – Drag & drop – Contains Raspbian • Raspbian – Full operating system – Lots of useful software pre-installed
opportunity – What's happening? – Are there any errors? – Encourages questions • Pi 1 = 1 Raspberry Pi 2 = 4 Raspberries Why? (hint: single core vs. quad core)
just works • Connect ethernet cable after boot usually works too • WiFi dropdown menu • Check your IP address – Hover over WiFi icon – hostname -I (in terminal)
computing • Uses simple syntax text-based programming language Ruby • Used for compositions and live coding performances • Introduce computing concepts through music • Created especially for education
and write • Make software, games, GUIs, websites, robots and more • Ideal for physical computing • Extensive library of additional modules for Raspberry Pi hardware • Recommended for education
– Configure pins as input/output – Read inputs (high/low) – Set outputs (high/low) – Wait for edge (wait for input to go high/low) – Pin event detection (callback on input pin change)