Nairobi
admin@elffie.com
ESP8266 NodeMCU

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.

Using this part

Starting points, not finished firmware. Check them against the datasheet.

Join Wi-Fi and report signal strength

cpp · 20 lines
#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);
}