1 Raspberry Pi Model B {#rasppib}
4 The Raspberry Pi is based on the Broadcom BCM2835 system on a chip,
5 which includes an ARM1176JZF-S 700 MHz processor, VideoCore IV GPU
6 and was originally shipped with 256 megabytes of RAM, later
7 upgraded (Model B & Model B+) to 512 MB.
11 Currently only rev 1 is supported.
15 **GPIO** Supported on pin 6,10,11,12,14,15,17,21
17 **PWM** Whilst the Raspberry Pi is meant to have 1 PWM channel this is currently not supported.
19 **I2C** The blacklist for the kernel module will need to be removed and the `i2c-dev` needs to be loaded.
21 **SPI** The blacklist for the kernel module needs to be removed and `spidev` loaded
26 | MRAA Number | Physical Pin | Function |
27 |-------------|--------------|----------|
28 | 1 | P1-01 | 3V3 VCC |
29 | 2 | P1-02 | 5V VCC |
30 | 3 | P1-03 | I2C SDA |
31 | 4 | P1-04 | 5V VCC |
32 | 5 | P1-05 | I2C SCL |
34 | 7 | P1-07 | GPIO(4) |
35 | 8 | P1-08 | UART TX |
37 | 10 | P1-10 | UART RX |
38 | 11 | P1-11 | GPIO(17) |
39 | 12 | P1-12 | GPIO(18) |
40 | 13 | P1-13 | GPIO(21) |
42 | 15 | P1-15 | GPIO(22) |
43 | 16 | P1-16 | GPIO(23) |
44 | 17 | P1-17 | 3V3 VCC |
45 | 18 | P1-18 | GPIO(24) |
46 | 19 | P1-19 | SPI MOSI |
48 | 21 | P1-21 | SPI MISO |
49 | 22 | P1-22 | GPIO(25) |
50 | 23 | P1-23 | SPI SCL |
51 | 24 | P1-24 | SPI CS0 |
53 | 26 | P1-26 | SPI CS1 |