ESP8266 versión ESP07

La versión del módulo ESP-07 ofrece más puntos de conexión que la versión ESP-01. Para la implementación básica ser recomienda usar la versión con antena incorporada y una placa para adaptar el módulo.
La placa permite conectarlo a un protoboard, pues la separación entre conectores del módulo es pequeña (2 mm).

Una de las ventajas del ESP-01 es convertidor Analógico-Digital (pin ADC), que tiene un rango de trabajo entre 0 y 1 voltio con pasos valorados entre 0-1023 (10 bits).
El pin ADC permite por ejemplo obtener lecturas de estado de voltaje de las baterías, obtenido con un divisor de voltaje para asegurar que el voltaje máximo no supere 1V .
IDE Arduino
Para incorporar la tarjeta al programa IDE Arduino se se realizan los mismos que para la versión ESP-01, seleccionando la placa ESP8285.
Referencia: http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_07_datasheet_en.pdf
ESP8266 versión ESP01
Distribución de Pines

Para usa el módulo, se requiere además de alimentación en VCC a 3.3V y GND conectar los pines de configuración de modo de operación.
Estados de pines de configuración
Los estados de los pines de configuración son ALTO (HIGH) o BAJO(LOW).
El estado ALTO se establece conectar el pin a VCC de 3.3VDC mediante una resistencia de 10KΩ (pullup) para una corriente de activación de 0.033 mA.
El estado Bajo se realiza conectando el pin a GND con 0VDC.
Modo de Operación
Cargar o Ejecutar un programa se establece con estados de voltaje en los pines GPIO0 y GPI02.
| GPIO0 | GPIO2 | CH_PD | RESET | |
| Cargar programa | LOW | HIGH | HIGH | HIGH |
| Ejecutar Programa | HIGH | HIGH | HIGH | HIGH |
Observe que, el módulo ESP-01S, tiene incorporadas las resistencias a estado ALTO (HIGH,pull up), por lo que no es necesario añadirlas en éste caso.
Conexión a 3.3V

La alimentación de energía para el dispositivo es de 3.3V, preferible con una fuente o módulo de 3.3v .
Considere que puede resultar insuficiente si alimenta desde la salida de 3.3V de un módulo USB-Serial con salida de 3.3V o desde el pin Arduino 3.3V.
La falta de energía en el dispositivo se presenta como error en la conexión al intentar subir instrucciones desde el IDE Arduino: "sincronizar la memoria del dispositivo."

Si no dispone de la fuente externa, puede al usar dos dispositivos USB-TTL para:
1. Alimentación (Vcc y GND)
2. Carga de datos (Tx y Rx)
Recuerde unir las referencias de cada dispositivo USB-Serial GND.
Referencias: https://www.espressif.com/sites/default/files/esp8266-technical_reference_en_0.pdf