Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

5inch HDMI Display-C: Difference between revisions

From LCD wiki
More languages
No edit summary
No edit summary
Line 9: Line 9:


= Product Introduction =
= Product Introduction =
● 5-inch standard display with an IPS full-view panel.
● 5-inch standard display with IPS full-view panel
● Physical resolution of 1024×600 dots for crisp visuals 
● HD input with scaling support up to 1920×1080 resolution 
● Capacitive touchscreen supporting 5-point touch control (USB touch, driverless) 
● USB dimming function with companion software for brightness adjustment 
● FPC flexible cable extension for input signal expansion (ideal for embedded installations) 
● Built-in OSD menu for contrast/brightness adjustment and power control 
● Compatible with Raspberry Pi, BB Black, Banana Pi, and other mini PCs 
● Supports Raspbian, Ubuntu, Windows 10 IoT when used with Raspberry Pi (multi-touch, driverless) 
● Functions as computer monitor for Windows 7/8/8.1/10/11 systems (5-point touch, USB driverless) 
● Compatible with PlayStation 4, Xbox 360, Nintendo consoles 
● CE and RoHS certified 


● Physical resolution of 1024×600 dots, providing a delicate display effect.
= Product Specifications *
• Size: 5.0 inch 
• SKU: MPI5005 
• Resolution: 1024×600 dots
• Display Type: IPS Full View 
• Touch: 5-point capacitive 
• Dimensions: 121.11×95.24 mm 
• Packaging: 153×135×51 mm 
• Weight (with packaging): 259 g 
• Power Consumption: 0.30A@5V 


HDMI input with scaling function, supporting higher resolutions (up to 1920X1080 input).
= Hardware Interface =
[[File:5C接口-1 画板 1.png|524x524px]] 
① **Display**: HDMI interface for connecting host and LCD 
② **Touch**: USB interface for power and touch signals (either port usable)
③ **Earphone**: 3.5mm audio output 
④ **Menu**: OSD menu navigation and selection 
⑤ **Left/Up**: Directional keys (backlight shortcut) 
⑥ **Right/Down**: Directional keys (backlight shortcut) 
⑦ **Return**: Exit current menu 
⑧ **Power**: Toggle LCD power 


● Equipped with a capacitive touch screen, supporting 5-point touch control, USB touch, and driver-free operation.
==== 20-Pin FPC HDMI Input Pinout ====
{| class="wikitable"
| Pin | Function        | Description
|-----|-----------------|----------------------------
| 1  | NC              | Reserved
| 2  | RX0_N          | Differential data channel 0
| 3  | GND            | Ground
| 4  | RX0_P          | Differential data channel 0
| 5   | RX1_N          | Differential data channel 1
| 6  | GND            | Ground
| 7  | RX1_P          | Differential data channel 1
| 8  | RX2_N          | Differential data channel 2
| 9  | GND            | Ground
| 10  | RX2_P          | Differential data channel 2
| 11  | RXC_P          | Clock signal
| 12  | GND            | Ground
| 13  | RXC_N          | Clock signal
| 14  | NC              | Reserved
| 15  | NC              | Reserved
| 16  | HDMI SCL        | I2C clock line
| 17  | HDMI SDA        | I2C data line
| 18  | GND            | Ground
| 19  | HDMI 5V        | Power supply
| 20  | HDMI HPD0      | Hot-plug detect
|}


● Supports USB dimming function. With the accompanying host computer software, online dimming can be achieved.
==== 4-Pin Touch Input Pinout ====
 
{| class="wikitable"
● Supports FPC flexible cable for extended input signals (convenient for embedded installation).
| Pin | Function | Description
 
|-----|----------|------------
● Comes with an OSD menu adjustment function (can adjust contrast, brightness, power on/off, etc.).
| 1  | 5V      | Power supply
 
| 2  | D+      | Differential data+
● Compatible with mainstream mini PCs such as Raspberry Pi, BB Black, and Banana Pi.
| 3  | D-       | Differential data-
 
| 4  | GND      | Ground
● When used as a Raspberry Pi display, it supports systems such as Raspbian, Ubuntu, and WIN10 IOT, with multi-touch and driver-free operation.
|}
 
