Skip to content

hatlabs/HALSER-default-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HALSER Default Firmware

NMEA 0183 to NMEA 2000 gateway firmware for the HALSER ESP32-C3 serial interface board.

Features

  • Receives NMEA 0183 sentences on UART1 (4800 baud)
  • Translates to NMEA 2000 PGNs on CAN bus
  • Supported sentences: GGA, RMC, VTG, HDG, VHW, DPT, MWV
  • SensESP-based: WiFi AP/client, web UI configuration, Signal K output, OTA updates
  • Unified binary includes production test mode (activated by test jig)

Building

Requires PlatformIO.

pio run

NMEA 0183 → NMEA 2000 Translation

Input N2K PGN Description
GGA/RMC 129029 GNSS Position
RMC/VTG 129026 COG & SOG
HDG 127250 Vessel Heading
VHW 128259 Speed, Water Referenced
DPT 128267 Water Depth
MWV 130306 Wind Data

License

MIT

About

HALSER default firmware — unified NMEA 0183→N2K gateway and production test handler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors