5.5" 1920x1080 mini-HDMI OLED Display with Capacitive Touchscreen

Introduction

This is a 5.5" HDMI OLED-Display with Capacitive Touchscreen. It has 1920×1080 HDMI high-definition output and comes with a capacitive touch panel on its screen. The touch panel supports multi-touch which can simultaneously identify 5 touch points at most. Besides, the USB touchscreen adopts DFRobot driver-free technology. So without the special requirement of installing drivers, the touchscreen can be used as easy as a keyboard or a mouse. It can be directly plugged into a computer for touching control, which is able to replace the mouse. In combination with an HDMI display screen, the display device turns into a tablet PC in seconds! The screen supports three mainstream operating system: Windows, Linux, and MACOS. It can work with Lattepanda, Raspberry Pi and other devices with HDMI output, which can truly be totally compatible with all platforms. The design of the special hole on the back of the screen is convenient for the direct installation of the product in Raspberry PI's controller. There is no need to provide an external power supply for the screen as it can be powered by USB port. In addition, the display brigtness is set by host systems, no need for hardware adjustment and convenient to use.

warning_yellow.png NOTE: Please guarantee the external power supply current is above 1.5A@5V when it is driven by raspberry Pi. The lower current will darken the screen and reduce the touching sensitivity.

Features

Specification

Board Overview

The back of the 5.5'' touchscreen

  1. Standard MINI-HDMI
  2. Standard Micro USB (Touch&Power Supply)

Tutorial

The screen supports Windows, Linux and MACOS. You can configure the output resolution through setup on Windows and MAC, and through command on Linux.

Touchscreen with Raspberry Pi

You need to reset resolution to avoid touch deviation caused by resolution difference between Raspberry Pi and the Touchscreen when you use 5.5" FHD touchscreen. (Insufficient power supply will affect the touching sensitivity.)

In the terminal, enter /boot/config.txt, add the following code to the end:

hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
#hdmi_timings=1080 0 1 2 2 1920 0 32 2 28 0 0 0 48 0 99532800 3
hdmi_cvt=1080 1920 48 3 0 0 0
hdmi_driver=2
hdmi_group=2
hdmi_mode=87
max_framebuffer_width=1080
max_framebuffer_height=1920
display_rotate=1

display_rotate=0, 1, 2, 3 (representing to rotate the screen 0°, 90°, 180°, 270° respectively)

Download DFRobot_RaspberryPi_TouchScreen_Firmware to the host, default to the file Downloads. Press Ctrl Alt T simultaneously to open the terminal as shown below:

DFR0524-RPI-1.png

Enter /home/pi/Downloads, then input the command unzip DFRobot_RaspberryPi_TouchScreen_Firmware-master.zip to extract the file as shown below:

DFR0524-RPI-2.png

Enter the folder DFRobot_RaspberryPi_TouchScreen_Firmware-master/5.5 HDMI_DISPLAY, then input sudo python touch_rotate.py and the value of display-rotate in config.txt. Now you just need to wait for the restart of the Raspberry Pi.

The firmware update method of 5.5” FHD touchscreen is same as 7” touchscreen.

Dfu-util (Device Firmware Upgrade Utilities) is a free, open-source, and cross-platform firmware update program. Without platform limitations, it is easy to update firmware for devices with microcontrollers.

Please visit the official web at http://dfu-util.sourceforge.net for more details.

In Windows

Zadig注册winUSB1.png Zadig注册winUSB2.png

When it fails to install winUSB driver with zadig , the following interface will appear, which prompts that the file msvcr100d.dll is missing. (Win10 systems already has the file msvcr100d.dll and won't report error)

QQ截图20170914095941.png

Zadig同级.png

烧录过程.png

In Linux

Boot.png

In Mac

Boot.png

Launcpad.png

Search for “terminal” on the top of the screen.

终端.png

Open the terminal

201505061116575183424_600_0.png

Dimension Diagram

5.5"'' Touchscreen's dimensional drawing''

FAQ

Q: After I connected Raspberry Pi, the sensitivity of the touchscreen became very poor and the response became lower. How to solve it?

A:
1. Please check the power supply of Raspberry Pi. When using the touchscreen, the minimum power supply should be 1.5A.

2. Check the resolution configuration. You can refer to the Raspberry Pi tutorial.

For any questions, advice or cool ideas to share, please visit the DFRobot Forum.

More Documents

DFshopping_car1.png Get 5.5" 1920x1080 mini-HDMI OLED Display with Capacitive Touchscreen from DFRobot Store or DFRobot Distributor.

Turn to the Top