Beschrijving ESP8266 NodeMcu
ESP8266 NodeMcu zijn ontwikkelborden met ESP8266 NodeMcu-versie, de handigste oplossing die WiFi-toegang en een laag stroomverbruik biedt. Vergeleken met andere ESP8266 NodeMcu-kaarten heeft het veel hogere opslag- en verwerkingsmogelijkheden. De kleinere afmetingen maken de realisatie mogelijk van projecten waarbij de ruimte vrij beperkt is.
De ESP8266 NodeMcu-module bestaat uit een RF-antenne-PCB, eindversterker, geluidsarme versterkers, filters en energiebeheermodule. De hele oplossing beslaat het kleinste oppervlak van de printplaat.
Voordelen:
- Zeer goede prestatie-prijsverhouding
- Klein volume, gemakkelijk te integreren in verschillende projecten
- Krachtige functie met LWIP-protocolondersteuning, Freertos
- Het ondersteunt drie modi: AP, STA en AP+STA
- Compatibel met Lua, eenvoudig te ontwikkelen
Eigenschappen
- Processor: 106-bit L32 RISC-microprocessorkern gebaseerd op Tensilica Xtensa Diamond Standard 106Micro
- Frequentie: 80 MHz
- RAM-geheugen 160 KB:
- 32 KB RAM voor code
- 32 KB RAM voor codecache
- 80 KB RAM voor gebruikersgegevens
- 16 KB RAM voor ETS-systeemgegevens
- Extern QSPI Flash-geheugen: 4 MB
- WiFi: IEEE 802.11 b / g / n
- Authenticatie: WEP of WPA/WPA2 of open netwerken
- GPIO-pinnen: 16
- SPI: 2
- I²C (software-implementatie): 1
- I²S-interfaces met DMA (pin-sharing met GPIO)
- UART op speciale pinnen: 2 kanalen
- UART verzenden: kan worden ingeschakeld op GPIO2
- 10-bits ADC (opeenvolgende benadering ADC): 1
Compiler
Het kan worden geprogrammeerd met Arduino IDE, Mongoose IoT, Micropython, Lua
Pinconfiguratie – pinout
Gebruiksaanwijzing:
- lossen Arduino IDE, de laatste versie.
- Installeer de IDE
- Configureer de Arduino IDE: Ga naar Bestand -> Voorkeuren en naar “Extra boardmanager-URL'sKopieer de onderstaande URL om ESP-extensies in board manager te krijgen: arduino.esp8266.com/stable/package_esp8266com_index.json
- Ga naar Extra > Bord > Bestuursmanager > Type "vooral8266' en downloaden/installeren Gemeenschap esp8266.
- Configureer:
- Hulpprogramma's -> Bord -> ESP8266 -> NodeMCU 1.0 (ESP-12E-module)
- Extra -> Flitsgrootte -> 4M (FS:3M)
- Extra -> CPU-frequentie -> 80 Mhz
- Extra -> Uploadsnelheid -> 921600
- Extra -> Poort -> (zie in Apparaatbeheer)
- Downloaden en uitvoeren exe-flasher 32-bits of Flasher exe 64 bit van Github.
- Ga naar BESTAND> ESP8266> KNIPPEREN
- Compileren en uploaden.
handige links
- Fabrikantsite (vind codevoorbeelden en veel details)
- Firmware-link
- ESP8266 Technische documentatie
- CP210x-stuurprogramma
Er zijn momenteel geen beoordelingen