NodeMcu är ett kort med öppen källkod med inbyggd ESP-12E WIFI-modul. Detta är inte en svaghet som Arduino , med 512kb minne och en processor på 40Mhz finns det ingen brist på resurser. Detta kort är idealiskt för att starta IoT-applikationer (Internet of Things). Programmering av NodeMcu är något annorlunda än normalt, med API som liknar NodeJS, denna modul tar emot kommandon genom LUA-skripten som laddas upp.
Det handlar om version 2 av NodeMCU-serien, som är tunnare än den tidigare versionen och därför passar bättre på en breadboard. Nu är det en ledig rad på båda sidor av brädan när du placerar den mitt på en brödbräda. Detta sparar mycket tid vid anslutning av I/O.
Drivrutiner för det inbyggda 2102 seriella chippet finns här
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Egenskaper
Trådlös 802.11 b/g/n standard
Stöds STA / AP / STA + AP
Standard är 9600 baud
Inbyggd TCP/IP-protokollstack för att stödja flera TCP-klientanslutningar (5 MAX)
D0 ~ D8, SD1 ~ SD3: används som GPIO, PWM, IIC, etc., portdrivrutinkapacitet 15mA
AD0: 1 kanal ADC
Strömingång: 4,5V ~ 9V (10VMAX), USB -driven
Ström: kontinuerlig överföring: ≈70mA (200mA MAX), Standby: <200uA
Överföringshastighet: 110-460800 bps
Stöd UART/GPIO datakommunikationsgränssnitt
Fjärruppgradering av firmware (OTA)
Stöd Smart Link Smart Networking