NodeMcu on avoimen lähdekoodin kortti, jossa on sisäänrakennettu ESP-12E WIFI-moduuli. Tämä ei ole Arduino kaltainen heikkous, sillä 512 kb:n muistilla ja 40 MHz:n prosessorilla ei ole pulaa resursseista. Tämä kortti sopii ihanteellisesti IoT-sovellusten (Internet of Things) käynnistämiseen. NodeMcun ohjelmointi on hieman erilaista kuin normaalisti, koska API on samanlainen kuin NodeJS, tämä moduuli vastaanottaa komennot ladattujen LUA-komentosarjojen kautta.
Tämä koskee NodeMCU-sarjan versiota 2, joka on ohuempi kuin edellinen versio ja sopii siksi paremmin leipälaudalle. Nyt laudan molemmilla puolilla on vapaa rivi, kun asetat sen keskelle leipälautaa. Tämä säästää paljon aikaa I/O:n kytkemisessä.
Sisäänrakennetun 2102-sarjasirun ajurit löytyvät täältä
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Ominaisuudet
Langaton 802.11 b/g/n -standardi
Tuettu STA / AP / STA + AP
Oletusarvo on 9600 baudia
Sisäänrakennettu TCP/IP-protokollapino, joka tukee useita TCP-asiakasyhteyksiä (5 MAX)
D0 ~ D8, SD1 ~ SD3: käytetään GPIO:na, PWM:nä, IIC:nä jne., portin ohjainkapasiteetti 15 mA
AD0: 1-kanavainen ADC
Tehotulo: 4,5V ~ 9V (10VMAX), USB virtalähde
Virta: jatkuva lähetys: ≈70mA (200mA MAX), valmiustila: <200uA
Siirtonopeus: 110-460800 bps
Tukee UART/GPIO-tietoliikennerajapintaa
Laiteohjelmiston etäpäivitys (OTA)
Tukee Smart Link Smart Networkingia