Gemakkelijk ESP8266 WiFi met Python Debugging


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.

Labels: Python, IoT, ESP8266, Wifi

Gerelateerde Artikelen

Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Hoewel er veel tutorials over het instellen van een nieuwe ESP8266 verbinden met wifi, kostte het nog steeds me dagen en een heleboel uren praten met de IT-afdeling aan het college eigenlijk mijn project opstaan en lopen. Hoop dat dit helpt kun je in
Internet gecontroleerde lamp met ESP8266 wifi relay IoT

Internet gecontroleerde lamp met ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT controle per lampInternet gecontroleerde elektrische lamp met ESP8266 wifi (ESP01) IoTInternet gecontroleerde lamp met ESP8266 wifi relay IoTESP8266 (ESP01) is een zeer goedkope WiFi-transceiver die kan worden toegevoeg
ESP8266 WiFi temp vochtigheid monitoring web app met behulp van de Arduino IDE

ESP8266 WiFi temp vochtigheid monitoring web app met behulp van de Arduino IDE

Vorige week ontving ik een ESP8266(adafruit). de nieuwe ESP8266 heeft arduino-bootloader, dus het maakt mogelijk om programmacode arduino rechtstreeks in de ESP8266. Deze ESP8266 komt met I2C, UART en GPIO. met deze nieuwe wifi module hoeft u niet el
Arduino IOT: Temperatuur en luchtvochtigheid (met ESP8266 WiFi)

Arduino IOT: Temperatuur en luchtvochtigheid (met ESP8266 WiFi)

Hallo iedereen! Ik ben Michalis Vasilakis uit www.ardumotive.com en in deze Instructables zal ik u tonen hoe te maken van uw eigen Internet van dingen (IOT) thermometer met behulp van de Arduino uno board.U kunt thuis, op kantoor of ergens is er een
Een goedkopere ESP8266 WiFi Shield voor Arduino en andere micros

Een goedkopere ESP8266 WiFi Shield voor Arduino en andere micros

Update: 19 mei 2016Rev 14 van dit project herziet bibliotheken en code om te werken met de plug-in V2.2 ESP8266.com IDEUpdate: 17 December 2105Rev 11 van dit project schoont andere pogingen tot verbinding als het al is aangesloten. Maakt ook gebruik
ESP8266 - WIFI temperatuur datalogger - MCP9808

ESP8266 - WIFI temperatuur datalogger - MCP9808

In dit project bouwen we een eenvoudige, hoge precisie, WIFI temperatuur datalogger gebaseerd op ESP8266 module en de MCP9808-chip, een ±0, 5 ° C Maximum nauwkeurigheid digitale temperatuursensor.Functies• Nauwkeurigheid:-±0.25 (typische) van-40 ° C
ESP8266 WiFi OTA extern bestand Management

ESP8266 WiFi OTA extern bestand Management

Ik heb gewerkt met ESP8266 micro controllers nu lang genoeg hebben een aantal van hen ingezet in mijn omgeving. Ik heb een paar opstelling mijn MQTT broker(s) te testen. Ik heb een paar temperatuur-, vochtigheids- en barometerdruk lezingen te sturen
Gebruik van XML met de Raspberry Pi met Python

Gebruik van XML met de Raspberry Pi met Python

Dit Instructable zullen het gebruik van XML op toepassingen voor de Raspberry Pi. Stap één omvat wat is XML en de indeling van de datastructuren. Stap twee zal betrekking hebben op de bouw en het ontleden van XML in Python en stap drie zal tonen hoe
ESP8266 codegenerator met 128-bits beveiliging - geen codering requried

ESP8266 codegenerator met 128-bits beveiliging - geen codering requried

Code Generator voor ESP8266 modules met behulp van pfodDesigner, pfodApp en Arduino met 128-bits beveiligingMaak aangepaste menu's voor uw Andriod. GEEN Android of Arduino programmering vereist.Opmerking: Dit instructable behoeften pfodParser bibliot
Klembord mededeling PC ↔ Pi met Python

Klembord mededeling PC ↔ Pi met Python

Normaal gebruik ik mijn Raspberry-Pi op een gedeelde bureaublad van windows. Ik deel ook een netwerkstation met de Pi. Dit is geweldig, maar ik heb nog steeds de ergernis van het Klembord op de PC niet wordt weergegeven op de Pi. Al zou het leuker om
ESP8266 weerstation met Arduino – #1 Hardware

ESP8266 weerstation met Arduino – #1 Hardware

AchtergrondIk lees over de ESP8266 eerst in maart dit jaar en ik wist niet wat te doen met. En nu ben ik echt gefascineerd hoe makkelijk de aansluiting van een Arduino met het Internet kan zijn. Net als anderen mij troep opwaarts een weerstation op e
ESP8266 WiFi touch screen thermostaat

ESP8266 WiFi touch screen thermostaat

In deze tutorial zullen we laten zien hoe te bouwen gecontroleerd WiFi thermostaat met ESP8266, Arduino en touch-screen display. Thermostaat leert ook andere informatie, zoals de weersvoorspelling en temperatuur buiten. Totale kosten voor thermostaat
LinkIt ONE - communicatie met python

LinkIt ONE - communicatie met python

Hallo collega makers!Mediatek het nieuwe bestuur, LinkIt ONE biedt grote mogelijkheden - GPS, WiFi, Bluetooth, GSM, uitbreidbaarheid met gpio, sterke processor en meer. Maar soms moet je nog steeds het comfort van python voor parseren bestanden of te
Plotly met Python

Plotly met Python

Ik struikelde onlangs, op Plotly, een prachtige online Data Visualization systeem op grond van een artikel maken. Het is overbodig voor mij om te zeggen dat er verschillende artikelen waaruit het gebruik van Plotly voor Arduino, Raspberry Pi, etceter