DIY NMEA2000 compatible Battery Monitor using SensESP/ESP32 - Part 2 - Tech E13 - Après Sail

  Рет қаралды 3,807

Après

Après

Күн бұрын

Пікірлер: 12
@thewaveringwarrior
@thewaveringwarrior Жыл бұрын
What software are you using to code the ESP32? I use Arduino IDE but you not saying what you use?
@ApresSail
@ApresSail Жыл бұрын
Sorry, I am using the instructions for SensESP which suggest using Visual Studio Code with the PlatformIO extension
@DonLKSAB
@DonLKSAB Жыл бұрын
Hi. Tanks for two super nice videos. I have one question. How do i connect it to the NMEA 2000 network? Do i need to run it through a Raspberry in some way?
@ApresSail
@ApresSail Жыл бұрын
At 13mins 52 seconds in the video you see I talk about Nautical Sun's battery monitor and notice there is a CAN transceiver on that board. CAN Hi (Net-Hi) and CAN Lo (Net-Lo) would be connected to the NMEA2000 data lines and the 12V (Net-S) and 0V(Net-C) could be used to power this device - see github.com/Techstyleuk/SensESP-NMEA2000-Battery-Monitor for the schematic. You do not need a Raspberry Pi. Just another note - the Transceiver includes a terminating resistor that you should remove (or take off one of the terminators from your NMEA2000 network)
@DonLKSAB
@DonLKSAB Жыл бұрын
@@ApresSail Hi again. Im building :-) The terminating resistor. Is that the one located by the Jumper pins?
@ApresSail
@ApresSail Жыл бұрын
@@DonLKSAB yes
@DonLKSAB
@DonLKSAB Жыл бұрын
Geting closer. All im waiting for now is the Shunt. But everything else is connected and installed. But i dont think it works 100%. First there is NO LEDS flashing or anything when i power it from the Buck converter. Is that correct? Wifi seems to be correct. The first time i connect it gives me a wifi to connect to and set up my own wifi. After that the wifi connects to th erouter for a few seconds then dies. Correct? (This is when connected to the PC so i can see whats happening. And i get alot of errors. Not sure they are an issue but when i connect it to a real shunt? WHen i connect it to the NMEA2000 backbone i get no new info. It feels like i should at least get NMEA info but no values?
@ApresSail
@ApresSail Жыл бұрын
@@DonLKSAB can you describe your setup? do you just have a NMEA2000 system or do you have a signal K server as well? do you have 2 INA219 boards connected? are they addressed correctly? Are you using a firebeetle 2? I think we see a Green and red Led.
@davidbarrett7424
@davidbarrett7424 Жыл бұрын
Found you through Boating with the Baileys :-) I think you're asking how to set / store the manually inputted data you list in your video description (e.g. Battery capacity). I've been looking at similar for WiFi SSID & password for my project. That is done with ESPWiFiManager (which looks to be built in to SensESP). kzbin.info/www/bejne/jJ_JiWyPf8eUi5o shows ESPWiFiManager allows you to add custom parameters to the WiFi set up screen and store them to SPIFFS in JSON format. Hope that helps / isn't barking up the wrong tree, and thanks for the video.
@ApresSail
@ApresSail Жыл бұрын
@davidbarrett7424, thanks for coming over from BwtB! and thanks for the help, I will take a look at that, see if it helps. Specifically, I was talking about the SensESP App and trying to set up variables that are modifiable in the SensESP App. SO far, it appears to me that these have to start off as some sort of function, like: float variable_callback() {return (1);} and then use something else to manipulate this: auto* New_Variable = new RepeatSensor(1000, variable_callback); and then: New_Variable->connect_to(new Linear(1.0, 0.0, "/Specify the/Variable in the APP")) ->connect_to(new LambdaConsumer([](float Variable) { Variable_New = Variable; })); Seems long winded.... so I am looking for a better way.
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57
Officer Rabbit is so bad. He made Luffy deaf. #funny #supersiblings #comedy
00:18
Funny superhero siblings
Рет қаралды 19 МЛН
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 7 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 111 МЛН
OpenPlotter - SensESP Bilge Monitor - ESP32
11:24
Boating with the Baileys
Рет қаралды 2,4 М.
How OpenCPN and SignalK Replaced Our Expensive Navigation Software
12:14
Pi 5 Navigation Build II
7:35
Dave The MMP
Рет қаралды 5 М.
ESP32TTGO - Battery Indicator 🔋⚡
9:50
That Project
Рет қаралды 49 М.
Everything you need to know about NMEA2000 | SVB
10:12
SVB
Рет қаралды 107 М.
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 1,1 МЛН
Correctly Measure Battery Level - MAX17048 (ESP32 + Arduino series)
4:22
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57