Descriere ESP8266 NodeMcu
ESP8266 NodeMcu sunt plăci de dezvoltare cu ESP8266 versiunea NodeMcu, cea mai convenabilă soluție ce oferă acces la WiFi și consum redus de energie. Comparativ cu celelalte plăci ESP8266 NodeMcu dispune de capacități mult mai mari de stocare și procesare. Dimensiunile reduse permite realizarea de proiecte unde spațiul este destul de limitat.
Modulul ESP8266 NodeMcu are in componență o antenă RF PCB, amplificator de putere, amplificatoare cu zgomot redus, filtre și modul de gestionare a energiei. Întreaga soluție ocupă cea mai mică suprafață a plăcii PCB.
Avantaje:
- Raport performanta-preț foarte bun
- Volum mic, ușor de încorporat în diferite proiecte
- Funcție puternică cu suport protocol LWIP, Freertos
- Suportă trei moduri: AP, STA și AP+STA
- Compatibil cu programul Lua, ușor de dezvoltat
Caracteristici
- Procesor: nucleu de microprocesor L106 RISC pe 32 de biți bazat pe Tensilica Xtensa Diamond Standard 106Micro
- Frecvență: 80 MHz
- Memorie RAM 160 KB:
- 32 KB RAM pentru cod
- 32 KB RAM pentru cache cod
- 80 KB RAM pentru datele utilizatorului
- 16 KB RAM pentru date de sistem ETS
- Memorie Flash QSPI extern: 4 MB
- WiFi: IEEE 802.11 b/g/n
- Autentificare: WEP sau WPA/WPA2 sau rețele deschise
- Pini GPIO: 16
- SPI: 2
- I²C (implementare software): 1
- Interfețe I²S cu DMA (partajare pini cu GPIO)
- UART pe pini dedicați: 2 canale
- UART de transmisie: poate fi activat pe GPIO2
- ADC pe 10 biți (ADC cu aproximare succesivă): 1
Compilatoare
Poate fi programat cu Arduino IDE, Mongoose IoT, Micropython, Lua
Configurație pini – pinout
Instrucțiuni de utilizare:
- Descarci Arduino IDE, cea mai recentă versiune.
- Instalezi IDE-ul
- Configurezi IDE-ul Arduino: Accesezi Fișier -> Preferințe și la “Additional boards manager URLs” copiezi adresa URL de mai jos pentru a obține extensiile ESP în board manager: arduino.esp8266.com/stable/package_esp8266com_index.json
- Accesezi Instrumente > Board > Board Manager > Tastezi „esp8266” și descarci/instalezi Community esp8266.
- Configurezi:
- Tools -> Board -> ESP8266 -> NodeMCU 1.0 (Modul ESP-12E)
- Tools -> Flash size -> 4M (FS:3M)
- Tools -> CPU Frequency -> 80 Mhz
- Tools -> Upload speed -> 921600
- Tools -> Port –> (vezi în Device Manager)
- Descarci și rulezi exe flasher pe 32 de biți sau Flasher exe pe 64 de biți de la Github.
- Accesezi FILE> ESP8266> BLINK
- Compilezi și încarci.
Linkuri utile
- Site producator (găsiți exemple de coduri și multe detalii)
- Link pentru firmware
- Documentație tehnică ESP8266
- Driver CP210x
Momentan nu sunt recenzii