Programar / flashear el módulo ESP8266MOD ESP-12 usando la placa Witty y el IDE Arduino

Este Instructable lo guiará a través del proceso de cableado, configuración y flasheo de un ESP8266MOD también conocido como módulo ESP-12 utilizando la placa Witty.

He intentado varios paradigmas para actualizar los módulos ESP8266MOD y no tengo una solución estable. En mi experiencia, casi todos tenían algunos problemas y no eran confiables. Además, quería tener una configuración limpia que funcionara siempre.

En este instructable, el programa de palabras y el flash son intercambiables.

Paso 1: cosas necesarias

Cosas necesarias

1 - Módulo ESP8266MOD

1 - Placa adaptadora del módulo ESP8266MOD con clavijas

1 - Mitad inferior de ESP8266 Junta ingeniosa

1 - Regulador AMC1117 o XC6206P332PR 3V3 (utilicé AMC1117)

1 - LED

1 - Cable de datos micro USB

Paso 2: ¿Por qué usar ESP8266MOD?

WeMos D1 mini es bastante económico. Vienen con el chip controlador CH340 USB a serie. ¿Por qué pasar por la molestia de usar el ESP8266MOD?

La única razón por la que no usaría un WeMos D1 mini integrado es para limitar mi consumo de energía y extender la vida útil de la batería además de ahorrar unos pocos dólares. El chip CH340 y sus componentes asociados consumen una energía valiosa y solo son necesarios durante la programación. Si se trata de una unidad remota que funciona con batería, es posible que desee consumir lo menos posible.

Paso 3: ESP8266 Junta ingeniosa

El ESP8266 Witty Board es un módulo de dos partes con el ESP8266

módulo en la placa superior, mientras que los circuitos de comunicación y flash en la placa inferior. Para nuestros propósitos, necesitaremos el tablero inferior que llamaremos al programador.

El programador consiste en la comunicación IC CH340 junto con un puerto micro USB, un RESET y un interruptor FLASH.

Hay dos filas de encabezados para recibir los pines de la placa adaptadora.

Paso 4: preparación del módulo ESP8266MOD

Esta parte implica cinco pasos en la secuencia enumerada.

Retire el registro en el medio, asegúrese de que las dos almohadillas no estén conectadas / puenteadas.

Suelde el ESP8266MOD en la placa adaptadora.

Suelde los pines

Suelde el LED en GPIO 14

Suelde el regulador. Si está utilizando el XC6206P332PR, las almohadillas coinciden con los pines del regulador. No sé si este es el caso con XC6206P332MR (significativamente más barato).

Paso 5: Programando el ESP8266MOD

Las instrucciones para flashear / programar el ESP8266MOD se describen en el siguiente Instructable: Programación del ESP8266 WeMos-D1R2 utilizando el software / IDE Arduino. Asegúrese de seleccionar la placa como WeMos D1R2 y Mini. Mientras el programa se está compilando y cargando en el módulo ESP8266MOD, mantenga presionado el interruptor FLASH hasta que se complete la carga.

Paso 6: Lista de otros instructables que he escrito

Programación del ESP8266 WeMos-D1R2 utilizando el software Arduino / IDE

Programación de un servidor HTTP en ESP-8266-12E

Programación del ESP8266-12E usando el software Arduino / IDE

Portaequipajes de techo de bricolaje con ventosa de doble copa temporal

Artículos Relacionados