● When used as a computer monitor, it supports Windows 7/ 8/ 8.1/ 10/11 systems, 5-point touch, and USB driver-free operation.
 
● Supports common game consoles such as Microsoft Sony PS4, XBOx360, and Nintendo.
 
● This product is certified by CE and RoHS.
 
= Product Parameters =
* Size: 5.0 (inch)
* SKU: MPI5005
* Resolution: 1024×600 (dots)
* Display Material: IPS Full View
* Touch: 5-point capacitive touch
* Dimensions: 121.11*95.24 (mm)
* Packaging Dimensions: 153*135*51 (mm)
* Weight (including packaging): 259 (g)
* Power Consumption: 0.30A*5V
 
= Hardware Description =
[[File:5C接口-1 画板 1.png|524x524像素]]<br />
 
① Display: HDMI interface, used to connect the motherboard and the LCD display for HDMI transmission.<br />
② Touch: USB touch/power supply interface, used for power supply and touch output. The two functions are the same, so you only need to connect to any one of them.<br />
③ Earphone: 3.5mm audio output interface.<br />
④ Menu: Displays the OSD settings menu / Selection key.<br />
⑤ Left/Up: Direction keys (shortcut keys for backlight adjustment).<br />
⑥ Right/Down: Direction keys (shortcut keys for backlight adjustment).<br />
⑦ Return: When setting the display menu, returns to the previous level.<br />
⑧ Power: Turns the LCD display on or off to reduce power consumption.


= Usage Instructions =
= Usage Instructions =


== Windows System - USB Host Computer Dimming - Usage Instructions ==
== Windows System - USB Brightness Control ==
===== Step 1: Download Software =====
[[File:Zip-001.png|24x24px]] [LCD-USB-BRIGHTNESS-Windows-V1.0.zip] 


===== Step 1. Click to download and extract the USB dimming application (For Windows) =====
===== Step 2: Launch Application =====
[[File:Zip-001.png|24x24px]] [[:en:res/software/LCD-USB-BRIGHTNESS-Windows-V1.0.zip|LCD-USB-BRIGHTNESS-Windows-V1.0.zip]]
• "Screen Disconnected" appears when not connected 
[[File:Lubg-2.png]]


===== Step 2. Open the LCD-USB-BRIGHTNESS-Windows-V1.0.exe application =====
===== Step 3: Connect via USB =====
• Recognizes as "Screen Connected" 
• Adjust brightness via slider (values persist after reconnection) 
[[File:Lubg-1.png]] 


* When the device is not connected, the following screen will prompt "Screen Disconnected".
== Raspberry Pi Setup ==
[[File:Lubg-2.png]]
===== Step 1: Install OS ===== 
• Flash official OS image to SD card 


===== Step 3. Connect the USB port of the display to the computer =====
===== Step 2: Modify config.txt =====
 
Add to file end:
* Normally, it will recognize "Screen Connected". At this time, you can adjust the backlight brightness of the display in real-time by sliding the scroll bar.
* The software has a brightness value memory function. The device will maintain the previous brightness value when opened next time.
[[File:Lubg-1.png]]
 
== Usage in Raspberry Pi Raspbian/Ubuntu Mate/Win10 IoT Core Systems ==
 
===== '''Step 1. Install the official image''' =====
# Download the latest image from the official website.
# Install the system according to the official tutorial steps.
 
===== '''Step 2. Modify the config.txt configuration file''' =====
: After the burning in Step 1 is completed, open the config.txt file in the root directory of the Micro SD card and add the following code to the end of the file. Save the file and safely eject the Micro SD card:
{{code|1=
{{code|1=
hdmi_force_edid_audio=1
hdmi_force_edid_audio=1
Line 91: Line 110:
hdmi_drive=2
hdmi_drive=2
hdmi_cvt 1024 600 60 6 0 0 0
hdmi_cvt 1024 600 60 6 0 0 0
}}
}}
 
