Einfach ESP8266 WiFi Debuggen mit Python


Die neue Sub 5 US-Dollar ESP8266 WiFi-Modul macht IoT kostengünstig möglich und einfach für gewöhnliche Sterbliche wie ich. In der Tat, ich habe gerade eine Suche auf AliExpress.com und ich fand das gleiche Modul für $3,25 (kostenloser Versand, aber natürlich) in Mengen von einem. Wie kann ich eines dieser Module geliefert von der anderen Seite der Erde Recht an meine Tür für $3,25 haben bleibt mir ein Rätsel. Wie auch immer...

Kurzum, das ESP8266-Modul ist ein super preiswert (Hinweis, ich habe nicht gesagt billig weil sie wirklich gute scheinen) WiFi-Modul für eingebettete Anwendungen. Es erscheint das Modul verfügt über einen ARM Mikro, die neu programmierbar ist und es gibt eine Menge Leute über, die gaga.

Für mich möchte ich nur ein wenig IoT-Board, das sich einige Daten auf meine WiFi-Netzwerk hin und wieder Zwitschern kann. Wissen Sie, wie wenn der Briefträger die Post abfällt. Die ESP8266 direkt aus der Box hat eine Reihe von TTL-Rx / Tx Pins, die mit einem Standard 115 k serielle Baudrate kommunizieren. Hinweis, frühen Module kam mit einem Standardwert von 57,6 k-Baud-Rate einstellen. Also, das Standard-Modul kommuniziert bei 115k mit einem alten Modem-Stil super einfach am Befehlsprotokoll. Grundsätzlich werden Befehle (alle beginnen mit "AT" daher der Name) gesendet, um das Modul mit so etwas wie "AT + RST" (Befehle das Modul zurückgesetzt) und das Modul reagiert - in der Regel reagiert auf jeden Befehl mit "OK".

Aber der Teufel steckt im Detail.

Gibt es irgendeine Hoffnung der Einbettung eines ESP8266-Moduls in ein Postfach-Detektor-IoT-Gerät müssen der AT-Befehle zwischen der ESP8266 und der Steuerung Micro wirklich voll verstanden werden. Daher, um es einfacher zu testen und zu debuggen, Kontrolle der ESP8266 Modul dieses Instructable zeigen wie Sie Haken eine neue ESP8266 mit einem PC und Test / Kontrolle über einige einfache Python-Code.

Stichworte: IoT, ESP8266, Python, WiFi

In Verbindung stehende Artikel

Esp8266 Wifi Add-on für Arduino leicht gemacht

Esp8266 Wifi Add-on für Arduino leicht gemacht

UpdateDas hier beschriebene Verfahren wird nicht mehr empfohlen. Diese instructable wurde abgelöst von ESP8266 WiFi Shield für Arduino und anderen Micros bietet eine universellere Webseite Konfigurationsfunktion.EinführungEsp8266 ist ein low-cost Wif
Esp8266 WiFi Temperatur- und feuchte-Sensor

Esp8266 WiFi Temperatur- und feuchte-Sensor

In diesem Tutorial werden wir ESP8266 WiFi Arduino Temperatur und Feuchtigkeit Datenlogger bauen. Daten werden auf EasyIoT Server gespeichert und in Web-Browser auf remote-Computer oder auf dem Handy angezeigt werden. Mit ESP8266 EasyIoT Arduino Bibl
Esp8266 WiFi Relaisschalter

Esp8266 WiFi Relaisschalter

In diesem Tutorial zeigen wir wie Sie ESP8266 WiFi Schaltrelais mit Arduino und EasyIoT Server erstellen. Schaltrelais, können Sie aus der Ferne (Computer oder mobile Smartphone) Steuern Sie Ihre Geräte wie Licht, Heizung, Garagentor,... Sie können a
WiFi-Fernbedienung mit ESP8266

WiFi-Fernbedienung mit ESP8266

Wir zeigen Ihnen, wie ein ESP8266 verwenden, um einen kabelgebundenen Nunchuk in einem Wifi-Nunchuk zu machen, die dann alle Geräte mit WLAN steuern können.Die ESP8266 ist ein sehr schönes Mikrocontroller mit WiFi gebaut. Es kann kostengünstig in kle
Arduino IOT: Temperatur und Luftfeuchtigkeit (mit ESP8266 WiFi)

Arduino IOT: Temperatur und Luftfeuchtigkeit (mit ESP8266 WiFi)

