Edatec ED-HMI2020-101C 10.1 Inch Industrial Panel PC User Manual

June 14, 2024
Edatec

Edatec ED-HMI2020-101C 10.1 Inch Industrial Panel PC

Edatec-ED-HMI2020-101C-10.1-Inch-Industrial-Panel-PC-
image

Product Information

Specifications

  • Model: ED-HMI2020-101C
  • Display Size: 10.1 inch
  • Platform: Raspberry Pi CM4
  • Manufacturer: EDA Technology Co., LTD
  • Year: August 2023

Contact Us

Thank you very much for purchasing and using our products. As one of the global design partners of Raspberry Pi, we are committed to providing hardware solutions for IoT, industrial control, automation, green energy, and artificial intelligence based on Raspberry Pi technology platform.

You can contact us in the following ways:

Copyright Statement

ED-HMI2020-101C and its related intellectual property rights are owned by EDA Technology Co., LTD. EDA Technology Co., LTD owns the copyright of this document and reserves all rights.

Disclaimer

The information provided in this document is subject to change without notice. EDA Technology Co., LTD shall not be liable for any errors or omissions in the document or for any damages, whether direct, indirect, incidental, consequential, or otherwise, arising from the use of this document.

Product Usage Instructions

1. Installation

To install the ED-HMI2020-101C Industrial Panel PC, follow these steps:

  1. Ensure that the installation environment meets the requirements specified in the design specifications.
  2. Fix the equipment securely to prevent it from falling.
  3. If the equipment is equipped with an antenna, maintain a distance of at least 20cm from the equipment during use.

2. Startup

To start up the ED-HMI2020-101C Industrial Panel PC, follow these steps:

  1. Connect the power supply to the device.
  2. Press the power button to turn on the device.

3. Configuration

To configure the ED-HMI2020-101C Industrial Panel PC, follow these steps:

  1. Access the configuration menu by pressing the designated key during startup (refer to the user manual for the specific key).
  2. Follow the on-screen instructions to set up the desired configurations.

4. Usage

The ED-HMI2020-101C Industrial Panel PC can be used for various applications including IoT, industrial control, automation, green energy, and artificial intelligence. It provides a user-friendly interface for interacting with connected systems and offers powerful computing capabilities.

5. Troubleshooting

If you encounter any issues while using the ED-HMI2020-101C Industrial Panel PC, please refer to the troubleshooting section in the user manual or contact our technical support for assistance.

FAQs

Q: What is the display size of the ED-HMI2020-101C Industrial Panel PC?

A: The display size is 10.1 inch.

Q: What platform is the ED-HMI2020-101C based on?

A: The ED-HMI2020-101C is based on the Raspberry Pi CM4 module.

Q: Where can I find more information about the product?

A: You can visit our website at https://www.edatec.cn for more information.

Q: How can I contact technical support?

A: You can reach our technical support team via email at support@edatec.cn or by phone at +86-18627838895.

ED-HMI2020-101C 10.1 inch Industrial Panel PC Based on Raspberry Pi CM4 User Manual
EDA Technology Co., LTD August 2023

Contact Us
Thank you very much for purchasing and using our products, and we will serve you wholeheartedly. As one of the global design partners of Raspberry Pi, we are committed to providing hardware solutions for IOT, industrial control, automation, green energy and artificial intelligence based on Raspberry Pi technology platform.
You can contact us in the following ways: EDA Technology Co.,LTD Address:Room 301, Building 24, No.1661 Jialuo Road, Jiading District, Shanghai Mail: sales@edatec.cn Phone: +86-18217351262 Website: https://www.edatec.cn Technical Support: Mail: support@edatec.cn Phone: +86-18627838895 Wechat: zzw_1998-

Copyright Statement
ED-HMI2020-101C and its related intellectual property rights are owned by EDA Technology Co.,LTD. EDA Technology Co.,LTD owns the copyright of this document and reserves all rights. Without the written permission of EDA Technology Co.,LTD, no part of this document may be modified, distributed or copied in any way or form.

Disclaimer
EDA Technology Co.,LTD does not guarantee that the information in this manual is up to date, correct, complete or of high quality. EDA Technology Co.,LTD also does not guarantee the further use of this information. If the material or nonmaterial related losses are caused by using or not using the information in this manual, or by using incorrect or incomplete information, as long as it is not proved that it is the intention or negligence of EDA Technology Co.,LTD, the liability claim for EDA Technology Co.,LTD can be exempted. EDA Technology Co.,LTD expressly reserves the right to modify or supplement the contents or part of this manual without special notice.

Foreword

Related Manuals

All kinds of product documents contained in the product are shown in the following table, and users can choose to view the corresponding documents according to their needs.

Documents ED-HMI2020-101C Datasheet ED-HMI2020-101C User Manual ED- HMI2020-101C Application Guide

Instruction This document introduces the product features, software and hardware specifications, dimensions and ordering code of ED-HMI2020-101C to help users understand the overall system parameters of the products. This document introduces the appearance, installation, startup and configuration of ED-HMI2020-101C to help users use the product better. This document introduces the OS download, eMMC flashing and partial configuration of ED-HMI2020-101C to help users use the product better.

Users can visit the following website for more information:

https://www.edatec.cn

Reader Scope
This manual is applicable to the following readers: Mechanical Engineer Electrical Engineer Software Engineer System Engineer

i

Related Agreement

Terminology Convention

Terminology CM4

Meaning Raspberry Pi CM4 Module, Full name is Compute Module 4

Symbolic Convention

Symbolic

Instruction Prompt symbols, indicating important features or operations. Notice symbols, which may cause personal injury, system damage, or signal interruption/loss. May cause great harm to people.

ii

Safety Instructions
This product should be used in an environment that meets the requirements of design specifications, otherwise it may cause failure, and functional abnormality or component damage caused by non-compliance with relevant regulations are not within the product quality assurance scope.
Our company will not bear any legal responsibility for personal safety accidents and property losses caused by illegal operation of products.
Please do not modify the equipment without permission, which may cause equipment failure.
When installing equipment, it is necessary to fix the equipment to prevent it from falling.
If the equipment is equipped with an antenna, please keep a distance of at least 20cm from the equipment during use.
Do not use liquid cleaning equipment, and keep away from liquids and flammable materials.
This product is only supported for indoor use.
iii

Product Description

This chapter introduces the product overview, packing list, appearance, button, indicators and interfaces.
Overview Packing List Appearance Button Indicator Interface

ED-HMI2020-101C User Manual

1-1

1.1 Overview

1 Product Description

ED-HMI2020-101C is an industrial Panel PC based on Raspberry Pi CM4. According to different application scenarios and user needs, different specifications of RAM and eMMC computer systems can be selected.
RAM can choose 1GB2GB4GB and 8GB eMMC can choose 8GB16GB and 32GB
ED-HMI2020-101C provides common interfaces such as HDMI, USB and Ethernet, and supports access to the network through Wi-Fi and Ethernet. The integration of RTC, EEPROM and encryption chip provides the ease of use and reliability of the product, which is mainly used in industrial control.

ED-HMI2020-101C User Manual

1-2

1.2 Packing List
1x ED-HMI2020-101C Unit 4 x buckles(including 4xM48 screws and 4xM416 screws) [option WiFi/BT version] 1x 2.4GHz/5GHz WiFi/BT Antenna

1 Product Description

ED-HMI2020-101C User Manual

1-3

1.3 Appearance
Introducing the functions and definitions of interfaces on each panel.
1.3.1 Front Panel
This section introduces types and definitions of the front panel interface.

1 Product Description

NO.

Function Definition

1 x LCD display, 10.1 inch LCD, which supports up to 1280×800 and multi-point 1
capacitive touchscreen.

2

1 x camera, 800M front camera.

ED-HMI2020-101C User Manual

1-4

1.3.2 Rear Panel
This section introduces types and definitions of the rear panel interface.

1 Product Description

NO.

Function Definition

5 x installation holes of buckle, which are used to fix the buckles to the device for

1

installation. You only need to use 4 installation holes during installation, and reserve

one as a spare.

1.3.3 Side Panel

This section introduces types and definitions of the side panel interfaces.

ED-HMI2020-101C User Manual

1-5

1 Product Description

ED-HMI2020-101C User Manual

1-6

1 Product Description

NO.

Function Definition

1

1 x PROGRAMING button, which is used to flash eMMC for the system

1 x Micro SD card slot, which supports the installation of SD card for storing user 2
data.

1 x WiFi/BT antenna port, SMA connector, which is used to connect Wi-Fi/BT 3
antenna.

4

2 x USB 3.0 ports, type A connector, each channel supports up to 5Gbps.

5

1 x USB 2.0 port, type A connector, which supports up to 480Mbps.

6

1 x Reset button, hidden button, you can press the button to restart the device.

7

1 x red power indicator, using to check the status of device power-on and power-off.

8

1 x green system status indicator, using to check the working status of device.

9

1 x DC input, DC Jack connector, which supports 9V~28V input.

1 x HDMI port, type A connector, which compatibles with HDMI2.1 standard and 10
supports 4K 60Hz. It supports to connect a display.

1 x Audio input/Stereo output, 3.5mm audio jack connector. It can be used as MIC

IN and LINE OUT. When a headphone is connected, the audio output is switched to the
11 headphone.
When a headphone is not connected, the audio output is switched to the

speaker.

1 x 10/100/1000M adaptive ethernet port, RJ45 connector, with led indicator. It can 12
be used to access the network. PoE can be supported through expansion module.

ED-HMI2020-101C User Manual

1-7

1.4 Button

1 Product Description

The section introduces the function of buttons contained in ED-HMI2020-101C.

1.4.1 RESET Button

ED-HMI2020-101C includes a RESET button, which is a hidden button, and the silkscreen on the case is “RESET”. The RESET button is connected with the Global_EN pin of CM4 chip.
When the Global_EN pin is high level, it means that CM4 has been started; When the Global_EN pin is low level, the CM4 will be reset.
Pressing the RESET button will pull the Global_EN pin low and reset the device.

1.4.2 PROGRAMING Button

ED-HMI2020-101C includes a PROGRAMING button, the silkscreen on the case is “PROGRAMING”.
Press the PROGRAMING button before the device is powered on(keep pressing it for a long time), and then power on the device again, the system will enter the programming mode. The user can flash eMMc through the USB 2.0 port on the device and the programming tool.

ED-HMI2020-101C User Manual

1-8

1.5 Indicator

1 Product Description

This section introduces various statuses and meanings of indicators contained in ED-HMI2020-101C.

Indicator
PWR
ACT Yellow indicator of Ethernet port Green indicator of Ethernet port

