Introducing myself - Printable Version +- OpenMarine (https://forum.openmarine.net) +-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1) +--- Forum: General discussion (https://forum.openmarine.net/forumdisplay.php?fid=2) +--- Thread: Introducing myself (/showthread.php?tid=2905) |
Introducing myself - captainLang - 2020-09-05 I have gotten Openplotter working and built an electric tilt compensated compass with ESP32 and gy9250 which I then output with NMEA-183 into Openplotter and it works great. Now I want to build a NMEA 2000 interface and make lots of sensors like Fuel level, bilge pump alarm, etc. I can't spend lots of money so I am trying to use mcp2515 boards which I can get to work with Arduino Uno and Nano boards but when I try the NMEA 2000 library it says can't compile for this board. I can compile the NMEA 2000 examples for ESP32 boards but I can't get the mcp2515 boards to work with the ESP32. Today I tried two SN65HVD230 CAN Boards with the ESP32 and both the can bus demo and NMEA 2000 compile but nothing works. Any advice or suggestions are welcome. RE: Introducing myself - tkurki - 2020-09-05 Generate Signal K instead and add the N2K connection to your Openplotter server. The server can convert Signal K to N2K for you. https://github.com/SignalK/SensESP has a bunch of sensors already implemented and additional sensors are pretty easy to add. RE: Introducing myself - captainLang - 2020-09-05 (2020-09-05, 06:11 PM)tkurki Wrote: Generate Signal K instead and add the N2K connection to your Openplotter server. The server can convert Signal K to N2K for you. Thank you for the quick response. After a lot of effort and poking around finally found solution. I wasn't until I read the NMEA200_CAM.h file that I discovered the secret! I added: #define USE_N2K_CAN 7 // for use with ESP32 #define ESP32_CAN_TX_PIN GPIO_NUM_5 #define ESP32_CAN_RX_PIN GPIO_NUM_4 #define N2k_CAN_INT_PIN 0xff before the include libraries Would be nice to include this instruction in the demo programs so newbies like me don't have so much trouble. I am so happy to have this work as it open a world of possibilities. I want to thank everyone who works so hard on all these programs! |