Mat Bailey - Hi, I've recently got a Halmet up ...

Hi, I've recently got a Halmet up and running and i've added some additional code to the base config to get resistive temp and oil pressure, a BME280 and 2x1-wire sensors. This time, rather than sticking all the code in the main.cpp, I've followed the structure of the other files and added it to main, digital and anolog.cpp - I would appreciate any feedback on this https://github.com/Boatingwiththebaileys/Halmet/tree/main/src
4 Replies
night199uk
night199uk2mo ago
hey mat, i'm just starting to build a similar engine monitoring system using a halmet. I'm wondering if you had any circuit diagrams for the input circuits for oil pressure and float switch monitoring? did you tap the existing oil pressure monitoring lines from your engine?
Mat Bailey
Mat BaileyOP2mo ago
Hi, I built my original one just using an esp and I made the electronics. I wondered if this one was any more accurate so i got one for testing more than anything else. For oil pressure, I've purchased a new sensor that has both a switch and an output so my plan is to use the switch part on the original wiring harness and then the reading part to my Halmet. I've not yet installed that just created the code and tested with resistors. For temp, I installed its own sensor as part of my mk1 version in the heat exchanger. I have a 1 wire sensor on my exhaust and the rpm just tapped off the alternator. A lot of it's on YouTube so happy to share links. The code is all in GitHub for both versions
night199uk
night199uk2mo ago
youtube link would be awesome
Mat Bailey
Mat BaileyOP2mo ago
This is where we started OpenPlotter - ESP32 - Getting started, adding code and digitising an older engine MD2030 - SensESP https://youtu.be/BufR5rj81-g The sensors I used OpenPlotter - ESP32 - Circuits & Sensors - Digitising an older engine MD2030 - SensESP https://youtu.be/I12NdvRQNxY install OpenPlotter - ESP32 Install - Digitising an older engine - SensESP https://youtu.be/II8URyYTFqc and then I've done updates and other things to get data into different places. https://boatingwiththebaileys.com/openplotter/ Im not a coder but if you do get stuck let me know and I'll try and help

Did you find this page helpful?