Status On
Blink
Off Blink Off On Blink Off On Blink Off

Description The device has been powered on. Power supply of the device is abnormal, please stop the power supply immediately. The device is not powered on. The system started successfully and is reading and writing data. The device is not powered on or does not read and write data. The data transmission is abnormal. Data is being transmitted over the Ethernet port The Ethernet connection is not set up. The Ethernet connection is in the normal state. The Ethernet connection is abnormal.
The Ethernet connection is not set up.

ED-HMI2020-101C User Manual

1-9

1.6 Interface

1 Product Description

Introducing the definition and function of each interface in the product.

1.6.1 Micro SD Card Slot

ED-HMI2020-101C includes a Micro SD card slot, the silkscreen on the case of Micro SD card slot is ” “, which is used to install SD card for storing user data.

1.6.2 Power Supply Interface
The ED-HMI2020-101C includes one power input, the connector is DC Jack. The silkscreen of port is “DC IN “, which supports 9V~28V input.
1.6.3 Audio Interface
ED-HMI2020-101C includes one audio input, the connector is a 3.5mm three-stage headphone jack. The silkscreen of port is ” “, which supports OMTP stereo headphone output and mono microphone recording.
When the headphone is connected, the audio output is switched to the headphone. When the headphone is not connected, the audio output is switched to the speaker.
1.6.4 1000M Ethernet Interface
ED-HMI2020-101C includes one adaptive 10/100/1000M Ethernet port, the connector is RJ45. The silkscreen of port is ” “, which can support PoE through the expansion module. When accessing to network, it is recommended to use the network cable of Cat6 and above. The pins corresponding to the terminal are defined as follows:

ED-HMI2020-101C User Manual

1-10

Pin ID 1 2 3 4 5 6 7 8

Pin Name TX4TX4+ TX3TX3+ TX2TX2+ TX1TX1+

1 Product Description

1.6.5 HDMI Interface
ED-HMI2020-101C includes one HDMI port, the connector is type A HDMI. The silkscreen of port is “HDMI”, which can connect to an HDMI display and supports up to 4Kp60.
1.6.6 USB 2.0 Interface
ED-HMI2020-101C includes one USB 2.0 port, the connector is type A USB. The silkscreen of port is ” “, which can connect to standard USB 2.0 peripheral and supports up to 480Mbps.
1.6.7 USB 3.0 Interface
ED-HMI2020-101C includes 2 USB 3.0 ports, the connector is type A USB. The silkscreen of port is ” “, which can connect to standard USB 3.0 peripherals and support up to 5Gbps.
1.6.8 Antenna Interface (optional)
ED-HMI2020-101C includes 1 SMA antenna port, the silkscreen of port is “WiFi/BT”. It can be connected to WiFi/BT antenna.

ED-HMI2020-101C User Manual

1-11

Installing Components

This chapter describes how to install components. Installing Antenna (optional) Installing Micro SD Card

3 Installing Device

ED-HMI2020-101C User Manual

2-1

2.1 Installing Antenna (optional)

3 Installing Device

If the purchased ED-HMI2020-101C includes WiFi/BT function, the antenna needs to be installed before using the device.
Preparation:
The antenna has been obtained from the packaging box.
Steps:
1. Locate the antenna port where the antenna is to be installed, as shown in the red box in the figure below.

2. Align the ports on both sides of the device and the antenna, then tighten them clockwise to ensure that they will not fall off.

ED-HMI2020-101C User Manual

2-2

2.2 Installing Micro SD Card

Installing Device

Preparation: The Micro SD card to be used has been obtained.
Steps: 1. Locate the Micro SD card slot where the Micro SD is to be installed, as shown in the red box below.

2. Insert the Micro SD card with the front face down into the corresponding card slot, and hear a sound to indicate that the installation is complete.

ED-HMI2020-101C User Manual

2-3

3 Installing Device
This chapter introduces how to install the device. Embedded Installation

3 Installing Device

ED-HMI2020-101C User Manual

3-4

3.1 Embedded Installation

3 Installing Device

ED-HMI2020-101C supports embedded front installation, which is equipped with 4 buckles (including 4xM48 screws and 4xM416 screws).
Preparation: The buckles (including 4xM48 screws and 4xM416 screws) have been obtained from the packaging box. A cross screwdriver has been prepared.
Steps:
1. You need ensure the opening size of the cabinet according to the size of ED-HMI2020-101C, as shown in the figure below.
Unit: mm

2. Drill a hole on the cabinet according to the hole size of step1. 3. Insert the ED-HMI2020-101C into the cabinet from the outside.

ED-HMI2020-101C User Manual

3-5

3 Installing Device

4. Align the screw holes of buckles with buckle installation holes on the side of the device.

5. Use 4xM48 screws to tighten clockwise to fix the buckles to device, then use 4xM416 screws to tighten clockwise to the end through the buckles.

ED-HMI2020-101C User Manual

3-6

3 Installing Device

ED-HMI2020-101C User Manual

3-7

4 Booting The Device
This chapter introduces how to connect cables and boot the device. Connecting Cables Booting The System For The First Time

Booting The Device

ED-HMI2020-101C User Manual

4-1

4.1 Connecting Cables

4 Booting The Device

This section describes how to connect cables.
Preparation: Accessories such as display, mouse, keyboard and power adapter that can be used normally have been ready. A network that can be used normally. Get the HDMI cable and network cable that can be used normally.
Schematic diagram of connecting cables:
Please refer to 1.6 Interfaces for the pin definition of each interface and the specific method of wiring.

