nmea2000 gateway with ESP32
Go to file
free-x e5eb96cc20 Add udev rule for esp32. Fix upload_port for new boards 2021-10-27 09:03:04 +02:00
.github/workflows Add initial CI workflow 2021-10-20 13:33:41 +02:00
lib intermediate: tcp read 2021-10-26 21:54:28 +02:00
src intermediate: tcp read 2021-10-26 21:54:28 +02:00
tools Add udev rule for esp32. Fix upload_port for new boards 2021-10-27 09:03:04 +02:00
web allow to set system name, auto shutdown AP, usb baud 2021-10-22 15:20:40 +02:00
.gitignore use gzipped file for web ui 2021-10-17 20:49:51 +02:00
Readme.md update readme 2021-10-15 21:24:04 +02:00
extra_script.py include ais conversion 2021-10-22 13:08:25 +02:00
platformio.ini Add udev rule for esp32. Fix upload_port for new boards 2021-10-27 09:03:04 +02:00

Readme.md

NMEA2000-Gateway with ESP32

Based on the work of Homberger - many thanks...

Goal

Have a simple ready-to-go ESP32 binary that can be flashed onto a M5 Atom CAN, potentially extended by an Atom Tail485 for NMEA0183 connection and power supply.

Modes

  • NMEA2000 -> Wifi (NMEA0183)
  • NMEA2000 -> USB (NMEA0183)
  • NMEA0183 -> Wifi
  • NMEA0183 -> NMEA2000
  • Wifi (NMEA0183) -> NMEA2000
  • USB (NMEA0183) -> NMEA2000
  • ....

Environment

PlatformIO. Should be possible to use M5Burner to flash ready binaries.