Skip to content

Instantly share code, notes, and snippets.

@fxadecimal
Last active March 25, 2024 10:39
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save fxadecimal/7bf8d228e8b229d78fa9e63a146b9d3e to your computer and use it in GitHub Desktop.
Save fxadecimal/7bf8d228e8b229d78fa9e63a146b9d3e to your computer and use it in GitHub Desktop.
Markdown Raspberry PI Pinout table and list.

Raspberry Pi Markdown Text

A markdown friendly Raspberry PI Pinout table and list.

I used a mixture of Excel, Vim and Regex to make these.

Output from the PIs pinout command

   3V3  (1) (2)  5V
 GPIO2  (3) (4)  5V
 GPIO3  (5) (6)  GND
 GPIO4  (7) (8)  GPIO14
   GND  (9) (10) GPIO15
GPIO17 (11) (12) GPIO18
GPIO27 (13) (14) GND
GPIO22 (15) (16) GPIO23
   3V3 (17) (18) GPIO24
GPIO10 (19) (20) GND
 GPIO9 (21) (22) GPIO25
GPIO11 (23) (24) GPIO8
   GND (25) (26) GPIO7
 GPIO0 (27) (28) GPIO1
 GPIO5 (29) (30) GND
 GPIO6 (31) (32) GPIO12
GPIO13 (33) (34) GND
GPIO19 (35) (36) GPIO16
GPIO26 (37) (38) GPIO20
   GND (39) (40) GPIO21

As a Table

Double Column Left-Right Format

This is probably the format you're looking for.

Pin Value Connected Pin Value Connected
1 3V3 - 2 5V -
3 GPIO2 - 4 5V -
5 GPIO3 - 6 GND -
7 GPIO4 - 8 GPIO14 -
9 GND - 10 GPIO15 -
11 GPIO17 - 12 GPIO18 -
13 GPIO27 - 14 GND -
15 GPIO22 - 16 GPIO23 -
17 3V3 - 18 GPIO24 -
19 GPIO10 - 20 GND -
21 GPIO9 - 22 GPIO25 -
23 GPIO11 - 24 GPIO8 -
25 GND - 26 GPIO7 -
27 GPIO0 - 28 GPIO1 -
29 GPIO5 - 30 GND -
31 GPIO6 - 32 GPIO12 -
33 GPIO19 - 34 GND -
35 GPIO19 - 36 GPIO16 -
37 GPIO26 - 38 GPIO20 -
39 GND - 40 GPIO21 -

Single Column Left-Right Format

Pin Value Connected
1 3V3 -
3 GPIO2 -
5 GPIO3 -
7 GPIO4 -
9 GND -
11 GPIO17 -
13 GPIO27 -
15 GPIO22 -
17 3V3 -
19 GPIO10 -
21 GPIO9 -
23 GPIO11 -
25 GND -
27 GPIO0 -
29 GPIO5 -
31 GPIO6 -
33 GPIO19 -
35 GPIO19 -
37 GPIO26 -
39 GND -
Pin Value Connected
2 5V -
4 5V -
6 GND -
8 GPIO14 -
10 GPIO15 -
12 GPIO18 -
14 GND -
16 GPIO23 -
18 GPIO24 -
20 GND -
22 GPIO25 -
24 GPIO8 -
26 GPIO7 -
28 GPIO1 -
30 GND -
32 GPIO12 -
34 GND -
36 GPIO16 -
38 GPIO20 -
40 GPIO21 -

Single Column Sequential Format

Pin Value Connected
1 3V3 -
2 5V -
3 GPIO2 -
4 5V -
5 GPIO3 -
6 GND -
7 GPIO4 -
8 GPIO14 -
9 GND -
10 GPIO15 -
11 GPIO17 -
12 GPIO18 -
13 GPIO27 -
14 GND -
15 GPIO22 -
16 GPIO23 -
17 3V3 -
18 GPIO24 -
19 GPIO10 -
20 GND -
Pin Value Connected
21 GPIO9 -
22 GPIO25 -
23 GPIO11 -
24 GPIO8 -
25 GND -
26 GPIO7 -
27 GPIO0 -
28 GPIO1 -
29 GPIO5 -
30 GND -
31 GPIO6 -
32 GPIO12 -
33 GPIO19 -
34 GND -
35 GPIO19 -
36 GPIO16 -
37 GPIO26 -
38 GPIO20 -
39 GND -
40 GPIO21 -

