ESP8266 is a highly integrated chip designed for the needs of a new connected world. It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the application or to offload all Wi-Fi networking functions from another application processor.
NodeMCU is the fast and affordable technology for WiFi. Make your development the fastest way combined with NodeMcu firmware.
Modern Internet development tools like Node.js can use the NodeMCU with the built-in API to instantly put your idea on the fast track.
Data download access to the website:
Firmware link:
Instruction & Steps of How to use:
- Download the Arduino IDE, the latest version.
- Install the IDE.
- Set up your Arduino IDE as: Go to File->Preferences and copy the URL below to get the ESP board manager extensions: Placing the “http://” before the URL and let the Arduino IDE use it...otherwise it gives you a protocol error.
- Go to Tools > Board > Board Manager> Type "esp8266" and download the Community esp8266 and install.
- Set up your chip:
Tools -> Board -> NodeMCU 1.0 (ESP-12E Module)
Tools -> Flash Size -> 4M (3M SPIFFS)
Tools -> CPU Frequency -> 80 Mhz
Tools -> Upload Speed -> 921600
Tools-->Port--> (whatever it is)
- Download and run the 32 bit flasher exe at Github(Search for nodemcu/nodemcu-flasher/tree/master/ at Github) github.com/nodemcu/nodemcu-flasher/tree/master/Win32/Release
Or download and run the 64 bit flasher exe at: github.com/nodemcu/nodemcu-flasher/tree/master/Win64/Release - In Arduino IDE, look for the old fashioned Blink program. Load, compile and upload.
- Go to FILE> EXAMPLES> ESP8266> BLINK, it will start blinking.
Technical Details
- Motor power range: 4.5V ~ 36V
- Control power range: 4.5V ~ 9V
Physical Attributes
- L X W H (MM): 50mm*32mm*15mm
- Weight: 23 grams
Package Includes
- 1 x ESP8266 CP2102 WIFI Adapter Board