De nieuwe sub 5 dollar ESP8266 WiFi module maakt goedkope IoT manier meer mogelijk en gemakkelijk voor gewone stervelingen zoals ik. In feite, ik heb een zoekopdracht op AliExpress.com en ik vond dezelfde module voor $3,25 (gratis verzending, maar natuurlijk) in hoeveelheden van één. Hoe kan ik een van deze modules verscheept vanaf de andere kant van de aarde recht op mijn deur voor $3,25 hebben is nog steeds een raadsel voor mij. Hoe dan ook...
In een notendop, de ESP8266 module is een super goedkoop (opmerking, ik heb niet gezegd goedkoop omdat ze echt goed lijken) WiFi module voor ingesloten apps. Lijkt de module heeft een ARM micro thats opnieuw programmeerbare en er zijn een heleboel mensen gaga over die.
Voor mij wil ik gewoon een beetje IoT-board dat af en toe enkele gegevens op mijn WiFi-netwerk kunt Tjilpen. Weet je, zoals wanneer de postbode uit de mail daalt. De ESP8266 recht uit de doos heeft een aantal TTL Rx / Tx pinnen die communiceren op een standaard 115 k serial baud-rate. Opmerking, vroege modules kwam met een standaard van 57,6 k-baud-rate is ingesteld. Dus, de standaard module communiceert bij 115k met behulp van een oude modem stijl super eenvoudig op instructieprotocol. Kortom, opdrachten (allemaal beginnen met "AT" vandaar de naam) worden verzonden naar de module met behulp van iets als "AT + eerste" (opdrachten de module opnieuw instellen) en de module reageert - meestal reageren op elke opdracht met een "OK".
Maar de duivel in de details.
Voordat er enige hoop voor het insluiten van een ESP8266 module in een postbus detector IoT apparaat moeten de AT commando's tussen de ESP8266 en de controlerende micro echt worden begrepen volledig. Dus, om het gemakkelijker om te testen en debuggen beheersen de ESP8266 module dit Instructable zal laten zien hoe haak een nieuwe ESP8266 naar een PC en test / bediening met behulp van enkele eenvoudige Python code.