ESP32-S3 ADC calibration

Posts: 21
Joined: Thu Dec 23, 2021 9:43 am

ESP32-S3 ADC calibration

Postby daniSi » Wed Jan 26, 2022 1:21 pm


In the ADC examples I have seen the ESP32-S3 should also support the ADC calibration, where it can be checked over the value of ESP_ADC_CAL_VAL_EFUSE_TP_FIT if this is set. By default this is disabled, but neither I cant find the corresponding efuse value in the "summary" using the efuse tool. Also if I run the command with "adc_info" the result is not as in the documentation.

neither in the datasheet/TRM I could find something regarding this. Maybe some suggestions?

best regards, Danijel

User avatar
Posts: 99
Joined: Thu Feb 01, 2018 2:43 pm
Location: Belo Horizonte , Brazil

Re: ESP32-S3 ADC calibration

Postby jgustavoam » Sat Feb 19, 2022 9:55 pm

Hi Danisi,

I suggest you read this documentation: ... s/adc.html
Retired IBM Brasil
Electronic hobbyist since 1976.

Posts: 45
Joined: Tue Feb 02, 2021 5:55 pm

Re: ESP32-S3 ADC calibration

Postby MikeLemon » Tue Feb 22, 2022 7:28 am

I find that post about ADC calibration of the ESP32 by espressif quite not understandable as to how the one time efuse calculation and burning suppose to be done as well at the meaning of the values and numbers you need to extract for it,

Someone should realy make a tutorial to show how can it be done and how it improves the ESP32 both in offset, accuracy, and linearity.

Who is online

Users browsing this forum: No registered users and 8 guests