Tag: ESP32
-
Discovery 3 CAN Bus, Part 9: Building Our Own UDS Diagnostic Tool
Building a Python UDS diagnostic tool for the Discovery 3 air suspension RLM module. Using a LilyGO ESP32 CAN board with full ISO-TP transport, Ford KeyGenMkI security unlock,…
-
Discovery 3 CAN Bus, Part 8: The LilyGO CAN Transceiver TX Saga
We spent weeks trying to transmit CAN frames from the LilyGO ESP32 board. Frames were received perfectly but nothing would transmit. The fix? Two GPIOs we never knew…
-
Discovery 3 CAN Bus Sniffing, Part 3: When OBD-II Frames Stay at Zero
Part 3 of the Discovery 3 CAN bus sniffing series: what to check when USB works, diagnostic requests transmit, but no CAN frames arrive.
-
Discovery 3 CAN Bus Sniffing, Part 2: LilyGO ESP32 CAN Board Setup
Part 2 of the Discovery 3 CAN bus sniffing series: getting the LilyGO CANbus ESP32 detected on Windows and ready for OBD-II testing.
-
Discovery 3 CAN Bus Sniffing, Part 1: OBD Pins and Incorrect Wire Colours
Part 1 of the Discovery 3 CAN bus sniffing series: the vehicle OBD port was fine, but the DIY pigtail colour chart was wrong.
-
#include guards in C++
I was having issues with an ESP32 project. I needed an instance of which was sitting in <wifisetupmanager.h> I needed this in two files – <setup.h> and <endpoints.h>.…