![Introducción a Arduino y ESP8266: 11 pasos Introducción a Arduino y ESP8266: 11 pasos](https://i.howwhatproduce.com/images/005/image-12050-j.webp)
Tabla de contenido:
- Paso 1: brevemente sobre arquitectura y características
- Paso 2: consumo de energía
- Paso 3: Pinouts ESP8266
- Paso 4: componentes
- Paso 5: esquema
- Paso 6: Cómo hacer un circuito
- Paso 7: Cómo codificar Arduino para enviar comandos AT a ESP8266
- Paso 8: Código
- Paso 9: comandos AT
- Paso 10: Vínculos de la aplicación
- Paso 11: Hoja de datos ESP8266 y referencia de comando AT
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
![Introducción a Arduino y ESP8266 Introducción a Arduino y ESP8266](https://i.howwhatproduce.com/images/005/image-12050-1-j.webp)
El ESP8266 se puede usar como un microcontrolador independiente con Wi-Fi incorporado y dos pines GPIO o se puede usar con otro microcontrolador a través de la comunicación en serie para brindar una conectividad Wi-Fi al microcontrolador. Podría usarse para hacer que la red de sensores de IoT informe datos de los sensores a Internet o los paneles de control conectados a Internet, podría usarse para hacer un dispositivo de automatización del hogar que esté conectado a Internet o a la red local. ESP8266 podría usarse para desarrollar un sistema de seguridad basado en IoT, enchufes y luces inteligentes, redes de malla o dispositivos portátiles. Debido a su bajo costo, bajo consumo de energía y pequeño tamaño, podría usarse para desarrollar cualquier tipo de dispositivo IoT.
Paso 1: brevemente sobre arquitectura y características
El módulo Wi-Fi ESP8266 tiene un microprocesador RISC de 32 bits sincronizado a 80Mhz y se puede overclockear a 160Mhz. Tiene RAM de instrucciones de 32 KiB, RAM de caché de instrucciones de 32 KiB, RAM de datos de usuario de 80 KiB y todo eso tiene GPIO, 12C, ADC, SPI y PWM
Paso 2: consumo de energía
El voltaje y la corriente máximos requeridos para operar el módulo Wi-Fi ESP8266 es de 3.6V y 120.5mA, el Arduino tiene un pin de salida de 3.3V pero su corriente de salida es de solo 40mA que no es suficiente para ejecutar el esp8266, por lo que el regulador de voltaje LM317 se usa para Regule los 5V de Arduino a 3.3V para que funcione correctamente, ya que la corriente de salida máxima del LM317 es de 1.5A. Los pines de E / S ESP8266 también funcionan a 3.3V, por lo que el diodo zener de 3.3V del cambiador de nivel lógico se usa para convertir la lógica de 5V proveniente del pin Arduino TX a 3.3V, pero según mi experiencia, no hay mucha necesidad. Está bien simplemente hacer el circuito que se muestra en la figura siguiente.
Paso 3: Pinouts ESP8266
![Configuración de pines ESP8266 Configuración de pines ESP8266](https://i.howwhatproduce.com/images/005/image-12050-2-j.webp)
Paso 4: componentes
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Módulo Wi-Fi ESP8266
www.banggood.com/custlink/mKvKDhD2ig
Regulador de voltaje LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Saltadores de hombre a hombre
www.banggood.com/custlink/GKvKmAGkuQ
Condensador electrolítico 1uF
Condensador electrolítico de 10uF
Paso 5: esquema
![Esquemático Esquemático](https://i.howwhatproduce.com/images/005/image-12050-3-j.webp)
Como el módulo Wi-Fi ESP8266 se comunica con Arduino o cualquier otro microcontrolador mediante comunicación en serie y ha requerido un mínimo de 3.3V para funcionar. La salida de 5 V de Arduino se conectará a la entrada LM317 como se muestra en la figura
Conexiones ESP8266ESP8266 ================= Conexiones
RXD ===================== Pin 3 de E / S de Arduino
VCC ===================== Salida LM317
CH_PD =================== Salida LM317
GND ===================== GND de Arduino
TXD ===================== Pin 2 de E / S de Arduino
Paso 6: Cómo hacer un circuito
![](https://i.ytimg.com/vi/Fega7LFYDWk/hqdefault.jpg)
Paso 7: Cómo codificar Arduino para enviar comandos AT a ESP8266
Paso 8: Código
Paso 9: comandos AT
Paso 10: Vínculos de la aplicación
Cliente TCP:
Servidor:
Paso 11: Hoja de datos ESP8266 y referencia de comando AT
ESP8266 Hoja de datos
www.espressif.com/sites/default/files/docu…
Referencia de comando ESP8266 AT
www.espressif.com/sites/default/files/doc…
Recomendado:
Introducción a WeMos ESP8266: 6 pasos
![Introducción a WeMos ESP8266: 6 pasos Introducción a WeMos ESP8266: 6 pasos](https://i.howwhatproduce.com/images/001/image-2785-11-j.webp)
Introducción al WeMos ESP8266: en este instructable, vamos a ejecutar el ejemplo de LED parpadeante en el WeMos ESP8266
Introducción a Python para ESP8266 y ESP32: 6 pasos
![Introducción a Python para ESP8266 y ESP32: 6 pasos Introducción a Python para ESP8266 y ESP32: 6 pasos](https://i.howwhatproduce.com/images/003/image-6141-j.webp)
Introducción a Python para ESP8266 y ESP32: Fundamento El ESP8266 y su hermano mayor menor ESP32 son microchips Wi-Fi de bajo costo con pila completa de TCP / IP y capacidad de microcontrolador. El chip ESP8266 llamó la atención de la comunidad de fabricantes por primera vez en 2014. Desde entonces, el bajo precio (
Introducción a Amazon AWS IoT y ESP8266: 21 pasos
![Introducción a Amazon AWS IoT y ESP8266: 21 pasos Introducción a Amazon AWS IoT y ESP8266: 21 pasos](https://i.howwhatproduce.com/images/002/image-3077-42-j.webp)
Introducción a Amazon AWS IoT y ESP8266: este proyecto le muestra cómo tomar el módulo ESP8266 y conectarlo directamente a AWS IOT mediante Mongoose OS. Mongoose OS es un sistema operativo de código abierto para microcontroladores que enfatiza la conectividad en la nube. Fue desarrollado por Cesanta, un Dublín
Introducción con NodeMCU ESP8266 en Arduino IDE: 6 pasos
![Introducción con NodeMCU ESP8266 en Arduino IDE: 6 pasos Introducción con NodeMCU ESP8266 en Arduino IDE: 6 pasos](https://i.howwhatproduce.com/images/002/image-5355-19-j.webp)
Introducción con NodeMCU ESP8266 en Arduino IDE: descripción general En este tutorial, aprenderá cómo usar NodeMCU en Arduino IDE. usó
Introducción a MicroPython en el ESP8266: 10 pasos (con imágenes)
![Introducción a MicroPython en el ESP8266: 10 pasos (con imágenes) Introducción a MicroPython en el ESP8266: 10 pasos (con imágenes)](https://i.howwhatproduce.com/images/003/image-8672-2-j.webp)
Comenzando con MicroPython en el ESP8266: ¿Desea una forma diferente de programar las placas basadas en ESP8266 en lugar del método común usando Arduino IDE junto con el lenguaje de programación C / C ++? En este tutorial aprenderemos quién configurar y controlar un ESP8266 placa usando MicroPython.BUIL