ED-HMI3020-101C Human-Machine Interface

This document provides detailed information and instructions for the ED-HMI3020-101C Human-Machine Interface (HMI) from EDA Technology, designed to integrate with the Raspberry Pi 5 platform.

1. Product Overview and Specifications

1.1 Product Description

The ED-HMI3020-101C is an industrial-grade Human-Machine Interface featuring a 10.1-inch LCD display. It leverages the capabilities of the Raspberry Pi 5, offering a versatile solution for control, monitoring, and data visualization in various industrial and embedded applications.

1.2 Key Features

1.3 Specifications

1.3.1 Display Specifications

1.3.2 Processor and Memory

1.3.3 Connectivity Ports

1.4 Package Contents

The ED-HMI3020-101C package typically includes:

1.5 Port Layout Description

The ED-HMI3020-101C features a variety of ports for connectivity and power:

1.6 Power and Activity LEDs

The device includes status LEDs:

2. Hardware Installation

2.1 Micro SD Card Installation

To install the operating system or boot from a Micro SD card, insert the card into the dedicated Micro SD slot until it clicks into place. Ensure the card is properly seated.

2.2 SSD Installation

The ED-HMI3020-101C supports M.2 NVMe SSDs. To install an SSD:

  1. Locate the M.2 slot on the Raspberry Pi 5 board.
  2. Insert the M.2 SSD at an angle into the slot.
  3. Gently press the SSD down and secure it with the provided M.2 screw (typically M2.0 or M2.5, not explicitly listed in the provided text but standard for M.2). The document mentions M4 screws for mounting the unit, but M.2 SSDs use smaller screws.

Supported M.2 SSD form factors include 2230, 2242, 2260, and 2280.

2.3 RTC Battery Installation

For the Real-Time Clock (RTC) functionality, install a CR1220 coin cell battery into the RTC battery holder on the Raspberry Pi 5 board.

2.4 Component Installation Overview

The installation process involves integrating the Raspberry Pi 5 board into the HMI unit. This typically includes securing the Raspberry Pi 5 PCBA, connecting the LCD display, and ensuring all cables are properly routed.

3. Mounting the Unit

The ED-HMI3020-101C can be mounted using the provided screws. Use the M4x10mm and M4x16mm screws to secure the unit in its intended location, ensuring it is stable and properly aligned.

4. System Booting and OS Options

4.1 Boot Media

The system can be booted from either a Micro SD card or an M.2 NVMe SSD. The boot order is typically determined by the Raspberry Pi 5's bootloader configuration.

4.2 Power and Activity Indicators

The unit features two LEDs for status indication:

4.3 Operating System Options

The ED-HMI3020-101C is compatible with various operating systems, primarily Raspberry Pi OS.

4.3.1 Raspberry Pi OS (Desktop)

This version provides a full graphical desktop environment, suitable for applications requiring a user interface and standard desktop applications.

4.3.2 Raspberry Pi OS (Lite)

This version is a minimal installation without a graphical interface, ideal for headless operation or embedded systems where only command-line access is needed.

5. System Configuration

5.1 Network Configuration

Network connectivity can be established via the onboard Ethernet port or Wi-Fi. IP addresses can be obtained automatically via DHCP or configured statically.

5.2 Wi-Fi Setup

Wi-Fi can be configured through the operating system's network management tools.

5.3 Buzzer Configuration

The buzzer can be controlled via GPIO6. The following commands can be used to configure the GPIO pin:

5.4 RTC Configuration

The Real-Time Clock (RTC) can be configured within the operating system to maintain accurate time.

5.5 Serial Communication (RS232/RS485)

The HMI provides RS232 and RS485 interfaces for industrial communication.

5.5.1 Using picocom for Serial Communication

picocom is a popular command-line serial port communication utility for Linux. Install it using:

sudo apt-get install picocom

5.5.2 RS232 Configuration

The RS232 interface is available as COM1, typically mapped to /dev/com1.

To establish a serial connection using RS232:

  1. Connect your RS232 device to the 3-pin 3.5mm connector.
  2. Use the following command in the terminal, replacing 115200 with the correct baud rate if necessary:

picocom -b 115200 /dev/com1

5.5.3 RS485 Configuration

The RS485 interface is available as COM2, typically mapped to /dev/com2.

To establish a serial connection using RS485:

  1. Connect your RS485 device to the 3-pin 3.5mm connector.
  2. Use the following command in the terminal, replacing 115200 with the correct baud rate if necessary:

picocom -b 115200 /dev/com2

5.6 SSD Usage

Once an SSD is installed and the OS is booted from it, it can be used for system storage and application data.

6. Operating System and Firmware Installation

6.1 Raspberry Pi OS Installation

This section details how to install the Raspberry Pi OS onto your storage media (Micro SD card or SSD).

6.1.1 OS Image Downloads

Download the appropriate Raspberry Pi OS image from the official Raspberry Pi website:

6.1.2 Installing to Micro SD Card

Required Tools:

Steps:

  1. Insert the Micro SD card into your computer via a card reader.
  2. Use SD Card Formatter to format the Micro SD card. Select the card and click "Format".
  3. Open Raspberry Pi Imager.
  4. Click "CHOOSE OS" and select the downloaded OS image file.
  5. Click "CHOOSE STORAGE" and select your Micro SD card.
  6. Click "WRITE". Confirm any warnings about erasing data.
  7. Wait for the writing and verification process to complete.
  8. Safely eject the Micro SD card.

6.1.3 Installing to SSD

Steps for installing OS onto an SSD:

  1. Connect the SSD to your computer.
  2. Use Raspberry Pi Imager (download link provided above) to write the OS image directly to the SSD.
  3. Follow steps similar to SD card installation: Choose OS, choose Storage (your SSD), and click Write.

Alternative: Network Installation (SCP)

This method involves copying the OS image to the ED-HMI3020-101C unit over the network and then using Raspberry Pi Imager on the unit itself.

  1. Ensure the ED-HMI3020-101C is powered on and connected to your network. Note its IP address (e.g., 192.168.168.155).
  2. On your Windows PC, open Command Prompt (press Win + R, type cmd, press Enter).
  3. Use the scp command to copy the OS image file (e.g., 2024-01-10-ed-HMI3020-101C_raspios-bookworm-arm64_stable.img) to the ED-HMI3020-101C's home directory. Replace placeholders with your actual file path and IP address:
  4. scp "C:\Path\To\Your\Image\2024-01-10-ed-HMI3020-101C_raspios-bookworm-arm64_stable.img" pi@192.168.168.155:~

  5. Once the file transfer is complete, access the ED-HMI3020-101C via SSH or directly.
  6. Open Raspberry Pi Imager on the ED-HMI3020-101C.
  7. Select "CHOOSE DEVICE" -> "Raspberry Pi Device" -> "Raspberry Pi 5".
  8. Select "CHOOSE OS" -> "Use custom" and navigate to the copied OS image file.
  9. Select "CHOOSE STORAGE" and select your connected SSD.
  10. Click "NEXT", then "Use OS customization?" -> "NO".
  11. Confirm any warnings by clicking "YES".
  12. Authenticate if prompted (default username/password might be 'pi'/'raspberry').
  13. Wait for the writing process to finish.

6.2 Firmware Updates

EDA Technology provides firmware updates and utilities through its apt repository.

6.2.1 Installing edatec apt Repository and Firmware

To install the necessary firmware and utilities for your ED-HMI3020-101C on Raspberry Pi OS (Bookworm):

  1. Open a terminal on your ED-HMI3020-101C.
  2. Run the following command to download and install the edatec BSP (Board Support Package) script:
  3. curl -s https://apt.edatec.cn/bsp/ed-install.sh | sudo bash -s hmi3020_101c

  4. Follow any on-screen prompts.
  5. After installation, you can check for installed edatec firmware packages using:
  6. dpkg -l | grep ed-

  7. To remove a specific package, use:
  8. sudo apt-get --purge remove <package_name>

For support and further information, please contact EDA Technology:

Email: sales@edatec.cn / support@edatec.cn

Web: www.edatec.cn

Phone: +86-15921483028 (China) | +86-18217351262 (Overseas)

PDF preview unavailable. Download the PDF instead.

ED-HMI3020-101C-usermanual-zh WeasyPrint 57.2

Related Documents

Preview EDA Technology ED-HMI3020-070C HMI Panel User Manual
User manual for the EDA Technology ED-HMI3020-070C HMI panel, detailing its specifications, hardware interfaces, installation, and software setup for use with Raspberry Pi 5.
Preview ED-HMI2120-101C Industrial HMI User Manual
Comprehensive user manual for the ED-HMI2120-101C, a 10.1-inch high-reliability industrial HMI based on Raspberry Pi CM4. Details hardware overview, appearance, interfaces, installation procedures, system booting, and configuration for industrial control and IoT applications.
Preview ED-HMI3020-101C 10.1-inch Industrial Tablet PC Datasheet
Comprehensive datasheet for the EDA Technology ED-HMI3020-101C, a 10.1-inch industrial tablet PC powered by Raspberry Pi 5. Features include a high-resolution capacitive touchscreen, versatile I/O ports (USB 3.0/2.0, RS232/485, Gigabit Ethernet), optional PoE, dual HDMI output, and a fanless aluminum alloy enclosure for demanding industrial environments.
Preview EDA ED-HMI3010-101C: 10.1-inch Industrial HMI with Raspberry Pi 5
Datasheet for the EDA ED-HMI3010-101C, a 10.1-inch industrial HMI tablet powered by Raspberry Pi 5, featuring a high-resolution touchscreen, powerful Broadcom processor, ample RAM, and versatile I/O options.
Preview ED-HMI3630-101C User Manual and Technical Specifications
Comprehensive user manual and technical specifications for the EDA Technology ED-HMI3630-101C HMI device, detailing hardware interfaces, software setup, and operational guidance.
Preview ED-HMI3010-101C User Manual
User manual for the ED-HMI3010-101C industrial tablet computer, detailing its features, installation, and operation.
Preview ED-HMI3630-101C User Manual - EDA Technology
Comprehensive user manual for the ED-HMI3630-101C industrial HMI, detailing hardware specifications, interface descriptions, installation procedures, system configuration, and OS installation. Features include Raspberry Pi CM5 integration, multiple communication interfaces, and industrial control capabilities.
Preview ED-HMI2630-101C Industrial HMI User Manual
This user manual provides comprehensive details on the ED-HMI2630-101C Industrial HMI, including hardware specifications, installation procedures, system configuration, and OS setup. It covers interface definitions, component installation, booting, and software configuration for industrial control and IoT applications.