Paso 6: Ensamble de placa de prototipo
¿Cómo construir un tablero estable y buen programador?
Como dije en la lista de piezas, puede ser útil construir un tablero de programador para facilitar la comunicación con el ESP8266.
Aquí está los componentes que utiliza:
-Un protoboard soldar los componentes, por lo que todo tiene conexión buena y fiable,
-Dos botones: uno para activarla (reiniciar) y uno conectado en el Pin GPIO 2 (si necesita controlar fácilmente una acción, en mi caso "enviar un mail") un LED en el Pin GPIO 0, puede ayudar mucho en la depuración. Además en mi caso, se mostrará que está procesando la acción envío de correo.
-Cabecera dos hombre interruptor de tirar hacia arriba, tire hacia abajo y nada para el Pin GPIO, 0 y 2. El GPIO 0 configuración es imprescindible cargar un programa en el ESP8266. Utilicé un jefe del Pin de tres y le enchufamos el GPIO en el medio y cambiar un Jumper de posiciones dependiendo de lo que necesito. También usé un ángulo jefe masculino para poder conectar la alimentación eléctrica y la Junta FTDI.
-Algunas mujeres encabezado para tapar el ESP8266.
-Un regulador y un condensador de 10uF para tener un limpio 3.3V señal. El ESP puede tener algunos picos de potencia 200mA, es mejor tener una fuente externa que uso directamente del FTDI. Mucha gente tiene problemas de reinicio con el ESP8266. La estabilidad de la energía es una primera clave para evitarlo. Usted puede alimentar con 5V de alimentación o USB, pero también con un 1cell 3.7V batería (yo usé un cable de Iphone viejo al principio y luego una batería) en las fotos se puede ver cómo le enchufamos todo esto.
Ahora tenemos un bonito pequeño dispositivo, que envíe un correo y girar a la LED al pulsar botones. El segundo código que he publicado es para este programador. La única diferencia es que lee el Pin GPIO 0 y conecte solamente si se empuja. Así se puede controlar mejor cuando desea activar el dispositivo.