Download - Raspberry Pi - Rocksolid Tour 2013
![Page 1: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/1.jpg)
The Raspberry Pi - From Box to App(Mmm, Pi…)
Gary ShortHead of Gibraltar Labs
@garyshort
![Page 2: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/2.jpg)
Who the Hell’s this Guy?
• Gary Short• Head of Gibraltar Labs– Skunk works division of Gibraltar Software
• Social Network Analysis and Computational Linguistics research
• @garyshort• Facebook.com/theothergaryshort• [email protected]
![Page 3: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/3.jpg)
The Pi Comes in a Box Like This…
![Page 4: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/4.jpg)
And Looks Like This…
![Page 5: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/5.jpg)
But You’re Going to Want to Put it in a Case Like This…
![Page 6: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/6.jpg)
Raspberry Pi Specs…
http://en.wikipedia.org/wiki/Raspberry_Pi#Specifications
![Page 7: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/7.jpg)
Your SD Card Comes in a Package Like This…
![Page 8: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/8.jpg)
Put it in Your Card Reader…
![Page 9: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/9.jpg)
Download BerryBoot…
![Page 10: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/10.jpg)
Extract it to Your SD Card…
![Page 11: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/11.jpg)
To Give You This…
![Page 12: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/12.jpg)
Connect Everything and Fire up the Pi…
![Page 13: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/13.jpg)
The BerryBoot Launcher Will Start…
![Page 14: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/14.jpg)
Select Your SD Card as Install Destination…
![Page 15: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/15.jpg)
The Bootloader and Firmware will Install…
![Page 16: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/16.jpg)
If you are Asked to Update, you Probably Should…
![Page 17: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/17.jpg)
Once you do, Reboot…
![Page 18: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/18.jpg)
When You’re Back, Boot the OS Installer…
![Page 19: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/19.jpg)
Select your OS…
![Page 20: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/20.jpg)
There are lots to Choose from…
![Page 21: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/21.jpg)
See…
![Page 22: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/22.jpg)
Wheezy is Recommended…
![Page 23: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/23.jpg)
Exit the Boot Menu Editor…
![Page 24: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/24.jpg)
And Reboot…
![Page 25: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/25.jpg)
You’ll be Presented with the Config Menu…
![Page 26: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/26.jpg)
The Pi will Reboot…
Note the IP address, we’ll need that later…
![Page 27: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/27.jpg)
And you’re Done…
![Page 28: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/28.jpg)
Set up Complete, Let’s Connect…
![Page 29: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/29.jpg)
Download Putty and PuttyGen…
![Page 30: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/30.jpg)
Recall your IP Address, or Check Router…
![Page 31: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/31.jpg)
Connect With Putty…
![Page 32: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/32.jpg)
Remembering Passwords is Dull, we can do Better…
![Page 33: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/33.jpg)
Generate a PuttyGen Key Pair…
![Page 34: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/34.jpg)
Save the Private Key…
![Page 35: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/35.jpg)
Create Directory and File for Secure Keys…
![Page 36: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/36.jpg)
Paste in the Public Key…
![Page 37: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/37.jpg)
Set up Putty to use the Secure Key…
![Page 38: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/38.jpg)
And Connect Again…
![Page 39: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/39.jpg)
What About File Transfer..?
![Page 40: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/40.jpg)
Download WinSCP…
![Page 41: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/41.jpg)
Configure it to use Secure Keys…
![Page 42: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/42.jpg)
And Connect…
![Page 43: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/43.jpg)
Application Demo…
![Page 44: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/44.jpg)
Building the Demo…
![Page 45: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/45.jpg)
We Need a Repository of Radio Streams…
![Page 46: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/46.jpg)
And we Need a way of Playing them…
![Page 47: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/47.jpg)
apt-get install mplayer…
![Page 48: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/48.jpg)
Do the Simplest Thing that Works…
![Page 49: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/49.jpg)
And Check that it Does …
![Page 50: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/50.jpg)
So Now we Need a “UI”…
![Page 51: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/51.jpg)
apt-get install mono-runtime…
![Page 52: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/52.jpg)
apt-get install mono-gmcs
![Page 53: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/53.jpg)
Create a DB of Streams…
![Page 54: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/54.jpg)
Switch to Code Stupid…
![Page 55: Raspberry Pi - Rocksolid Tour 2013](https://reader033.vdocuments.site/reader033/viewer/2022042814/555a248bd8b42a900d8b476d/html5/thumbnails/55.jpg)
Questions..?