Wat is de ESP8266?De ESP8266 is een erg handige, goedkope wifi-module voor het bedienen van apparaten via internet. Het kan werken met een microcontroller zoals de Arduino of het kan worden geprogrammeerd om zelfstandig te werken. Het Internet of Things (IoT) is zojuist een stuk goedkoper en gemakkelijker gemaakt! Meer informatie over de ESP8266? Lees het hier. De ESP8266 wordt geleverd met in de fabriek geïnstalleerde firmware waarmee je hem kunt bedienen met standaard “AT-opdrachten”. Je kunt ook eenvoudig je eigen code maken en uploaden en dit maakt het enorm krachtig en flexibel. De ESP8266 werd gelanceerd in 2014 en groeit snel in populariteit. Er is slechts één ESP8266-processor, maar deze is te vinden op veel verschillende breakout-borden. Deze verschillen allemaal in termen van welke pinnen worden blootgesteld en de grootte van het flash-geheugen enz. Deze breakout-borden zijn in de loop der jaren snel geëvolueerd en er is veel informatie op internet te vinden. Dit is zowel een zegen als een vloek, aangezien sommige adviezen achterhaald of gewoonweg verkeerd zijn. In deze instructable kijken we naar het ESP-01 breakout-bord. Deze zelfde benadering zou echter van toepassing moeten zijn op de meeste (zo niet alle) varianten van de ESP die er zijn. Waar is de ESP8266 goed voor?ESP8266 kan worden gebruikt als een externe Wifi-module, met behulp van de standaard AT Command-set Firmware door deze aan te sluiten op een microcontroller met behulp van de seriële UART, of direct dienen als een Wifi-enabled microcontroller, door een nieuwe firmware te programmeren met behulp van de meegeleverde SDK. De GPIO-pinnen maken analoge en digitale IO mogelijk, plus PWM, SPI, I2C, enz. Dit bord bestaat nu bijna een jaar en is voornamelijk gebruikt in IoT-contexten, waar we connectiviteit willen toevoegen aan bijvoorbeeld een Arduino-project. Een brede acceptatie is mogelijk gemaakt door de zeer bescheiden prijs, variërend van 2,50 tot 10 USD, afhankelijk van de functies die door de fabrikanten worden aangeboden. Technische kenmerken
ESP8266 variantenOp ESP8266 gebaseerde boards zijn verkrijgbaar bij verschillende leveranciers en met verschillende breakout-boards. De meeste borden verschillen in het aantal beschikbare pinnen, de hoeveelheid Flash-geheugen voor het opslaan van programma en gegevens en de afscherming op de SOC voor gecertificeerde borden. Sommige boards ondersteunen ook een externe uFL-antenneconnector en de ingebouwde on-chip-antenne. Benieuwd naar andere handige producten? Lees hier alles over bijvoorbeeld de pi 400. |
http://elektor.nl |