Paso 4: Configuración ESP8266 con el IDE de Arduino
El código fuente original para el Gassistant se puede descargar desde aquí.
Para la codificación en ESP, utilizamos el Addon de ESP8266 en el IDE de Arduino.
Con este enfoque, podemos reutilizar la mayoría de las bibliotecas de Arduino para ESP. Usted puede encontrar el cómo de configuración aquí.
Utilizamos el Arduino Uno como el puente para subir el código fuente a ESP. La configuración siguiente:
Arduino Uno Reset - GND de Arduino
ESP8266---Arduino Uno
RX -------------------------- RX
TX -------------------------- TX
VCC ------------------------ 3.3V
CH_PD -------------------- 3.3V
GND ----------------------- GND
GPIO_15 ----------------- GND
GPIO_0 ------------------ GND
También asegúrese de que seleccionar el tipo correcto de junta para el ESP (como la foto adjunta).
Encontrar el ID de chip de ESP8266 (lo utilizamos como un identificador único de la escala):
Subir el bosquejo de ESP_chip_id de
https://github.com/aavn/Gassistant/Tree/Master/Design
a la Junta Directiva de la ESP y nota el chip ID impreso en el monitor serie. Esta identificación se utilizará más adelante cuando agregue su escala en el servidor de la nube.
Nota:
Si quieres volver a subir a Junta ESP mientras todavía se conecta al puente, sólo desconectar VCC y GPIO_0 de ESP, luego volver a conectarlos antes de cargar el nuevo código.