BeagleBone LCD3

Jump to: navigation, search


BeagleBone LCD Cape

The BeagleBone LCD3 Cape provides a portable LCD solution with touchscreen capability for BeagleBone boards. The 3.5" TFT LCD screen, attached to the topside of the board, can display up to a resolution of 320x240 and is a 4-wire resistive touchscreen. The board is equipped with seven switches located at finger-friendly positions. These switches include power, reset, and five user switches, which are mapped to different GPIO signals. The backside of the cape is where a BeagleBone can be mounted.


Please visit our Frequently Asked Questions (FAQ) page for additional help.

Revision Changes

Revision A2

Stand-alone backlight circuit for LCD panel is added. EHRPWM1A signal (J2.14) is now used to control the backlight circuit. User LED control signal is changed to GPIO3_19 (J2.27). The Enter button is mapped to GPIO0_3 (J2.21).

The PCB revision is also changed from BB-Bone-LCD3-PCB-02 to BB-Bone-LCD3-PCB-03.

Revision A1

Initial release of BeagleBone LCD3 Cape

Software Support

  • BeagleBone LCD3 Cape revision A1 is supported by Angstrom release 06-18-12 onward.
  • BeagleBone LCD3 Cape revision A2 is supported by Angstrom release 10-31-12 onward.

  • Major BeagleBone image releases can be downloaded here.
  • Intermediate BeagleBone image releases can be downloaded here

Please follow the instructions here to write the image file to your SD card on a Windows machine.

Getting Started

Required setup:

  • A BeagleBone LCD3 Cape
  • A BeagleBone (with supported software)
  • A 5V DC power supply (we recommend 5V - 2A)
  • A stylus (optional)

Following the instructions below to start using your BeagleBone LCD3 Cape:

  1. Mount the BeagleBone to the connectors on the bottom side of the LCD3 Cape.
  2. Make sure the SD card using with BeagleBone has image that supports LCD3 Cape.
  3. Plug in a 5V DC power supply to the DC connector on the BeagleBone.
  4. Following screens will be displayed on the LCD screen:
    • Angstrom log-in prompt
    • Auto Calibration utility (displays only on the first time)
  5. Follow the instructions given by the Auto Calibration utility to calibrate the LCD3 touchscreen.
  6. After calibrated, the Angstrom desktop will be displayed on the LCD screen.

You can start using the board.


Followings are some specifications of the BeagleBone LCD3 Cape:

Electrical Specifications

Power 3.3V via BeagleBone header
5V via BeagleBone header
Display Model Elpa S035Q01
Display Type 3.5" TFT LCD
Resolution 320x240
Touchscreen 4-wire
Indicators Power LED
User LED
Switches One power switch
One reset switch
Five user Switches
Connectors One 46-position male headers
One 20-position male header
One 6-position male connector (removed since rev. A2)

Mechanical Specifications

Size 4.00" x 2.50"
Layers 4
PCB Thickness .062"
RoHS Compliant Yes

Signal Usage

BeagleBone DVI-D Pin Usage

The BeagleBone LCD3 Cape uses 39 signals including:

  • VDD_3V3EXP
  • SYS_5V
  • DGND
  • GPIO1_16
  • GPIO1_19
  • I2C2_SCL
  • I2C2_SDA
  • GPIO1_17
  • GPIO3_19
  • GPIO3_16
  • GPIO0_3
  • AIN0
  • AIN1
  • AIN2
  • AIN3
  • GPIO0_7
  • LCD_EN
  • LCD_DATA[0..15]


EEPROM Suport Yes
Board Name BeagleBone LCD3 Cape
Version 00A2
Manufacturer BeagleBoardToys
Part Number BB-BONE-LCD3-01
Pins Used 45


Product Images


System Reference Manual

Hardware Files

BeagleBone LCD3 Revision A2

To download all files at once please click here

BeagleBone LCD3 Revision A1

To download all files at once please click here

To go back to the cape list, please click here