Skip to product information
Arduino-Compatible ESP8266 Wi-Fi Development Board
The Wemos D1 R1 is an ESP8266-based Wi-Fi development board designed in the Arduino Uno form factor, making it a drop-in wireless upgrade for existing Arduino shields and projects. Program it directly from the Arduino IDE with no extra hardware required.
Key Specifications
- CPU: ESP8266 single-core 32-bit, up to 80/160 MHz
- Flash: 4MB SPI Flash
- Wi-Fi: 802.11 b/g/n (2.4 GHz), supports STA / AP / STA+AP modes
- Digital I/O Pins: 11 (all support interrupt, PWM, I2C, one-wire)
- Analog Input: 1 (A0, max 3.3V input)
- Interfaces: SPI, I2C, UART
- USB: Micro USB (CH340G USB-to-UART)
- Operating Voltage: 3.3V logic / 5V USB input
- Form Factor: Arduino Uno compatible
Onboard Features
- Onboard LED (GPIO2)
- Reset button
- Power LED indicator
- Compatible with most Arduino Uno shields
Programming Support
- Arduino IDE (ESP8266 board package)
- MicroPython
- Lua (NodeMCU firmware)
Ideal For
Wi-Fi enabled Arduino projects, IoT sensors, home automation, data logging, and any application requiring wireless connectivity in an Arduino Uno form factor.
Note: Operating voltage is 3.3V. Use level shifters when interfacing with 5V sensors or modules.