ESP32 Analog Sensing (Internal ADC)
Read analog signals — and learn why the built-in ADC isn't enough.
- Track
- SENSE
- Level
- L1
- Prerequisites
- 1
- Status
- Coming soon
▸ Register interest
This board is on the bench. Leave your email and you'll be first in when it ships, and your interest helps decide what we build next.
What you'll build
Read analog signals with the ESP32's built-in ADC — and learn first-hand why the built-in ADC isn't enough. You'll measure its real noise and nonlinearity and hit the classic ADC1-vs-ADC2 trap: ADC2 pins stop working whenever Wi-Fi or ESP-NOW is active, so every sampled input has to route to ADC1. The lesson that motivates every precision ADC that follows.
It sits on the SENSE track: reading real-world signals and turning voltages, currents, and biopotentials into clean digital data.
Tools for this build
Free calculators that do the math this board needs. Each is worked from a real OTD board, with the formula and a cited source.
- Ohm's law calculator (V, I, R, and power)Solve Ohm's law for voltage, current, or resistance, and get the power. Enter any two of V, I, R. Worked from a real ESP32 board's indicator LED.
- Voltage divider calculator (Vout, R1, R2)Compute a resistive divider's output voltage and quiescent current from Vin, R1, and R2. Sized for fitting a higher voltage into an ESP32's 3.3 V ADC.
Part of the path from your first board to a brain-computer interface. See the full skill tree →