
Device communication
Corelib
Portable, heap-free middleware for Programmor-compatible embedded devices.
Explore CorelibSoftware for embedded products
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.
EpicECU's main product
Describe your hardware once, then use one desktop application to connect, configure, monitor, and understand it.

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

Device communication
Portable, heap-free middleware for Programmor-compatible embedded devices.
Explore Corelib
Calibration and lookup
Heap-free lookup curves and maps for embedded C and C++.
Explore Table.hOpen specification · Stable
Carry complete messages across constrained links and routed device networks with one small, predictable frame format.
Explore the PFP specificationAbout EpicECU
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
A look at why EpicECU is building Programmor, Corelib, and Table.h, and how the three tools fit together.