ED-HMI2020-101C User Manual

4-2

4.2 Booting The System For The First Time

4 Booting The Device

ED-HMI2020-101C has no power switch. After the power supply is connected, the system will start.
The red PWR indicator is on, indicating that the device has been powered normally. The green ACT indicator is blinking, indicating that the system is started normally, and then
the logo of Raspberry Pi will appear in the upper left corner of the screen.

TIP: Default username is pi, Default password is raspberry.

4.2.1 Raspberry Pi OS (Desktop)

If the Desktop version of the system is installed when the product leaves the factory, after the device is started, it will directly enter the desktop, as shown in the following figure.

4.2.2 Raspberry Pi OS (Lite)
If the Lite version of the system is installed at the factory, the default username pi will be used to automatically log in after the device is started, and the default password is raspberry. The following figure shows that the system has been started normally.

ED-HMI2020-101C User Manual

4-3

4 Booting The Device

ED-HMI2020-101C User Manual

4-4

Configuring System

This chapter introduces how to configure system. Finding Device IP Remote Login Configuring Storage Devices Configuring Ethernet IP Configuring WiFi (Optional) Configuring Bluetooth (optional) Configuring Buzzer Configuring RTC Configuring Audio Configuring LCD Screen Configuring Camera

5 Configuring System

ED-HMI2020-101C User Manual

5-1

5.1 Finding Device IP

5 Configuring System

In some application scenarios, it is necessary to remotely log in or manage devices, so it is necessary to obtain the device IP.

5.1.1 Query IP by Using ifconfig Command

After the device is started normally and the display is connected, you can use the ifconfig command to view the current device IP.
Preparation:
ED-HMI2020-101C has been connected to the network through the router.
Steps:
Run the following command in the command pane to view the detailed information of each port of the device, where the inet value in the eth0 interface is the device IP, as shown in the following figure.
ifconfig

5.1.2 Login Router to Query IP
When the device starts normally but the display is not connected, you can log in to the router to check the current device IP.
Preparation:
ED-HMI2020-101C has been connected to the network through the router. The IP and network password of the router in the network have been obtained, and the IP address is 192.168.X.X.

ED-HMI2020-101C User Manual

5-2

Steps:

5 Configuring System

1. Open a browser, Enter the router IP of the network where ED-HMI2020-101C is located in the address bar: 192.168.x.x, and press Enter to enter the router login interface.

2. According to the interface prompts, enter the network password and enter the router management interface.

3. Find the IP address of ED-HMI2020-101C in the terminal device of the management interface.

5.1.3 Scan For Using NMAP Tool

When the device starts normally but the display is not connected, you can use nmap tool to scan the IP under the current network to obtain the IP information of the device. Nmap supports Linux, macOS, Windows and other platforms.
Preparation:
ED-HMI2020-101C has been connected to the network through the router. The IP segment and mask of the router in the network have been obtained, for example, 192.168.X.X/24, where 24 is the subnet mask.
Steps:
For example, using nmap to scan the network segments from 192.168.3.0 to 255, you can use the following steps:
1. Open the nmap tool and scan the hosts in the 192.168.X.X/24 network segment.

NOTE: The nmap tool operates differently in different operating systems, so please follow the actual interface or command prompts.
2. According to the scanned results, get the device IP of ED-HMI2020-101C.

ED-HMI2020-101C User Manual

5-3

5.2 Remote Login

5 Configuring System

There are many remote login methods, and users can choose according to their actual needs. This chapter only introduces SSH and VNC.

5.2.1 Connecting To The Device Via SSH

If the device uses Lite system, you can choose to connect to the device remotely through SSH to configure or debug it.
The tools for remote login are selected by users themselves, and the following is an example of logging in through MobaXterm.
Preparation:
The MobaXterm tool has been installed on the PC. ED-HMI2020-101C has been connected to the network through the router. IP address of ED-HMI2020-101C has been get.
Steps:

1. Open MobaXterm, click figure below.

, and open the window for creating connection, as shown in the

2. Click in the upper left corner to open the SSH connection interface.

ED-HMI2020-101C User Manual

5-4

5 Configuring System
3. After entering the IP address of the obtained ED-HMI2020-101C, click “OK”.

4. Click “Accept” in the pop-up prompt box to enter the system login interface. 5. Enter the username and password according to the prompt, and enter the system after
logging in.
TIP: Default username is pi, Default password is raspberry.

ED-HMI2020-101C User Manual

5-5

5.2.2 Connecting To The Device Desktop Through VNC

5 Configuring System

If the device uses Desktop system, you can choose to connect to the device remotely through VNC to configure or debug it.
Preparation:
The RealVNC Viewer tool has been installed on PC. ED-HMI2020-101C has been connected to the network through the router. IP address of ED-HMI2020-101C has been get. The VNC function in the ED-HMI2020-101C system has been turned on, as shown in the following figure.

Steps:
1. Open RealVNC Viewer and select “New connection…” in the File in the menu bar to open the window for creating a connection, as shown in the following figure.

ED-HMI2020-101C User Manual

5-6

5 Configuring System
2. After entering the IP address of ED-HMI2020-101C, click “OK”.

3. Enter the username and password in the Authentication prompt box that pops up.

ED-HMI2020-101C User Manual

