diff --git a/src/current_sense/hardware_specific/esp32/esp32_adc_driver.cpp b/src/current_sense/hardware_specific/esp32/esp32_adc_driver.cpp index caf29c19..d3eceb83 100644 --- a/src/current_sense/hardware_specific/esp32/esp32_adc_driver.cpp +++ b/src/current_sense/hardware_specific/esp32/esp32_adc_driver.cpp @@ -162,8 +162,8 @@ bool IRAM_ATTR adcInit(uint8_t pin){ analogReadResolution(SIMPLEFOC_ADC_RES); } pinMode(pin, ANALOG); - analogSetPinAttenuation(pin, SIMPLEFOC_ADC_ATTEN); analogRead(pin); + analogSetPinAttenuation(pin, SIMPLEFOC_ADC_ATTEN); #if CONFIG_IDF_TARGET_ESP32 // if esp32 variant __configFastADCs();