kioskvef.blogg.se

Esp8266 nodemcu
Esp8266 nodemcu






esp8266 nodemcu

On December 30, 2013, Espressif Systems began production of the ESP8266. NodeMCU was created shortly after the ESP8266 came out. There are two available versions of NodeMCU as version 0.9 & 1.0 where the version 0.9 contains ESP-12 and version 1.0 contains ESP-12E where E stands for "Enhanced". The design was initially based on the ESP-12 module of the ESP8266, which is a Wi-Fi SoC integrated with a Tensilica Xtensa LX106 core, widely used in IoT applications (see related projects). The choice of the DIP format allows for easy prototyping on breadboards. The prototyping hardware typically used is a circuit board functioning as a dual in-line package (DIP) which integrates a USB controller with a smaller surface-mounted board containing the MCU and antenna. Support for the 32-bit ESP32 has also been implemented. Due to resource constraints, users need to select the modules relevant for their project and build a firmware tailored to their needs. It uses many open source projects, such as lua-cjson and SPIFFS. The firmware is based on the eLua project, and built on the Espressif Non-OS SDK for ESP8266. The firmware uses the Lua scripting language. īoth the firmware and prototyping board designs are open source. Strictly speaking, the term "NodeMCU" refers to the firmware rather than the associated development kits. The name "NodeMCU" combines " node" and "MCU" ( micro-controller unit). NodeMCU is an open source firmware for which open source prototyping board designs are available. Later, support for the ESP32 32-bit MCU was added. It initially included firmware which runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which was based on the ESP-12 module. NodeMCU is a low-cost open source IoT platform.








Esp8266 nodemcu