Popularna płytka z wbudowanym WiFi (ESP8266-12E). Daje duże możliwości zastosowania w projektach, gdzie jest wymagana łączność bezprzewodowa.
Moduł programowany jest poprzez złącze Micro USB. Płytka jest kompatybilna z Arduino, MicroPython i NodeMCU.
Do dyspozycji otrzymujemy 10 portów GPIO. Każdy z nich obsługuje PWM, I2C, SPI i 1-Wire. Na płytce umieszczono regulator napięcia 3.3V, więc może być zasilana z portu USB.
Przetestowana:
Moduł jest przetestowany, aby uniknąć sytuacji w której nasz klient dostałby uszkodzoną płytkę. Na płytce wgrany jest prosty program WiFiScan. Po podłączeniu kabla USB i ustawieniu prędkości portu szeregowego na 115200 na Serial otrzymacie listę sieci WiFi, które widzi NodeMCU, skan co kilka sekund.
Dane techniczne:
- Moduł zbudowany w oparciu o układ ESP8266-12E z anteną PCB
- Łączność Wi-Fi w standardzie 802.11 b/g/n
- Działa w trybach AP (Access Point), STA (Standalone), AP+STA
- Obsługuje TKIP, WEP, CRC, CCMP, WPA/WPA2, WPS
- Zasilanie: 3.3V (lub 5V przez port USB)
- Procesor RISC 80MHz
- 10 portów GPIO - PWM / I2C / SPI / 1-Wire
- Maksymalne natężenie na pinach I/O: 12mA
- Konwerter USB-UART - CP2102
- Konwerter ADC - 10-bitowy
- 30 pinów w rastrze 2,54mm - Pasuje do płytek stykowych
- Złącze micro USB
- Wymiary: 49 x 25mm
- Dwa przyciski: FLASH, służący do programowania, oraz RST (RESET)
- Niebieska dioda LED podłączona do GPIO16
Materiały
- Firmware do wgrania do ESP można pobrać z GitHub
- Dokumentacja Lua dla NodeMCU
- Zestaw komend AT można znaleźć na stronie nurdspace.nl
- Wiki modułu ESP8266
- Program umożliwiający wgrywanie oprogramowania ESPLORER
- Forum użytkowników ESP8266
- Otwarty projekt SUPLA - automatyka budynkowa oparta o ESP8266 i inne moduły