6inch HDMI AMOLED
| ||
Note: Since the screen is the raw AMOLED screen by default, the front and back cover are made of plastic material, it is very fragile without adding a tempered glass cover or adding a protection case. It needs to be careful during research and development to avoid unnecessary damage.
Introduction
This product is a general-purpose 6-inch high-definition flexible HDMI AMOLED display with a resolution of 1080 × 2160. Supports Raspberry Pi and Jetson Nano and can also be used as a computer monitor.
Features
- 6-inch flexible AMOLED screen with a hardware resolution of 1080 × 2160.
- Screen thickness less than 1mm.
- When used with Raspberry Pi, it supports Raspberry Pi OS / Ubuntu / Kali and Retropie.
- When used with Jetson Nano, it supports Ubuntu.
- When used as a computer monitor, it supports Windows 11/10/8.1/8/7.
- With 3.5mm audio, it supports HDMI audio output.
- Support backlight control, saving more power.
Featured Design
EDID Sequence Parameters
If the system of the main control board can automatically recognize the EDID for display, there is no need to additionally set related timing parameters.
Otherwise, you can refer to the following EDID settings:
Pixel Clock | H Addressable | H Blanking | V Addressable | V Blanking | H Front Porch | H Sync Width | V Front Porch | V Sync Width | H Image Size | V Image Size | H Border | V Border |
---|---|---|---|---|---|---|---|---|---|---|---|---|
164.57 | 1080 | 160 | 2160 | 52 | 112 | 16 | 32 | 10 | 1152 | 1968 | 0 | 0 |
Work with Raspberry Pi
When working with Raspberry Pi, 6-inch HDMI AMOLED can support various systems like Raspberry Pi OS/Ubuntu /Kail and Retropie.
Raspberry Pi cannot recognize and adapt to the resolution of the LCD plugged in, therefore, we need to set the resolution of Raspbian manually.
- Download the newest image from Raspberry Pi Website
- Unzip the image archive and get the .img file.
- Format the SD card by the SDFormatter software
- User the Win32DiskImager software, and write the .img file to the SD card.
- After writing, modify the config.txt file:
max_framebuffer_height=2160 hdmi_group=2 hdmi_mode=87 hdmi_timings=1080 0 36 4 26 2160 1 10 10 10 0 0 0 50 0 145467200 3
- Save and safely eject the TF card, and insert the TF card into the Raspberry Pi.
- Install the AMOLED baseboard through the back lock, and the Raspberry Pi GPIO interface will be connected to the AMOLED power supply pin through the thimble.
- Connect the HDMI port of the AMOLED to the HDMI port of the Raspberry Pi, power on the Raspberry Pi, and it will display normally after a few seconds.
The hardware connection is shown in the following pictures:
Note: This product is in portrait mode by default, and the resolution (H×V) is 1080×2160. You can change the AMOLED to the horizontal mode by modifying the software settings. For details, see #Raspberry Pi display rotation.
Raspberry Pi display rotation
The resolution of this display is very high (1080×2160), so rotating the display will consume a lot of resources.
This model only supports Raspberry Pi 4, Raspberry Pi 400, and Compute Module 4 rotation now, the rotation cannot work on other Raspberry Pi.
Update software version
If you are using the Bullseye branch of the Raspberry Pi OS, you need to update the software version as below(If you are using the Raspberry Pi OS Buster branch you don't need to execute this step.
sudo apt-get update sudo apt-get full-upgrade
Raspberry Pi OS display rotation
Use the following command to rotate the display:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart #Enter the command corresponding to the display rotation angle at the end of the autostart file, and it will take effect after rebooting the system. #0: rotate 0 degrees; 1: rotate 90 degrees; 2: rotate 180 degrees; 3: rotate 270 degrees xrandr -o 3
Screen Saver
AMOLED screen has many advantages like high contrast, wide color range, wide view angle, and so on. However, it is easy to face a burn-in problem if displaying the same content for a long time. In this case, we recommend you set a screen saver and do not let the AMOLED display the same static image for a long time (cannot longer than 1h).
You can install screen saver with the command below:
sudo apt-get install xscreensaver
Work with Windows PC
When used as a Windows PC, the 6inch AMOLED can supports Windows 11/10/8.1/8/7.
1) Connect the USB Type-C port of the AMOLED to the USB port of the PC. The green light on the baseboard will light up after a few seconds, which means the baseboard is in a normal power supply state. (If the green light flashes, it means that the power supply is abnormal, please unplug and reconnect the power cable again)
2) Connect the HDMI port of the AMOLED to the HDMI port of the PC, and wait for a few seconds to see that the AMOLED displays normally. The sound can be output by connecting an external 4PIN speaker, or you can connect to a 3.5mm earphone through the HP audio output port for use.
【Note】 1: The USB interface of some PCs may cause insufficient power supply due to aging. At this time, you can use the USB interface on the back of the PC host, or an external 5V 2AType-C power adapter to supply power to the USB Type-C port of the screen.
【Note】 2: This product is portrait mode by default, and the resolution (H×V) is 1080×2160. You can change the AMOLED to the horizontal mode by modifying the software settings. For details, see #Windows PC display rotation
Windows PC display rotation
- Right-click and choose the Display setting.
- Click the Identify to detect the display.
- Choose the display, set the display mode to extend, and change the orientation.
Precautions for use
Resource
Software
FAQ
- Edit the config.txt and add this line at the end of the config.txt file:
disable_splash=1
Replace the custom image with the image in this directory /usr/share/plymouth/themes/pix/splash.png
You can enter the following commands in the terminal of the Raspberry Pi system:
sudo -E rpi-eeprom-config --edit
As shown in the figure below, change the 0 in the original DISABLE_HDMI to 1. If there is no such sentence, please add it directly, save the file and restart the system to block this picture.
Note: This method currently only supports the Raspberry Pi OS system. If there is a problem with other systems, you need to use Raspberry Pi OS to turn off the DISABLE_HDMI of Raspberry Pi 4B, and then use other systems to display it.
Supported models: Support Waveshare DSI LCD, DPI LCD and HDMI LCD capacitive touch screen series.
Software Installation
wget https://files.waveshare.com/upload/1/18/Evdev-right-click-emulation.zip unzip Evdev-right-click-emulation.zip cd evdev-right-click-emulation sudo apt install build-essential libevdev2 libevdev-dev cd 'evdev-right-click-emulation' sudo cp 'out/evdev-rce' '/usr/local/bin/' sudo chmod +x '/usr/local/bin/evdev-rce'
Enter the command:
sudo evdev-rce
After running, you can touch and long press to realize the right-click function.
Set IP
sudo usermod -G 'input' -a pi echo 'uinput' | sudo tee -a /etc/modules sudo nano /etc/udev/rules.d/99-uinput.rules
Add in 99-uinput.rules file.
KERNEL=="uinput", MODE="0660", GROUP="input"
save it and run it in the terminal.
sudo udevadm control --reload-rules sudo udevadm trigger
Then reboot:
sudo reboot
Run after reboot (no sudo needed at this point)
evdev-rce
After running, you can touch and long press to realize the right-click function.
Set Startup
Enter the terminal
sudo mkdir ~/.config/autostart sudo nano ~/.config/autostart/right_click.desktop
Add the following in right_click.desktop.
[Desktop Entry] Version=1.0 Type=Application Name=evdev-rce GenericName=Enable long-press-to-right-click gesture Exec=env LONG_CLICK_INTERVAL=1000 LONG_CLICK_FUZZ=200 /usr/local/bin/evdev-rce Terminal=true StartupNotify=false #If you want to modify the sensitivity, you can modify the size of the two parameters, LONG_CLICK_INTERVAL=1000 LONG_CLICK_FUZZ=200.
{{{5}}}
{{{5}}}
It depends on the system, if the system has hibernation, the screen will also be black. If it is the official system of Raspberry Pi, the default is about ten minutes without action to have hibernation.
{{{5}}}
Support
Technical Support
If you need technical support or have any feedback/review, please click the Submit Now button to submit a ticket, Our support team will check and reply to you within 1 to 2 working days. Please be patient as we make every effort to help you to resolve the issue.
Working Time: 9 AM - 6 PM GMT+8 (Monday to Friday)