ESP8266 WiFi – ESP-01 informatie
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:
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:
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:
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:
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!
4 mbit/512 Kb chip van “GigaDevice”: 25Q40BT
8 mbit/1Mb chip van “GigaDevice”: 25Q80B
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.
[#/datasheets/gigadevice_geheugen” ]