5-7

TIP: Default username is pi, Default password is raspberry.

5 Configuring System

4. Select “OK” to log in and connect to the remote desktop.

ED-HMI2020-101C User Manual

5-8

5.3 Configuring Storage Devices

5 Configuring System

You can connect your external hard disk, SSD, SD card or USB stick to the corresponding port on the ED-HMI2020-101C, and mount the file system to access the data stored on it. When the ED-HMI2020101C is turned off, it is necessary to unmount the storage device so that it can be safely pulled out.
The connectable storage devices of ED-HMI2020-101C include USB storage devices and SD cards. This chapter introduces how to configure the mounting and unmounting of storage devices.

5.3.1 Mounting a Storage Device

If the Lite version of the operating system is used (the Desktop version of the system supports automatic mounting), after the storage device is connected to the corresponding port on the ED-HMI2020-101C, it is necessary to mount the storage device in a specific folder location through configuration, usually in the /mnt folder, such as /mnt/mydisk.

NOTE: The “/mnt” folder must be empty.
Preparation: The storage device is ready to be mounted.
Steps: 1. Connect the storage device to be mounted to the corresponding port on the ED-HMI2020-101C (USB storage device is inserted into USB port and SD card is inserted into SD card slot). 2. Run the following command to view all disk partitions on the ED-HMI2020-101C.
sudo lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL
After running the command, the information displayed is as follows:

ED-HMI2020-101C User Manual

5-9

5 Configuring System
UUIDNAMEFSTYPESIZEMOUNTPOINTLABEL and MODEL are disk parameters that need to be listed.
The types of MOUNTPOINT are”/”and”/boot”.
The storage device whose LABEL is “ADMESY” is the inserted USB storage device, and the corresponding disk name is sda1.
FSTYPE indicates the file system type contained.
If the file system type of the inserted storage device is exFAT, please run the following commands to install the exFAT driver.
sudo apt update sudo apt install exfat-fuse
If the file system type of the inserted storage device is NTFS (only read permission is supported), you can install ntfs-3g driver to realize write permission. Run the following commands to install ntfs-3g drivers.
sudo apt update sudo apt install ntfs-3g
3. Run the following command to get the location of the disk partition.
sudo blkid
After running the command, the following information is displayed, which the disk partition of the connected storage device is displayed as “/dev/sda1”.

4. Create a target folder as the mount point of the storage device. Assuming that the mount name is mydisk and the directory to be mounted is “/mnt”, the command to be executed is as follows:
sudo mkdir /mnt/mydisk
5. Mount the storage device at the created mount point, and execute the following command:
sudo mount /dev/sda1 /mnt/mydisk

ED-HMI2020-101C User Manual

5-10

5 Configuring System
6. Verify the success of mounting the storage device by executing the following command.
ls /mnt/mydisk
After executing the command, if the displayed information lists all files in the storage device, it means that the mount is successful.
After executing the command, if the displayed information does not list the contents of related files, it means that the mount is failed.
5.3.2 Unmounting The Storage Device
When the ED-HMI2020-101C is turned off, it is necessary to manually unmount the storage device so that it can be pulled out safely.

NOTE: Both Lite and Desktop versions of the system need to manually unmount the storage device.
Preparation:
The storage device has been successfully mounted.
Steps:
If “/mnt” is the mounted directory and “mydisk” is the name of the mount point, you can execute the following command to complete the unmounting.
sudo umount /mnt/mydisk
After executing the command, if no error message is displayed, it means that the unmounting has been completed and the storage device can be completely pulled out.
After executing the command, if an error message is displayed, it means that the unmounting is failed.
5.3.3 Set The Storage Device To Mount Automatically
If you are using the Lite version of operating system, you can automatically mount it by modifying the fstab settings.
Preparation:

ED-HMI2020-101C User Manual

5-11

5 Configuring System
The storage device to be mounted has been connected to the corresponding port on the ED-HMI2020-101C device.
Steps:
1. Execute the following command to view all disk partitions on the ED- HMI2020-101C and get the file system type of the storage device to be mounted, as “vfat” shown in the figure below.
sudo lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL

2. Execute the following command to obtain the UUID of the storage device to be mounted, such as “7C9E-4F13” in the figure below.
sudo blkid

3. Execute the following command to open the fstab file.
sudo nano /etc/fstab
4. Add the following to the fstab file. UUID=7C9E-4F13 /mnt/mydisk vfat defaults,auto,users,rw,nofail 0 0 The value of UUID is the value found in Step 2 above. “/mnt” is the directory to be mounted, and mydisk is the name of the mount point. Vfat is the file system type queried in step 1. If the type of file system is FAT or NTFS, the added content is “UUID = 7C9E-4F13 /mnt/mydisk vfat defaults,auto,users,rw,no fail umask = 000 0 0”, which will allow all users to “read/write” access to each file on the storage device.
NOTE: More information about the fstab command can be viewed by executing the man fstab command.
5. Use Ctrl+X to save the file and exit edit mode.

ED-HMI2020-101C User Manual

5-12

5.4 Configuring Ethernet IP

5 Configuring System

The IP address is automatically obtained by default. If you need to reconfigure the IP, you can configure it through NetworkManager and dhcpcd.

5.4.1 Configuring IP by Using The NetworkManager Tool

