Tipos de ESP8266
Tipos de ESP8266
Tenemos varios tipos de ESP8266 pero nos centraremos basicamente en el ESP01 y el ESP12ESP-01
El ESP-01 es el encapsulado del 8266 más barato de esta gama. Cuenta con 2 pines de entrada/salida digitales
Los pines son los siguientes:
GND - Masa
I/O 2 - Pin de entrada/salida 2
I/O 0 - Pin de entrada/salida 0
Rx - Pin de recepcion de datos
Tx - Pin de transmision de datos
CH-PD - Pin para encender el módulo
RST - Pin para hacerle un reset al módulo electrónico
Vcc - Pin de alimentacion a 3,3Vcc
El diagrama electrico del ESP-01 es el siguiente. Para habilitarlo tendremos que poner una resistencia de pull-up de 10K entre la GPIO0 y masa y un puente entre VCC y CH-PD para encender el módulo. Así en el momento de que le demos alimentacion entrará en modo Flash
Los modos de funcionamiento del ESP-01 son los siguientes (Si tenemos un ESP-01 tendremos que poner las resistencias y si tenemos el ESP-01s no será necesario dado que ya vendrá con las resistencias internamente)
Modo UART, carga de programa en la memoria
Cuando queremos cargar una programacion en el ESP-01 tenemos que encenderlo o resetearlo teniendo el pin GPIO0 a nivel bajo (LOW = 0 V = GND) y el GPIO2 a nivel alto (HIGH = 3,3 V = Vcc). Recordamos que el ESP8266 trabaja a niveles lógicos de 3,3 V. El pin GPIO2 está por defecto a HIGH, ya que tiene un pull-up interno, por lo que podemos dejarlo simplemente desconectado.
Modo Flash: ejecución de programa en el ESP-01
Una vez que hemos cargado la programacion hay que ejecutarlo: esto lo conseguimos teniendo el GPIO0 y el GPIO2 a nivel alto (3,3 V). Ambos pines (GPIO0 y GPIO2) están por defecto a HIGH, ya que los dos tienen un pull-up interno, por lo que si queremos podemos dejarlos desconectados.
Podemos ver simplificados los modos de funcionamiento aqui abajo
GPIO0 GPIO2
Modo UART (carga programa) LOW HIGH (desconectado)
Modo Flash (ejecuta programa) HIGH (desconectado) HIGH (desconectado)
ESP12
En construccion...
Comentarios
Publicar un comentario