Add Link
Image default
Electronica en Computers

Alle informatie op een rij over de ESP8266 module

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

  • 802.11 b / g / n

  • Wi-Fi Direct (P2P), soft-AP

  • Ingebouwde TCP/IP-protocolstack

  • Ingebouwde TR-schakelaar, balun, LNA, eindversterker en bijpassend netwerk

  • Ingebouwde PLL, spanningsregelaar en energiebeheercomponenten

  • 802.11b-modus + 19.5dBm uitgangsvermogen

  • Ingebouwde temperatuursensor

  • Ondersteuning antenne diversiteit:

  • uit lekstroom is minder dan 10uA

  • Ingebouwde low-power 32-bit CPU: kan ook dienst doen als applicatieprocessor

  • SDIO 2.0, SPI, UART

  • STBC, 1×1 MIMO, 2×1 MIMO

  • A-MPDU, A-MSDU-aggregatie en de 0.4 Within wake

  • 2ms, verbinding maken en datapakketten overdragen

  • stand-by stroomverbruik van minder dan 1,0 mW (DTIM3)

ESP8266 varianten

Op 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