The operating systems of Desktop and Lite have enabled NetworkManager by default, which can be directly configured by using NetworkManager.
5.4.1.1 Raspberry Pi OS(Desktop)
In the Desktop version of the operating system, it is recommended to use the graphical NetworkManager tool to configure IP.

NOTE: The Desktop version of the operating system has the NetworkManager graphical tool installed by default.
Preparation: NetworkManager is enabled.
Steps:

1. Right-click the NetworkManager icon

and select “Edit Connections…” from the menu.

2. In the pop-up “Network Connections” pane, select the connection name to be modified, and then click the Settings button below.

ED-HMI2020-101C User Manual

5-13

5 Configuring System
3. In the pop-up “Editing Wired connection” pane, select the “IPv4 Settings” page, and then set the IP address as required. If you want to set the IP as a static IP, set the “Method” as “Manual”, add an entry in Addresses and enter the corresponding IP address information.

If you want to set the IP to automatic acquisition mode, you only need to set the “Method” as “Automatic(DHCP) “.

ED-HMI2020-101C User Manual

5-14

5 Configuring System

4. Click “save” to return to “Network Connections” pane and close the page. 5. Execute the sudo reboot command to restart the device.
5.4.1.2 Raspberry Pi OS(Lite)

In the Lite version of operating system, it is recommended to use the command to configure IP.

Preparation:

NetworkManager is enabled.

Steps:

Set a static IP address

1. Get the assigned IP address, subnet mask and gateway address, for example, the IP address is 192.168.1.101/24 and the gateway IP is 192.168.1.1.

2. Open the command terminal pane and execute the following command to set the IP address to the obtained IP address.

sudo nmcli connection modify ipv4.addresses 192.168.1.101/24 ipv4.method manual

3. Execute the following command to set the gateway IP to the obtained gateway IP.

sudo nmcli connection modify ipv4.gateway 192.168.1.1

ED-HMI2020-101C User Manual

5-15

Set the IP to automatic mode

5 Configuring System

Execute the following command to set the way of obtaining IP address to automatic mode.

sudo nmcli connection modify ipv4.method auto

5.4.2 Configuring IP by Using The dhcpcd Tool

Since NetworkManager is enabled on the Desktop and Lite of operating systems by default. If you need to switch to using the dhcpcd tool for configuration, you need to stop and disable the NetworkManager service and enable the dhcpcd service before configuration.

Steps:

1. Execute the following command to stop the NetworkManager service.

sudo systemctl stop NetworkManager

2. Execute the following command to disable the NetworkManager service.

sudo systemctl disable NetworkManager

3. Execute the following command to enable the dhcpcd service.

sudo systemctl enable dhcpcd

4. Execute the following command to restart the device.

sudo reboot

5. Execute the following command to open the /etc/dhcpcd.conf file.

sudo nano /etc/dhcpcd.conf

6. Add the following content at the end of the /etc/dhcpcd.conf file.

interface eth0 static ip_address=192.168.168.210/24 static routers=192.168.168.1 static domain_name_servers=192.168.168.1 8.8.8.8 fd51:42f8:caae:d92e::1
eth0 is the Ethernet port of the IP to be configured; 192.168.0.10/24 indicates the IP address and subnet mask to be configured;

ED-HMI2020-101C User Manual

5-16

5 Configuring System
192.168.0.1 indicates the gateway IP to be configured; 8.8.8.8 represents the DNS server address, which should be configured according to
the actual needs. fd51:42f8:caae:d92e::1 indicates the IPV6 address, which should be
configured according to the actual needs.
7. Use Ctrl+X to save the file and exit edit mode.

ED-HMI2020-101C User Manual

5-17

5.5 Configuring WiFi (Optional)

5 Configuring System

User can choose the ED-HMI2020-101C with WiFi version, which needs to be configured before using WiFi.

5.5.1 Enabling WiFi Function

The WiFi function is blocked by default, and you need to set the country region to enable it.
5.5.1.1 Raspberry Pi OS(Desktop)
In the Desktop version of the operating system, you can use the desktop icon to open the configuration window for setting. Steps:

1. Left-click the icon in the upper right corner of the desktop and select “Click here to set Wi-Fi country” from the menu.

2. Set the value of Country in the pop-up “Wireless LAN Country” pane, and select it according to the actual region.

3. Select “OK” to complete the setting.

5.5.1.2 Raspberry Pi OS(Lite)

In the Lite version of the operating system, WiFi can be enabled through the command line.

Setps:

1. Open the command terminal pane and execute the following command to open the Raspberry Pi Software Configuration Tool (raspi-config) interface.

ED-HMI2020-101C User Manual

5-18

sudo raspi-config
2. Choose “5 Localisation Options” and press Enter.

5 Configuring System

3. Select “L4 WLAN Country” and press Enter. 4. Select a country code according to the actual region and press Enter.

5. Open “Wireless LAN country set to CN” interface.

ED-HMI2020-101C User Manual

5-19

5 Configuring System

6. Press Enter to exit the main interface of the pane, select “Finish” and press Enter to complete the setting and return to the command line.
5.5.2 Using The NetworkManager Tool To Configure WiFi Connections
The operating systems of Desktop and Lite have enabled NetworkManager by default, which can be directly configured by using NetworkManager.
5.5.2.1 Raspberry Pi OS(Desktop)
In the Desktop version of the operating system, you can connect to WiFi through the desktop icon. Preparation:
WiFi function is enabled. Steps:

1. Left-click the

icon in the upper right corner of the desktop, select the WiFi to be

connected in the pop-up WiFi list and click.

ED-HMI2020-101C User Manual

5-20

5 Configuring System
2. Enter the WiFi Password in the pop-up “Wi-Fi Network Authentication Required” pane.

3. Click “Connect” to connect to the network. After the connection is completed, the WiFi icon will be displayed normally in the upper right corner of the desktop.
5.5.2.2 Raspberry Pi OS(Lite)
In the Lite version of the operating system, it is supported to configure WiFi through the command line.
Preparation: WiFi function is enabled. The WiFi name and password that can be connected are prepared, for example, the WiFi name is SSID and the password is password.
Steps:
1. Open the terminal and execute the following command to scan the list of connectable WiFi name.
sudo nmcli device wifi

2. Execute the following command to connect the WiFi to be accessed.

sudo nmcli device wifi connect SSID password password

ED-HMI2020-101C User Manual

5-21

5 Configuring System
Where SSID is the name of the WiFi to be connected and password is the password of the WiFi to be connected. 3. Execute the following command to set up automatic WiFi connection.
sudo nmcli connection modify SSID connection.autoconnet yes
Where SSID is the name of the WiFi to be connected.
5.5.3 Configuring WiFi Connection By Using dhcpcd Tool
In both Desktop and Lite versions of the operating system, you can connect to WiFi through the dhcpcd tool. Preparation:
WiFi function is enabled. The WiFi name and password that can be connected are prepared, for example, the WiFi
name is EDATEC-WH and the password is password. Steps: 1. Open the terminal and execute the following command to open the Raspberry Pi Software
Configuration Tool (raspi-config) interface.
sudo raspi-config

2. Select “1 System Options” and press Enter, and then select “S1 Wireless LAN” in the interface.

ED-HMI2020-101C User Manual

5-22

5 Configuring System
3. Press Enter and enter the WiFi name in the “Please enter SSID” interface.

4. Press Enter to enter the WiFi password in the “Please enter passphrase. Leave it empty if none” interface.

5. Press Enter to exit the main interface of the pane, select “Finish” and press Enter to complete the setting and return to the command line window.

ED-HMI2020-101C User Manual

5-23

5.6 Configuring Bluetooth (optional)

5 Configuring System

User can choose ED-HMI2020-101C with Bluetooth version, and the Bluetooth function is enabled by default, so relevant configuration is required before using Bluetooth.

5.6.1 Basic Configuration Command

Command bluetoothctl scan on bluetoothctl scan off bluetoothctl discoverable on
bluetoothctl discoverable off bluetoothctl trust device_MAC bluetoothctl connect device_MAC bluetoothctl disconnect device_MAC

Function Description Enable Bluetooth scanning Disable Bluetooth scanning Enable Bluetooth discovery (which can be discovered by the other party) Disable Bluetooth discovery Trust device Connect device Disconnect device

5.6.2 Configuration Example

This chapter introduces how to configure Bluetooth through a configuration example.
Preparation: Bluetooth scanning is enabled. Bluetooth discovery is enabled.
Steps:
1. Enter the Bluetooth view;
sudo bluetoothctl
2. Enable bluetooth.
power on
3. Scan Bluetooth device.
scan on
Returned display information: Discovery started

ED-HMI2020-101C User Manual

5-24

[CHG] Controller B8:27:EB:85:04:8B Discovering: yes [NEW] Device 4A:39:CF:30:B3:11 4A-39-CF-30-B3-11
4. Find the name of the turned-on Bluetooth device;
devices
Returned display information: Device 6A:7F:60:69:8B:79 6A-7F-60-69-8B-79 Device 67:64:5A:A3:2C:A2 67-64-5A-A3-2C-A2 Device 56:6A:59:B0:1C:D1 Lefun Device 34:12:F9:91:FF:68 test
5. Pairing target devices;
pair 34:12:F9:91:FF:68
34:12:F9:91:FF:68 is target device’s device_MAC
Returned display information: Attempting to pair with 34:12:F9:91:FF:68 [CHG] Device 34:12:F9:91:FF:68 ServicesResolved: yes [CHG] Device 34:12:F9:91:FF:68 Paired: yes Pairing successful
6. Add as trusted device
trust 34:12:F9:91:FF:68
34:12:F9:91:FF:68 is target device’s device_MAC
Returned display information: [CHG] Device 34:12:F9:91:FF:68 Trusted: yes Changing 34:12:F9:91:FF:68 trust succeeded

5 Configuring System

ED-HMI2020-101C User Manual

5-25

5.7 Configuring Buzzer

5 Configuring System

The ED-HMI2020-101C contains a buzzer, and the control pin is GPIO6. You can manually configure the buzzer to turn on and off.
Execute the following command to turn on the buzzer.
raspi-gpio set 6 op dh
op means set to output, dh means that pin is high level. Execute the following command to turn off the buzzer.
raspi-gpio set 6 op dl
op means set to output, and dl means that pin is low level.

ED-HMI2020-101C User Manual

5-26

5.8 Configuring RTC

5 Configuring System

ED-HMI2020-101C contains an integrated RTC, which automatically reads the system time synchronously by default, and can manually read and write the system time into RTC.
Execute the following command to read the RTC time manually.
sudo hwclock -r
Execute the following command to write the system time into RTC.
sudo hwclock -w

ED-HMI2020-101C User Manual

5-27

5.9 Configuring Audio

5 Configuring System

ED-HMI2020-101C contains one audio input (supports access to MIC) and one extended speaker output. The volume of Master, MIC and Speaker can be adjusted, and support recording.

5.9.1 Adjusting The Volume

It supports manual adjustment of MIC, Speaker and Master volume.
If you are using the Desktop version of the operation system, you can adjust the volume of the MIC and Master directly through the desktop icon.
Steps:

1. Click the icon or adjustment colume.

in the upper right corner of the desktop to open the volume

2. Drag the button of the volume adjustment column up and down to adjust the volume, check or uncheck the Mute check box to mute or unmute the audio.
Both Desktop and Lite versions of the operation system support opening the volume adjustment interface through the command line to adjust the volume.
Steps:
1. Execute the following command to open the volume adjustment interface.
alsamixer

ED-HMI2020-101C User Manual

5-28

5 Configuring System

2. View the volume value of the current Master in the opened interface. You can adjust the volume through the key and key on the keyboard, and press the M key to mute and unmute the audio.

Keyboard Key M

Function Volume+ VolumeMute or Unmute

3. Press F6 to open “Sound Card” interface, select “2 USB Advanced Audio Device”.

4. Press Enter to open the volume interface of MIC and Speaker, and you can adjust the volume of MIC and Speaker respectively through the key and key on the keyboard, and press M to mute and unmute MIC/Speaker.

Keyboard Key M

Function Volume+ VolumeMute or Unmute

ED-HMI2020-101C User Manual

5-29

5 Configuring System

5.9.2 Configuring Record
It supports the audio recording of MIC input. Preparation:
The audio interface has been connected to MIC. Steps:
1. Execute the following command to open the volume adjustment interface.
alsamixer
2. Press F6 to open the “Sound Card” interface, select “2 USB Advanced Audio Device”, and press Enter to open the volume adjustment interface of MIC and Speaker to ensure that MIC is not muted.
3. Press Esc to exit to the command pane, execute the following command to start recording audio named test1.wav, as shown in the figure below.
arecord -fcd -Dhw:2 -c 1 –vumeter=mono test1.wav | aplay -fcd -Dhw:2

ED-HMI2020-101C User Manual

5-30

5 Configuring System

Parameters cd
2

Description Indicates the audio format, which can be set to cd, cdr, dat and other formats, and can be set as needed. Indicates the sound card for recording, it needs to be obtained by executing arecord l before recording, as shown in the following figure:

test1.wav Indicates the recorded file name, which can be customized by the user. 4. Use Ctrl+C to close recording. 5. Execute the following command to obtain the storage path of the recording file.
pwd

ED-HMI2020-101C User Manual

5-31

5.10 Configuring LCD Screen

5 Configuring System

When using the LCD screen, you can adjust rotation of LCD screen orientation and brightness.

5.10.1 Rotating Orientation

If you are using the Desktop version of the operation system, you can adjust the rotation of LCD screen orientation through the interface menu.
Preparation:
The audio interface has been connected to MIC.
Steps:
1. Click the Raspberry Pi Logo on the upper left corner of desktop, and select “Preferences > Screen Configuration” to open Screen Layout Editor interface.

2. Click “Layout” in the main menu, select “Screen > DSI-1 > Orientation” to open the LCD screen rotation parameters. Then, you can select the rotation parameters to set as required.

ED-HMI2020-101C User Manual

5-32

5 Configuring System

Parameters normal left right inverted

Description Rotate 0° Rotate -90° Rotate 90° Rotate 180°

3. When you have finished the parameter setting, it will return to main menu of Screen Layout Editor. Then, you need click “Apply”.

4. You can click “OK” in the pop-up prompt box to make settings take effect.

5.10.2 Adjusting Brightness

You can manually adjust the brightness of LCD screen.

ED-HMI2020-101C User Manual

5-33

Steps:

5 Configuring System

1. Execute the following command to enter the /sys/class/backlight directory.

cd /sys/class/backlight

2. Execute the following command to display the files in the directory.

ls

3. Execute the following command to enter the panel_backlight folder.

cd panel_backlight

4. Execute the following command to display the files in the folder.

ls

5. Execute the following command to view the value of max_brightness, which is the maximum brightness.

cat max_brightness

6. Execute the following command to view the value of brightness, which is the current brightness.

cat brightness

7. Execute the following command to set the value of brightness.

echo y | sudo tee brightness

y indicates the brightness value that you need set. If the value of max_brightness is x, the brightness adjustment range is 0~x.

ED-HMI2020-101C User Manual

5-34

5.11 Configuring Camera

5 Configuring System

Before using the camera, you need configure it to enable the camera.

Steps:

1. Execute the following command to open the /boot/config.txt file.

sudo nano /boot/config.txt

2. Add the following content at the end of the /boot/config.txt file.

dtoverlay=imx219

3. Use Ctrl+X to save the file and exit edit mode.

4. Execute the following command to reboot the system, which make the camera configuration take effect.

sudo reboot

Other Configuration Commands

Commands libcamera-hello libcamera-jpeg -o jpg1
libcamera-vid -t 10000 -o video1
vlc video1

Description Check camera Take a photo, where jpg1 is a custom photo name Record video
10000 indicates the recording time, the unit is ms. video1 indicates the name of the recorded video, which can be customized. Play the recorded video, where video1 is the name of the recorded video.

ED-HMI2020-101C User Manual

5-35

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals