
Espressif compatible · NODEMCU-ESP8266
ESP8266 NodeMCU
KSh 900In stock
Specification
- Part number
- NODEMCU-ESP8266
- Manufacturer
- Espressif compatible
- Stock code
- MCU-ESP8266-NODEMCU
- Category
- ESP
- Supply voltage
- 3.3 V
- Output type
- 3.3V digital
- Connection
- USB
- Protocol
- I2C
- Protocol
- SPI
- Protocol
- UART
- Protocol
- Wi-Fi
- Availability
- 18 in stock
Details
The ESP32's older, cheaper sibling: single core, Wi-Fi only, and still perfectly good for anything that just needs to get a reading onto a network. If your project is a sensor that posts to a server every minute, this does it for less.
3.3 V logic, not 5 V tolerant. Note the silkscreen labels (D1, D2...) do not match the GPIO numbers you use in code — D1 is GPIO5, D2 is GPIO4. Keep a pinout to hand.
Ask about this part
Answers come from this listing and the assistant can still be wrong — the manufacturer's datasheet is what governs. For anything you are going to wire up, check it there or ask us.
Helpful links
Using this part
Starting points, not finished firmware. Check them against the datasheet.
Join Wi-Fi and report signal strength
#include <ESP8266WiFi.h>
const char* SSID = "your-network";
const char* PASS = "your-password";
void setup() {
Serial.begin(115200);
WiFi.begin(SSID, PASS);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.print("\nIP: ");
Serial.println(WiFi.localIP());
}
void loop() {
Serial.printf("RSSI %d dBm\n", WiFi.RSSI());
delay(5000);
}