Moduł WIFI ESP8266 NODEmcu V2
NodeMCU to płytka oparta na układzie ESP826612E. Moduł ten został wyposażony w konwerter USB-UART (CP2102), który pozwala na programowanie bezpośrednio za pomocą portu USB poprzez środowisko Arduino IDE.
Dziesięć portów I/O, tak samo jak każdy z modułów wyposażonych w układ ESP8266, pracuje z logiką 3.3V, jest to maksymalne możliwe napięcie, jakie można podać na porty układu. W przypadku, gdy chcesz korzystać z modułu w połączeniu z układami o innej logice, np. 5V, musisz użyć konwerterów napięcia stanów logicznych.
Każdy z portów obsługuje sygnał PWM, interfejsy I2C, oraz SPI. ESP posiada również 10-bitowy przetwornik analogowo-cyfrowy, oraz antenę PCB.
W tym wpisie na naszym BLOGU dowiesz się jak dodać moduły oparte na ESP8266 do środowiska Arduino aby można było pisać dla nich kody w prostym środowisku Arduino IDE.
Moduł NodeMcu jest kompatybilny z Motor shield - 11865, dzięki któremu można sterować dwoma silnikami DC, lub jednym krokowym za pośrednictwem tylko czterech pinów.
UWAGA!
Produkt nie pasuje do płytki testowej NodeMCU szerokością pinów!
Dane techniczne
- Microcontroller: ESP-8266-12E
- Napięcie zasilania przez złącza USB: 5V
- Napięcie pracy: 3.3V!
- Digital I/O Pins: 10 - 3,3V MAX!
- Wyjścia PWM: 10
- Wejście analogowe: 1 (Max input: 3.2V!)
- Interfejsy szeregowe: UART, SPI, I2C, 1-Wire
- Zewnętrzne przerwania
- Kontroler USB - UART: CP2102
- Clock Speed : 80MHz/160MHz
- Kompatybilny ze środowiskiem Arduino IDE
- Przykłady oprogramowania dla środowiska ARDUINO - link
- Sterowniki dla układu CP2102 - link
- Wymiary: 48x26mm
- Raster pinów: 2,45mm
W zestawie
- Moduł WIFI ESP8266 NODEmcu V2 - CP2102 - 1szt.
Porady ABC-RC
STM32F103 w środowisku Arduino IDE
Witam wszystkich zainteresowanych programowaniem procesorów STM w środowisku Arduino IDE. Zapytacie pewnie dlaczego STM skoro Jest Arduino Uno / MEGA? Otóż mikrokontrolery te są 8 bit-owe co wpływa na całość wykonywanego programu, a więc przy większych projektach ich prędkość i moc obliczeniowa może być niewystarczająca.