Creative Commons images are CC BY-NC-SA 3.0

$ 59.36

10% off

Sale ends

added to your
shopping cart

quantity
26 available 26 in stock
65.95 retail price
59.36 1+ units
56.06 100+ units
Need larger quantities?
Check out our Volume Sales program

Tags

Description: The 4.3” resistive touch LCD touch from 4D Systems is a cape specifically designed for the Beaglebone Black, and provides a 4.3” primary display for the BBB for direct user interaction and information display. The Beaglebone Black connects directly to the back of the LCD cape, and provides everything the cape requires such as power and display signals.

The Beaglebone Black LCD cape features 7 push buttons below the screen, LEFT, RIGHT, UP, DOWN, ENTER, RESET and POWER, along with 2 LED’s to indicate Power and User Status. Mounting the cape is easy with the 4x 3.5mm mounting holes present on it, enabling standard M3 or #6-32 screws to fasten the the LCD cape as required.

Note: This LCD is only compatible with the Beaglebone Black.

Features:

  • 4.3” TFT LCD CAPE for the Beaglebone Black
  • Resistive Touch Screen
  • 7 push buttons including LEFT, RIGHT, UP, DOWN, ENTER, RESET and POWER
  • 2 LED Lights for Power and User
  • 2x2 Jumper with shunts for EEPROM CAPE ID selection
  • Module dimensions: 120.4 x 80.0 x 24.8mm
  • Module dimensions with Beaglebone Black: Approx 120.4 x 80.0 x 32.0mm
  • 4x 3.5mm Mounting holes

Documents:

Recommended Products

