The Raspberry-Pico offers a 12 bits resolution ADC (effective 8mV resolution. 3.3V/4095).
+
+
{{ambox|text=The MicroPython ADC expose an unified reading method named {{fname|read_u16()}} returning a 16 bits integer (between 0 and 65535).<br />
+
So the 12 bits value readed on the ADC hardware is upscaled to 16 bits by {{fname|read_u16()}}. However upscaling will do not increase the ADC resolution (which stays anyway to 8mV).}}