WYSIWYG, identical on both ends
The designer simulator and target firmware share one widget catalog, variable semantics, and protocol core — pass simulation and the hardware behaves the same, continuously guarded by automated cross-verification.
All-in-one Embedded HMI Development Platform
DD-CAT IDE is an all-in-one embedded HMI development platform — visual PC design, built-in WYSIWYG simulation, and firmware packages that run directly on your MCU. Simulation and hardware share the same source, verified field by field.

66
Widget types
48
Industrial algorithms
10+
Protocols
91%+
Firmware line coverage
Workflow
The design software is free; pair it with a module / display board and light up your first screen the same day.
Visual composition of widgets, bindings and algorithm graphs, driven by variables and expressions
WYSIWYG execution covering variables, rules and bindings end to end
Export a firmware app package (.bin), gated by pre-export validation
Flash a module/board and run — RT-Thread / ThreadX across platforms

Why choose us
The designer simulator and target firmware share one widget catalog, variable semantics, and protocol core — pass simulation and the hardware behaves the same, continuously guarded by automated cross-verification.
Widgets are driven by either variables or expressions; for complex logic, JS scripting, a rule engine, and algorithm graphs let engineers go as deep as needed.
MQTT, TCP, HTTP(S), WebSocket, Modbus RTU, CANopen, PROFINET, SIP voice/video calling, and WebRTC real-time audio/video — just fill in parameters in the designer.
48 drag-and-drop algorithm blocks — motor control (FOC/SVPWM/sensorless observers), digital power (Buck/Boost/LLC/PFC), motion control (G-code/trajectory planning), PID/LADRC/EKF.
In-house firmware in strict C89 with an industrial-grade safety subset; line coverage 91%+ / branch coverage 72%+ ratchet gates plus libFuzzer fuzzing; global fault codes + watchdog + crash black box.
The framework core never changes; porting to a new chip/RTOS only touches the platform seam layer (PAL/OSAL). Already deployed on RT-Thread, ThreadX, and multiple MCU families.
Capability showcase
From buttons and charts to albums and video — drop onto the canvas and use
FOC, digital power, motion control, PID/EKF — connect to build a system
Fill in parameters to connect; same source, cross-verified
Application scenarios
Injection-molding, textile, and CNC panels with Modbus/PROFINET connectivity, live charts and gauges.
FOC sensorless control plus HMI on one board, with in-graph parameter tuning.
Visual composition of Buck/Boost/LLC control laws, with the GS32 power board reference design.
MQTT to cloud, HTTPS data fetch, UDT JSON straight into variables, with WiFi status icons.
SIP calling + WebRTC real-time audio/video + camera capture + photo album.
A full set of consumer interactions: Pinyin keyboard, carousel, chat UI, video playback, and more.
Quality Assurance
C89
Industrial-grade safe coding subset; -Wall -Werror all green
91%+ / 72%+
Line/branch coverage ratchet + MC-DC 55%+; baselines only rise
libFuzzer
Fuzzing across all parsing surfaces; crashes require test case + fix + corpus closure
Download the designer and start with built-in simulation — no hardware needed. Contact us when you need a hardware solution.