Key Features
– Microcontroller: ESP8266 (ESP-12E) 32-bit microcontroller running at 80 MHz (up to 160 MHz).
– Wi-Fi Connectivity: 2.4 GHz 802.11 b/g/n for IoT applications.
– All-in-One Design: Combines ESP8266, 4MB flash memory, Micro-USB port, power regulation, and I/O pins.
– Versatile I/O: Includes 17 GPIO pins:
– 10-bit ADC on pin A0
– PWM on any GPIO pin
– I2C and SPI interfaces
– UART for serial communication
– Programming Compatibility: Works with Arduino IDE, LUA scripting, and MicroPython.
Pinout Overview
The NodeMCU ESP8266-12E pinout features user-friendly labels (e.g., D1, D2) and corresponding programming numbers.
Important Pin Notes:
– Safe Pins: Green-highlighted pins (e.g., D1, D2) are suitable for general I/O.
– Boot-Sensitive Pins: GPIO0, GPIO2, and GPIO15 are for boot mode; avoid using them as inputs during power-up.
– LED: The blue on-board LED is connected to GPIO2.
– Power Pins:
– VIN: Connect external power (4.5V to 9V).
– 3V3: Provides regulated 3.3V output (do not power this pin).
– Logic Level: GPIO pins operate at 3.3V; do not connect to 5V devices directly.















Reviews
There are no reviews yet.