Programación ESP8266 con Arduino IDE: The Easy Way-elab |  Rik - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Programación ESP8266 con Arduino IDE: The Easy Way-elab | Rik

Hola, ¿qué tal colega?. Yo soy Jordi Oriol y en esta ocasión te voy a hablar sobre Programación ESP8266 con Arduino IDE: The Easy Way-elab | Rik

los Módulo WiFi ESP8266 es un SOC independiente que puede proporcionar a cualquier microcontrolador acceso a su red WiFi. Es una tabla extremadamente asequible con una comunidad enorme y en constante crecimiento. Cada módulo ESP8266 viene preprogramado con un Al mando configurar el firmware. Este módulo tiene una potente capacidad de procesamiento y almacenamiento incorporada que le permite actuar como un microcontrolador independiente.

Siguiendo 2 simples pasos, puede cargar bocetos de Arduino a su ESP8266 usando el IDE de Arduino.

  • Configurar el IDE
  • Haciendo el circuito

Lista de partes

  1. Módulo ESP 8266.
  2. Cables de salto.
  3. Una placa de pruebas.
  4. Un convertidor de USB a TTL, también conocido como convertidor UART.

Configurar el IDE

Para brindar soporte para chips ESP8266 en el entorno Arduino, debe agregar ESP8266 Arduino Core en el IDE.

Debe tener Arduino IDE versión 1.6.4 o posterior. Se recomienda encarecidamente la última versión. Descargue la última versión de IDE desde Arduino.cc

  1. Instale Arduino 1.6.8.
  2. Inicie Arduino y abra Preferencias ventana.
  3. iniciar sesión en http://arduino.esp8266.com/stable/package_esp8266com_index.json en Tarjeta adicional URL del administrador campo. (Ver la primera imagen)
  4. Abierto Gerente de Juntas desde Herramientas > Menú a bordo e instalar ESP8266 plataforma. (Ver la segunda imagen)

Agregue la URL a «Preferencias» en el IDE de Arduino (como se muestra en la captura de pantalla de la portada)

Seleccione la placa ESP8266 de Board Manager (como se muestra arriba)

Haciendo el circuito

Cableado ESP8266-01 para carga de programa

Cableado ESP8266-12E para carga de programa

ESP-01:

  1. Conectar GPIO0 a Tierra (configúrelo en BAJO o 0)
  2. Conectar CH_PD toVcc (ajústelo a ALTO o 1)

ESP-12 (E / F):

  1. Conectar GPIO0 a Tierra (configúrelo en BAJO o 0)
  2. Conectar GPIO15 a Tierra (configúrelo BAJO O 0)
  3. Conectar GPIO2 a Vcc (ajústelo a ALTO o 1)
  4. Conectar CH_PD toVcc (ajústelo a ALTO o 1)

Alfiler Vcc es GND debe estar conectado a la fuente de alimentación + VE es -VE carril respectivamente. TX es RX de ESP8266 debe estar conectado a RX es TX del convertidor USB a TTL respectivamente.

Puede reemplazar el convertidor de USB a TTL con una placa Arduino UNO, pero debe cargar un boceto en blanco o un boceto «mínimo» en el Arduino para que la MCU de la placa Arduino no se rompa. Conecte el TX y RX del ESP8266 al RX y TX de Arduino UNO respectivamente.

Conclusión

¡Has hecho! Ahora seleccione su archivo ESP8266 pensión de Herramientas > Menú a bordo, escriba cualquier programa y haga clic en Cargar botón. El ESP8266 ahora funcionará como un microcontrolador independiente.

Para tener una idea clara, lea también el artículo FLASH AT FIRMWARE TO ESP8266.

Puedes compartir en tus redes sociales para que tus amigos lo flipen

??? ? ? ???

Comparte