The WeMos d1 mini Pro is an improved version of the WeMos d1 mini developed by the Chinese company Wemos.cc. It is built around the Espressive SoC ESP-8266EX. Compared to her little sister, she brings three improvements. First, it is equipped with 16MB of flash memory instead of 4MB. The WiFi antenna engraved on the PCB has been replaced by a ceramic antenna of better quality. Finally, an IPEX connector can be used to add an external WiFi antenna. It is possible, for example, to increase reception when the network coverage is poor. An extension for an external antenna can also be used. Convenient if the Wemos Pro is installed in a metal cabinet that cages faraday or blocks the WiFi signal.
Like all development boards based on ESP8266, it is very easy to program it using the IDE Arduino or PlatformIO. It is supported natively by the Espressif SDK. All Shields developed for the WeMos d1 mini are compatible. We regret, however, the lack of support for extended memory (16MB) by the Espressif SDK at the moment.
Technical characteristics
- SoC: Espressive ESP-8266EX
- WiFi 802.11 b/g/n, ceramic antenna + IPEX connector for external antenna
- Operating Voltage: 3.3V
- I/O Pins: 11
- Analog input: x1, max. Permissible voltage 3.2V
- UART: x1
- CPU Frequency: 80 MHz / 160 MHz
- Flash Memory: 16MB (128MBit)
- Micro USB port for programming and focusing
- Serial to USB converter CP2104. Drivers are available on this page for Windows (XP, 7, 8, 10, CE, 2000), Linux, Android and MacOS
- Power supply 5V
- Micro USB port
- Shield DCIN 7-24VDC
- Shield LiPo battery to power the board and recharge the battery simultaneously
- Power Max. 5V via the USB port or Pin 5V on the board
- A reset button that resets the SoC and the 3.3V and GND pins
- Dimensions: 34.2 x 25.6mm
Pinout
The pins remain identical to the previous generation.
Pin on board | Function | ESP-8266 |
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input, max 3.3V input | A0 |
D0 | IO | GPIO16 |
D1 | IO, SCL | GPIO5 |
D2 | IO, SDA | GPIO4 |
D3 | IO, 10k Pull-up | GPIO0 |
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2 |
D5 | IO, SCK | GPIO14 |
D6 | IO, MISO | GPIO12 |
D7 | IO, MOSI | GPIO13 |
D8 | IO, 10k Pull-down, SS | GPIO15 |
G | GND | GND |
5V | 5V | – |
3V3 | 3.3V | 3.3V |
RST | Reset | RST |
WeMos d1 mini Deals
Expansion boards (Shields) for WeMos d1 mini Pro
All shields developed for the WeMos d1 mini are compatible with the Pro
- Buzzer
- 1-Button
- Relay with 250VAC/10A or 30VDC/10A output
- Temperature and humidity on I2C bus:
- OLED Display SSD1306 I2C 64×48 pixels
- Micro SD board reader
- Drivers 2 motors (15VDC max) I2C
- LEDs
- RBG Led light point controlled by the WS2812B microcontroller compatible with the Neopixel Adafruit library
- Led matrix 64 light points (8×8)
- Power supply shields
- Prototyping
The shields are stacked on top of the WeMos d1 mini. To facilitate the development and mounting, there is also a double base
and a triple base
History of the best deals on Amazon
WEMOS D1 Mini Pro 16M Bytes External Antenna Connector ESP8266 WIFI IoT Board, diymore
as of 8 August 2022 3 h 08 min
Price History
Statistics
Current Price | $8.88 | 8 August 2022 |
Highest Price | $8.88 | 3 August 2022 |
Lowest Price | $8.88 | 3 August 2022 |
Last price changes
$8.88 | 3 August 2022 |
DIY tutorials and projects based on Wemos d1 mini or Pro
All tutorials and projects developed for the WeMos d1 mini can be used on the Pro version. You can start by reading this tutorial if you start programming ESP8266 modules with Arduino code. If you have never programmed, you can install the ESP Easy firmware and make your temperature probes, make displays, order your roller shutters … without programming. Follow this comprehensive guide to install ESP Easy on the WeMos d1 mini and trade your first projects.
To continue, here are all DIY tutorials and projects developed using the WeMos d1 mini:
- Get Started with HC-SR04, measure distance by ultrasound. Arduino code example
- ESP32, GPIO pins and associated functions. I/O, PWM, RTC, I2C, SPI, ADC, DAC
- ESP32-CAM pinout and equipments. ESP-EYE, AI Thinker, TTGO T-Camera, M5Stack Timer Camera …
- ESP32-CAM. Which model to choose? ESP-EYE, AI Thinker, TTGO T-Camera, M5Stack Timer Camera …
- M5Stack Atomic GPS. ESP32 TinyGPS++ tracker, GPX export on SD card, visualization on Google Maps or VSCode
- Home Assistant. Install the snap on Synology NAS on an Ubuntu Virtual Machine
- Home Assistant. Essential plugins to install. Samba, HACS, File Editor, MQTT Mosquitto
- Home Assistant Community Store (HACS), easily install themes and components
- 5 tips for ESP32-CAM. Fixed IP address. AP mode. Image rotation 90°. Automatic recovery WiFi connection. HTML code storage
- ESP32-CAM. Solder the external antenna to improve the range and stability of the video stream
- ESP32-CAM. Migrate CameraWebServer project from Arduino IDE to PlatformIO
- New TTGO T5-4.7 ESP32 with ePaper and LiPo or 18650 holder
- Waveshare launches two Raspberry Pi 400 + 7″ or 13.3″ touchscreen bundles
- New M5PAPER ESP32 from M5Stack. eInk IoT or home automation dashboard
- T-Watch. Simplified code for shutdown and wake-up with BMA423 or AXP202 of the ESP32
- T-Watch. Sleep and wake-up ESP32 with BMA423 accelerometer or AXP202 button
- T-Watch. Menu, pages, navigation between screens with TFT_eSPI
- T-Watch. Draw Mandelbrot or Julia fractals with an ESP32 and LVGL + TFT_eSPI
- T-Watch. Display XBM (TFT_eSPI) and C++ (LVGL) images. ESP32, Arduino compatible
- T-Watch. Mix the LVGL and TFT_eSPI libraries in the same ESP32 project
- T-Watch. Getting started with the TFT_eSPI library. Display text, shapes, touch detection
- T-Watch. Create first ESP32 project with the LilyGoWatch library (Arduino IDE or PlatformIO)
- TTGO T-Watch ESP32. Which model to choose? Available expansion boards
- T-Watch and T-Block. ESP32 Core PCB and expansion boards pinout
- T-Watch 2020. ESP32 TTGO smart watch pinout and specifications
- Motorized microscope with HQ camera for Raspberry Pi and HTML interface (Python)
- Flask + Bootstrap. HTML interface for effortless Python projects
- Drive a Nema 17 stepper motor with the RpiMotorLib Python library for A4988
- Open an HTML page when starting Raspberry Pi OS with Chromium Browser in full screen (kiosk mode)
- How to store data on a micro SD card. Arduino code compatible ESP32, ESP8266
- 4 solutions to add I/O (ADS1115, MCP23017, PCF8574, PCA9685). Arduino, ESP8266, ESP32, ESP8266, Raspberry Pi Projects
- Getting started Arduino. Receive commands from the serial port (ESP32 ESP8266 compatible)
- C++ functions print•println•printf•sprintf for Arduino ESP32 ESP8266. Combine•format → serial port
- C++ String functions. concat•c_srt•indexOf•replace•subString… for Arduino, ESP32, ESP8266
- ESP32. How to connect to local WiFi network with Arduino code
- How to assign a fixed IP to an ESP32 ESP8266 or ESP01 project
- I2C addresses of the most common sensors and actuators
- Get started with the I2C bus on Arduino ESP8266 ESP32. Wire.h library
- ESP32. How to use Timers and Alarms with Arduino Code
- ESP32. How to use external interrupts with Arduino code
- ESP32. How to use GPIO digital IO with Arduino code
- ESP32. How to use the WiFiManager library to manage WiFi connections
- Develop IoT projects with PlatformIO. Problems and solutions
- ESP01. Get started with the Arduino or PlatformIO IDE. Which module to choose? Pinout
- Platformio.ini, tips and useful settings. data_dir, monitor_speed, upload_port …
- ESP01. Which programmer to choose? Modification to switch to Flash Mode
- Migrate a project from the Arduino IDE to PlatformIO. ESP32, ESP8266 or other
- ESP8266. Upload the data folder (SPIFFS or LittleFS) from PlatformIO
- ESP32. Store temporary data in RTC memory during deep-sleep
- ESP8266. How to read, write, erase the EEPROM. Calculate the space needed in bytes
- ESP32. Arduino code for Deep Sleep and wake-ups (Timer, Touch Pad, GPIO …)
- Get started with ArduinoJSON v6, Arduino library for handling JSON objects
- ESP32. Access SPIFFS files in FTP with the ESP8266FtpServer library
- ESP32 Sketch data upload for Arduino IDE. Upload SPIFFS files to flash memory
- ESP32. Get started with the SPIFFS.h library to read, write, modify files
- TensorFlow Lite Micro is available for ESP32 and ESP32-EYE (ESP32-CAM)
- ESP32. Getting started with ESP-IDF on IDE Arduino, macOS, Windows, Linux
- Convert Arduino code into ESP Easy Mega plugin for ESP8266 / ESP32
- New STM32WL LoRa and STM32WB with Bluetooth Zigbee and OpenThread
- Sonoff BASICZBR3 and ZBBridge, new ZigBee module and bridge for DIY home automation
- Tasmota 8.2 Elliot supports Zigbee and Bluetooth accessories
- New LoLin W600-PICO and WeMos d1 mini compatible shields
- Getting started with PlatformIO IDE on VSCode (Windows, macOS, Raspbian, Linux)
- Pi Imager and the configuration wizard simplify the installation of Raspberry Pi OS (old Raspbian)
- Home Assistant. Get started on Raspberry Pi 4. Procedure 2020
- Install Domoticz on NAS Synology DS718+ with Docker or virtual machine under Debian Buster
- Install the MQTT Mosquitto broker on NAS Synology (DSM 6.2+) with Docker
- Use the plugins on Domoticz. Manual installation or via Python Plugin Manager
- MQTT router with Node-RED, connect all your Sonoff Tasmota modules to cloudMQTT
- #Hack of Sonoff S26 WiFi smart plug, Tasmota firmware installation
- CloudMQTT test, free online MQTT broker. Control Domoticz with the JSON API
- Securing Domoticz with Let’s Encrypt certificate, access from HTTPS internet
- Homy, iOS / Android home automation application to control a server or DIY connected objects
- Xiaomi Mijia Honeywell Smoke Detector Test with Domoticz, Emergency Notification with PushOver
- Xiaomi Aqara now compatible with Apple Homekit, new Vibration Sensor and Honeywell Natural Gas Detector
|
There are no reviews yet.