OpenPlotter - ESP32 - Getting started, adding code and digitising an older engine MD2030 - SensESP

preview_player
Показать описание
In this video, I make a start with the ESP32. I look at what tools you need, where you can find example code and how you write that code to the board. This is part of a larger project to 'digitise' our older Volvo Penta MD2030 that has little in the way of electronics. My plan is to not interfere with the wiring or operation of the standard setup, so everything I add, I should also be able to remove and return it to as it was when it left the factory.

Please note I am using SENSESP and all credit has to go to the developers of this platform. - Thank you.

Useful Links:

CH34 Mac Drivers

Our Website:

Social Media:

Music from Uppbeat (free for Creators!):
License code: ZZWJSXNYNSBBDHCO
Рекомендации по теме
Комментарии
Автор

This was a really detailed walk-through. It helps me massively when getting started with a project like this. Thanks for all effort put into this. Cheers.

Cptnbond
Автор

Love the lesson! Im restoring a 30 year old 32ft Beneteau with a totally rebuilt Volvo Penta 2003, I have rebuilt the control panel with all new digital gauges from Aliexpress and in the process of digitising all the sensors to be on the NMEA network so that the BandG chart plotter can display the engine data as well. I will be using the OpenPlotter as a redundant system in case of equipment failure while sailing around Australia for a year.

charleschedra
Автор

Hi, this is a fantastic video. Thank you for documenting it so well. I am also in the process digitalizing some engine data (Volvo Penta 2001). So far, I managed to hook up a few 1wire sensors. Next, I am looking into RPM with a Hall effect sensor installed on the shaft + getting the engine temperature. I would really appreciate a deeper dive both on hardware and coding for the RPM and engine temp setup. Many thanks again, I am looking forward to the next episode. P.S. I do not mind the length of the video at all.

lukasteger
Автор

Thanks for making this video, very informative and really helpful!.
I've been looking into implementing signal K for a little while after writing a custom genset pre-heat controller, throttle management, and stop timer. Now I'm def going to swap over to the esp32 [for the wifi], SenseESP, and signal K to try and combine the gen info with the main engine and maybe a chain counter hopfuly even intigrate on to my NMEA 2k network..

Anyway, I'm off to binge on the rest of your content - this is the first of your videos I have seen..
Thanks again.

andydarlz
Автор

Im looking forward to the sensor video.

captserenity
Автор

Wonderful ! Thank you for doing this. There is alot to be done for the "common man" to be able to incorporate esp and sensors to Signal K system. Im not sure if I have the brains for it, but will try as best I can. A question: Is it easy possible to readout the "W" signal from the alternator with an esp? It would be an easy way to get the rpm data. I have a Actisense EMU-1 to read motordata and convert it to NMEA2000. It connects to the alternator, and works perfect. Keep on the good work, and make more guides. Very informative. Just started with Visual Studio and Platform A bit

mrt
Автор

Another fabulous and interesting video, are you still using this now you have a pi 5 and MacArthur hat. Being a knuckle dragging luddite who is good with hammers it looks very complicated and I wondered if there's now an easier way.

Mangled
Автор

Another great video, thank you.
I have been working on a SensESP project for my father-in-law’s boat. Do you run any environment/ battery monitoring full time for when you are away from the boat for extended periods?

davidswan
Автор

Hi Matt, I subscribed to your channel soon after you started. I have watched the upgrade of your electronic instruments/sensors with great interest and decided to start the same process on my Bavaria 31 whilst the weather is so poor here in the UK. I'm not that knowledgeable regarding programming etc. but want to learn more. I have a Raspberry Pi 4B and this week have followed your instructions on how to set up the BME280 & 1 wire sensors. My question is why do you need an ESP32? Is it simply to send information via WiFi to the Raspberry from the engine bay? Plus. where did you buy the brackets for your bilge sensors? I look forward to following more great content on your Channel.

johnsevieri
Автор

I built mine with a database server and an esp32 on Arduino libraries. I haven't put it in signal K yet as I am having trouble with the signal k database and assorted issues. They all stem from I cant actually get a Raspberry Pi that the package will properly install on. They are backordered until April or May most places and are pushing $100US. I am using Pine64 boards as I have a pile of them that I purchased for $7. The plotter works at like 90 percent on Ubuntu/Debian, but it was coded to be compatible with a Raspberry Pi running Raspbian...I guess I might just keep the Pine64 boards and code what I need by hand. I've got to put that Comp Sci Degree to use somehow.

allyn
Автор

Hi, can you let us know the actual sensor transducers you’re using - temp/rpm etc please?

JohnnyUtah-yc
Автор

Hi you have just undertaken the very project I have on my desk. I could not get to the end of the video because the back ground music I found very irritating, do you think you could remove it ?

lescollier
Автор

Have you gotten OTA updates installed. Is it the same way you did the uptime sensor

MrAbbey
Автор

Can this be done in openCpn because I am using a laptop not a raspberry pi?

rayhsetwo
Автор

Goodness, the price has increased from £6.20 to £10.90

GKAD
Автор

ciao sto seguendo il tuo progetto, ma non riesco a compilarlo. i driver e la scelta dell'ESP sono corretti, infatti altri programmi sono normalmente caricati. Quando provo a compilare la tua applicazione incorro nei seguenti errori:

#define LED_BUILTIN LED_BUILTIN
<command-line>:note: this is the location of the previous definition
<command-line>:error: expected unqualified-id before numeric constant
e successivamente:

Error 1

src/main.cpp:127:28:error: expected type-specifier before 'MovingAverage'

puoi aiutarmi a risolvere?

pietromaurizio
welcome to shbcf.ru