Skip to content

AK-Homberger/M5Stack-Wifi-NMEA-Display-JSON

Repository files navigation

M5Stack Wifi NMEA Display JSON

A display for the M5Stack connecting via JSON to the NMEA 2000 WiFi Gateway.

This repository shows how to use the JSON Interface of the NMEA 2000 WiFi Gateway to show data on the display. The include file BoatData.h and the JSON Identifiers should be the same as within the Gateway code.

Using JSON as the interface to transfer data is much easier than to use NMEA2000 or NMEA0183 protocols for this topic.

  • With left two buttons you can select the different pages.
  • The right button is switching the brightness.
  • On/Off button works like standard of M5Stack.

For the M5Stack the Board Software has to be installed: https://docs.m5stack.com/#/en/arduino/arduino_home_page In addition the ArduinoJson library (please use version 6.x.x) has to be installed with the Arduiono IDE Library Manager.

Display1

Display2

Updates:

Version 0.6: 24.07.2020 - Added WiFi reconnect (again).

Version 0.5: 23.07.2020 - Moved to new JSON library.

Version 0.4: 27.01.2020 - Added WiFi reconnect. Or restart if reconnect is not working.

Version 0.3: 27.01.2020 - Static JSON buffer. And non-return task for second core (to avoid re-starts in case of JSON errors).

Version 0.2: 17.10.2019 - Increasd JSON buffer to 800 and changed position format to "00°00.000X".

Version 0.1: 14.10.2019

About

A display for the M5Stack connecting via JSON to the NMEA 2000 WiFi Gateway.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages