ESP8266 modules hebben de capaciteit om veel nuttige taken uitvoeren. GPIO pinnen kunnen worden gemanipuleerd op basis van digitale signalen om allerlei handige dingen doen.
Uitgebreid firmware zoals NodeMCU hebben gemaakt van deze modules zeer flexibel en ze hebben omgevormd tot volledig kunnen micro-controllers.
Nu, de ESP8266 v7 en v12, omvatten een ADC (analoog digitaal conversie) pin. Dit betekent dat de ESP8266 module ingangen van analoge sensoren kan verwerken. Lichtsensoren, reostaten, force sensoren, enz.
Dit is losjes vergelijkbaar met de 'Analog IN' pin van een Arduino.
Met een vermogen van ADC, in plaats van alleen op of af, de ESP8266 kan lezen een bereik.