-
Notifications
You must be signed in to change notification settings - Fork 115
beagle bone black pinout
Ken Sharp edited this page Dec 10, 2025
·
5 revisions

Below is the default LINX mapping for the BeagleBone Black expansion headers. The tables preserve the original color coding so you can quickly distinguish power rails, UART/SPI/I²C buses, PWM outputs, analog inputs, and reserved pins.
| P9 | |||
|---|---|---|---|
| Left Pin | Pin | Pin | Right Pin |
|
|
47 | 48 |
|
|
|
49 | 50 |
|
|
|
51 | 52 |
|
|
|
53 | 54 |
|
|
|
56 | 55 |
|
|
|
57 | 58 |
|
|
|
59 | 60 |
|
|
|
61 | 62 |
|
|
|
63 | 64 |
|
|
|
65 | 66 |
|
|
|
67 | 68 |
|
|
|
69 | 70 |
|
|
|
71 | 72 |
|
|
|
73 | 74 |
|
|
|
75 | 76 |
|
|
|
77 | 78 |
|
|
|
79 | 80 |
|
|
|
81 | 82 |
|
|
|
83 | 84 |
|
|
|
85 | 86 |
|
|
|
87 | 88 |
|
|
|
89 | 90 |
|
|
|
91 | 92 |
|
| P8 | |||
|---|---|---|---|
| Left Pin | Pin | Pin | Right Pin |
|
|
1 | 2 |
|
|
|
3 | 4 |
|
|
|
5 | 6 |
|
|
|
7 | 8 |
|
|
|
9 | 10 |
|
|
|
11 | 12 |
|
|
|
13 | 14 |
|
|
|
15 | 16 |
|
|
|
17 | 18 |
|
|
|
19 | 20 |
|
|
|
21 | 22 |
|
|
|
23 | 24 |
|
|
|
25 | 26 |
|
|
|
27 | 28 |
|
|
|
29 | 30 |
|
|
|
31 | 32 |
|
|
|
33 | 34 |
|
|
|
35 | 36 |
|
|
|
37 | 38 |
|
|
|
39 | 40 |
|
|
|
41 | 42 |
|
|
|
43 | 44 |
|
|
|
45 | 46 |
|
Color legend
| Chip | Signal |
|---|---|
| 3.3 V | |
| 5 V / SYS 5 V | |
| UART | |
| SPI | |
| I2C | |
| LINX DIO | |
| PWM | |
| Analog input / ADC | |
| Power control | |
| Ground | |
| Reserved / not connected |
> Tip: Many P8 pins remain reserved for MMC/HDMI by default. If you need additional I/O, disable the conflicting cape overlays in your BeagleBone Black device tree before repurposing those pins.