background preloader

NodeMCU

Facebook Twitter

Arduino/variants/nodemcu at master · esp8266/Arduino. Arduino/ at master · esp8266/Arduino. Arduino/exception_causes.md at master · esp8266/Arduino. GitHub - DDlabAU/nodeMCU. NodeMCU_IFTTT/nodeMCU_IFTTT.ino at master · DDlabAU/nodeMCU_IFTTT. Esp8266/Arduino: ESP8266 core for Arduino. Comparison of ESP8266 NodeMCU development boards • my2cents. A comparison of ESP8266 NodeMCU development boards must inevitably also compare the ESP8266 chips used on those boards. The comparison can be confusing not because there are many different boards (there’s only 3) but because there are several names for the same thing. Since this article has become quite long, and to give you an idea what to expect, I decided to put a TOC here: Names of NodeMCU development boards It’s unfortunate that there’s a mixup of version and generation names.

What I put in the 3rd column is just my observation of products in (Chinese) online shops such as Banggood and AliExpress. The last item is an odd one. What further contributes to the naming jungle is precisely the fact that the hardware is open-source and anyone can produce and market NoduMCU development boards. Comparison of NodeMCU development boards 1st and 2nd generation boards are easy to tell apart because their size is quite different. 1st generation / v0.9 / V1 2nd generation / v1.0 / V2 Alternatives Others. Comparison of ESP8266 NodeMCU development boards • my2cents. Comparison of ESP8266 NodeMCU development boards • my2cents. Comparison of ESP8266 NodeMCU development boards • my2cents. Getting Started with PlatformIO and ESP8266 NodeMcu. The Arduino editor, while functional, has never been a pinnacle of productivity and usability. PlatformIO has recently been released to bring some much needed improvements to the ecosystem.

The IDE is built on top of GitHub's Atom text editor, which provides an excellent extensibility model that the Arduino IDE was sorely missing. The NodeMcu ESP8266 dev board has become an extremely popular choice for an inexpensive wifi enabled microcontroller for IoT projects. Since the hardware is an open standard, they can be bought from a variety of vendors. Here's one on Amazon for less than $10. In my own experimentation, I've found the ESP8266 Arduino libraries and toolchain to work much better than the Lua toolchain. Install PlatformIO The first step is to download and install the PlatformIO IDE. Depending on how you install, you may experience the error "command not found: pio" when performing later steps in this tutorial.

Install NodeMcu USB Driver Create Project Hello World > pio lib install 89.