Messaging · Native firmware
A full MQTT 5.0 broker. On the module itself.
No PC in the panel, no cloud dependency, no external broker box. The complete MQTT 5.0 specification — sessions, wills, QoS 0–2, retained messages, wildcard subscriptions — running as a portable single-threaded C++17 core driven by a dedicated NetBurner task. Sparkplug B ready, with plain TCP and TLS listeners and a web admin dashboard.
Database connectivity · Header-only library
SQL Server, straight from firmware.
Production data usually reaches SQL Server through a Windows middlebox running ODBC. This library removes the hop: a header-only TDS client speaking the wire protocol directly — no ODBC, no Windows dependencies, no large stacks — with byte order handled automatically across big-endian ColdFire and little-endian ARM. The reference firmware ships a full SQL browser in the device web UI.
Industrial gateway · Allen-Bradley × REA JET
PLC on one port. Inkjet printer on the other.
A drop-in appliance that lets Micro800 PLCs drive REA JET industrial printers — replacing pages of fragile PLC messaging code with a browser-configured gateway. It polls EtherNet/IP tags, fires print sequences on rising edges, and automates full job changes: stop, assign, set content, restart. On the dual-port MOD54417, the PLC and printer networks can live on independent subnets.
Fieldbus stack · OpENer packaged for NNDK
An EtherNet/IP adapter in every module.
OpENer4NetBurner packages the proven open-source OpENer stack as a ready-to-build NNDK library, turning NetBurner modules into EtherNet/IP adapter devices that PLCs exchange I/O assembly data with and tools like RSLinx can browse. CIP with EtherNet/IP encapsulation, Class 1 implicit I/O, and Class 3 explicit messaging — the sample app echoes output assembly 150 into input assembly 100 for out-of-the-box verification.
Soft-PLC runtime · Multi-platform
Ladder logic, anywhere C runs.
MPLC lets controls engineers program embedded hardware in the languages they already know. Structured Text and Ladder Diagram compile on the host into a versioned binary package, executed by a fixed-memory stack-machine VM — deterministic, no heap at runtime. A hardware abstraction layer targets NetBurner (with dedicated MOD54415 guides), Linux, and bare metal.
Protocol design · Specification + reference stack
Ethernet, stripped to the metal.
LEAP is a vendor-neutral automation protocol that runs on raw Layer 2 — no IP stack at all. Controllers discover devices by MAC address, negotiate ownership, agree on an I/O profile, and exchange cyclic process data with watchdog-driven failsafe on communication loss. The NetBurner MOD54415LC port passes full device conformance testing.
The hardware bench.
NetBurner modules in serviceBeyond NetBurner
The same discipline, other benches.
The NetBurner work sits alongside three other bodies of firmware — each with its own page.