±

Raspberry Pi

Allan Cecil

Welcome!


Covered in this talk:


Notes:
Sections that are only visible in this outline / handout mode will have Notes: as the first line. These sections contain additional information, links, and commentary that isn't viewable in presentation mode.

Raspberry Pi Foundation


Notes:
A good place to find more information on the foundation is their about page. I found the interview of Eben Upton at the Hacker News London Meetup to be especially informative and much of the above source material is from this video.

Raspberry Pi Foundation


Notes:
A good place to find more information on the foundation is their about page. I found the interview of Eben Upton at the Hacker News London Meetup to be especially informative and much of the above source material is from this video.

Raspberry Pi Hardware


Notes:
They really do mean 700mA or better - I encountered a LOT of instability when I started working with a 500mA adapter. It's proabably best to go with a 1,000mA adapter to be on the safe side. Even with that much you proably won't be able to pull off adding a wireless USB keyboard and mouse adapter at the same time that the network and HDMI adapter are in use. I found in my testing that it was far better to put the wireless USB adapter I was using on a powered hub.

Raspberry Pi Hardware

Raspberry Pi Hardware Comparison

All data collected by Allen Herberling, used with permission

AttributesArduino UnoRaspberry PiBeagle BoneBeagle-XM
Dimensions2.7"x2.1"3.4"x2.1"3.4"x2.1"3.35"x3.37
Cost$27$35$89$149
CPU Clock16 MHz700 MHz700 MHz1 GHz
Clock/Cost=0.620.07.86.7
CPU CoreATmega328ARM-11ARM Cortex-A8ARM Cortex-A8
GPU0BCM Video Core IV00

Notes:
All data collected by Allen Herberling, used with permission; see Allen's presentation for source information.

Raspberry Pi Hardware Comparison

AttributesUnoPiB-BoneB-XM
Memory32 KB256 MB256-MB512-MB
SD Memory Card Slot0111
Ethernet LAN010/100 10/10010/100
USB Host02-Ports14-Ports
USB Client1010
Audio Stereo In/Out00/101/1
HDMI Audio Out0101
1080p Video0HDMI0DVI-D
Composite Video Out0100
S Video Out0001/0
LCD Interface0DSI02

Notes:
All data collected by Allen Herberling, used with permission; see Allen's presentation for source information.

Raspberry Pi Hardware Comparison

AttributesUnoPiB-BoneB-XM
Camera Interface0CSI01
Status LEDs4556
Reset1011
JTAG01-CPU/1-GPU11
DB9 Connector0001
RTC10
Expansion Header:1x262x461x28
+5V1141
+3v31121 -1v8 pin
GND3182

Notes:
All data collected by Allen Herberling, used with permission; see Allen's presentation for source information.

Raspberry Pi Hardware Comparison

AttributesUnoPiB-BoneB-XM
DNCs06 pins00
REGEN/Nreset0012 pin
GPIO 12 pins8 pins3622 pins (max)
UART1-2 pin1-2 pin3-4 pin + 1-2 pin1-4 pin
I2C1-2 pin1-2 pin2-2 pin1-2 pin
SPI1-4 pin1-5 pin1-4 pin1-5 + 1-4 pin
PWM6-1 pin04-1 pin3-1 pin
Timers004-1 pin0
A/D in6-1 pin07-1 pin1 pin
SD/MMC00Y1-10 pin
McBSP001-6 + 1-4 pin

Notes:
All data collected by Allen Herberling, used with permission; see Allen's presentation for source information.

Raspberry Pi Hardware Comparison

AttributesArduino UnoRaspberry PiBeagle BoneBeagle-XM
CAN Bus 002
MMC100Y
GPMC00Y
LCD00Y

Notes:
All data collected by Allen Herberling, used with permission; see Allen's presentation for source information.

Raspberry Pi Hardware Comparison

Operating SystemsArduino UnoRaspberry PiBeagle BoneBeagle-XM
AndroidNNYY
AngstromNNYY
ArchLinuxNYYY
DebianNYYY
GentooNNYY
QNXNNYY
UbuntuNNYY

Notes:
All data collected by Allen Herberling, used with permission; see Allen's presentation for source information.

Raspberry Pi Software


Notes:
The current state of the distributions that are avaialble are all in their infancy; the lack of hardware-accelerated X really hurts but that problem will likely be solved in the near future.

Live demo time

Q&A


Notes:
The sections above are littered with links, so feel free to navigate to those areas or search this document for the subject you need more information on. As always, a good search engine is your friend. This presentation can be reused in any way with attribution.

Enjoy,

A.C.
******