• Comment out `dtoverlay=vc4-kms-v3d` for 2021-10-30 OS 
Note: For the official Raspberry Pi system released on 2021-10-30, you also need to comment out dtoverlay=vc4-kms-v3d (modify it to #dtoverlay=vc4-kms-v3d).


===== '''Step 3''' =====
===== Step 3: Power and Test =====
: Insert the Micro SD card into the Raspberry Pi. Connect the HDMI cable to the Raspberry Pi and the LCD. Connect the USB cable to any one of the 4 USB ports of the Raspberry Pi, and connect the other end of the USB cable to the USB port of the LCD. Then power on the Raspberry Pi. If both the display and touch functions work properly, the driver is successfully installed (please use a power supply with a sufficient current of 2A).
Insert SD card and power device 
• Requires 2A+ power supply


== How to Use as a Computer Monitor ==
== As Computer Monitor ==
[[File:5C-HC.png|524x524像素]]
[[File:5C-HC.png|524x524px]]
* Use an HDMI cable to connect the HDMI output signal of the computer to the HDMI interface of the LCD.
1. Connect HDMI from computer to LCD
* Connect one end of the MicroUSB cable to the USB Touch interface of the LCD (either of the two MicroUSB ports can be used), and connect the other end to the USB port of the computer.
2. Use USB to connect LCD's touch port to computer
* If you have multiple monitors, please unplug the interfaces of other monitors first and test this LCD as the only monitor.
3. Disable other displays for single-monitor testing 


{{Rotate}}
{{Rotate}}


= Frequently Asked Questions =
= Troubleshooting =
* [https://www.lcdwiki.com/en/Frequently_Asked_Questions '''Frequently Asked Questions about Raspberry Pi''']
[Common Raspberry Pi Issues]
* [https://www.lcdwiki.com/en/In_the_Ubuntu-mate-18.04_system, the_capacitive_touch_local_menu_cannot_be_used In the Ubuntu-mate-18.04 system, the capacitive touch local menu cannot be used]
[Touch Menu Failures on Ubuntu-Mate 18.04]
* [https://www.lcdwiki.com/en/How_to_use_dual-screen_display_on_Raspberry_Pi_4 How to use dual-screen display on Raspberry Pi 4]
[Dual-Screen Configuration]
 
= Resource Downloads =


=== '''Documents''' ===
= Resources =
# [https://www.lcdwiki.com/res/MPI5005/5C_Product_Manual.pdf MPI5005 Product Manual]
=== Documentation ===
# [https://www.lcdwiki.com/res/MPI5005/5inch-C_Model.pdf MPI5005 Dimension Diagram]
# [5C_Product_Manual.pdf]
# [https://www.lcdwiki.com/res/PublicFile/How_to_Install_LCD_Driver-V1.2.pdf How to Install LCD Driver-V1.2]
# [5inch-C-Dimension.pdf]
# [https://www.lcdwiki.com/res/PublicFile/How_to_Calibrate_Capacitive_Touchscreen-V1.0.pdf How to Calibrate Capacitive Touchscreen-V1.0]
# [LCD_Driver_Installation.pdf]
# [https://www.lcdwiki.com/res/PublicFile/How_to_Install_Virtual_Keyboard(EN).pdf How to Install Virtual Keyboard(EN)]
# [Touchscreen_Calibration.pdf]
# [https://www.lcdwiki.com/res/PublicFile/Raspberry_Pi_Getting_Started_Tutorial(Download, Formatting, Burning, SSH, PuTTy)-V1.0.pdf Raspberry Pi Getting Started Tutorial(Download, Formatting, Burning, SSH, PuTTy)-V1.0]
# [Virtual_Keyboard_Install.pdf]
# [https://www.lcdwiki.com/res/PublicFile/How_to_Set_Dual-Screen_Display_for_HDMI_Module-V1.0.pdf How to Set Dual-Screen Display for HDMI Module-V1.0]
# [Raspberry_Pi_Guide.pdf]
# [Dual-Screen_Config.pdf]


=== '''Driver Downloads''' ===
=== Drivers ===
# Local Download: [https://www.lcdwiki.com/res/RaspDriver/LCD-show.tar.gz LCD-show.tar.gz]
# [Local Download: LCD-show.tar.gz]


=== '''Image Downloads''' ===
=== Preconfigured Images ===
: If you find it difficult to modify the configuration and install the driver in the previous steps, or if the display is still abnormal, please use our pre-installed driver image first.
: Extract the downloaded image and write it to the TF card. Then insert the card into the Raspberry Pi and you can use it.
{{Note image}}
{| class="wikitable" border="1" style="width: 99%;margin-left:1.5%;background-color: white;"
{| class="wikitable" border="1" style="width: 99%;margin-left:1.5%;background-color: white;"
!Image Name
! Image Name | Version | Download
!Version
|-----------|---------|----------
! colspan="2" |Download
| Raspbian | 2024-11-19 | [BaiduYun] ([Extract Code: c2gz]
|-
| Ubuntu-MATE 22.04 | 22.04 | [BaiduYun] ([Extract Code: my14]
| rowspan="2" |Raspbian
| Kali Linux | 2024.3 | [BaiduYun] ([Extract Code: mfny]
| rowspan="2" |2024-11-19
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://pan.baidu.com/s/1OKawT_3v0VaIyf5zb-nIxw MPI5001-5inch-2024-11-19-raspios-bookworm-armhf(Pi4-Pi5)] Extraction Code: c2gz
|-
|[[File:Mega-1.jpg|24px]]Mega:
|[https://mega.nz/folder/GPpgyACI#w1V1kdS4mJslNBZE0lfA4Q MPI5001-5inch-MPI4305-4.3inch-2022-04-04-raspios-bullseye-armhf.7z]
|-
| rowspan="2" |Ubuntu-MATE-32bit
| rowspan="2" |22.04
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://pan.baidu.com/s/1NWiki1rvPCljMzPdpfJfVQ MPI5001-5inch-MPI4305-4.3inch-ubuntu-mate-22.04-desktop-armhf+raspi.7z] Extraction Code: my14
|-
|[[File:Mega-1.jpg|24px]]Mega:
|[https://mega.nz/folder/LSoSXYwb#8h5TskHUUfTyJm6eX7hcdQ MPI5001-5inch-MPI4305-4.3inch-ubuntu-mate-22.04-desktop-armhf+raspi.7z]
|-
| rowspan="2" |Kali Linux RaspberryPi-32bit
| rowspan="2" |2024.3
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://pan.baidu.com/s/1Bq2QxN3NjzAEM1cKauEIhg MPI5001-5inch-B-kali-linux-2024.3] Extraction Code: mfny
|-
|[[File:Mega-1.jpg|24px]]Mega:
|[https://mega.nz/folder/jX5mgAyY#v4ujGi-jB1HprkPve2Grog MPI5001-5inch-B-kali-linux-2023.1]
|}
|}


=== '''Common Software''' ===
=== Utilities ===
# [https://www.lcdwiki.com/res/software/Panasonic_SDFormatter.zip Panasonic SDFormatter]
# [SDFormatter.zip]
# [https://www.lcdwiki.com/res/software/Win32DiskImager.zip Win32DiskImager]
# [Win32DiskImager.zip]
# [https://www.lcdwiki.com/res/software/putty.zip PuTTY]
# [PuTTY.zip]


[[#top|BACK TO TOP]]
[[#top|Top]]

Revision as of 23:01, 1 April 2025

Product Images

Product Introduction

● 5-inch standard display with IPS full-view panel ● Physical resolution of 1024×600 dots for crisp visuals ● HD input with scaling support up to 1920×1080 resolution ● Capacitive touchscreen supporting 5-point touch control (USB touch, driverless) ● USB dimming function with companion software for brightness adjustment ● FPC flexible cable extension for input signal expansion (ideal for embedded installations) ● Built-in OSD menu for contrast/brightness adjustment and power control ● Compatible with Raspberry Pi, BB Black, Banana Pi, and other mini PCs ● Supports Raspbian, Ubuntu, Windows 10 IoT when used with Raspberry Pi (multi-touch, driverless) ● Functions as computer monitor for Windows 7/8/8.1/10/11 systems (5-point touch, USB driverless) ● Compatible with PlayStation 4, Xbox 360, Nintendo consoles ● CE and RoHS certified

= Product Specifications * • Size: 5.0 inch • SKU: MPI5005 • Resolution: 1024×600 dots • Display Type: IPS Full View • Touch: 5-point capacitive • Dimensions: 121.11×95.24 mm • Packaging: 153×135×51 mm • Weight (with packaging): 259 g • Power Consumption: 0.30A@5V

Hardware Interface

① **Display**: HDMI interface for connecting host and LCD ② **Touch**: USB interface for power and touch signals (either port usable) ③ **Earphone**: 3.5mm audio output ④ **Menu**: OSD menu navigation and selection ⑤ **Left/Up**: Directional keys (backlight shortcut) ⑥ **Right/Down**: Directional keys (backlight shortcut) ⑦ **Return**: Exit current menu ⑧ **Power**: Toggle LCD power

20-Pin FPC HDMI Input Pinout

Function | Description
NC | Reserved RX0_N | Differential data channel 0 GND | Ground RX0_P | Differential data channel 0 RX1_N | Differential data channel 1 GND | Ground RX1_P | Differential data channel 1 RX2_N | Differential data channel 2 GND | Ground RX2_P | Differential data channel 2 RXC_P | Clock signal GND | Ground RXC_N | Clock signal NC | Reserved NC | Reserved HDMI SCL | I2C clock line HDMI SDA | I2C data line GND | Ground HDMI 5V | Power supply HDMI HPD0 | Hot-plug detect

4-Pin Touch Input Pinout

Function | Description
5V | Power supply D+ | Differential data+ D- | Differential data- GND | Ground

Usage Instructions

Windows System - USB Brightness Control

Step 1: Download Software

[LCD-USB-BRIGHTNESS-Windows-V1.0.zip]

Step 2: Launch Application

• "Screen Disconnected" appears when not connected

Step 3: Connect via USB

• Recognizes as "Screen Connected" • Adjust brightness via slider (values persist after reconnection)

Raspberry Pi Setup

Step 1: Install OS

• Flash official OS image to SD card

Step 2: Modify config.txt

Add to file end:

hdmi_force_edid_audio=1
max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=87
hdmi_drive=2
hdmi_cvt 1024 600 60 6 0 0 0

• Comment out `dtoverlay=vc4-kms-v3d` for 2021-10-30 OS

Step 3: Power and Test

• Insert SD card and power device • Requires 2A+ power supply

As Computer Monitor

1. Connect HDMI from computer to LCD 2. Use USB to connect LCD's touch port to computer 3. Disable other displays for single-monitor testing

How to rotate the display direction

This method only applies to the Raspberry Pi series of display screens, other display screens do not apply.

  • Method 1,If the driver is not installed, execute the following command (Raspberry Pi needs to connected to the Internet):
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./XXX-show 90

After execution, the driver will be installed. The system will automatically restart, and the display screen will rotate 90 degrees to display and touch normally.
' XXX-show ' can be changed to the corresponding driver, and ' 90 ' can be changed to 0, 90, 180 and 270, respectively representing rotation angles of 0 degrees, 90 degrees, 180 degrees, 270 degrees)

  • Method 2,If the driver is already installed, execute the following command:
cd LCD-show/
sudo ./rotate.sh 90

After execution, the system will automatically restart, and the display screen will rotate 90 degrees to display and touch normally.
( ' 90 ' can be changed to 0, 90, 180 and 270, respectively representing rotation angles of 0 degrees, 90 degrees, 180 degrees, 270 degrees)
If the rotate.sh prompt cannot be found, use Method 1 to install the latest drivers

Troubleshooting

• [Common Raspberry Pi Issues] • [Touch Menu Failures on Ubuntu-Mate 18.04] • [Dual-Screen Configuration]

Resources

Documentation

  1. [5C_Product_Manual.pdf]
  2. [5inch-C-Dimension.pdf]
  3. [LCD_Driver_Installation.pdf]
  4. [Touchscreen_Calibration.pdf]
  5. [Virtual_Keyboard_Install.pdf]
  6. [Raspberry_Pi_Guide.pdf]
  7. [Dual-Screen_Config.pdf]

Drivers

  1. [Local Download: LCD-show.tar.gz]

Preconfigured Images

Version | Download
2024-11-19 | [BaiduYun] ([Extract Code: c2gz]) 22.04 | [BaiduYun] ([Extract Code: my14]) 2024.3 | [BaiduYun] ([Extract Code: mfny])

Utilities

  1. [SDFormatter.zip]
  2. [Win32DiskImager.zip]
  3. [PuTTY.zip]

Top