De NodeMcu is een open-source bordje met ingeboude ESP-12E WIFI module. Dit is geen zwakkeling zoals de Arduino's, met 512kb aan geheugen en een processor op 40Mhz is er niet snel een tekort aan bronnen. Dit bordje is uiterst geschikt om aan IoT (Internet of Things) toepassingen te beginnen. Het programmeren van de NodeMcu is iets anders als normaal, met de API die lijkt op NodeJS, ontvangt deze module de commando's door middel van de LUA scripts die worden geupload.
Dit betreft versie 3 van de NodeMCU serie, welke wat breder is als de voorgaande versie en daardoor niet meer zo netjes op een breadboard past. Om dit goed te maken is er een I/O shield ontworpen waar deze NodeMCU perfect op past. Deze versie bevat om kosten te besparen in plaats van de CP2102 seriële chip de CH340G versie.
Eigenschappen Draadloos 802.11 b / g / n standard Ondersteund STA / AP / STA + AP Staat standaard op 9600 baud
Built-in TCP / IP protocol stack to support multiple TCP Client connections (5 MAX) D0 ~ D8, SD1 ~ SD3: used as GPIO, PWM, IIC, etc., port driver capability 15mA AD0: 1 channel ADC Power input: 4.5V ~ 9V (10VMAX), USB-powered Current: continuous transmission: ≈70mA (200mA MAX), Standby: <200uA Transfer rate: 110-460800bps Support UART / GPIO data communication interface Remote firmware upgrade (OTA) Support Smart Link Smart Networking