Tengo un Placa de desarrollo NodeMCU/ESP8266 y estoy intentando utilizar la entrada A0 (ADC de 10 bits) para leer la tensión de un divisor de tensión en el pin de 3,3V. Así que tengo lo siguiente:
simular este circuito - Esquema creado con CircuitLab
Sin embargo, cuando leo A0, no es el valor ~512 que esperaría para los 1,65V (medidos con un multímetro) que hay en A0. Es más bien en algún lugar alrededor de 450.
Si cambio las resistencias de 100K por resistencias de 1M (que es mi objetivo porque tengo un termistor de 1M), la lectura se desvía aún más, alrededor de 200 donde el voltaje en A0 lee alrededor de 1,55V con un multímetro.
Incluso con 3,3V en A0, sólo lee 1016-1017 y con nada en A0 lee 9, lo que no es enormemente fuera, pero tampoco es enormemente preciso.
¿Hay algo que no esté entendiendo y que no tenga en cuenta? Me interesaría cualquier idea.