const int potPin = 0; // GPIO0 (ADC1_CH0)
void setup() {
Serial.begin(115200);
// Встановлюємо 11дБ для діапазону до ~2.5В
analogSetAttenuation(ADC_11db);
}
void loop() {
// Отримуємо значення одразу в мілівольтах
uint32_t mv = analogReadMilliVolts(potPin);
Serial.printf("Напруга на піні: %u mV\n", mv);
delay(500);
}
Loading
xiao-esp32-c3
xiao-esp32-c3