Quick start information on programming ESP8266 in NodeMCU environment
Get me to the Hello World as quick as possible -> RUN
For something more interesting try Wi-Fi Detector
Not looking for easy ways? Write a new module in C.
Official NodeMCU documentation is good and if you want to understand the details you should go and read it completely. This repository contains some distilled and often biased quick lookup information on the topic.
- nodemcu-tool - file management, code execution, serial terminal and LUA REPL
- esptool.py - bootloader interaction, flashing firmware
- docker-nodemcu-build - Docker based firmware builder
- Lua programming language
You may need to install a driver in order to be able to communicate with your ESP8266 module over USB. It depends on a specific USB-UART converter chip, but you most probably will see one of those below:
For more detailed information look at Drivers page
- Wi-Fi Detector - LUA example to detect Wi-Fi devices around
- Example Module in C - simple module to show how to write new extensions in C