---
product_id: 53498325
title: "AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book!"
brand: "azdelivery"
price: "R23"
currency: ZAR
in_stock: false
reviews_count: 13
url: https://www.desertcart.co.za/products/53498325-azdelivery-3-x-d1-mini-nodemcu-wifi-board-esp8266-12f
store_origin: ZA
region: South Africa
---

# 802.11bgn WiFi tech Micro USB 3.3V power 9 GPIO pins w/ PWM & I2C AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book!

**Brand:** azdelivery
**Price:** R23
**Availability:** ❌ Out of Stock

## Summary

> 🚀 Tiny board, massive IoT impact — get connected, stay ahead!

## Quick Answers

- **What is this?** AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book! by azdelivery
- **How much does it cost?** R23 with free shipping
- **Is it available?** Currently out of stock
- **Where can I buy it?** [www.desertcart.co.za](https://www.desertcart.co.za/products/53498325-azdelivery-3-x-d1-mini-nodemcu-wifi-board-esp8266-12f)

## Best For

- azdelivery enthusiasts

## Why This Product

- Trusted azdelivery brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Versatile I/O:** 9 digital pins with interrupt, PWM, I2C & 1-wire for limitless sensor & device control.
- • **All-in-one kit:** Includes exclusive eBook for fast-track setup and expert project guidance.
- • **Plug & play WiFi:** Seamlessly connect with 802.11bgn WiFi for instant wireless projects.
- • **Arduino IDE ready:** Program effortlessly with full Arduino compatibility and rich library support.
- • **Compact powerhouse:** Ultra-small ESP8266-12F board fits anywhere, perfect for sleek IoT setups.

## Overview

The AZDelivery D1 Mini NodeMCU ESP8266-12F is a compact, WiFi-enabled development board featuring 9 versatile GPIO pins and micro USB power. Fully compatible with Arduino IDE and supported by a comprehensive eBook, it empowers rapid prototyping and seamless integration into IoT projects, making it the go-to choice for millennial professionals seeking efficient, scalable smart solutions.

## Description

Product Description The AZ-Delivery D1 Mini NodeMcu with ESP8266-12F WLAN Module CH340G Lua is equipped with a powerful ESP8266 processor and integrated WLAN. Due to its small dimensions, this NodeMcu is particularly popular. Module D1 Mini Module The D1 mini module is supplied unsoldered with a pair of eight pin headers a pair of eight pin female headers a pair of eight pin female headers with extra-long legs A CH340 chip is on board for easy and convenient programming. This compact development board can be used for several different applications and projects due to its light weight and design. For example, it can measure air pressure, temperature and humidity with the module AZ-Delivery BME 280 via its own web server via WLAN connection. Compact and efficient WLAN-Standard 802.11b/g/n 1 analogue input (1V max. input) Technical specifications Further product details ESP8266-Chip The D1 Mini module contains the ESP8266 chip . The best thing about the ESP8266 is that it has Wi-Fi communication, which means it can be connected to Wi-Fi or the Internet. Programming options There are different ways to program the D1 mini module. For example, with official ESP SDK for C programming, Lua interpreter, MicroPython firmware, etc. Quick Start Guide When you purchase one of our high-quality products, you will also receive an included E-Book for a quick introduction to the world of microelectronics. About AZ-Delivery Exciting DIY projects In our blogs you will find many DIY projects on the subjects of programming and microelectronics. Every week we present new DIY ideas and product applications. Support from our experts You can find all the technical details about the products in our E-Books and blog posts. If you have any further questions, our assistance is at your disposal. Fast and safe delivery Your experience and your are our top priority, we always offer fast, safe and reliable delivery with the highest quality standards.

Review: Small, compact and shielded RF circuitry - Review of ESP8266 AZDelivery D1 Mini NodeMcu Lua WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Module 3.3V The item arrived within 3 days of ordering from the UK desertcart site. The part had its own box and was inside a sealed antistatic bag. Extra pin headers were also included in the box. This module was followed up with an email from AZDelivery customer service with supporting information such as the module’s pinout diagram. The overall quality of the PCB is satisfactory, the silkscreen is clear and readable and the solder joints are clean. Module straights out of the box with the Arduino IDE as long as the relevant drivers and libraries have been loaded. The boards can be downloaded from the Arduino or espressif websites using the “Arduino ESP8266 boards “as a key search phrase. The boards .json file must be added in the Additional Board Manager URLs field under preferences. The board type that will work with this module is: Generic ESP8266 Module as shown in the attached photo. To prove that the module is working, I made an ultra-small standalone WiFi sniffer with this module by combining it with the 1.3 SH1106 OLED screen. The code for this small application is below. It is based on the examples that come with the ESP2866 library. The function is to scan every three seconds and display the number of WiFi networks that the onboard antenna can “hear”. The connections needed are 4 wires for: are 5V for power, GND, D2 for the screen’s SDA and D1 for the screen’s SCL. Overall the module is of good quality and it seems like a very good fit for embedded IoT projects. #include "ESP8266WiFi.h" #include  //OLED Library #include  //For I2C U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2 (U8G2_R0, U8X8_PIN_NONE); void setup() { Serial.begin(115200); u8g2.begin(); // Set WiFi to station mode and disconnect from an AP if it was previously connected WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); Serial.println("Setup done"); // u8g2.setFont(u8g2_font_ncenB10_tr); // choose a suitable font u8g2.drawStr(5,15,"setup done"); u8g2.sendBuffer(); // transfer internal memory to the display delay(500); u8g2.clearBuffer(); } void loop() { Serial.println("scan start"); // u8g2.drawStr(5,15,"scan start"); u8g2.sendBuffer(); // transfer internal memory to the display delay(500); u8g2.clearBuffer(); // WiFi.scanNetworks will return the number of networks found int n = WiFi.scanNetworks(); Serial.println("scan done"); if (n == 0) { Serial.println("no networks found"); } else { Serial.print(n); Serial.println(" networks found"); for (int i = 0; i < n; ++i) { // Print SSID and RSSI for each network found Serial.print(i + 1); Serial.print(": "); Serial.print(WiFi.SSID(i)); Serial.print(" ("); Serial.print(WiFi.RSSI(i)); Serial.print(")"); Serial.println((WiFi.encryptionType(i) == ENC_TYPE_NONE) ? " " : "*"); delay(10); } } Serial.println(""); // u8g2.drawStr(5,15,"Networks found:"); u8g2.setCursor(0,40); u8g2.print(n); u8g2.sendBuffer(); // transfer internal memory to the display delay(500); u8g2.clearBuffer(); // Wait a bit before scanning again delay(3000); }
Review: Great little development board - Delivered promptly and nicely packaged, as usual from AZ-Delivery. The D1 mini is the small form factor version of the ESP8266 NodeMCU WiFi development module, and its easy to see why this is so popular. It has all the features of the bigger version, and if you can live with the reduced number of GPIOs it is ideal for home IoT projects due to its small size. Works fine with the Arduino environment, well supported and easy to programme. WiFi libraries work well. To test the device I connected it to the popular Blynk IoT platform. Sample programmes from Blynk had me up and running in no time – D1 Mini is well known and supported at Blynk. Easy to send information to and from D1 mini to IoT, and I was controlling an RGB LED from my mobile phone very quickly. If using the built-in LED remember that it is on Pin 4 (ESP8266 dev boards vary, so check the pin-out). The printing on the board is clear, and the board itself looks neat, tidy and well made (both of these are not always true of cheaper cloned D1s). Easy to use, powerful and user-friendly little development board. The D1 Mini is now my go-to device for home IoT projects.

## Features

- Get three D1 Mini NodeMcu now with ESP8266-12F
- The AZ-Delivery D1 mini is a mini NodeMcu WiFi board based on an ESP-8266-12F with micro USB port. This WLAN board contains 9 digital input/output pins, all pins have interrupt / PWM / I2C / 1-wire
- Thanks to its ultra-compact design, the AZ-Delivery D1 Mini NodeMcu with ESP8266-12F WLAN module can be easily stored discreetly.
- The AZ-Delivery wireless D1 Mini development board is D1 Mini compatible and can be programmed in the Arduino IDE.
- This product contains an e-book that contains useful information about the beginning of your project, it helps with a quick setup and saves time in the configuration process. We offer a range of application examples, full installation instructions and libraries.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0754N794H |
| Best Sellers Rank | 52,746 in Computers & Accessories ( See Top 100 in Computers & Accessories ) 579 in Motherboards |
| Box Contents | E-book |
| Brand | AZDelivery |
| Brand Name | AZDelivery |
| CPU Model | 68882 |
| CPU model | 68882 |
| CPU speed | 10 MHz |
| Compatible Devices | Various: Devices with compatible interfaces such as USB, WiFi, etc. |
| Connectivity technology | WLAN |
| Customer Reviews | 4.6 out of 5 stars 4,006 Reviews |
| Global Trade Identification Number | 04251850508390 |
| Included components | E-book |
| Item Dimensions L x W x H | 35L x 26W x 7H millimetres |
| Manufacturer | AZDelivery |
| Manufacturer Part Number | 3x D1 Mini |
| Model Name | D1 Mini NodeMcu |
| Model Number | AZDelivery D1 Mini |
| Model name | D1 Mini NodeMcu |
| Network Connectivity Technology | WLAN |
| Operating System | Linux |
| Processor Brand | Espressif |
| Processor Count | 1 |
| Processor Speed | 10 MHz |
| RAM Memory Technology | PSRAM |
| Total USB Ports | 1 |
| Unit Count | 3.0 count |
| Wireless Compability | 802.11bgn |

## Product Details

- **Brand:** AZDelivery
- **Model name:** D1 Mini NodeMcu
- **CPU model:** 68882
- **CPU speed:** 10 MHz
- **Connectivity technology:** WLAN

## Images

![AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book! - Image 1](https://m.media-amazon.com/images/I/810+G3wUWQL.jpg)
![AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book! - Image 2](https://m.media-amazon.com/images/I/81ws7eAmqNL.jpg)
![AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book! - Image 3](https://m.media-amazon.com/images/I/711tDJcVJXL.jpg)
![AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book! - Image 4](https://m.media-amazon.com/images/I/81bH9lD-vxL.jpg)
![AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book! - Image 5](https://m.media-amazon.com/images/I/71b9yM7dFlL.jpg)

## Available Options

This product comes in different **Number Of Items** options.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Small, compact and shielded RF circuitry
*by A***R on 20 October 2020*

Review of ESP8266 AZDelivery D1 Mini NodeMcu Lua WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Module 3.3V The item arrived within 3 days of ordering from the UK Amazon site. The part had its own box and was inside a sealed antistatic bag. Extra pin headers were also included in the box. This module was followed up with an email from AZDelivery customer service with supporting information such as the module’s pinout diagram. The overall quality of the PCB is satisfactory, the silkscreen is clear and readable and the solder joints are clean. Module straights out of the box with the Arduino IDE as long as the relevant drivers and libraries have been loaded. The boards can be downloaded from the Arduino or espressif websites using the “Arduino ESP8266 boards “as a key search phrase. The boards .json file must be added in the Additional Board Manager URLs field under preferences. The board type that will work with this module is: Generic ESP8266 Module as shown in the attached photo. To prove that the module is working, I made an ultra-small standalone WiFi sniffer with this module by combining it with the 1.3 SH1106 OLED screen. The code for this small application is below. It is based on the examples that come with the ESP2866 library. The function is to scan every three seconds and display the number of WiFi networks that the onboard antenna can “hear”. The connections needed are 4 wires for: are 5V for power, GND, D2 for the screen’s SDA and D1 for the screen’s SCL. Overall the module is of good quality and it seems like a very good fit for embedded IoT projects. #include "ESP8266WiFi.h" #include <U8g2lib.h> //OLED Library #include <Wire.h> //For I2C U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2 (U8G2_R0, U8X8_PIN_NONE); void setup() { Serial.begin(115200); u8g2.begin(); // Set WiFi to station mode and disconnect from an AP if it was previously connected WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); Serial.println("Setup done"); // u8g2.setFont(u8g2_font_ncenB10_tr); // choose a suitable font u8g2.drawStr(5,15,"setup done"); u8g2.sendBuffer(); // transfer internal memory to the display delay(500); u8g2.clearBuffer(); } void loop() { Serial.println("scan start"); // u8g2.drawStr(5,15,"scan start"); u8g2.sendBuffer(); // transfer internal memory to the display delay(500); u8g2.clearBuffer(); // WiFi.scanNetworks will return the number of networks found int n = WiFi.scanNetworks(); Serial.println("scan done"); if (n == 0) { Serial.println("no networks found"); } else { Serial.print(n); Serial.println(" networks found"); for (int i = 0; i < n; ++i) { // Print SSID and RSSI for each network found Serial.print(i + 1); Serial.print(": "); Serial.print(WiFi.SSID(i)); Serial.print(" ("); Serial.print(WiFi.RSSI(i)); Serial.print(")"); Serial.println((WiFi.encryptionType(i) == ENC_TYPE_NONE) ? " " : "*"); delay(10); } } Serial.println(""); // u8g2.drawStr(5,15,"Networks found:"); u8g2.setCursor(0,40); u8g2.print(n); u8g2.sendBuffer(); // transfer internal memory to the display delay(500); u8g2.clearBuffer(); // Wait a bit before scanning again delay(3000); }

### ⭐⭐⭐⭐⭐ Great little development board
*by P***T on 16 October 2020*

Delivered promptly and nicely packaged, as usual from AZ-Delivery. The D1 mini is the small form factor version of the ESP8266 NodeMCU WiFi development module, and its easy to see why this is so popular. It has all the features of the bigger version, and if you can live with the reduced number of GPIOs it is ideal for home IoT projects due to its small size. Works fine with the Arduino environment, well supported and easy to programme. WiFi libraries work well. To test the device I connected it to the popular Blynk IoT platform. Sample programmes from Blynk had me up and running in no time – D1 Mini is well known and supported at Blynk. Easy to send information to and from D1 mini to IoT, and I was controlling an RGB LED from my mobile phone very quickly. If using the built-in LED remember that it is on Pin 4 (ESP8266 dev boards vary, so check the pin-out). The printing on the board is clear, and the board itself looks neat, tidy and well made (both of these are not always true of cheaper cloned D1s). Easy to use, powerful and user-friendly little development board. The D1 Mini is now my go-to device for home IoT projects.

### ⭐⭐⭐⭐⭐ works well
*by R***H on 16 August 2024*

I ordered 3 of these for a project that needed a small wifi board and these fitted the bill. They were reasonably priced, arrived quickly and were well packaged in a small card box with individual boards in anti-static bags. The description says that there's an e-book to come with them - there's a QR code on a card included in the box which links to all of their user guides. The one for the D1 mini is pretty comprehensive, however, there's so much easily accessible information about the D1 mini on line that its not really needed. I've only used one of these so far and it's all working as intended - I'm using with ESP home. Would certainly recommend these and will be buying again when needed.

## Frequently Bought Together

- AZDelivery 3 x D1 Mini NodeMCU WiFi Board ESP8266-12F CH340G WLAN ESP8266 Micro USB Lua Module 3.3V 500mA compatible with Arduino Including E-Book!
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- AZDelivery 3 x 1-Relay 5V KY-019 Module High-Level-Trigger compatible with Arduino including E-Book!

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.za/products/53498325-azdelivery-3-x-d1-mini-nodemcu-wifi-board-esp8266-12f](https://www.desertcart.co.za/products/53498325-azdelivery-3-x-d1-mini-nodemcu-wifi-board-esp8266-12f)

---

*Product available on Desertcart South Africa*
*Store origin: ZA*
*Last updated: 2026-08-01*