Update
Het hier beschreven proces wordt niet langer aangeraden. Dit instructable is achterhaald door ESP8266 WiFi Shield voor Arduino en andere micros waarmee een meer universele webpagina configuratie functie.
Introductie
ESP8266 is een low-cost wifi ingeschakeld-chip. Het komt in een verscheidenheid van module typen en in een verscheidenheid van manieren kan worden geprogrammeerd. Deze instructiable zal betrekking hebben op opzetten van een ESP8266-01 module als een eenvoudige UART-WiFi doorheen.
Zodra u instellen kan gewoon op uw Arduino en verzenden aansluiten en ontvangen van gegevens via een seriële poort. Geen AT-opdracht vereist of toegestaan. Ook met deze setup hoeft je nooit opnieuw program module met netwerkparameters, zoals ssid, wachtwoord, staticIPs of portNo, zoals zodra u hebben flitste de module, kunt u het configureren via WiFi met behulp van pfodWifiConfigV1.
Eenvoudige ESP8266 WiFi Addon functies
Dit project heeft de volgende functies:-
- Maakt gebruik van de goedkoop ESP8266-01-module
- De ESP8266-01 hoeft alleen te worden geflitst (geprogrammeerde) eens (via Arduino IDE). Daarna kunt u de WiFi config en staticIP/DCHP en portNo via WiFi met behulp van pfodWifiConfig
- Verbonden met je Arduino board via de UART op 115200 (met behulp van seriële of Serial1) en passeert op transparante wijze gegevens van en naar de WiFi-verbinding. Geen rommelig AT commando's nodig.
Dit geeft u een goedkope manier van het toevoegen van WiFi aan uw Arduino project en, met behulp van pfodWifiConfig, kunt u eenvoudig toevoegen aan uw netwerk en configureren van de verbinding (ip/poort). Dit project stelt de ESP8266 als een server die luistert op een configureerbare poort, maar pfodWiFiConfig ondersteunt ook configureren apparaten als clients die verbinding met een host met een aanmelding maken.