Industrial Software & Embedded Control Modules

Hardware is only half of an HMI. TouchVision develops its own SCADA/HMI configuration software and application-specific embedded control modules, so customers can source the screen, the board, the gateway and the software from one engineering team.

HMaker SCADA

HMaker is a cross-platform SCADA and HMI configuration system for Linux and Windows on ARM and x86 hardware. It supports standalone, client/server and redundant architectures; Modbus, CANopen and MQTT drivers (including read/write to cloud platforms); a large symbol library with SVG import; alarm, event, trend, report, tree-view and Gantt controls; and plug-in extensions. Typical deployments include power and substations, water and wastewater, municipal utilities, manufacturing energy management, wind and solar plants, rail transit, buildings and oil and gas.

On TouchVision panel PCs, HMaker gives machine builders a ready runtime for their operator screens. Newer HMI + gateway terminals add a zero-code editor with 300+ components and OTA updates and remote diagnostics.

Embedded control modules

TouchVision also designs compact control modules for specific products. The BTV-3P-FMC is a TI M0-based self-generating controller for rowing machines and exercise bikes: the user’s motion powers the system, the module controls resistance, measures speed, cadence and power, and talks to fitness apps over the standard Bluetooth FTMS profile and to the console over Modbus.

Software and firmware services

  • Custom HMI screens and SCADA projects on TouchVision hardware
  • Device drivers and BSP for TouchVision boards
  • Firmware for IoT modules and gateways
  • Data acquisition, control, measurement, parameter tuning and alarm functions
  • Integration with your cloud platform via MQTT, OPC UA or HTTP

See OEM/ODM customization for the full engineering service.

Products in this category

Request a quote for standard or customized versions.

Frequently asked questions

What is HMaker?

HMaker is TouchVision’s cross-platform SCADA and HMI configuration software for Linux and Windows. It supports Modbus, CANopen and MQTT, alarms, trends, reports and redundant architectures.

Can HMaker run on an ARM panel PC?

Yes. HMaker runs on ARM and x86 hardware, including TouchVision panel PCs and embedded boards.

What is FTMS?

FTMS (Fitness Machine Service) is the standard Bluetooth profile that fitness apps use to read data such as speed, cadence and power from exercise equipment and to control resistance. The BTV-3P-FMC module implements it.

Can TouchVision develop custom firmware?

Yes. TouchVision develops firmware, drivers and application software for its boards, gateways and modules as part of OEM/ODM projects.

Scroll to Top