bareboat-necessities / bbn-nmea200-m5atom

NMEA-2000 esp32 Arduino sketches for M5Atom with CAN Bus module CA-IS3050G
GNU General Public License v3.0
6 stars 0 forks source link

Testing M5Atom Lite with the M5 atomic canbus #10

Open janjaapmeijer opened 2 days ago

janjaapmeijer commented 2 days ago

I am currently playing around with your library, and have been able to successfully flash usb-gw to the Atom Lite. Via the serial port I get output with the ENV3 sensor. However, in SignalK when I set the N2K data connection, with Source Type (Actisense AGT-1 Canboat-js) and baud rate: 115200, it stops transmitting. Is this because I haven't connected it to a real NMEA2000 network with resistors at the end of the cables and only using the I2C port for the ENV3 sensor?

mgrouch commented 2 days ago

Yes you need functional NMEA 2000 bus to use NMEA 2000 sensors.

janjaapmeijer commented 2 days ago

So I'd like to improve some of these libraries with extra sensors, would you prefer pull requests or should i just fork it? My experience with C++ is limited, but I do have experience with other languages, so I am happy to give it a try.

mgrouch commented 14 hours ago

I’m fine with either method forking or pull request. BTW for pull request you still need to fork.

For extra sensors you can look at

https://github.com/bareboat-necessities/bbn-m5atomS3-lite

They are NMEA XDR but if corresponding PGN exists they can be made into NMEA 2000 sensors.