I have a 14point7 SLC2 wideband controller with the 0-5V linear analog output currently connected to my ECU.
I’d like to also connect the same 0-5V output to an ESP32 ADC input for logging/display purposes.
Is it OK to connect the SLC2 analog output to both the ECU and ESP32 at the same time, or could the additional input affect the voltage accuracy or AFR reading?
Has anyone done this before, and are there any precautions I should take? or any other way to achieve this ?
I’ll update the codebase from time to time as improvements are made. It should work with any wideband controller that provides a linear analog output. (just add a proper voltage divider to keep it within 0 - 3.3V as shown in the git and calibrate as necessary - also given in the git)
P.S. The display uses double buffering to keep animations and updates smooth, which consumes a fair amount of RAM. The professional way to handle it is to use a better display library with clear type fonts (TFT_eSPI/LVGL). However, the project itself is lightweight enough that the ESP32 still has over 50% free memory, so the trade-off seems worthwhile. (I’m lazy)