Como nota importante, para determinar el modo de arranque de un módulo se usan los GPIO 0, 2 y 15. Aquí tenéis la definición:
Los pinouts y detalles de conexión para cada modelo de ESP están en diferentes mensajes de este mismo hilo:
- NodeMCU (y mini) - Se programa por el USB incluido, no hay necesidad de cambio de pines para usar diferentes modos. Pinout en el PCB.
- SparkFun ESP8266 Thing - Se programa por el USB incluido, no hay necesidad de cambio de pines para usar diferentes modos. Pinout en el PCB.
- ESP01
- ESP02
- ESP03
- ESP04 (idéntico al ESP03)
- ESP05
- ESP06
- ESP07 (versión 14 pines, primeras unidades, sin FCC)
- ESP07 (versión 16 pines, común)
- ESP08 (versión 14 pines, primeras unidades)
- ESP08 (versión 16 pines, nuevo)
- ESP09
- ESP10
- ESP11
- ESP12 (sin letra detrás)
- NodeMCU v2 (Amica) y v3 (LoLin)
- ESP201
Cambios:
- 17/10/2018 - Añadido el ESP201.
- 15/10/2017 - Añadidos los NodeMCU v2 y v3.
- 24/02/2017 - Añadido el ESP12.
- 01/12/2016 - Añadido el ESP11.
- 30/11/2016 - Añadido el ESP09. Añadido el ESP10.
- 16/11/2016 - Añadido el ESP07 (versión 14 pines y sin FCC). Añadido ESP08 (14 pines). Añadido ESP08 (16 pines).
- 15/11/2016 - Información de GPIOs para el arranque. Inversión del log de cambios. Añadido el ESP07.
- 13/11/2016 - Información de ESP05 y ESP06.
- 12/11/2016 - Información de ESP03 y ESP04. Añadidos pinouts y modo normal de funcionamiento.
- 10/11/2016 - Creación. Información de NodeMCU, Sparkfun Thing, ESP01 y ESP02