Hallo an alle! Www.ardumotive.com Michalis Vasilakis herkomme und in diesem Instructables zeige ich Ihnen, wie Sie Ihren eigenen Internet der Dinge (IOT) Thermometer durch mit dem Arduino Uno Board.Können Sie es zu Hause, im Büro oder überall gibt es
Internet gesteuerte Lampe mit ESP8266 Wifi Relais IoT

Internet gesteuerte Lampe mit ESP8266 Wifi Relais IoT

Esp8266 Wifi (ESP01) IoT Relaissteuerung pro LampeInternet gesteuerte elektrische Lampe mit ESP8266 Wifi (ESP01) IoTInternet gesteuerte Lampe mit ESP8266 Wifi Relais IoTEsp8266 (ESP01) ist eine sehr kostengünstige WiFi-Transceiver, die alle vorhanden
Esp8266 WiFi temp Luftfeuchtigkeit Überwachung Web-app mit Arduino IDE

Esp8266 WiFi temp Luftfeuchtigkeit Überwachung Web-app mit Arduino IDE

Letzte Woche erhielt ich eine ESP8266(adafruit). die neue ESP8266 hat Arduino Bootloader, so es möglich, Arduino Programmcode direkt in die ESP8266 macht. Diese ESP8266 verfügt über UART, I2C und GPIO. mit diesem neuen Wifi-Modul brauchen Sie keine A
Billige Arduino WiFi Schild mit ESP8266

Billige Arduino WiFi Schild mit ESP8266

In meiner vorherigen Instructable habe ich beschrieben, wie das ESP-01-Modul in ein Steckbrett stecken.Dies ist nur der erste Schritt um eine billige Arduino WiFi-Schild mit dem ESP8266-Modul zu machen. Mit paar mehr elektronische Komponenten und die
Eine sehr billige ESP8266 WiFi smart Auto per Telefon gesteuert auf NodeMCU basierend

Eine sehr billige ESP8266 WiFi smart Auto per Telefon gesteuert auf NodeMCU basierend

DoitCar entworfen und entwickelt von Shenzhen Ärzte of Intelligence & Technologie (SZDOIT), das ist die kostengünstigste. Es wird breit verwendet in vielen Bereichen, Sucha als elektronische Liebhaber, College-Studenten, Internet der Dinge (IoT), mob
Esp8266 WiFi OTA Remotedatei Management

Esp8266 WiFi OTA Remotedatei Management

Ich arbeite mit ESP8266 Mikrocontroller lange genug jetzt eine Anzahl von ihnen in meiner Umgebung bereitgestellt haben. Ich habe ein paar Setup testen mein MQTT Broker(s). Ich habe ein paar senden von Temperatur, Luftfeuchtigkeit und Luftdruck Lesun
Die ESP8266-12E Programmierung mit Arduino Software/IDE

Die ESP8266-12E Programmierung mit Arduino Software/IDE

Die ESP8266 ist wie ein Arduino mit eine eingebaute WiFi, MCU und WiFi-Schaltung sind in dem gleichen Chip. Betrachten Arduino + WiFi Schild = ESP8266. In diesem instructable eine Schritt-für-Schritt Anleitung zu beschaffen und Programmierung eines E
Esp8266 Temperatur-Logger mit e-Mail-Alarm

Esp8266 Temperatur-Logger mit e-Mail-Alarm

In diesem Tutorial zeigen wir wie man ESP8266 DS18B20 Temperatur Logger mit Email-Alarm-Benachrichtigung zu bauen. Wir werden es in EasyIoT Cloud verbinden. Sensor ist Plug And Play - keine Konfiguration ist erforderlich, um die EasyIoT CloudSensor h
Arduino-Steuerung mit Python basierte Web API (kein Php)

Arduino-Steuerung mit Python basierte Web API (kein Php)

In dieser Anleitung zeige ich Ihnen, wie Ihr Arduino-Gerät von einer Webseite zu kontrollieren! Danach zeige ich Ihnen, wie Sie steuern Ihre Arduino von Ihrem mobilen Gerät und sogar eine Web-basierte API zur Steuerung Ihrer Arduino von Ihrer Webseit
Verwendung von XML auf dem Raspberry Pi mit Python

Verwendung von XML auf dem Raspberry Pi mit Python

Diese Instructable diskutieren die Verwendung von XML zu Anträgen auf dem Raspberry Pi. Der erste Schritt umfasst was ist XML und das Format der Datenstrukturen. Schritt zwei deckt erstellen und analysieren von XML-Code in Python und Schritt drei wir