Shop the new Intel® Core™ Ultra desktop processor
$16.39
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Monday, April 14 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Tomorrow, April 10. Order within 21 hrs 51 mins.
In Stock
$$16.39 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$16.39
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Sold by
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more

HiLetgo 3pcs ESP8266 NodeMCU CP2102 ESP-12E Development Board Open Source Serial Module Works Great for Arduino IDE/Micropython (Large)

4.6 out of 5 stars 1,346 ratings
Amazon's Choice highlights highly rated, well-priced products available to ship immediately.
Amazon's Choice

$16.39
Get Fast, Free Shipping with Amazon Prime
FREE Returns
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Size: Pack of 3
{"desktop_buybox_group_1":[{"displayPrice":"$16.39","priceAmount":16.39,"currencySymbol":"$","integerValue":"16","decimalSeparator":".","fractionalValue":"39","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"ceDksSufeLiTnXecDbiX1JyU15QFlBmmxz7m0emYZb7Ykk39ny5bepCuxopps33yl1Mqb%2F9qvRxEMCev5%2B%2BjW4nVDQShYRv2NfFRX4gY99jH%2FyhSotY44oy0FUOWsyxMrtp3wuOPwf%2Fq1dT8TKIXU0sIPC8uH9bZtX3faSOq4qGusErpvShRWpGLwdMlJwxI","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Brand HiLetgo
Model Name NodeMCU LUA ESP8266 CP2102 ESP-12E
Memory Storage Capacity 0.5 MB
Connectivity Technology Wi-Fi
Operating System Minimalistic operating system or RTOS for microcontrollers

About this item

  • Built-in Micro-USB, with flash and reset switches, easy to program
  • Arduino compatible, works great with the latest Arduino IDE/Mongoose IoT/Micropython
  • Data download access to the website: http://www;nodemcu;com

Additional Details

Verified by Transparency
The brand applies a unique Transparency code to each item. We verify this code before shipping. You can verify this code using the Amazon Shopping app to confirm it comes from the brand and view additional product details.
Verified by Transparency
Each item has a unique code that we verify before shipping. Learn more

Frequently bought together

This item: HiLetgo 3pcs ESP8266 NodeMCU CP2102 ESP-12E Development Board Open Source Serial Module Works Great for Arduino IDE/Micropython (Large)
$16.39
Get it as soon as Monday, Apr 14
In Stock
Sold by HiLetgo and ships from Amazon Fulfillment.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
These items are shipped from and sold by different sellers.
Choose items to buy together.

Compare with similar items

This Item
HiLetgo 3pcs ESP8266 NodeMCU CP2102 ESP-12E Development Board Open Source Serial Module Works Great for Arduino IDE/Micropython (Large)
HiLetgo 3pcs ESP8266 NodeMCU CP2102 ESP-12E Development Board Open Source Serial Module Works Great for Arduino IDE/Micropython (Large)
Recommendations
Hosyond 3Pcs ESP8266 ESP-12E CP2102 NodeMCU Lua Wireless Module Development Board for Arduino IDE/Micropython
 
NodeMCU ESP8266 Development Board with 0.96 Inch OLED Display, CH340 Driver, ESP-12E WiFi Wireless Module, and Micro USB Works Great for Arduino IDE/Micropython Programming (Pin Header Soldered)
 
6-Pack ESP8266 V3 ESP-12E,Aideepen 30PIN NodeMCU ESP8266 V3 ESP-12E Development Board WLAN Module CH-340 for NodeMCU for ESP-12E for Arduin0
 
HiLetgo 3pcs ESP8266 NodeMCU Lua ESP-12E CP2102 USB C Type-C Interface IOT Internet of Things Wireless WiFi Development Board Module
 
DORHEA 3PCS ESP8266 ESP-12F Development Board Internet NodeMCU WiFi Serial Wireless Module NodeMCU-12F CP2102 Based on ESP8266 WiFi Module for IDE/Micropython
Details
Added to Cart
Details
Added to Cart
Details
Added to Cart
Details
Added to Cart
Details
Added to Cart
Details
Added to Cart
Price$16.39$13.99$11.99-9% $19.99
List:$21.99
$16.99$14.99
Delivery
Get it as soon as Monday, Apr 14
Get it as soon as Monday, Apr 14
Get it as soon as Monday, Apr 14
Get it as soon as Monday, Apr 14
Get it as soon as Monday, Apr 14
Get it as soon as Monday, Apr 14
Customer Ratings
Sold By
operating system
cpu manufacturer
cpu speed
RAM tech
connectivity tech
wireless standard
core count

Product information

Technical Details

Collapse all
RAM ‎LPDDR3
Wireless Type ‎802.11b
Brand ‎HiLetgo
Series ‎NodeMCU LUA ESP8266 CP2102 ESP-12E
Operating System ‎Minimalistic operating system or RTOS for microcontrollers
Item Weight ‎9.2 ounces
Package Dimensions ‎4.03 x 2.45 x 0.09 inches
Processor Brand ‎Espressif
Number of Processors ‎1
Manufacturer ‎HiLetgo
ASIN ‎B081CSJV2V
Date First Available ‎November 17, 2017

Additional Information

Customer Reviews
4.6 out of 5 stars 1,346 ratings

4.6 out of 5 stars
Best Sellers Rank #255 in Single Board Computers (Computers & Accessories)

Warranty & Support

Amazon.com Return Policy:You may return any new computer purchased from Amazon.com that is "dead on arrival," arrives in damaged condition, or is still in unopened boxes, for a full refund within 30 days of purchase. Amazon.com reserves the right to test "dead on arrival" returns and impose a customer fee equal to 15 percent of the product sales price if the customer misrepresents the condition of the product. Any returned computer that is damaged through customer misuse, is missing parts, or is in unsellable condition due to customer tampering will result in the customer being charged a higher restocking fee based on the condition of the product. Amazon.com will not accept returns of any desktop or notebook computer more than 30 days after you receive the shipment. New, used, and refurbished products purchased from Marketplace vendors are subject to the returns policy of the individual vendor.
Product Warranty: For warranty information about this product, please click here

Feedback

HiLetgo 3pcs ESP8266 NodeMCU CP2102 ESP-12E Development Board Open Source Serial Module Works Great for Arduino IDE/Micropython (Large)


Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.

Where did you see a lower price?

Price Availability
/
/
/
/
Please sign in to provide feedback.

Product Description

Description:
ESP8266 is a highly integrated chip designed for the needs of a new connected world. It offers a complete and self-contained networking solution, allowing it to either host the application or to offload from another application processor.

Instruction & Steps of How to use:
1. Download the Arduino IDE, the latest version.
2. Install the IDE
3. Set up your Arduino IDE as: Go to File->Preferences and copy the URL below to get the ESP board manager extensions: arduino.esp8266.com/stable/package_esp8266com_index.json
4. Go to Tools > Board > Board Manager> Type "esp8266" and download the Community esp8266 and install.
5. Set up your chip as: 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)
6. 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
7. In Arduino IDE, look for the old fashioned Blink program. Load, compile and upload. 8. Go to FILE> EXAMPLES> ESP8266> BLINK, it will start blinking.

Data download access to the website: http://www.nodemcu.com/index_en.html
Firmware link: https://github.com/nodemcu/nodemcu-firmware

Note: Please contact us if you need the driver or meet any issue when using. We provide 100% satisfication service for customers.

Package included:
3* HiLetgo ESP8266 NodeMCU LUA CP2102 Development Module

Customer reviews

4.6 out of 5 stars
1,346 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the ESP8266 NodeMCU board works great with micropython and is easy to set up, with one customer noting it performs well for small house automation projects. They appreciate its built-in Wi-Fi capability and decent range, and consider it good value for money. The board quality receives mixed feedback - while some find it well-made, others report receiving defective units. The USB port and pin damage aspects also receive mixed reviews, with several customers reporting bent pins and one noting issues with the USB connector.

AI-generated from the text of customer reviews

75 customers mention "Functionality"53 positive22 negative

Customers report that the ESP8266 NodeMCU board works flawlessly, particularly with micropython, and one customer mentions it performs well for small automation projects in the house.

"...Throughout my projects, they maintained consistent performance without any significant glitches or overheating issues...." Read more

"...in a project to control LED lights, and I have to say, it worked incredibly well...." Read more

"...Using these pins for gpio would result in unreliable behavior at boot, e.g booting into a random mode after a power cut)...." Read more

"...It works great, I did have issues with programming it through the Arduino IDE but that is because I am an amateur programming Arduino." Read more

36 customers mention "Ease of use"30 positive6 negative

Customers find the board easy to work with and set up, with no programming issues, and one customer mentions successfully uploading applications using Arduino IDE.

"...electronics but isn't a seasoned expert, I found the setup process to be straightforward and user-friendly...." Read more

"...Despite being packed with features, including a built-in WiFi chip and support for the Arduino IDE, the module is incredibly affordable, making it a..." Read more

"Up and running in minutes! Love it. My use case is for WLED to control LED strip lights...." Read more

"...Overall, it gets a 4 out of 5 rating. Pros: Easy to use for beginners Works well with Arduino IDE and Micropython..." Read more

31 customers mention "Value for money"24 positive7 negative

Customers find the board offers good value, with one mentioning it provides a crazy amount of functionality for the price.

"...The quality and functionality you get for the price are unmatched, making these boards a must-have for anyone into DIY electronics, especially LED..." Read more

"...Despite its small size and low price, the module is also quite powerful, with plenty of processing power and memory to handle a wide range of tasks." Read more

"Great board and are very economical. I purchased 9 of these boards for a freezer monitoring project at the local food bank...." Read more

"...Did I mention these are insanely cheap?)" Read more

29 customers mention "Board quality"29 positive0 negative

Customers praise the quality of these development boards, describing them as cool little devices.

"...Despite its small size and low price, the module is also quite powerful, with plenty of processing power and memory to handle a wide range of tasks." Read more

"Great board and are very economical. I purchased 9 of these boards for a freezer monitoring project at the local food bank...." Read more

"These are great little micro controllers. I used to play with the basic stamps but these are leagues more powerful...." Read more

"These are capable little boards. I wish there were a bit more I/O and analog capability, but I can work around that. I'm impressed...." Read more

20 customers mention "Wifi connectivity"16 positive4 negative

Customers appreciate the built-in Wi-Fi capability of the development board, with decent range, and one customer mentions it works out of the box.

"...The boards were compatible with my existing software setup, and I didn't encounter any significant hurdles during the initial programming phase...." Read more

"...Despite being packed with features, including a built-in WiFi chip and support for the Arduino IDE, the module is incredibly affordable, making it a..." Read more

"...The Wifi capability is what I like best...." Read more

"...v0.14.1 and the UI took forever to load or never loaded, it was hard to acquire wifi, and the devices would go often offline...." Read more

26 customers mention "Quality"16 positive10 negative

Customers have mixed opinions about the quality of the development board, with some finding it well-made while others report reliability issues and mention that 2 out of 3 units were defective.

"...The quality and functionality you get for the price are unmatched, making these boards a must-have for anyone into DIY electronics, especially LED..." Read more

"...likely continue to order from them, unless next order also has poor quality control." Read more

"...The module responded quickly and reliably to all of my commands, and I was able to create a simple web page that allowed me to turn the lights on..." Read more

"...Board is well made - can't see issues with the soldering or pins. HiLetGo is becoming my go to seller for Arduino related products...." Read more

10 customers mention "Usb port"6 positive4 negative

Customers have mixed experiences with the USB port, with some reporting issues such as a faulty connector, while others appreciate features like the built-in interface.

"...HomeKit service on the network, for example, so you can plug it into a usb power source, and control a garage door, environment sensors, buttons,..." Read more

"...No problem, I pulled the 2nd board out of the bag and it had a slightly bent USB port, but it's acting DOA just like the first one...." Read more

"...(micro usb cable)..." Read more

"...out of 3, 1 is still working after a week. 1 the usb connector is faulty. 1 died after a few times programming...." Read more

11 customers mention "Pin damage"0 positive11 negative

Customers report issues with pin damage, with multiple units arriving with bent pins, and one customer noting that several pins lack soldering.

"...Only downside with these little guys is that the number of gpios you can actually use is very limited — much less than the generous-looking number..." Read more

"...Also, there aren't many GPIO pins and most of them have multiple uses and I think there's only (1) analog pin...." Read more

"...but after opening the first of three, I noticed some physical damage in the form of bent pins. After straightening them, I decided to power one up...." Read more

"...One even had several pins with no solder. Not an issue to fix, but it can be annoying if you are not prepared to resolder...." Read more

WiFi module that works.
5 out of 5 stars
WiFi module that works.
I made a WiFi filament detector sensor with this HiLetgo ESP8266. I followed instructions from a YouTube video and made a few adjustments to the sketch to make a filament detector sensor for my modified Creality CR10 3D printer. I am using an Intel NUC and Ubuntu. This HiLetgo ESP8266 board is connected to a microswitch that the filament rides on. When the filament runs out the switch opens and sends a signal to pause my 3D printer until I reinstall new filament. It works great, I did have issues with programming it through the Arduino IDE but that is because I am an amateur programming Arduino.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • Reviewed in the United States on November 26, 2023
    Size: Pack of 3Verified Purchase
    I recently purchased the HiLetgo 3pcs ESP8266 NodeMCU CP2102 ESP-12E Development Boards for a custom LED project I had in mind. After spending some quality time with these boards, I'm thoroughly impressed and feel compelled to share my experience.

    First off, the ease of use is remarkable. As someone who appreciates the nuances of DIY electronics but isn't a seasoned expert, I found the setup process to be straightforward and user-friendly. The boards were compatible with my existing software setup, and I didn't encounter any significant hurdles during the initial programming phase.

    The real magic happened when I started using these boards for my custom LED setups. The ESP8266 NodeMCU's ability to effortlessly drive and control LEDs was a game-changer. Whether it was for basic lighting projects or more complex, multi-colored LED arrays, these boards performed flawlessly. The Wi-Fi capability is also a huge plus, offering the convenience of wireless control, which is perfect for smart home applications.

    I must also commend the stability and reliability of these boards. Throughout my projects, they maintained consistent performance without any significant glitches or overheating issues. This reliability is crucial when you're knee-deep in a project and need your components to perform without a hitch.

    In terms of value for money, this pack of three is an absolute steal. The quality and functionality you get for the price are unmatched, making these boards a must-have for anyone into DIY electronics, especially LED projects.

    To sum up, the HiLetgo ESP8266 NodeMCU Development Boards are a fantastic investment for anyone looking to delve into custom LED projects or general IoT applications. Their ease of use, reliability, and excellent value make them a standout choice. I highly recommend these to both novices and seasoned tinkerers alike!
    7 people found this helpful
    Report
  • Reviewed in the United States on February 20, 2023
    Size: Pack of 3Verified Purchase
    I recently used this module in a project to control LED lights, and I have to say, it worked incredibly well.

    One of the best things about the ESP8266 is its low price point. Despite being packed with features, including a built-in WiFi chip and support for the Arduino IDE, the module is incredibly affordable, making it a great choice for hobbyists and professionals on a budget.

    In my LED project, I used the ESP8266 to control the lights via a web interface. The module responded quickly and reliably to all of my commands, and I was able to create a simple web page that allowed me to turn the lights on and off, and adjust their brightness.

    Another great thing about the ESP8266 is its compact size. The module is small enough to fit in just about any project, making it incredibly versatile. Despite its small size and low price, the module is also quite powerful, with plenty of processing power and memory to handle a wide range of tasks.
    2 people found this helpful
    Report
  • Reviewed in the United States on January 17, 2025
    Size: Pack of 3Verified Purchase
    I made a WiFi filament detector sensor with this HiLetgo ESP8266. I followed instructions from a YouTube video and made a few adjustments to the sketch to make a filament detector sensor for my modified Creality CR10 3D printer. I am using an Intel NUC and Ubuntu. This HiLetgo ESP8266 board is connected to a microswitch that the filament rides on. When the filament runs out the switch opens and sends a signal to pause my 3D printer until I reinstall new filament.
    It works great, I did have issues with programming it through the Arduino IDE but that is because I am an amateur programming Arduino.
    Customer image
    5.0 out of 5 stars
    WiFi module that works.

    Reviewed in the United States on January 17, 2025
    I made a WiFi filament detector sensor with this HiLetgo ESP8266. I followed instructions from a YouTube video and made a few adjustments to the sketch to make a filament detector sensor for my modified Creality CR10 3D printer. I am using an Intel NUC and Ubuntu. This HiLetgo ESP8266 board is connected to a microswitch that the filament rides on. When the filament runs out the switch opens and sends a signal to pause my 3D printer until I reinstall new filament.
    It works great, I did have issues with programming it through the Arduino IDE but that is because I am an amateur programming Arduino.
    Images in this review
    Customer imageCustomer imageCustomer image
  • Reviewed in the United States on January 16, 2025
    Size: Pack of 3Verified Purchase
    Great board and are very economical. I purchased 9 of these boards for a freezer monitoring project at the local food bank. I have them all reporting to the IOT Cloud and they are working great. No major complaints, although I would like to have them OTA compatible.
  • Reviewed in the United States on November 13, 2024
    Size: Pack of 3Verified Purchase
    These are great little micro controllers. I used to play with the basic stamps but these are leagues more powerful. The Wifi capability is what I like best. I use one of these to monitor the temperature of my freezer and it will email me if the temp gets too high which means one of the kids left the door open!

    I have a 2nd one that monitors temperature and humidity of my dehydrator. I use it to dry 3D printer filament. It will also email me when the filament is done drying.
  • Reviewed in the United States on September 30, 2023
    Size: Pack of 3Verified Purchase
    Once the drivers were installed - ran into a couple of glitches but essentially my second attempt at loading the drivers worked. Once past that - the rest was a breeze. I was able to build several prototypes to test out the functionality.

    Board is well made - can't see issues with the soldering or pins. HiLetGo is becoming my go to seller for Arduino related products. Most of the technical details are already listed in other reviews.

    One thing I found out (was unaware) - if you power the board via USB then the Vin pin provides 5V output for other sensors. Can't provide high current in my testing it easily tolerated a few milliamps.

    I used three boards to build #1. Web Server with sensors sending data to remote #2. Web Client with OLED SSD1315 display and #3. Energy Meter using an INA219 module reporting current and voltage.

    To use the SDA & SCL pins for serial communication for LCD or OLED displays for example, you need the following in your sketches:

    #include <Wire.h>

    #define I2C_SDA 4 /// ESP8266 NodeMCU SDA pin GPIO4 = D2
    #define I2C_SCL 5 /// ESP8266 NodeMCU SCL pin GPIO5 = D1

    // add in your setup section
    Wire.begin(I2C_SDA, I2C_SCL); /// Identify SDA & SLC pins for ESP8266 NodeMCU

    Some additional information for pin mapping from my notes. Hope it's helpful for others.

    D0 = GPIO16; Wake [connect RST to D0]
    D1 = GPIO5; SCL Serial Clock -
    D2 = GPIO4; SDA Serial Data - #include Wire.h & Wire.begin(SDA, SCL);
    D3 = GPIO0; Using 0 or D3 both accepted
    D4 = GPIO2; using 2 or D4 both accepted
    D5 = GPIO14;
    D6 = GPIO12;
    D7 = GPIO13;
    D8 = GPIO15;
    D9 = GPIO3;
    D10 = GPIO1;
    LED_BUILTIN = GPIO16 (auxiliary constant for the board LED, not a board pin);
    10 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • T Bo
    2.0 out of 5 stars Not very good experience
    Reviewed in Canada on August 14, 2024
    Size: Pack of 3Verified Purchase
    2 of 3 items failed after a few days, did not bother to open the third. Returned it. Perhaps you will have better luck?
  • Tim Webb
    5.0 out of 5 stars Exactly as described
    Reviewed in Australia on May 11, 2021
    Size: Pack of 3Verified Purchase
    The media could not be loaded.
    Bought 3x NodeMCU ESP8266s; 2x for a specific project, and one for testing purposes. All of them arrived well packaged and working perfectly. Setup instructions on this Amazon listing for configuring the Arduino IDE were perfect, and got me up and running a blink sketch within 5 minutes. I currently have one sending hall effect sensor states to another, and displaying the state on a TM1637 7 segment LED display - I was able to get them to communicate via wifi (UDP) with no discernable lag at over 5 metres apart.
  • jesus
    5.0 out of 5 stars Recomendables
    Reviewed in Mexico on January 23, 2025
    Size: Pack of 3Verified Purchase
    De muy buena calidad
    Report
  • Jose Julio Santana
    5.0 out of 5 stars Excelente
    Reviewed in Mexico on March 7, 2022
    Size: Pack of 3Verified Purchase
    Funcionan a la perfección
  • Python more like Byethon
    3.0 out of 5 stars Micropython is a no-go
    Reviewed in Australia on January 12, 2023
    Size: Pack of 3Verified Purchase
    Boards are fine but DO NOT bother trying to get Micropython going on these unless you have a suicide hotline number handy. Good lord. Not the board's fault, just the fact that Micropython is poorly documented, not maintained, and has garbage IDEs. I seriously looked through maybe 40 different sites to try and find a guide worth following, but all I found was scrawl less decipherable than shite rubbed on a bathroom wall written by turbo virgins. Stick with the instructions listed in the product description and you can get something up and running really quickly.