raspberry pi - rocksolid tour 2013

Post on 19-May-2015

584 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The Raspberry Pi - From Box to App(Mmm, Pi…)

Gary ShortHead of Gibraltar Labs

@garyshort

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• gary.short@gibraltarsoftware.com

The Pi Comes in a Box Like This…

And Looks Like This…

But You’re Going to Want to Put it in a Case Like This…

Raspberry Pi Specs…

http://en.wikipedia.org/wiki/Raspberry_Pi#Specifications

Your SD Card Comes in a Package Like This…

Put it in Your Card Reader…

Download BerryBoot…

Extract it to Your SD Card…

To Give You This…

Connect Everything and Fire up the Pi…

The BerryBoot Launcher Will Start…

Select Your SD Card as Install Destination…

The Bootloader and Firmware will Install…

If you are Asked to Update, you Probably Should…

Once you do, Reboot…

When You’re Back, Boot the OS Installer…

Select your OS…

There are lots to Choose from…

See…

Wheezy is Recommended…

Exit the Boot Menu Editor…

And Reboot…

You’ll be Presented with the Config Menu…

The Pi will Reboot…

Note the IP address, we’ll need that later…

And you’re Done…

Set up Complete, Let’s Connect…

Download Putty and PuttyGen…

Recall your IP Address, or Check Router…

Connect With Putty…

Remembering Passwords is Dull, we can do Better…

Generate a PuttyGen Key Pair…

Save the Private Key…

Create Directory and File for Secure Keys…

Paste in the Public Key…

Set up Putty to use the Secure Key…

And Connect Again…

What About File Transfer..?

Download WinSCP…

Configure it to use Secure Keys…

And Connect…

Application Demo…

Building the Demo…

We Need a Repository of Radio Streams…

And we Need a way of Playing them…

apt-get install mplayer…

Do the Simplest Thing that Works…

And Check that it Does …

So Now we Need a “UI”…

apt-get install mono-runtime…

apt-get install mono-gmcs

Create a DB of Streams…

Switch to Code Stupid…

Questions..?

top related