Network integration
NMEA 2000 CAN and the legacy Nexus Network share one data model. Source precedence and unavailable states remain explicit.
Marine instrumentation
Sail Irons connects NMEA 2000, Nexus, sensors and local displays through multi-board ESP32 firmware. Data remains aboard and is presented through a browser-based instrument interface.
Current tagged release v1.45.0 · 09fa24a77484
Platform
The firmware observes the marine network, derives selected values when source data permits, and serves a responsive interface directly from the vessel.
NMEA 2000 CAN and the legacy Nexus Network share one data model. Source precedence and unavailable states remain explicit.
Sailing, engine, electrical, GNSS, compass and diagnostic pages run from the node without an external service.
Board-specific pin maps and capability flags adapt one firmware codebase to sailing displays and DIN-rail I/O nodes.
Hardware profiles
Release-tagged profiles are available through the installer. LILYGO profiles are listed separately while board-specific artifacts and physical bench acceptance remain pending.

SAILING NODE
ws_rs485can
Install

DIN-RAIL I/O NODE
ws_8di8do
Install

DIN-RAIL DISPLAY NODE
lilygo_tconnect_pro
BENCH PENDING

DIN-RAIL CONTROL NODE
lilygo_tconnect_pro_lite
BENCH PENDING

COMPACT CAN / RS485 NODE
lilygo_tcan485
BENCH PENDING

DUAL-CAN NODE
lilygo_t2can
BENCH PENDING

CLASSIC CAN / CAN-FD NODE
lilygo_t2canfd
BENCH PENDING

DISPLAY / CAN-FD PANEL
lilygo_tpanel_s3_canfd
PREVIEW
First provisioning
The installer writes a release-pinned factory image and its matching local interface over USB. No development toolchain is required.
Open installer