FastLED 3.9.15
Loading...
Searching...
No Matches

◆ AdcRange

enum class fl::AdcRange
strong

ADC voltage range configuration.

Note
Different platforms implement this differently (reference voltage vs attenuation)
Not all ranges are available on all platforms (no-op for unsupported values)
Enumerator
Default 

Platform default (5V on AVR Uno, 3.3V on ESP32 w/ 11dB, etc.)

Range0_1V1 

0-1.1V range (INTERNAL on AVR, 0dB on ESP32)

Range0_1V5 

0-1.5V range (2.5dB on ESP32)

Range0_2V2 

0-2.2V range (6dB on ESP32)

Range0_3V3 

0-3.3V range (11dB on ESP32, VDDANA on 3.3V SAMD)

Range0_5V 

0-5V range (DEFAULT on 5V AVR boards)

External 

External reference voltage on AREF pin (AVR/SAMD only)

Definition at line 57 of file pin.h.

57 {
58 Default = 0,
63 Range0_5V,
65};
@ Range0_2V2
0-2.2V range (6dB on ESP32)
Definition pin.h:61
@ Range0_1V5
0-1.5V range (2.5dB on ESP32)
Definition pin.h:60
@ Default
Platform default (5V on AVR Uno, 3.3V on ESP32 w/ 11dB, etc.)
Definition pin.h:58
@ Range0_5V
0-5V range (DEFAULT on 5V AVR boards)
Definition pin.h:63
@ Range0_3V3
0-3.3V range (11dB on ESP32, VDDANA on 3.3V SAMD)
Definition pin.h:62
@ External
External reference voltage on AREF pin (AVR/SAMD only)
Definition pin.h:64
@ Range0_1V1
0-1.1V range (INTERNAL on AVR, 0dB on ESP32)
Definition pin.h:59