WeMos D1 Mini V2 Compatible and Shields
These boards are one of the easiest way to build and prototype with the popular ESP8266 Wifi Micro-controllers. These would be very suitable in an educational or tutorial environment, as the shields can be re-configured without any soldering required, but also can be very effectively used as a flexible sensor system. The shields are provided with stackable female, normal female and male headers loose, so you can choose how to use these items. The stackable female headers are the most commonly used, and allow the board and shields to be vertically stacked - or in two vertical stacks if the dual base board is on the bottom.
Orders received before 2pm on normal weekdays will be posted the same day.
Technical details:-
Please note that this is a 3.3V device, for both power and logic levels. If interfacing with 5V devices, some form of logic level conversion should be used. This is taken care of in the standard shields, but may be a factor when using the prototype shield. I2C shields can work together (they use the same lines), but cannot be used with shields which use D1 or D2 (e.g. the relay shield)
Temperature sensorBoard | Description | Details |
---|---|---|
D1 Mini V2 | WeMos D1 Mini V2 compatible board | ESP8266 module, with integrated b/g/n Wifi and antenna, and MicroUSB Interface |
Prototype Shield | Double Sided Perf Board | Allows the usage of custom sensors and devices |
Dual Base Board | Dual base | Allows shields to be stacked in two columns |
Triple Base Board | Triple Base | Allows Shields to be stacked in 3 Columns |
Button Shield | Single Press Button | Connects D3 to GND when pressed |
RGB LED Shield |
WS2812B LED | Tri-colour LED with WS2812B interface connected to D2 |
DS18B20 Shield |
Digital temperature sensor | Simple precision temperature sensor with OneWire interface - connected to D4. |
BMP180 Shield |
Pressure/Temperature sensor | Pressure/temperature sensor with I2C interface (D1-SCL, D2-SDA). I2C address 0x77 |
DHT22 Shield |
Humidity/Temperature sensor | Humidity/temperature sensor, Data output on D4 |
Buzzer Shield |
Buzzer | Can make a tone of around 1KHz to provide feedback. Output can be configured to be on any of D5, D6, D7, D8 The output channel is selected by bridging solder pads on the board. No pads are bridged, and the buzzer will not function unless one is bridged by the user. |
RTC Shield |
DS1307 Real time clock shield | realtime clock device for use in data logging application. Uses a CR1220 backup battery (included). I2C interface (D1-SCL, D2-SDA). I2C address 0x68 |
Relay Shield | Single Relay 250V, 10A | Relay is connected to D1, and has both normally open and normally closed contacts. |
8x8 LED Matrix Shield |
8 x 8 red LED dot matrix display | A versatile display allowing the display of icons, scrolling text and simple images. D5-CLK, D7-DIN |
OLED Shield | 64×48 pixels white OLED 0.66” | OLED display with I2C interface (D1-SCL, D2-SDA). I2C address is 0x3C Compatible with Adafruit libraries |
MicroSD card Shield | Micro-SD Card reader/writer | SPI interface, D5-CLK, D6-MISO, D7-MOSI, D8-SS |
Motor Control Shield | I2C interface to Motor control, able to control 2 motors. |
I2C Motor control interface : (D1-SCL, D2-SDA)
VM: Motor power supply (Max 15Vdc)
GND: Motor power supply ground
A1 & A2: Motor 1
B1 & B2: Motor 2
S: Standby control port
|
Battery Shield | Uses power only | Allows a single cell lithium battery to be used to power the Boards and shields. Battery has a XH2.54 connector and a Micro USB port for charging. With Indicator LED's to show charging status. |
DC Power Shield | Uses power only | Allows an external DC power supply (7-24V) to power the shields and processors. Input is a 5.5/2.1mm socket, or optional screw terminals |
ESP32 | ESP32 Processor Module | An alternative Processor board using the Latest ESP-32 with Tensilica Dual Core 32-bit 240 MHz LX6 processor, integrated 520 Kb SRAM, integrated Wifi and BT/BLE Bluetooth. Please note: This is better suited to the advanced user. Caution: if using this board with the Triple Base Board you need to ensure that the extra pins are not connected to the 3.3V/5V/GND busses present on the Triple Base board. |
D1 Mini Pro | ESP8266 Processor Module | An alternative Processor board using a ESP8266. The memory has been expanded to 16 Megabytes, and there is a ceramic antenna on board, with the option to use an external antenna via the antenna connector. If using this board with an external antenna the small SMD resistor marked "0" must be moved to connect to the antenna socket instead of the built in antenna |
The Arduino IDE will need to have the ESP8266 added to the board Manager if you wish to program the ESP8266 boards. Simple instructions for this can be found by searching for "ESP8266 Arduino".
The ESP32 board also requires a library to be installled, please search for "ESP32 Arduino IDE".
Drivers are required for the USB interface on the processor boards:
The D1 Mini boards use a CH340G USB to serial chip, a commonly used device. Drivers are required for the USB interface on Windows. A driver should not be required on Linux or recent OSX systems. Ebay does not allow us to include links to documentation or drivers on our listings, but searching for "wch-ic CH340G USB driver" should lead to suitable drivers.
The D1 Mini Pro and the ESP32 board use either a CP2102 or CP2104 chip for the USB to serial conversion. Drivers are required for most operating systems, but are freely available, search for "CP210x USB Drivers"
Thanks for your interest!