Wemos D1 Mini Boards - WiFi & Bluetooth
The Wemos D1 Mini is a compact ESP8266 WiFi microcontroller board with a unique stackable shield system. Shields plug directly on top without wiring — true plug and play. Kunkune stocks 25 D1 Mini boards and shields covering displays, sensors, relays, motors, batteries, and storage. Prices from £1.90.
Showing 1–24 of 26 resultsSorted by price: high to low
- £5.45Select options This product has multiple variants. The options may be chosen on the product page
Showing 1–24 of 26 resultsSorted by price: high to low
What Is the Wemos D1 Mini?
The Wemos D1 Mini is a compact WiFi development board based on the ESP8266 microcontroller. It measures 34.2mm × 25.6mm, making it one of the smallest WiFi microcontroller boards available. It runs at 80/160 MHz with 4 MB flash memory, 11 digital I/O pins, and 1 analog input.
The D1 Mini connects to WiFi networks and is programmable with the Arduino IDE, MicroPython, and the ESP8266 AT firmware. It uses a micro USB (or USB-C on V4) port for programming and power.
What makes the D1 Mini different from other ESP8266 boards is the stackable shield ecosystem. Shields are small add-on boards that plug directly on top of the D1 Mini using pin headers. No soldering, no breadboard, no jumper wires. You stack the shields you need and build a complete project in minutes.
Kunkune stocks 25 D1 Mini boards and shields — the complete ecosystem in one place.
What Shields Are Available for D1 Mini?
The D1 Mini shield system covers every common project need. Each shield stacks on top of the D1 Mini or on top of other shields. You can stack multiple shields at once using dual base or triple base boards.
| Category | Shield | What It Does |
|---|---|---|
| Display | 0.66″ OLED Shield, LED Matrix Shield | Shows text, graphics, or LED patterns |
| Sensors | DHT11 Shield, DHT22 Shield, DS18B20 Shield | Measures temperature and humidity |
| Power | Battery Shield V1.1/V1.2/V1.3, DC Power Shield | Runs D1 Mini from LiPo battery with charging |
| Control | Relay Shield, AT8870 Motor Shield, HR8833 Motor Shield | Switches mains devices or drives DC motors |
| Input | Button Shield | Adds a physical button input |
| Storage | Micro SD Shield | Logs data to a micro SD card |
| Audio | Buzzer Shield | Adds sound alerts and tones |
| Prototyping | Proto Board, Dual Base, Triple Base | Custom circuits or stacking multiple shields |
No other ESP8266 board has this shield ecosystem. Competitors sell the board alone. Kunkune sells the complete system — board plus every shield you need.
For a full guide with wiring diagrams and project tutorials for each shield, read our D1 Mini shield guide.
What Is the Difference Between D1 Mini and D1 Mini Pro?
The D1 Mini Pro is an upgraded version of the standard D1 Mini. It has more flash memory and an external antenna connector for extended WiFi range.
D1 Mini (standard) — ESP8266, 4 MB flash, built-in PCB antenna, micro USB. Best for most projects where WiFi range is not critical.
D1 Mini V4 — ESP8266, 4 MB flash, USB-C connector. Same specs as the standard but with the newer USB-C port.
D1 Mini Pro — ESP8266, 16 MB flash, external antenna connector, ceramic antenna included. Choose this when you need longer WiFi range (through walls or outdoors) or more storage for web server files and data logging.
All three versions use the same shield ecosystem. Every D1 Mini shield fits every D1 Mini board variant.
Does the Wemos D1 Mini Have Bluetooth?
No. The D1 Mini is based on the ESP8266, which has WiFi only. The ESP8266 does not include Bluetooth hardware.
If your project needs both WiFi and Bluetooth, you need an ESP32 board instead. The Lolin32 and Lolin D32 Pro boards in the Kunkune range use the ESP32 chip with WiFi and Bluetooth. They share a similar compact form factor to the D1 Mini but are not compatible with D1 Mini shields.
For ESP32 boards with WiFi and Bluetooth, browse our full ESP32 range. For a detailed comparison of ESP32 vs ESP8266, read our ESP32 vs ESP8266 buying guide.
Can D1 Mini Run on Battery?
Yes. The D1 Mini Battery Shield lets you power the D1 Mini from a single-cell 3.7V lithium polymer (LiPo) battery. The shield includes a TP4056 charging circuit that charges the battery through USB while the D1 Mini runs.
The Battery Shield stacks onto the D1 Mini like any other shield. Connect a LiPo battery to the JST connector and the D1 Mini runs wirelessly. When you plug in USB, the battery charges automatically.
Kunkune stocks Battery Shield versions V1.1, V1.2, and V1.3. For LiPo batteries, browse our lithium polymer battery range.
The ESP8266 deep sleep mode reduces power consumption to around 20 µA. A D1 Mini with a Battery Shield and a 1000mAh LiPo can run for weeks or months in a sleep-wake cycle, waking up to send sensor data over WiFi and then sleeping again.
Is D1 Mini Compatible with Arduino IDE?
Yes. The D1 Mini is fully programmable with the Arduino IDE. Install the ESP8266 board package through the Board Manager, select “LOLIN(WEMOS) D1 mini” as your board, and upload sketches the same way you would with an Arduino Uno.
Most Arduino libraries work with the D1 Mini without changes. Sensor libraries, OLED display libraries, and servo libraries from the Arduino ecosystem run on the ESP8266. The D1 Mini also supports MicroPython for Python-based programming.
The D1 Mini uses 3.3V logic, not 5V like an Arduino Uno. Most sensors work at both voltages, but some 5V-only sensors may need a logic level converter. All sensors in the Kunkune sensor range list their operating voltage on the product page.
For Arduino boards without WiFi, see our Arduino-compatible boards. The D1 Mini is ideal for smart home projects — read our smart home build guide for a step-by-step tutorial.
























