Software for embedded products

Engineered to be Epic

We build software that helps hardware teams connect to their devices and gives customers a straightforward way to use them. Programmor provides the desktop application, while our open-source libraries support the firmware underneath.

Desktop Programmor Configure · Monitor · Control
Firmware Corelib Connect
Calibration Table.h Interpolate

EpicECU's main product

Programmor

Describe your hardware once, then use one desktop application to connect, configure, monitor, and understand it.

Programmor dark theme device overview with two live gauges and a device connections table

Open-source libraries

Small libraries for real embedded work

Use each library on its own, or use them together to connect embedded firmware with Programmor.

Open specification · Stable

One frame format for connected devices

Carry complete messages across constrained links and routed device networks with one small, predictable frame format.

Wire v1 Specification v1.0.0 MIT
Explore the PFP specification

About EpicECU

Built around embedded products

EpicECU is a software and engineering company in Adelaide. We build desktop tools and embedded libraries that help product teams connect, configure, monitor, and support their hardware.

Adelaide, South Australia

From EpicECU

Latest articles

View all articles

3 September 2026

Five years of building embedded tools

A look at why EpicECU is building Programmor, Corelib, and Table.h, and how the three tools fit together.

  • EpicECU
  • Programmor
  • Open source