As discussed in previous article
we’ll work on the ESP8266 SOC using the Nodemcu firmware
Nodemcu is, to date at rev. 220.127.116.11, based on LUA 5.1.4. It is based upon Expressif SDK NONOS
It uses the spiffs filesystem
We can get the firmware, as specified at the link
with different methods
- Using a cloud service, specifying the additional modules if required
- Using a Docker system
- Using cross compilation under a Linux system
We’ll descrive how to install the cross compilation envinronment under our Debian machine described in previous post.
The easiest way to get a default firmware is to use the Nodemcu Flasher tool.
In the next article we’ll treat how to load the firmware using various tools, among which the Nodemcu Flasher tool