Tabla de contenido:
- Paso 1: software y documentos necesarios
- Paso 2: hardware y conexiones
- Paso 3: Comprobación del tamaño del flash
Video: Programe cualquier placa / módulo ESP8266 con firmware de comandos AT: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Cada módulo y placa ESP8266 se puede programar de muchas formas:
- Arduino,
- pitón,
- Lua,
- AT comandos,
- muchos más probablemente …
Los primeros tres son los mejores para el funcionamiento independiente, el firmware AT es para usar ESP8266 como módulo o para pruebas rápidas con comunicación TTL RS232.
Por cierto, la programación de ESP (por ejemplo, con Arduino, python o Lua) borrará toda la memoria. Entonces, si desea volver a los comandos AT, debe actualizar el firmware.
Le mostraré cómo hacerlo correctamente con las herramientas y la documentación de Espriff.
Paso 1: software y documentos necesarios
ESP8266 NON-OS SDK: contiene el firmware de los comandos AT en.. / ESP8266_NONOS_SDK-2.2.0 / bin / at
- Herramientas de descarga de flash (ESP8266 y ESP32 y ESP32-S2): programa para actualizar el nuevo firmware
- Guía de inicio de ESP8266 SDK: contiene mapas de memoria que debe seguir para programar el chip
- ESP8266 AT Instruction Set - guía de comandos AT opcional
Paso 2: hardware y conexiones
Necesitarás:
cualquier módulo o placa ESP8266,
cualquier convertidor USBSerial 3.3V (ESP no es tolerante a 5V) (algunas placas tienen uno, por ejemplo, NodeMCU),
opcionalmente PSU de 3,3 V (no todos los convertidores en serie tienen suficiente potencia para alimentar el ESP8266)
Para programar tendrás que:
- tire GPIO15 hacia abajo (estado predeterminado para la mayoría de los módulos),
- tire GPIO2 hacia arriba (estado predeterminado para la mayoría de los módulos),
- tire GPIO0 hacia abajo (siempre debe hacerlo, déjelo solo o tire hacia arriba para el funcionamiento normal),
tire de CH_PD hacia arriba
A veces, no todos los pines GPIO son accesibles (por ejemplo, módulo ESP-01), de esa manera están conectados como deberían estar, a veces hay botones de flash, que deben presionarse mientras se reinicia / enciende para ingresar al modo flash (por ejemplo, NodeMCU) y no es necesario realizar ninguna conexión adicional.
Paso 3: Comprobación del tamaño del flash
Puede utilizar cualquier aplicación de terminal. El comando "AT" es una prueba simple de funcionamiento, "AT + GMR" le indicará la versión del firmware. Cada comando debe terminarse con CR + LF. Encontrará más en el conjunto de instrucciones ESP8266 AT.
"AT + CWAP" enumera todos los puntos de acceso cercanos, pero el módulo debe estar en modo de estación: "AT + CWMODE_CUR = 1"
Adjunté capturas de pantalla de mi terminal favorito Tera Term y su configuración (CR + LF para nuevas líneas y velocidad de transmisión adecuada).
Recomendado:
Cómo flashear o programar el firmware ESP8266 AT mediante el programador y el flasheador ESP8266, módulo Wifi IOT: 6 pasos
Cómo flashear o programar el firmware ESP8266 AT mediante el programador y flasheador ESP8266, módulo IOT Wifi: Descripción: Este módulo es un adaptador / programador USB para módulos ESP8266 de tipo ESP-01 o ESP-01S. Está convenientemente equipado con un cabezal hembra 2x4P 2.54mm para conectar el ESP01. También rompe todos los pines del ESP-01 a través de un 2x4P 2.54mm macho h
Utilice el firmware de Homie para impulsar el módulo de conmutación Sonoff (basado en ESP8266): 5 pasos (con imágenes)
Use el firmware Homie para impulsar el módulo de conmutación Sonoff (basado en ESP8266): este es un instructivo de seguimiento, lo escribí un poco después de " Construir dispositivos Homie para IoT o automatización del hogar ". El último se centró en el monitoreo básico (DHT22, DS18B20, ligero) alrededor de las placas D1 Mini. Esta vez, me gustaría mostrar ho
Comandos AT para el módulo Bluetooth (HC-05 W / EN Pin y BOTÓN) ¡Usando la placa Arduino !: 5 pasos
Comandos AT para el módulo Bluetooth (HC-05 W / EN Pin y BOTÓN) Uso de la placa Arduino!: Por Jay Amiel AjocGensan PH Este instructivo lo ayudará a comenzar a usar su módulo bluetooth HC05. Al final de este instructivo, habrá aprendido sobre el envío de comandos AT al módulo para configurarlo / modificarlo (nombre, clave de acceso, baud ra
¡Convierta (casi) cualquier archivo multimedia en (casi) cualquier otro archivo multimedia gratis !: 4 pasos
¡Convierta (solo aproximadamente) cualquier archivo multimedia en (solo aproximadamente) cualquier otro archivo multimedia gratis !: Mi primer instructivo, ¡salud! De todos modos, estaba en Google buscando un programa gratuito que convertiría mis archivos Youtube.flv a un formato que es más universal, como.wmv o.mov. Busqué en innumerables foros y sitios web y luego encontré un programa llamado
Utilice cualquier sistema de altavoces 5.1 con CUALQUIER reproductor de MP3 o computadora, ¡por poco dinero!: 4 pasos
Use cualquier sistema de altavoces 5.1 con CUALQUIER reproductor de MP3 o computadora, ¡por poco dinero!: (Este es mi primer idioma de instrucción y el inglés no es mi idioma nativo) En aquellos días, compré un juego de altavoces Creative Inspire 5100 por poco dinero. Lo usé con mi computadora de escritorio que tenía una tarjeta de sonido 5.1 (PCI). Luego lo usé con mi computadora portátil que tenía un