Customer Comments

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    LCD not displaying?

    To test just plug it into a BBB with the correct polarity. There will be numbers on the silkscreen by the male header pins. You might want to use the latest image on the BBB. Make sure that you are using a 5V/2A power supply to power the BBB and LCD sufficiently. A PWR LED will light up solid. The USER LED will blink with the user LED that is on the BBB and should display the OS on the screen.

    If you do not see anything, try hitting the POWER button to see if it turns on.

    Jittering and Touching the Edge of the LCD

    There have been some issues with the LCD from 4D systems and certain image distributions. It seems to be more of an issue with the software compared to a hardware defect of the screen.

    After looking at the forums [ http://forum.4dsystems.com.au/forum/forum-aa/4d-systems-hardware/beaglebone-display-modules-and-capes/4489-touch-issues-improvement-not-complete-fix and https://groups.google.com/forum/#!topic/beagleboard/SXTaSUf4aSk ] and extensive testing, re-imaging the BBB helped to reduce the"jitter" and touching the edge of the BBB LCD Cape. Check below to fix these issues:

    1.) Download the Latest BBB Image

    There were a few tutorials online that explained how to reimage the BBB to reduce this jittering and touching the edge of the LCD:

    http://neonswamp.com/index.php/projects/beaglebone-black-setup

    http://www.crashcourse.ca/wiki/index.php/BBB_software_update_process

    http://shallowsky.com/blog/hardware/flashing-beaglebone-black.html

    https://learn.adafruit.com/beaglebone-black-installing-operating-systems/overview

    Try reimaging the Angstrom distribution on your BBB. You will need to download the latest image [ http://beagleboard.org/latest-images ] . I chose “ Angstrom Distribution (BeagleBone Black - 2GB eMMC) 2013-09-04 ”.

    Depending on what OS that you are using, you will need to extract the archived file. I used 7Zip [ http://www.7-zip.org/download.html ] on Windows to extract the file. In my case, the archvied file was called “ BBB-eMMC-flasher-2013.09.04.img.xz ”.

    2.) Win32 Disk Imager

    I used the Win32 Disk Imager [ https://sourceforge.net/projects/win32diskimager/ ] to write the image to the microSD card. This will take a few minutes after hitting the “ write ” button. Make sure that you select the correct drive so you are writing to the microSD card. A microSD card of 4GB+ is recommended. I managed to write the image using an 8GB memory card.

    3.) Power Supply during Flashing

    You will need to power the BBB with a 5V/1A supply. One of the tutorials explained that this process can pull more than 500mA from your computer’s COM port. The USB port from your computer will not be able to provide sufficient power to your device. When observing my benchtop power supply during flashing, it was pulling just about 0.49A at 5V. I never saw the BBB pull more but just to be on the safe side, but I recommend using a 5V/1A power supply.

    Make sure there are no peripherals connected and you have a good power supply https://groups.google.com/forum/#!category-topic/beagleboard/Td2XumK4E6A .

    4.) Flashing the BBB

    Taking the microSD card, insert it into the BBB’s microSD card slot. Hold down the “ User Boot ” button and then power the BBB with your power supply. This is located near the microSD card slot. 4 status LEDs next to the ethernet jack will begin to light up at the same time. You can release the button as soon as the LED’s start blinking.

    It will take about 30-45 minutes to flash the image onto the on-board chip. In my case it took just a little short of 50 minutes. The 4 LEDs will stop blinking and all of the LEDs will remain solid. This indicates that BBB is done flashing. It will then begin to pull about 0.242mA from the power supply.

    5.) Restarting the BBB and Calibrating the LCD touchscreen

    After the BBB is done flashing, remove power and take the microSD card out of the microSD card slot. Applying power to the board will boot the BBB. This can take a few minutes. Plugging it into your computer (assuming that you have the drivers loaded) will have the BBB show up as a “Gadget Serial (COM##)” in the device manager.

    Remove power again and place the BBB Cape LCD touchscreen back on the development board. After a few minutes, the BBB will start the calibration process for the screen. Following the directions for calibrating the LCD when prompted. You should notice less jittering and be able to touch the edge the screen.

    Calibration of the Resistive Touch LCD

    I have not tested this before but while looking for a solution to fix the jittering and touching the edge of the LCD, there is a method to recalibrate the LCD. I had issues opening the calibration utility in the menu. Just check the datasheet on page 5 under the section: 3.4 Calibration of the resistive touch .

  • For those who don’t want to click through to the datasheet:

    “The 4D 4.3” LCD CAPE features a 4.3” TFT LCD 480x272 resolution display.”

  • Touch issues solved with latest 3.8.13-bone37 kernel. Debian image with all fixes in place available from here. Works really well. http://rcn-ee.net/deb/testing/2014-01-29/

  • This thing is ridiculously awesome. Plug it into your BBB and it works! Sweet price too.

  • How is this less than half the price of other 4.3" touch screen display from 4D systems? There has to be a catch.

    • This is a “dumb” display; it does not have the onboard GOLDELOX graphics controller that the more expensive displays contain. The BB has plenty of horsepower to drive it directly.

  • Besides the problem with accessing the I/O pins physically, what pins are actually free for other programs to use, when the display is connected ?

  • got this In the mail today. was as easy as plugging it in to set it up. good luck taking it off. it is on tight once on.! bent 3 pins pulling the cape off. everything worked though. touch was fine on my rev c beaglebone

    • Any thoughts or experience on if this is bright enough to be used outdoors in full sunlight and still be at least somewhat readable?
  • This is a nice LCD. I am curious is there a way to turn on/off the screen?

    • So there is a slick bezel in the related products for this… Is there a (somewhat) easy way to make use of the buttons with it the bezel and still keep the professional look? Maybe something along the lines of a ‘hat’ of sorts you could set on the microswitches before mounting screen to bezel, and drill holes in the correct locations in the bezel, and the ‘hats’ would remain captive between the bezel and screen? Or is there something easier I’m missing?
  • Does anyone know if the LCD is removable and if you able to get access to the pins so you can replace your own LCD to test?

  • So with this plugged in, how would you access the other pins on the bone that it’s not using?

    • Got to use another cape in between. LCD capes are designed to be the final cape in the ‘stack’. So simply put something like a prototyping cape in between the BBB and the LCD to access the unused pins. A few on the market. Check out www.beaglebonecapes.com, and something like http://elinux.org/Tigal:BeagleBone_ProtoCape

    • I don’t think there is a way. :(

  • Great display. I have it running on Ubuntu Saucy 13.10 from armhf. The documentation only mentions Angstrom, Android and “others” - happy to see it working.

  • that’s actually really nice!

  • AWESOME!

Customer Reviews

4 out of 5

Based on 2 ratings:

5 star
1
4 star
0
3 star
1
2 star
0
1 star
0

Bright and responsive.

I ordered two new beagle bones with my LCD capes, worked well! I attempted to add one to an older 2GB Beagle model i had from a few years back, Display didn’t work. I got a little frustrated and flashed the newest Debian disto to it and BAM, worked like a charm. Display is bright and the touch calibration is simple enough for grandma. Works well for my touch enabled doorputer project.


Good quality screen, Drivers are garbage

Works great with kernel 3.8. Doesn’t work at all with kernels beyond 3.8. That’s too bad since I need certain features in 4.0

kernels beyond 3.8 make the cursor jitter like crazy, spiking the CPU to 100% making the screen, touchscreen and beaglebone unusable.