Regarding problems in ADC of esp32

om_dabhade
Posts: 1
Joined: Tue Apr 21, 2026 9:01 am

Regarding problems in ADC of esp32

Postby om_dabhade » Tue Apr 21, 2026 9:24 am

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.

Sprite
Espressif staff
Espressif staff
Posts: 10596
Joined: Thu Nov 26, 2015 4:08 am

Re: Regarding problems in ADC of esp32

Postby Sprite » Thu Apr 23, 2026 1:48 am

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, ...)?

ves011
Posts: 59
Joined: Fri Oct 07, 2022 2:31 pm
Location: romania
Contact:

Re: Regarding problems in ADC of esp32

Postby ves011 » Mon Apr 27, 2026 8:42 pm

...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.

Who is online

Users browsing this forum: meta-externalagent, Semrush [Bot] and 16 guests