Page 1 of 1

Regarding problems in ADC of esp32

Posted: Tue Apr 21, 2026 9:24 am
by om_dabhade
I am working on a project where the accuracy of the ADC on the ESP32 is very important, but I am observing large variability in the readings.

I have already taken some precautionary measures, but the variability is still significant:

1. Applied averaging (filtering) to the ADC readings
2. Added decoupling capacitors to stabilize the supply
3. Used a separate ADC peripheral instead of the one used by WiFi

Despite these steps, the readings remain highly inconsistent.

Has anyone faced a similar issue with the ESP32 ADC? Any suggestions on how to improve accuracy or reduce variability would be appreciated.

Re: Regarding problems in ADC of esp32

Posted: Thu Apr 23, 2026 1:48 am
by Sprite
Can you be a bit clearer in what your situation is? What are you measuring (output impedance, ...), what variation do you see (long-term, short-term, drift, noise), what is your hardware (breadboard, pcb, dupont wires, ...)?

Re: Regarding problems in ADC of esp32

Posted: Mon Apr 27, 2026 8:42 pm
by ves011
...the accuracy of the ADC on the ESP32 is very important...
well... ESP32 is a general purpose MCU integrating a lot of digital peripherals and on top of these a RF frontend. You cannot expect the integrated ADC which is an analog peripheral, to have similar performance like a dedicated ADC chip. If accuracy and stability of ADC are critical i recommend to use a dedicated ADC chip.