• chevron_right

      Build and install NodeMcu firmware on ESP8266 boards

      Cornelius (noreply@blogger.com) · pubsub.slavino.sk / onetransistor · Friday, 8 November, 2019 - 21:01 edit

    I got some ESP8266 NodeMcu boards that came with pre-installed firmware. Yet, the first thing I did was to upload the Arduino blink sketch on them using ESP8266 development kit for Arduino. Obviously, this has overwritten the default firmware. Now, I want to try NodeMcu as well. I discovered there is more than a binary that you have to flash to the development boards. In fact, you have to build this by yourself, depending on your needs. I'll overview in this post the available options for building and flashing the firmware using Linux and Windows computers.

    NodeMCU is an open-source Lua based firmware for the ESP8266 WiFi SoC from Espressif and uses an on-module flash-based SPIFFS file system. NodeMCU is implemented in C and is now community-supported and compatible with any ESP module. The NodeMCU programming model is similar to that of Node.js, only in Lua. It is asynchronous and event-driven. Many functions, therefore, have parameters for callback functions.

    Build and install NodeMcu firmware on ESP8266 boards

    Read more

    Značky: #Development, #Electronics, #ESP8266, #NodeMcu, #Elektro