diff --git a/doc/boards.md b/doc/boards.md index df4c8801a..d8eb03f78 100644 --- a/doc/boards.md +++ b/doc/boards.md @@ -39,7 +39,15 @@ If you want to use NodeMCU pin 5, use D5 for pin number, and it will be translat ### NodeMCU 1.0 -*TODO: add notes* +This module is sold under many names for around $6.50 on AliExpress and it's one of the cheapest, fully integrated ESP8266 solutions. + +It's an open hardware design with an ESP-12E core and 4 MB of SPI flash. + +Acording to the manufacturer, "with a micro USB cable, you can connect NodeMCU devkit to your laptop and flash it without any trouble". This is more or less true: the board comes with a CP2102 onboard USB to serial adapter which just works, well, the majority of the time. Sometimes flashing fails and you have to reset the board by holding down FLASH + RST, then releasing FLASH, then releasing RST. This forces the CP2102 device to power cycle and to be re-numbered by Linux. + +The board also features a NCP1117 voltage regulator, a blue LED on GPIO16 and a 220k/100k Ohm voltage divider on the ADC input pin. + +Full pinout and PDF schematics can be found [here](https://github.com/nodemcu/nodemcu-devkit-v1.0) ### Olimex MOD-WIFI-ESP8266-DEV