SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 30 day free trial to unlock unlimited reading.
10.
Slice of Pi from Ciseco
Pi Plate from Adafruit
More at: http://elinux.org/RPi_Expansion_Boards
11.
Electrical
● P1
● Power
● 3.3V (max I: ~50mA)
● 5V (max I: Power Supply - 700mA)
● 17 GPIO Pins, multiplexed with:
● UART
● I2C
● SPI
● PWM
● P5
● 4 extra GPIO pins
● Power
● More signals broken out to S2 and S5 (Camera and
flat panel connectors)
● Fiddly!
http://elinux.org/RPi_Low-level_peripherals
12.
Revision 2 – Changes
● Fuses protecting the USB outputs have been removed
– Power the board via back-feeding hub
● JTAG on P1
● I2C peripherals swapped
● P5 – New header: 4 more GPIO + Power
● P6 – Reset Jumper
● Mounting holes!!!!!!!!!!!!
http://www.raspberrypi.org/archives/1929
25.
Libraries
● Python
– Quick2wire, Rpi.GPIO
● C
– WiringPi, pihwm
● Bindings also available for Java(!), Ruby, Erlang
26.
Tips for headless operation
● Use 240/16 (CPU/GPU) RAM split
– No need for graphical stuff
● Setup avahi/zeroconf
– No need to remember IP address
● ssh raspberrypi.local
● Setup mosh
– Great for intermittent networking