Pinout y conexión normal y modo flash para modelos ESP8266

Arduino, STM32 (Maple), ESP8266, ESP32, etc
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Pinout y conexión normal y modo flash - ESP08 (versión 14 pines, nueva)

Mensaje sin leer por Naguissa »

ESP08 (versión 16 pines, nueva)

El ESP08 es exactamente igual que el ESP07 pero sin antena. También tiene dos versiones, 15 y 16 pines.


El pinout de la versión nueva del ESP08, de 16 pines, es:
ESP8266 ESP08 16 pines Pinout
ESP8266 ESP08 16 pines Pinout


Para flashear el ESP08 hemos de conectar los GPIO0 y GPIO15 a tierra y GPIO2 a VCC antes de conectar tensión (o conectarlo y luego resetearlo). Deberemos conectar RX y TX a TX y RX del USB a TTL respectivamente, VCC y CH_PD a una fuente de 3.3V (no suele valer la del USB a TTL), y los GND en común:
ESP8266 ESP08 16 pines Flash Mode
ESP8266 ESP08 16 pines Flash Mode

El modo de funcionamiento habitual es, el siguiente:
ESP8266 ESP08 16 pines Regular Mode
ESP8266 ESP08 16 pines Regular Mode

Tags:
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Pinout y conexión normal y modo flash - ESP09

Mensaje sin leer por Naguissa »

ESP09

El ESP09 es muy parecido al ESP06, aunque con un tamaño menor.

El pinout del ESP09 es:
ESP8266 ESP09 pinout
ESP8266 ESP09 pinout


Para flashear el ESP09 hemos de conectar los GPIO0 y GPIO15 a tierra y GPIO2 a VCC antes de conectar tensión (o conectarlo y luego resetearlo). Deberemos conectar RX y TX a TX y RX del USB a TTL respectivamente, VCC y CH_PD a una fuente de 3.3V (no suele valer la del USB a TTL), y los GND en común:
ESP8266 ESP09 Flash Mode
ESP8266 ESP09 Flash Mode

El modo de funcionamiento habitual es, el siguiente:
ESP8266 ESP09 Regular Mode
ESP8266 ESP09 Regular Mode
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Pinout y conexión normal para modelos ESP8266 - ESP10

Mensaje sin leer por Naguissa »

ESP10

El ESP10 es como el ESP05, diminuto y muy simple, tanto que no es posible conectarlo en modo flash.

Por ende, sólo dejo el pinout y no hay nada especial para hacerlo funcionar, ni tan siquiera el CH_PD:
ESP8266 ESP10 pinout
ESP8266 ESP10 pinout
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Pinout y conexión normal y modo flash - ESP11

Mensaje sin leer por Naguissa »

ESP11

El pinout del ESP11 es:
ESP8266 ESP11 pinout
ESP8266 ESP11 pinout


Para flashear el ESP11 hemos de conectar el GPIO0 a tierra antes de conectar tensión (o conectarlo y luego resetearlo). Deberemos conectar RX y TX a TX y RX del USB a TTL respectivamente, VCC y CH_PD a una fuente de 3.3V (no suele valer la del USB a TTL), y los GND en común:
ESP8266 ESP11 Flash Mode
ESP8266 ESP11 Flash Mode


El modo de funcionamiento habitual es, el siguiente:
ESP8266 ESP11 Regular Mode
ESP8266 ESP11 Regular Mode
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Pinout y conexión normal y modo flash - ESP12 (sin letra detrás)

Mensaje sin leer por Naguissa »

ESP12 (sin letra posterior)

El ESP12 es idéntico al ESP07 pero cambiando la antena por una pista de antena en el PCB, sin conector. Tiene certificado FCC y CE:

FCC:
ESP12 FCC1.jpg
ESP12 FCC2.jpg

CE:
ESP12 CE.jpg



El pinout es:
ESP12 pinout.png



Para flashear el ESP12 hemos de conectar los GPIO0 y GPIO15 a tierra y GPIO2 a VCC antes de conectar tensión (o conectarlo y luego resetearlo). Deberemos conectar RX y TX a TX y RX del USB a TTL respectivamente, VCC y CH_PD a una fuente de 3.3V (no suele valer la del USB a TTL), y los GND en común:
ESP12 flash mode.png

El modo de funcionamiento habitual es el siguiente:
ESP12 regular mode.png
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Pinout y conexión normal y modo flash - NodeMCU v2 (Amica) y v3 (LoLin)

Mensaje sin leer por Naguissa »

NodeMCU v2 (Amica) y v3 (LoLin)

Los modelos NodeMCU son placas completas e integran tanto el USB -> UART como la lógica necesaria para flashearlo directamente a través de su conexión MicroUSB.

Por ende, sólo dejo los pinouts y no hay nada especial para hacerlos funcionar, ni tan siquiera el CH_PD:
Pinout NodeMCU v2 y v3
Pinout NodeMCU v2 y v3
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 507
Registrado: 04 Jul 2016, 11:17
Agradecido: 110 veces
Agradecimiento recibido: 134 veces

Re: Pinout y conexión normal y modo flash para modelos ESP8266

Mensaje sin leer por Naguissa »

ESP201

El pinout del ESP201 es:
ESP8266 ESP201 - Pinout
ESP8266 ESP201 - Pinout

Para flashear el ESP201 hemos de conectar los GPIO0 y GPIO15 a tierra antes de conectar tensión (o conectarlo y luego resetearlo). Deberemos conectar RX y TX a TX y RX del USB a TTL respectivamente, VCC y GPIO2 a una fuente de 3.3V (no suele valer la del USB a TTL), y los GND en común:
ESP8266 ESP201 - Flash mode
ESP8266 ESP201 - Flash mode

Según la ocasión me he encontrado que es necesario desconectar el GPIO0 tras iniciar el ESP y justo antes de proceder al flasheo, como es algo muy aleatorio no sé si es debido a esa unidad o al firmware/programa.



Para finalizar, el funcionamiento normal de éste ESP8266 es el mismo que el modo flash pero cambiando GPIO0:
ESP8266 ESP201 - Normal mode
ESP8266 ESP201 - Normal mode

Este ESP8266 es muy extraño y tiene un diseño perfecto para breadboard si no fuese por los 4 pines superiores; de hecho hay algún proveedor que los vende con esos 4 pines del otro lado por esto mismo.
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje