BeagleBone Black Pinout, Pin Configuration, Features and Applications
BeagleBone Black Pinout, Pin Configuration, Features and Applications
Home Microcontrollers Softwares Projects Electronics components Buy electronic Components Online Contact
May 2022
Table of Contents
April 2022 1. Pin Configuration Diagram BeagleBone Black
2. BeagleBone Balck Pinout Details
March 2022 2.1. Power Pin BeagleBone Black
2.2. GPIO Pins BB
February 2022 2.3. BB UART Communication Pins
2.4. SPI Communication Channel Pins
January 2022
2.5. I2C Communication Channels BeagleBone Black
December 2021 2.6. PWM Channel Pins
2.7. MCASP Pins
November 2021 2.8. MMC Support Pins BeagleBone Black
2.9. BB HDMI LCD Interface Pins
October 2021 2.10. Analog to Digital Converter Channels
2.11. BeagleBone Timers Modules Pins
September 2021
3. BeagleBone Black Block Diagram
August 2021 4. Applications
5. BeagleBone Black main Features
July 2021 6. 2D DIAGRAM for PCB
June 2021
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 1/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
December 2019 Power output: Beagle Bone has three power output pins; these pins can be used to give
powers to external devices. 1. The first pin gives 3Volts and its power comes directly from
November 2019
LDO (Low Dropout) and it can be used for maximum 250mA current rating devices. In case of
October 2019 an increase in ampere external power device is recommended to use.
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 2/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
September 2019 2. The second power port gives 5 volts output and it comes directly from the DC Jack
power supply pin. There won’t be any power on this pin when the device will be
August 2019 operated with a USB power pin. The current on this pin will be dependent on the DC
July 2019
power input but it will be limited to 1000mA
3. The third power port uses a regulator and it comes from both USB and DC power. The
June 2019 voltage on this pin will be 5 volts but the current will depend on the power input.
May 2019 All these pins are multiple in numbers and all of them are given below:
April 2019
In P9
March 2019 +3.3V – Pin3, Pin4
+5V (VDD) – Pin5, Pin6
February 2019 +5V (SYS) – Pin7, Pin8
January 2019 Ground: Every two devices need a common ground to operate and BeagleBone Black has
multiple of them. All these pins are connected internally with each other and all the other
December 2018
peripherals. The list of all ground pins in BeagleBone Black are:
November 2018
In P8:
October 2018 DGND – Pin1, Pin2, Pin43, Pin44, Pin45, Pin46
In P9:
September 2018 DGND – Pin 1, 2
August 2018
Power Button: The power button is a special kind of feature within the BeagleBone Black. It
July 2018 allows to shut down the device orderly through an external pulse by saving all data. Power
Button is only one and it is in the expansion header P9:
June 2018
PWR_BUT – Pin9
May 2018
April 2018 Reset Button: The device has an external reset button that restarts the device safely. The
reset button is in P9 Header and its pin is given below:
March 2018
SYS_RESETN – Pin10
February 2018
December 2017 GPIO Pins BB
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 3/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
November 2017 Digital Input/ Output: There are almost 69 I/O pins the device but the rest of them can also
be used for other predefined functions. Those I/O pins have 3.3Volts on all the pins. In
October 2017 BeagleBone Black all I/O pins are given below:
September 2017
In P9 header:
August 2017 GPIO_30 – Pin11
GPIO_60 – Pin12
July 2017 GPIO_31 – Pin 13
GPIO_40 – Pin 14
June 2017
GPIO_48 – Pin 15
May 2017 GPIO_51 – Pin 16
GPIO_4 – Pin17
April 2017 GPIO_5 – Pin18
GPIO_13 – Pin19
March 2017 GPIO_12 – Pin20
GPIO_3 – Pin21
February 2017
GPIO_2 – Pin22
January 2017 GPIO_49 – Pin23
GPIO_15 – Pin24
December 2016 GPIO_117 – Pin25
GPIO_14 – Pin26
November 2016 GPIO_125 – Pin27
October 2016
GPIO_123 – Pin28
GPIO_111 – Pin29
September 2016 GPIO_112 – Pin30
GPIO_110 – Pin31
July 2016 GPIO_20 – Pin41
GPIO_7 – Pin42
May 2016
In P8 header:
April 2016 GPIO_38 – Pin3
GPIO_39 – Pin4
March 2016 GPIO_34 – Pin5
GPIO_35 – Pin6
December 2015 GPIO_66 – Pin7
GPIO_67 – Pin8
November 2015
GPIO_69 – Pin9
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 4/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
In P8:
UART5_TX – Pin37
UART5_RX – Pin38
In P9:
UART1_TX – Pin24
UART1_RX – Pin26
UART2_TX – Pin21
UART2_RX – Pin22
UART4_TX – Pin11
UART4_RX – Pin13
SPI0_CS0 – Pin17
SPI0_D0 – Pin21
SPI0_D1 – Pin18
SPI0_SCLK – Pin22
SPI1_CS0 – Pin28
SPI1_D0 – Pin29
SPI1_D1 – Pin30
SPI1_SCLK – Pin31
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 6/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
There is another serial communication system known as I2C, which is by some sensors and
servos. In BeagleBone there are two I2C communications pairs, and all of them are in P9
Expansion Header:
I2C1_SCL – Pin17
I2C1_SDA – Pin18
I2C2_SCL – Pin19
I2C2_SDA – Pin20
In P8:
PWM0A – Pin22
PWM0B – Pin21
PWM0A – Pin31
PWM0B – Pin29
PWM1A – Pin14
PWM1B – Pin16
ECAPPWM0 – Pin42
ECAPPWM2 – Pin28
In P9:
PWM1A – Pin36
PWM1B – Pin34
PWM2A – Pin45
PWM2B – Pin46
PWM2A – Pin19
PWM2B – Pin13
ECAP-PWM: Those pins are for PWM signal generator but they can also be programmed for
the PWM input signal. PWM can use to calculate the external device frequency and duty cycle.
ECAPPWM pins are limited in number in BeagleBone Black and all of them are listed below:
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 7/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
In P9:
ECAPPWM0 – Pin42
ECAPPWM2 – Pin28
MCASP Pins
It is a port used for multi-channel serial applications. It uses the sperate clock, data and frame
sync pin. In Beagle Bone the MCASP pins are in P9 Header which is given below:
MMC1_CMD – Pin20
MMC1_CLK – Pin21
MMC1_DAT0 – Pin25
MMC1_DAT1 – Pin24
MMC1_DAT2 – Pin5
MMC1_DAT3 – Pin6
MMC1_DAT4 – Pin23
MMC1_DAT5 – Pin22
MMC1_DAT6 – Pin3
MMC1_DAT7 – Pin4
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 8/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
Beagle Bone can be used to drive the LCD through HDMI. It has some pins which are used for
HDMI framer but those pins are used for performing some other function. So in case of using
these pins for other functions, the framer won’t operate because all these pins are for input
signals. All these pins are in Expansion Header P8 which are listed below:
LCD_VSYNC – Pin27
LCD_PCLK – Pin28
LCD_HSYNC – Pin29
LCD_AC_BIAS – Pin30
LCD_DATA14 – Pin31
LCD_DATA15 – Pin32
LCD_DATA13 – Pin33
LCD_DATA11 – Pin34
LCD_DATA12 – Pin35
LCD_DATA10 – Pin36
LCD_DATA8 – Pin37
LCD_DATA9 – Pin38
LCD_DATA6 – Pin39
LCD_DATA7 – Pin40
LCD_DATA4 – Pin41
LCD_DATA5 – Pin42
LCD_DATA2 – Pin43
LCD_DATA3 – Pin44
LCD_DATA0 – Pin45
LCD_DATA1 – Pin46
AIN0 – Pin39
AIN1 – Pin40
AIN2 – Pin37
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 9/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
AIN3 – Pin38
AIN4 – Pin33
AIN5 – Pin36
AIN6 – Pin35
VDD_ADC – Pin32
GND_ADC – Pin34
TIMER1 – Pin10
TIMER2 – Pin9
TIMER4 – Pin7
TIMER7 – Pin8
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 10/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
Applications
It is used in small network projects by developers for testing and designing.
In most of the IoT projects at commercial devices comes with BeagleBone as a Server.
BeagleBone Black is used as a single control unit for most of the industrial devices.
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 11/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
LAN Available
SD Card Available
HDMI Available
MCASP, SPI, I2C, LCD, MMC, GPMC, USART, Subscribe to Blog via Email
Expansion Connectors Power Button, XDMA Interrupt, CAN, Email Address
EHRPWM, PWM, ADC
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 12/14
9/29/22, 1:52 PM BeagleBone Black Pinout, Pin Configuration, Features and applications
Categories
Select Category
Electronics components
Chang Daubney
January 26, 2022 at 10:00 pm ADVERTISEMENT
https://microcontrollerslab.com/beaglebone-black-pinout-pin-configuration-features-applications/ 13/14