Upgrade to Pro — share decks privately, control downloads, hide ads and more …

As Easy as Raspberry Pi

As Easy as Raspberry Pi

Presented at DevLINK 2013

Michael C. Neel

August 27, 2013
Tweet

More Decks by Michael C. Neel

Other Decks in Technology

Transcript

  1. Michael C. Neel @ViNull AS EASY AS RASPBERRY PI

  2. WHAT IS THE RASPBERRY PI?

  3. ARM11 700MHz GPU 250 MHz 512MB Shared V: RCA &

    HDMI A: 3.5mm & HDMI 10/100 Ethernet 8 x GPIO $35 USD BROADCOM BCM2835
  4. 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
  5. WHY?

  6.  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
  7.  Raspbian  Pidora  Archlinux ARM  RiscOS 

    RaspBMC  OpenELEC WELCOME NOOBS New Out Of Box Software
  8.  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
  9.  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
  10. pi.minecraft.net Port from Pocket Ed Supports LAN Play Minecraft API

    Java / Python Also Sockets MINECRAFT PI EDITION
  11.  Python is language of choice  Supports GPIO Access

     Runs Pygame  Example Apps /opt/vc/src/hello_pi/ CUSTOM DEVELOPMENT
  12. IT’S DEMO TIME!