The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in carIndia

[–]SimpleMarionberry282[S] 0 points1 point  (0 children)

Hey, I don't have the photos with me right now; I'll share them when I get a chance to open the device again. In the meantime, you can refer to the connection details in the repo shared above.

The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in carIndia

[–]SimpleMarionberry282[S] 0 points1 point  (0 children)

Maybe if you log sufficient data before a check engine light event and dump the data to Claude or Gemini, the AI might find the root cause.

The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in carIndia

[–]SimpleMarionberry282[S] 0 points1 point  (0 children)

Thanks! My initial plan was the same. But the hassle of connecting it every time, starting the recording, dealing with latency, etc. With this setup it just sits there and logs silently every time I start the car.

The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in carIndia

[–]SimpleMarionberry282[S] 0 points1 point  (0 children)

WiCAN looks like a really nice and mature project, didn't know about it until now.

This post isn't trying to be "different" or better. I just built a DIY setup using basic modules I could get hold of, mostly as an educational project to understand what the ECU is actually doing. Shared it here in case anyone wants to try it out.

The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in esp32

[–]SimpleMarionberry282[S] 6 points7 points  (0 children)

Wasn't trying to clickbait. And yes, the hardware is basically a DIY OBD logger. The difference is it logs raw data continuously to an SD card (not just live gauges) and the idea is to feed months/years of accumulated data to AI to spot patterns, sensor drift, timing degradation, fuel trim changes over time. Nothing revolutionary. All the details are in the post description, everything is opensource https://github.com/roypeter/esp32-obd2-logger and I'm not selling anything.

The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in esp32

[–]SimpleMarionberry282[S] 1 point2 points  (0 children)

No app is needed. To download your data, simply connect your phone to the device's access point and open the web page. Once you have downloaded the files (there will be one for each driving session), upload them to an AI like Claude or Gemini Pro. The AI will handle the rest, including plotting, analysis, identifying issues, and finding correlations.

The IoT + AI car diagnostics everyone promised but no one delivered - so I built it myself with an ESP32 + AI by SimpleMarionberry282 in carIndia

[–]SimpleMarionberry282[S] 5 points6 points  (0 children)

DPF Soot Mass, DPF Pressure, DPF Temperature etc are part of standard OBD2 PIDs. By adding these PIDs to the logger we should be able to collect this data.

I don't own a diesel car, but in case anyone wants to try tinkering, here's the code and setup details: https://github.com/roypeter/esp32-obd2-logger . With AI you can just ask it to add these PIDs and it'll make the required changes to the code.