nodemcu - introduction
TRANSCRIPT
![Page 1: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/1.jpg)
NodeMCUESP8266 dev board
![Page 2: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/2.jpg)
ESP8266
![Page 3: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/3.jpg)
ESP8266• 32-bit RISC CPU: Tensilica Xtensa LX106 running at 80 MHz• 64 KiB of instruction RAM, 96 KiB of data RAM• External QSPI flash - 512 KiB to 4 MiB• IEEE 802.11 b/g/n Wi-Fi• WEP or WPA/WPA2 authentication, or open networks
• 16 GPIO pins• SPI, I²C,• I²S interfaces with DMA (sharing pins with GPIO)• UART on dedicated pins, plus a transmit-only UART can be enabled on GPIO2• 1x10-bit ADC• 3xPWM
![Page 4: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/4.jpg)
NodeMCU• Official NodeMCU firmware – LUA• Micropython – Python 3• Espruino - Javascript• Arduino • Official ESP 8266 SDK• Adafruit etc.
![Page 5: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/5.jpg)
Pros• Price $3 - $8• Functionality• Community• Event loop
• Stability/memory• Number of GPIO• Event loop• 3.3V
Cons
![Page 7: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/7.jpg)
Tools• Binary firmware• http://frightanic.com/nodemcu-custom-build/
• NodeMCU Flasher• https://github.com/nodemcu/nodemcu-flasher
• IDE – ESPlorer • https://github.com/4refr0nt/ESPlorer
![Page 8: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/8.jpg)
NodeMCU – custom firmware
![Page 9: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/9.jpg)
Flash• Flash button
![Page 10: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/10.jpg)
![Page 11: Nodemcu - introduction](https://reader036.vdocument.in/reader036/viewer/2022081416/5871ac471a28abda6a8b5a73/html5/thumbnails/11.jpg)