GPIO kontakten på Raspberry PI
För att kunna koppla in saker till din Raspberry PI måste man veta vad de olika stiften har för funktion. Man har gjort en förändring mellan Revision 1 och 2 av kortet som påverkar inkopplingen. I de experiment som påverkas av detta anger jag detta.
Uppdaterad 2015-05-03 med information om Rasberry Pi A+/B+/2
Stiften ser ut som tabellen nedan för Rasberry pi A/B revision 1:
Namn | Funktion | Stift | Stift | Funktion | Namn |
---|---|---|---|---|---|
3.3V matning | 3.3V | 1 | 2 | 5V | 5V matning |
I2C0 SDA | GPIO 0 | 3 | 4 | 5V | 5V matning |
I2C0 SCL | GPIO 1 | 5 | 6 | GND | Jord |
GPCLK0 | GPIO 4 | 7 | 8 | GPIO 14 | UART TX |
Jord | GDN | 9 | 10 | GPIO 15 | UART RX |
I/O port | GPIO 17 | 11 | 12 | GPIO 18 | PCM_CLK |
PCM_DOUT | GPIO 21 | 13 | 14 | GND | Jord |
I/O port | GPIO 22 | 15 | 16 | GPIO 23 | I/O port |
3.3V | 17 | 18 | GPIO 24 | I/O port | |
SP10 MOSI | GPIO 10 | 19 | 20 | GND | Jord |
SP10 MISO | GPIO 9 | 21 | 22 | GPIO 25 | I/O port |
SP10 SCLK | GPIO 11 | 23 | 24 | GPIO 8 | SP10 CE0 N |
Jord | GND | 25 | 26 | GPIO 7 | SP10 CE1 N |
Stiften ser ut som tabellen nedan för Rasberry pi A/B revision 2:
Namn | Funktion | Stift | Stift | Funktion | Namn |
---|---|---|---|---|---|
3.3V matning | 3.3V | 1 | 2 | 5V | 5V matning |
I2C1 SDA | GPIO 2 | 3 | 4 | 5V | 5V matning |
I2C1 SCL | GPIO 3 | 5 | 6 | GND | Jord |
GPCLK0 | GPIO 4 | 7 | 8 | GPIO 14 | UART TX |
Jord | GDN | 9 | 10 | GPIO 15 | UART RX |
I/O port | GPIO 17 | 11 | 12 | GPIO 18 | PCM_CLK |
PCM_DOUT | GPIO 27 | 13 | 14 | GND | Jord |
I/O port | GPIO 22 | 15 | 16 | GPIO 23 | I/O port |
3.3V | 17 | 18 | GPIO 24 | I/O port | |
SP10 MOSI | GPIO 10 | 19 | 20 | GND | Jord |
SP10 MISO | GPIO 9 | 21 | 22 | GPIO 25 | I/O port |
SP10 SCLK | GPIO 11 | 23 | 24 | GPIO 8 | SP10 CE0 N |
Jord | GND | 25 | 26 | GPIO 7 | SP10 CE1 N |
Skillanden mellan revision 1 och 2 är markerade med rött.
Pinne 3 och 5 innebär att I2C kanal 1 används i stället för kanal 0. Pinne 13 styrs av GPIO 27 i stället för 21
Tabell över de extra pinnar som finns på Rasberry pi A+/B+/2 utöver de som visas i tabellen för revisition 2:
Namn | Funktion | Stift | Stift | Funktion | Namn |
---|---|---|---|---|---|
ID SD | GPIO 0 | 27 | 28 | GPIO 1 | ID SC |
GPIO 5 | GPIO 5 | 29 | 30 | GND | Jord |
GPIO 6 | GPIO 6 | 31 | 32 | GPIO 12 | GPIO 12 |
GPIO 13 | GPIO 13 | 33 | 34 | GND | Jord |
GPIO 19 | GPIO 19 | 35 | 36 | GPIO 16 | GPIO 16 |
GPIO 26 | GPIO 26 | 37 | 38 | GPIO 20 | GPIO 20 |
Jord | GND | 39 | 40 | GPIO 21 | GPIO 21 |
Pinne 27/28 är tänkt som eprom identifierare för expansionskort och bör inte användas om man ska vara kompatibel med dessa.
Recent Comments