ESP8266 WiFi – ESP-01 informatie

Espressif logo

Er zijn verschillende uitvoeringen van deze WiFi modules met de Espressif ESP8266 chip, we behandelen op deze pagina de ESP-01 versie, deze module ziet er zo uit:

WiFi module ESP8266 (ESP-01) v1 bovenkant schuinWiFi module ESP8266 (ESP-01) v2 bovenkant schuin

   BESTEL NU!

Er zijn 2 uitvoeringen van de ESP-01 in omloop, waarbij de oude (blauwe) uitgefaseerd is, deze heeft 512KB aan geheugen (2 partities van 256KB), de nieuwe (zwarte) heeft vaak een benaming “ai-cloud inside” erop staan, deze versie heeft 1MB (2 partities van 512KB) aan geheugen aan boord:

esp8266 esp-01 oude versie en nieuwe met ai-cloud

Ook heeft de nieuwe versie een nieuwe firmware aan boord, deze heeft een standaard baudrate van 115200 (de oude heeft 9600 baud als standaard ingesteld)

Hieronder vind je een overzicht van de componenten en aansluitingen:

esp8266 ESP-01 board layout

Pinout

Software en firmware

AT Firmware
Gebruik je de standaard  “AT” firmware, dan kun je eenvoudig met seriele commando’s de module aansturen, instellen en data verzenden!
Ps. AT is een afkorting van “ATtention” en wordt veelal bij communicatie van modems gebruikt.

NodeMCU
Deze firmware is gebasseerd op LUA, je kan eenvoudig een webservertje maken en zo websites met sensor data laten weergeven.

Prototypen

De module kan door veel microcontrollers worden aangestuurd, wil je gaan prototypen?, houd dan rekening dat deze module niet in een breadboard geprikt kan worden, daarvoor is de pin layout van de module niet goed (kortsluiting), er zijn daarvoor adapters te koop, zoals deze:
ESP8266 ESP-01 breadboard adapter

Geheugen

Het geheugen van de ESP-01 module zit naast de ESP8266 SoC en is een 8-pins chip in een SOP8 behuizing welke met een SPI protocol geprogrammeerd kan worden.
Ps. nieuwere firmware past niet meer op 512KB en heeft 1MB aan geheugen nodig!

WiFi module ESP8266 (ESP-01) v1 geheugen chip

4 mbit/512 Kb chip van “GigaDevice”: 25Q40BT
GD25Q40BT geheugen chip

8 mbit/1Mb chip van “GigaDevice”: 25Q80B
GD25Q80BT geheugen chip

Pinout:

GD25Q80BT geheugen chip pinout

Er zijn zelfs gevallen bekend dat als het geheugen kapot is kun je deze vervangen door hem los te solderen en een vervangend model of groter erop te solderen.