ED-HMI3010-101C User Manual
Brand: EDA Technology
Powered by: Raspberry Pi
Manufacturer: EDA Technology Co., Ltd
Build Date: 2025-08-19
1 Hardware Manual
This chapter introduces the product overview, packing list, appearance, indicator lights, and interfaces.
1.1 Product Overview
The ED-HMI3010-101C is a 10.1-inch industrial tablet computer based on Raspberry Pi 5. It is a computer system that can choose different RAM and SD card specifications according to different application scenarios and user needs.
- RAM options: 2GB, 4GB, 8GB, and 16GB.
- SD card options: 32GB and 64GB.
The ED-HMI3010-101C provides HDMI, USB 2.0, USB 3.0, and Ethernet interfaces, supports Wi-Fi and Ethernet access to the network; it integrates a 10.1-inch LCD touchscreen, mainly used in industrial control and IoT fields.
1.2 Packing List
- 1x ED-HMI3010-101C main unit
- 1x Accessory kit (includes 4 snap-fits, 4 M4*10 screws, and 4 M4*16 screws)
1.3 Product Appearance
This section introduces the functions and definitions of the interfaces on each panel.
1.3.1 Front Panel
This section introduces the interface types and definitions of the front panel.
Description of Front Panel Diagram:
- Label 1: 1 x LCD screen, 10.1-inch with touchscreen, resolution supports 1280x800, multi-point capacitive touchscreen.
- Label 2: 1 x Camera (optional), 8-megapixel front-facing camera.
1.3.2 Back Panel
This section introduces the interfaces and definitions of the back panel.
Description of Back Panel Diagram:
- Label 1: 5 x Snap-fit mounting holes, used to fix snap-fits for device installation. When installing, only 4 mounting holes are used, with one reserved as a spare.
1.3.3 Side Panel
This section introduces the interfaces and definitions of the side panel.
1.4 Indicator Lights
This section introduces the status and meaning of the indicator lights on the ED-HMI3010-101C.
Indicator | Status | Description |
---|---|---|
Ethernet Port Yellow Indicator | Solid | Normally connected to the network |
Ethernet Port Yellow Indicator | Blinking | Abnormal network connection |
Ethernet Port Yellow Indicator | Off | Not connected to the network |
Ethernet Port Green Indicator | Solid | Normally connected to the network |
Ethernet Port Green Indicator | Blinking | Transmitting network data |
Ethernet Port Green Indicator | Off | Not connected to the network |
1.5 Interfaces
This section introduces the definitions and functions of each interface on the product.
1.5.1 Power Interface
The ED-HMI3010-101C has one power input interface, using a USB Type-C connector, labeled "PWR IN", supporting 5V 5A power input.
Tip: To achieve better performance for Raspberry Pi 5, a 5V 5A power adapter is recommended.
1.5.2 1000M Ethernet Interface
The ED-HMI3010-101C has one adaptive 10/100/1000M Ethernet interface, with an RJ45 connector and indicator lights, labeled "1000M", for network access. The pinout definition for the connector is as follows:
Pin ID | Pin Name |
---|---|
1 | TX1+ |
2 | TX1- |
3 | TX2+ |
4 | TX2- |
5 | TX3+ |
6 | TX3- |
7 | TX4+ |
8 | TX4- |
Note: To improve the heat dissipation effect of Raspberry Pi 5, a layer of thermal conductive silicone connects the bottom of Raspberry Pi 5 to the metal casing of the LCD screen for heat conduction. This reduces the gap between the network port and the LCD screen casing, making it difficult to remove the network cable by hand. Use a tool (tweezers or screwdriver) to press the buckle on the network cable connector to remove it.
1.5.3 HDMI Interface
The ED-HMI3010-101C has two HDMI interfaces, using Micro HDMI connectors, labeled "HDMI". Used for connecting HDMI displays, supporting up to 4K 60Hz video output.
1.5.4 USB 2.0 Interface
The ED-HMI3010-101C has two USB 2.0 interfaces, standard Type-A connectors. Supports connection to standard USB 2.0 peripherals, with a maximum transfer rate of 480Mbps.
1.5.5 USB 3.0 Interface
The ED-HMI3010-101C has two USB 3.0 interfaces, standard Type-A connectors. Supports connection to standard USB 3.0 peripherals, with a maximum transfer rate of 5Gbps.
2 Device Installation
This chapter introduces the specific operations for installing the device.
2.1 Installing Raspberry Pi 5 (Optional)
If the purchased product model does not include Raspberry Pi 5, you need to install Raspberry Pi 5 first.
Prerequisites:
- Obtain ED-HMI3010-101C and Micro SD card from the package.
- Have Raspberry Pi 5 ready.
- Have a Phillips head screwdriver ready.
Operation Steps:
- Insert the Micro SD card into the Micro SD card slot of the Raspberry Pi 5.
- Use a screwdriver to counter-clockwise unscrew the 4 M3 screws on the metal casing of the ED-HMI3010-101C and remove the metal casing.
- Use a screwdriver to counter-clockwise unscrew the 4 M2.5 screws fixing the heatsink and remove the heatsink.
- Peel off the protective film from the thermal conductive silicone.
- Place the Raspberry Pi 5 onto the back of the LCD screen, aligning the mounting holes of the Raspberry Pi 5 with the four stud holes on the back of the LCD screen.
- Pass the FPC cable through the reserved hole on the heatsink, insert it into the CAM/DISP1 port on the Raspberry Pi 5, and then place the heatsink onto the Raspberry Pi 5 (aligning the 4 mounting holes of the heatsink with the 4 mounting holes of the Raspberry Pi 5).
Note: The following is an example of installing Raspberry Pi 5 on an LCD screen without a CAM interface.
- Insert the mounting screws for the Raspberry Pi 5 into the mounting holes of the heatsink, tighten them clockwise, and secure the heatsink and Raspberry Pi 5 to the back of the LCD screen.
- Connect the power cable to the corresponding pins on the 40-Pin connector of the Raspberry Pi 5.
- Replace the casing, insert the 4 M3 screws, tighten them clockwise, and secure the casing to the back of the LCD screen.
2.2 Embedded Installation
The ED-HMI3010-101C supports embedded front installation. The standard accessory kit (with 4 M4*10 screws, 4 M4*16 screws, and 4 snap-fits) is included by default.
Prerequisites:
- Obtain the accessory kit (with 4 M4*10 screws, 4 M4*16 screws, and 4 snap-fits) from the package.
- Have a Phillips head screwdriver ready.
Operation Steps:
- Determine the required opening size for the cabinet based on the dimensions of the ED-HMI3010-101C, as shown in the figure below.
- Drill holes in the cabinet according to the hole size determined in step 1.
- Embed the ED-HMI3010-101C into the cabinet from the outside.
- Align the screw holes of the snap-fits (holes without threads) with the snap-fit mounting holes on the side of the device.
- Use 4 M4*10 screws to pass through the snap-fits and tighten them clockwise to secure the snap-fits to the device; then use 4 M4*16 screws to pass through the screw holes (holes with threads) of the snap-fits and press against the inside of the cabinet, tightening clockwise until fully seated.
3 Starting the Device
This chapter introduces the specific operations for connecting cables and starting the device.
3.1 Connecting Cables
This section introduces how to connect cables.
Preparation:
- Obtain accessories such as a monitor, mouse, keyboard, and power adapter that can be used normally.
- Ensure network access is available.
- Ensure HDMI cable and network cable are available.
Cable Connection Diagram:
For pin definitions and connection methods for each interface, refer to Section 1.5 Interfaces.
Diagram Description: Shows connections between the HMI, monitor, keyboard, mouse, hard drive, and network.
3.2 First Boot
The ED-HMI3010-101C has no power switch. After connecting the power, the system will start booting. The product is shipped with the Desktop version system installed. After the system boots up, it will directly enter the desktop.
Tip: Default username: pi; Default password: raspberry.
For more information on configuring Raspberry Pi 5, please refer to the Raspberry Pi official documentation (https://www.raspberrypi.com/documentation/computers/raspberry-pi-5.html).
4 Remote Login
This chapter introduces the specific operations for remote login.
4.1 Finding the Device IP
Find Device IP
4.2 Connecting to the Device Desktop via VNC
After the device boots up normally, you can choose to connect to the device remotely via VNC for configuration or debugging.
Prerequisites:
- RealVNC Viewer tool installed on the PC.
- ED-HMI3010-101C connected to the network via a router.
- Obtain the IP address of the ED-HMI3010-101C.
- Enable the VNC function in the ED-HMI3010-101C system, as shown in the figure below.
Operation Steps:
- Open RealVNC Viewer, select "New connection..." from the File menu to open the create connection window, as shown in the figure.
- Enter the obtained IP address of the ED-HMI3010-101C and click "OK".
- In the pop-up Authentication prompt box, enter the username and password.
Tip: Default username: pi; Default password: raspberry. - Select "OK" to log in and connect to the remote desktop.
5 Installing the Operating System (Optional)
The device comes with an operating system pre-installed. If the operating system is corrupted during use or the user needs to replace the operating system, they need to download a suitable system image and burn it. EDA Technology supports installing the operating system by first installing the standard Raspberry Pi OS, and then installing the Firmware package.
The following describes the steps for downloading the image, burning the SD card, and installing the Firmware package.
5.1 Image Download
Download the corresponding Raspberry Pi official system image according to your needs. The download paths are as follows:
OS | Download Path |
---|---|
Raspberry Pi OS (Desktop) 64-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64.img.xz |
Raspberry Pi OS (Lite) 64-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64-lite.img.xz |
Raspberry Pi OS (Desktop) 32-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_armhf/images/raspios_armhf-2024-07-04/2024-07-04-raspios-bookworm-armhf.img.xz |
Raspberry Pi OS (Lite) 32-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_lite_armhf/images/raspios_lite_armhf-2024-07-04/2024-07-04-raspios-bookworm-armhf-lite.img.xz |
5.2 Burning
It is recommended to use the Raspberry Pi official burning tool. Download paths are as follows:
- Raspberry Pi Imager: https://downloads.raspberrypi.org/imager/imager_latest.exe
- SD Card Formatter: https://www.sdcardformatter.com/download/
Prerequisites:
- Download and install the burning tool on your computer.
- Have tweezers ready.
- Obtain the image file to be burned.
Operation Steps (Windows Example):
- Open the device casing and remove the SD card.
a. Use a screwdriver to counter-clockwise unscrew the 4 M3 screws on the metal casing of the ED-HMI3010-101C and remove the metal casing.
b. Locate the SD card slot and remove the SD card using tweezers. - Insert the SD card into an SD card reader, and then insert the card reader into the computer's USB port.
- Open SD Card Formatter, select the drive letter to be formatted, and click "Format" at the bottom right to format it.
- In the pop-up prompt box, click "Yes".
- After formatting is complete, click "OK" in the prompt box.
- Close SD Card Formatter.
- Open Raspberry Pi Imager, click "Choose OS", and select "Use custom" from the pop-up pane.
- Follow the prompts to select the obtained image file from the custom path, and return to the main burning interface.
- Click "Choose SD card", select the default SD card in the "Storage Card" interface, and return to the main burning interface.
- Click "NEXT", and in the "Use OS customization?" prompt box, select "No" to start writing the image.
- In the pop-up "Warning" prompt box, select "Yes" to start writing the image.
- After the image writing is complete, file verification will be performed.
- After verification, the "Burning successful" prompt box will appear. Click "Continue" to complete the burning.
- Close Raspberry Pi Imager and remove the SD card.
- Insert the SD card into the Raspberry Pi 5, and then close the device casing.
a. Insert the SD card into the SD card slot of the Raspberry Pi 5.
b. Replace the metal casing, use a screwdriver to tighten the 4 M3 screws on the metal casing of the ED-HMI3010-070C clockwise, and close the device casing.
5.3 Installing Firmware Package
After burning the standard Raspberry Pi OS on the ED-HMI3010-101C, you need to configure the system by adding the edatec apt source and installing the firmware package to ensure the system can be used normally. The following describes the process using the Debian 12 (bookworm) desktop version as an example.
Prerequisites:
- Standard bookworm image for Raspberry Pi has been burned.
- The device has booted up normally and completed the relevant startup configuration.
Operation Steps:
- After the device boots up normally, execute the following commands in the command window sequentially to add the edatec apt source and install the Firmware package:
curl -s https://apt.edatec.cn/bsp/ed-install.sh | sudo bash -s hmi3010_101c
- After installation, the device will automatically restart.
- Execute the following command to check if the firmware package has been installed successfully:
dpkg -l | grep ed-
The result in the figure below indicates that the firmware package has been installed successfully.
Tip: If the wrong firmware package is installed, you can execute sudo apt-get --purge remove package
to uninstall it, where package
is the name of the package.