মূল বিষয়বস্তুতে যান
Back to Reference
Arduino API

analogRead() and analogWrite()

ADC readings and PWM outputs on each board.

Arduino UnoESP32
analogRead range0–1023 (10-bit), 0–5 V0–4095 (12-bit), 0–3.3 V
Analog pinsA0–A5ADC1: GPIO32–39 · ADC2: 0, 2, 4, 12–15, 25–27
analogWrite0–255 on pins 3, 5, 6, 9, 10, 110–255 (core 3.x) or LEDC with any resolution
PWM frequency490 Hz (980 Hz on 5, 6)Chosen in ledcAttach()
Example
int raw = analogRead(A0);
float volts = raw * (5.0 / 1023.0);