Wemos D1 Mini
Wemos D1 Mini are an very popular WiFi-enabled microcontroller.
Thanks to a very attractive price and huge possibilities quickly became a very popular choice – especially in domain of home automation.
However bare ESP8266 is a bit tricky for beginners.
Basically, it’s very similar to NodeMCU module.
The main difference is size.
Wemos D1 is smaller, and have a newer version of the wifi module – 12F.
More stable and with a better range. D3 to G and reset button to enter bootloader mode
On inspection, it ticked all my boxes for this project.
- Built-in wifi (via an ESP8266)
- Has an ADC input (I love my TMP-36 sensors)
- Supports Arduino IDE
Installation was fairly straightforward. A driver for the CH340 USB interface is provided.
There’s also a link you can copy into the Arduino IDE to install all the relevant libraries and examples specific to these boards.
It all “just worked”. This is what we like. WIN!
Looking through the examples is quite an eye-opening experience. There are quite a lot of them (each of the items in the screenshot is a menu), but it gives you a flavour of what these boards can do.
D1 Mini NodeMCU 4MB spec:
- Microcontroller: ESP-8266EX
- Operating Voltage: 3.3V
- Digital I/O Pins: 11
- Analog Input Pins: 1(Max input: 3.2V)
- Clock Speed: 80MHz/160MHz
- Flash: 4M bytes
- Dimensions: 34.2 X 25.6mm
- Weight: 3g