As a OL Sequential List

  1. 3V3

  2. 5V

  3. GPIO2

  4. 5V

  5. GPIO3

  6. GND

  7. GPIO4

  8. GPIO14

  9. GND

  10. GPIO15

  11. GPIO17

  12. GPIO18

  13. GPIO27

  14. GND

  15. GPIO22

  16. GPIO23

  17. 3V3

  18. GPIO24

  19. GPIO10

  20. GND

  21. GPIO9

  22. GPIO25

  23. GPIO11

  24. GPIO8

  25. GND

  26. GPIO7

  27. GPIO0

  28. GPIO1

  29. GPIO5

  30. GND

  31. GPIO6

  32. GPIO12

  33. GPIO19

  34. GND

  35. GPIO19

  36. GPIO16

  37. GPIO26

  38. GPIO20

  39. GND

  40. GPIO21

As Text

01 3V3 03 GPIO2 05 GPIO3 07 GPIO4 09 GND 11 GPIO17 13 GPIO27 15 GPIO22 17 3V3 19 GPIO10 21 GPIO9 23 GPIO11 25 GND 27 GPIO0 29 GPIO5 31 GPIO6 33 GPIO19 35 GPIO19 37 GPIO26 39 GND

02 5V 04 5V 06 GND 08 GPIO14 10 GPIO15 12 GPIO18 14 GND 16 GPIO23 18 GPIO24 20 GND 22 GPIO25 24 GPIO8 26 GPIO7 28 GPIO1 30 GND 32 GPIO12 34 GND 36 GPIO16 38 GPIO20 40 GPIO21

As UL List

Left-Right Format

  • 3V3

  • GPIO2

  • GPIO3

  • GPIO4

  • GND

  • GPIO17

  • GPIO27

  • GPIO22

  • 3V3

  • GPIO10

  • GPIO9

  • GPIO11

  • GND

  • GPIO0

  • GPIO5

  • GPIO6

  • GPIO19

  • GPIO19

  • GPIO26

  • GND

  • 5V

  • 5V

  • GND

  • GPIO14

  • GPIO15

  • GPIO18

  • GND

  • GPIO23

  • GPIO24

  • GND

  • GPIO25

  • GPIO8

  • GPIO7

  • GPIO1

  • GND

  • GPIO12

  • GND

  • GPIO16

  • GPIO20

  • GPIO21

Sequential Format

  • 3V3

  • 5V

  • GPIO2

  • 5V

  • GPIO3

  • GND

  • GPIO4

  • GPIO14

  • GND

  • GPIO15

  • GPIO17

  • GPIO18

  • GPIO27

  • GND

  • GPIO22

  • GPIO23

  • 3V3

  • GPIO24

  • GPIO10

  • GND

  • GPIO9

  • GPIO25

  • GPIO11

  • GPIO8

  • GND

  • GPIO7

  • GPIO0

  • GPIO1

  • GPIO5

  • GND

  • GPIO6

  • GPIO12

  • GPIO19

  • GND

  • GPIO19

  • GPIO16

  • GPIO26

  • GPIO20

  • GND

  • GPIO21

Text Without Numbers

Left-Right Format

3V3 GPIO2 GPIO3 GPIO4 GND GPIO17 GPIO27 GPIO22 3V3 GPIO10 GPIO9 GPIO11 GND GPIO0 GPIO5 GPIO6 GPIO19 GPIO19 GPIO26 GND

5V 5V GND GPIO14 GPIO15 GPIO18 GND GPIO23 GPIO24 GND GPIO25 GPIO8 GPIO7 GPIO1 GND GPIO12 GND GPIO16 GPIO20 GPIO21

Sequential Format

3V3 5V GPIO2 5V GPIO3 GND GPIO4 GPIO14 GND GPIO15 GPIO17 GPIO18 GPIO27 GND GPIO22 GPIO23 3V3 GPIO24 GPIO10 GND

GPIO9 GPIO25 GPIO11 GPIO8 GND GPIO7 GPIO0 GPIO1 GPIO5 GND GPIO6 GPIO12 GPIO19 GND GPIO19 GPIO16 GPIO26 GPIO20 GND GPIO21

@dnsbob
Copy link

dnsbob commented Apr 1, 2022

This is useful, thanks!
But on all except the first, GPIO13 is labelled incorrectly as GPIO19.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment