Custom IoT HMI · ESP32

We build touch HMIs
tailored to your equipment
at a reasonable cost

From screen design (UI design) on an ESP32-based touch panel to Wi-Fi, BLE, RS-232 and RS-485 communication control. Without expensive dedicated industrial HMIs, we custom-build the right interface at a reasonable cost for any equipment — from coffee machines and vending machines to industrial equipment and medical devices.

  • ESP32
  • Wi-Fi
  • BLE
  • RS-232
  • RS-485
  • 7″ Touch
Automation-line PLC monitoring touch HMI screen built by EdgenomiX
// Actual built HMI · 7″ ESP32 touch panel
14+Actual builds across
every field
4 TypesWi-Fi, BLE, RS-232, RS-485
communication interfaces
7″1024×600 IPS
capacitive touch
Design→ControlFrom screen to communication
and control, built in one place
// 02 — PAIN POINTS
Pain points

When You Start Considering a Custom Build

Off-the-shelf industrial HMIs are costly

Adding dedicated industrial touch panels and screen-design software licenses makes the cost burden heavy for low-volume products and small-scale equipment.

There's no screen that fits your equipment

The fixed templates of general-purpose panels make it hard to build screens and operation flows that match your equipment's behavior and brand.

Screen design works, but communication and control get stuck

The screen is drawn, but projects often stall at the stage of actually integrating with RS-485 PLCs, inverters and sensors and adding the control logic.

// 03 — HOW IT WORKS
End to end

From screen design to control,
built in one place

Rather than outsourcing the screen design or the board separately, we build the touch screen, firmware, communication integration and control logic as a single flow.

Step 1 — Screen Design

Custom Screen Design

We design dashboard, control, settings, alarm and trend screens from scratch to match your equipment's behavior and brand. We also design the touch operation flow.

Step 2 — Integration

Firmware & Communication Implementation

We implement Wi-Fi, BLE, RS-232 and RS-485 communication and protocols such as Modbus and MQTT in the ESP32 firmware to connect with equipment and the cloud.

Step 3 — Control

Equipment Control & Operation

Control equipment with a single button press and display status in real time. When needed, we also connect app and cloud monitoring.

// 04 — FEATURES
Key features

Key Features in Detail

Feature 01

Custom HMI Screen Design

Rather than fixed templates, we design screens from scratch to match your equipment's behavior and brand tone. We organize dashboard, control panel, settings, alarm and trend-graph screens to fit their purpose.

  • Equipment- and brand-tailored UI/UX design
  • Dashboard, control, settings, alarm and trend screens
  • Capacitive multi-touch operation flow design
  • Korean and multilingual screen support
Feature 02

ESP32-Based Multi-Communication

We integrate with apps and the cloud over Wi-Fi and BLE, and directly control PLCs, inverters and sensors over RS-232 and RS-485 serial. We also implement the standard protocols used on the floor.

  • Wi-Fi / Bluetooth (BLE) wireless integration
  • Direct control of RS-485 / RS-232 serial equipment
  • Protocol implementation including Modbus RTU/TCP and MQTT
  • Expansion interfaces such as 100Mbps Ethernet and I2C
Feature 03

Reasonably Priced 7-Inch Touch Hardware

We use an ESP32-P4 module with a 1024×600 IPS capacitive touch panel, an industrial operating-temperature range, Ethernet, RS-485, UART and a lithium-battery interface. You can start at a reasonable cost without expensive dedicated panels.

  • 7″ 1024×600 IPS · capacitive multi-touch
  • Industrial operating temperature -20 to 70℃
  • Ethernet, RS-485, UART, TF card and lithium battery
  • Screen size and form factor can be changed on request
Feature 04

Full-Stack Build from Screen Design to Control

We handle screen design, firmware development, communication-protocol implementation and control logic in one place. With no need to split the work across multiple vendors, the project runs from prototype to mass production.

  • All-in-one build of screen, firmware, communication and control
  • Prototype build followed by on-site validation
  • OTA firmware update configuration available
  • Mass-production design and Custom Embedded Development integration
// 05 — HARDWARE
Reference hardware

Reference Hardware — 7″ ESP32-P4 Touch Module

This is the 7-inch capacitive touch module we use by default. Screen size and form factor can be changed to suit project requirements.

Main ControllerESP32-P4 (dual-core, up to 400MHz)
Memory32MB PSRAM · 16MB Flash
Display7.0″ IPS, 1024×600, 16.7 million colors
TouchCapacitive multi-touch
Active Display Area155.01 × 86.72 mm
WirelessWi-Fi · Bluetooth(BLE)
Wired CommunicationRS-485, UART, 100Mbps Ethernet, I2C
ExpansionTF card slot, lithium-battery interface, RTC
Operating Temperature-20℃ to 70℃ (industrial)
Development EnvironmentESP-IDF · Arduino · MicroPython
WiFi wireless integration BLE short-range communication RS-485 industrial serial RS-232 serial Ethernet 100Mbps I2C sensor expansion
// 06 — PROCESS
Build Process

This Is How a Build Proceeds

1

Requirements & Equipment Analysis

We organize the equipment to be controlled, the communication method (RS-485/RS-232/Wi-Fi/BLE), the required screens and features, and the budget and schedule, then finalize the build scope.

2

Screen Design (UI/UX)

We design dashboard, control, settings and alarm screens and design the touch operation flow. We refine the drafts together with you.

3

Firmware & Communication Integration

We implement the screens in the ESP32 firmware and connect real communication and control with equipment and the cloud via protocols such as Modbus and MQTT.

4

Prototype & On-Site Validation

We load it onto the actual panel and validate operation. We check and refine communication stability and control accuracy under field conditions.

5

Delivery & Mass-Production Support

We deliver the finished HMI and, when needed, provide support extending to mass-production design and dedicated board fabrication (Custom Embedded).

// 07 — USE CASES
Use cases

Where It's Used

We've grouped our actual builds by field.

🏭 Industrial Equipment & Automation

PLC/Inverter-Integrated Control HMI

Pump station, injection molding machine, automation line and servo motor control screens integrated with PLCs and inverters over RS-485. Control operating status, output and alarms from a single screen.

Built without dedicated panelsDirect on-site communication integration
☕ Unattended Machines & Home Appliances

Touch Operation & Action Control HMI

Coffee machines, capsule vending machines, home automation and camper van controllers. Product selection, level display and device action control organized into an intuitive touch screen.

Brand-tailored UIPayment and action integration available
🩺 Medical & Beauty · ⚡ Energy

Real-Time Measurement & Monitoring HMI

ECG and ultrasonic beauty devices, battery chargers, BMS and vibration sensor monitors. Stable display and control of real-time waveforms, graphs and precise readings.

Real-time waveforms and graphsPrecise measurement display
// 08 — SPEC
Service specs

Service Specifications

Build ScopeScreen design, firmware, communication integration, control logic
Screen DesignDashboard, control, settings, alarm, trend
CommunicationWi-Fi, BLE, RS-485, RS-232, Ethernet
ProtocolsModbus RTU/TCP, MQTT, custom
Hardware7″ ESP32-P4 touch module (size adjustable)
LanguageKorean and multilingual screens
UpdatesOTA firmware update configuration available
IntegrationEGNOX IoT, Edge HMI, Cloud, Custom Embedded
Next step

Which equipment do you need an HMI for?

Tell us the type of equipment, the communication method, and the screens and features you want, and we'll first review feasibility along with a rough cost and schedule.

Request a consultation