Last updated on 18 April 2022 by Suffocation
Daughterboard with three connectors for connecting a TFT display, the I2C bus, and an I/O device.
For the D1 mini ESP8266 and ESP32, go here:
- Preview – W600-Pico V1.0.0 1MB Flash
- Wemos C3 Mini
- (Wemos) D1 ESP32
- Wemos D1 Mini Pro (V1.1.0)
- Wemos D1 Mini
Facts
- TFT socket
- I²C socket
- IO socket
TFT socket
| Connection Pin | Description | Name | D1 | ESP32 | S2 | C3 | |
|---|---|---|---|---|---|---|---|
| 1 | Backlighting | TFT_LED | North Carolina | ||||
| 2 | Mass | Ground | Ground | ||||
| 3 | Reset | TFT_RST | RST | ||||
| 4 | Register Select | TFT_DC | D8 | 15 | 5 | A5 / 5 | |
| 5 | SPI MOSI | MOSI | D7 | 13 | 23 | A4 / 4 | |
| 6 | SPI MISO | Miso | D6 | 12 | 19 | A3 / 3 | |
| 7 | SPI Clock | SCK | D5 | 14 | 18 | A2 / 2 | |
| 8 | Supply voltage | 3V3 | 3V3 | ||||
| 9 | Chip Select | TFT_CS | D0 | 16 | 26 | A0 / 0 | |
| 10 | Touch Screen Select | TS_CS | D3 | 0 | 17 | 7 |
I2C socket
| Connection Pin | Description | D1 Pin Name | D1 | ESP32 | S2 | C3 |
|---|---|---|---|---|---|---|
| 1 | 3V3 | 3V3 | ||||
| 2 | SCL | D1 | 5 | 22 | 10 | |
| 3 | Seventh-day Adventist | D2 | 4 | 21 | 8 | |
| 4 | Ground | Ground |
IO socket
| Connection Pin | Description | D1 Pin Name | D1 | ESP32 | S2 | C3 |
|---|---|---|---|---|---|---|
| 1 | Supply voltage | 3V3 | 3V3 | |||
| 2 | Pin D4 | D4 | 2 | 16 | 6 | |
| 3 | Pin D3 (also used for the TFT connector) | D3 | 3 | 17 | 7 | |
| 4 | Mass | Ground | Ground |
Compatibility
| D1 Type | Compatible | Reason if not |
|---|---|---|
| D1 mini | Yes | |
| D1 mini Pro | Yes | Untested |
| D1 mini Lite | Yes | Untested |
| D1 32 | Yes | |
S2 mini | Yes | Untested |
| C3 | Yes | Untested |
Areas of application
- Connection of non-D1 sensors via I²C or the IO socket
- Final external TFT display
Views


Programming
Libraries
Arduino ESP32 Library V2.0.2
Arduino ESP8266 Library V3.0.2
Depending on how the connections are used, the relevant libraries are needed; there are none for this board alone.
Test programme
No test programme possible
Problems
—
Conclusion
Extension beyond the D1 board, allowing other sensors, actuators, or similar devices to be connected.
More posts
Other Shields
- D1 Mini Shield – Prototype PCB
- D1 Mini Shield – RGB LED (Individual)
- D1 Mini Shield – RGB LED
- D1 Mini Shield – PIR (Motion Sensor)
- D1 Mini Shield – HR8833 Motor
- D1 Mini Shield – AT8870 Motor
- D1 Mini Shield – SG30 Air Quality Measurement
- D1 Mini Shield – Matrix LED Shield
- D1 Mini Shield – OLED 64×48
- D1 Mini Shield – Buzzer (Beeper)
More ESPs
- ESP WEB Serial Library
- ESP32-C3 Seeed Studio XIAO
- ESP32-C3 Super Mini Board
- Preview – LuatOS ESP32-C3 Board
- ESP32 Bluetooth Gamepad
- ESP01 – DHT11 Temperature and Humidity Sensor Boards
- ESP01 Relay Boards
- ESP8266/32 WiFi Manager.
- D1 Mini Shield – Prototype PCB
- ESP01 – Relay Board
Sources
Sources for the Shield
Sources for the boards
https://arduino-projekte.info/wemos-d1-mini/
https://www.exp-tech.de/plattformen/esp8266/entwicklungsboards/8898/wemos-d1-mini