All-in-one ESP8266 moduleI did a very simple 5-minute example project with this board. The video will be available shortly.
OverviewThe somewhat unwieldly name "Wemos® D1 Esp-Wroom-02 Motherboard ESP8266 Mini-WiFi NodeMCU Module ESP 8266+18650 Battery+0.96 OLED" betrays a very complete ESP8266 development module, that boasts a load of features:
- USB2Serial bridge (Silicon Labs CP210x USB to UART Bridge)
If your PC does not automatically detect the driver, you find it here.
- Power switch
- LiIon charge circuit
- 18650 battery holder
Beware: the holder is too short for my favourite protected 18650 cells. These INR cells should fit instead.
- "Wemos" labelled ESP-12F ESP8266 module. It does not look like a WROOM-02, though.
- SSD1306 OLED display
- 4-way + push "joystick"
|Bells and whistles|
Leave a note in the comments, if you know more about that.
OLED detailsThe OLD display is white-ish in colour. It works with the usual SSD1306 library. The protocol is I2C.
|No surprises here.|
The PIN assignment is:
- SDA=GPIO 5
- SCL=GPIO 4
4-way switchTo interact with the module, this is super handy.
The Pin assignment is:
- UP = GPIO 12 (=D6)
- DOWN = GPIO 13 (=D7)
- LEFT = GPIO 0 (=D3, FLASH)
- RIGHT = RESET (!)
- SELECT = GPIO 14 (=D5)
CaveatsI could not get the module to power up without a battery inserted.
People have reported that some components heat up when charging the batteries. I haven't noticed that yet.