Slide 1

Slide 1 text

Michael C. Neel @ViNull AS EASY AS RASPBERRY PI

Slide 2

Slide 2 text

WHAT IS THE RASPBERRY PI?

Slide 3

Slide 3 text

ARM11 700MHz GPU 250 MHz 512MB Shared V: RCA & HDMI A: 3.5mm & HDMI 10/100 Ethernet 8 x GPIO $35 USD BROADCOM BCM2835

Slide 4

Slide 4 text

CSI connector for RPF camera module h.264/MPEG-4 AVC high-profile decoder and encoder MPEG-2 and VC-1 w/license ($4 / $2) ADDITIONAL VIDEO SUPPORT

Slide 5

Slide 5 text

WHY?

Slide 6

Slide 6 text

 Check the Wiki 1st! http://elinux.org/RPi_Hub  USB 5V Power Supply 700 mA minimum  SD Card 4BG Class 4 minimum  HDMI, DVI, or RCA monitor with the correct cable  Recommend: Wired Network Powered USB Hub THINGS YOU NEED

Slide 7

Slide 7 text

 Raspbian  Pidora  Archlinux ARM  RiscOS  RaspBMC  OpenELEC WELCOME NOOBS New Out Of Box Software

Slide 8

Slide 8 text

 sudo – run commands as “root”  ifconfig – what’s my ip address?  raspi-config – configure options (set locale and keyboard!)  rpi-update – update firmware  apt-get (update / upgrade / dist-upgrade) – update software  startx – launch X-Windows  MS Windows Software:  PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html  FileZilla https://filezilla-project.org/ BASIC MAINTENANCE COMMANDS

Slide 9

Slide 9 text

 RetroPie github.com/petrockblog/RetroPie-Setup blog.petrockblock.com/retropie/  Support for: Amiga, Atari 2600, Game Boy Color & Advance, MAME, Sega, NES & Super NES, Playstation 1, NeoGeo, and more  Use GPIO for original controller support  Build your own mini cabinet! GAME AND EMULATION SYSTEM

Slide 10

Slide 10 text

pi.minecraft.net Port from Pocket Ed Supports LAN Play Minecraft API Java / Python Also Sockets MINECRAFT PI EDITION

Slide 11

Slide 11 text

 Python is language of choice  Supports GPIO Access  Runs Pygame  Example Apps /opt/vc/src/hello_pi/ CUSTOM DEVELOPMENT

Slide 12

Slide 12 text

IT’S DEMO TIME!