El nuevo módulo de WiFi de ESP8266 sub 5 dólares hace forma barata de IoT más posible y fácil para simples mortales como yo. De hecho, acabo de hacer una búsqueda en AliExpress.com y encontré el mismo módulo de $3,25 (envío libre, pero por supuesto) en cantidades de uno. Cómo puedo tener uno de estos módulos enviados desde el otro lado de la derecha de la tierra a mi puerta para $3,25 sigue siendo un misterio para mí. De todos modos...
En Resumen, el módulo ESP8266 es super barato (nota, yo no he dicho barato porque parecen muy buenos) WiFi módulo para aplicaciones incrustadas. Aparece el módulo tiene un micro de brazo que es reprogramable y hay un montón de gente gaga sobre eso.
Para mí, sólo quiero una pequeña Junta de IoT que puede un chirrido algunos datos sobre mi red WiFi y otra vez. Sabes, como cuando el cartero deja el correo. La ESP8266 de la caja tiene un sistema de Rx de TTL / pines de Tx que se comunican a una velocidad de transmisión serial predeterminado 115 k. Nota, módulos primeros vinieron con un valor predeterminado de baudios 57.6 de k. Por lo tanto, el módulo por defecto se comunica a 115k usando un viejo estilo de módem super sencillo en protocolo de comando. Básicamente, comandos (todo empieza con "A" por lo tanto el nombre) se envían al módulo usando algo como "AT + RST" (comandos del módulo para reiniciar) y generalmente el módulo responde - responde a cada comando con un "OK".
Pero el diablo está en los detalles.
Antes de cualquier esperanza de incorporar un módulo de ESP8266 en un dispositivo de IoT detector de buzón los comandos AT entre la ESP8266 y el micro controlando realmente deben entenderse completamente. Por lo tanto hacerlo más fácil probar y depurar el módulo ESP8266 que controla este Instructable le mostrará cómo enganchar encima de un nuevo ESP8266 a una PC y prueba / control con un simple código de Python.