# WeMos D1 mini template
## Description
WeMos D1 Mini: LiPo Battery, OLED Display, and Debounced Button System (Final Schematic & Ready for Production)
## Project Details
- **Owner:** aldomelinmaringer
- **Created:** 7/15/2026
- **Last Updated:** 7/15/2026
- **Visibility:** Public
- **BOM_Issues:** []
- **Alternate_Parts:** - Resistor 4.7kΩ 0603: Yageo RC0603FR-074.7K; Vishay CRCW06034K70FKEAC
- Resistor 10kΩ 0603: Yageo RC0603FR-0710KL; Panasonic ERJ-3EKF1002V
- Capacitor 0.1µF 0603 16V: Murata GRM188R71H104KA93D; TDK C1608X7R1C104K085AA
- Capacitor 100nF 0603 50V: Murata GRM188R71H104KA01D; AVX 0603YC104KAT2A
- Connector JST-PH 1x2 2.0mm: Molex PicoBlade 501330-0400; TE Connectivity MicroMatch 1543184-2
- **ERC_DRC_Issues:** []
- **System Architecture:** ```mermaid
flowchart LR
Battery((LiPo Battery)) --> BoostConverter[Boost Converter]
BoostConverter --> |5V| WeMos[WeMos D1 mini]
WeMos --> |GND| GND[Ground]
subgraph I2C_Bus ["I2C Bus"]
WeMos -->|SCL (GPIO5)| OLED[SSD1306 OLED]
WeMos -->|SDA (GPIO4)| OLED
PullUps["Pull-ups (4.7kΩ)"] --> |SCL, SDA| WeMos
PullUps --> OLED
end
subgraph Buttons
Button1["Button on D5"] --> |to GND| GND
Button2["Button on D6"] --> |to GND| GND
PullUp1["Pull-up 10kΩ"] --> Button1
PullUp2["Pull-up 10kΩ"] --> Button2
DebounceC1["100nF debounce cap"] --> |Button1| GND
DebounceC2["100nF debounce cap"] --> |Button2| GND
end
```
## Key Components
### J1 — [B2B-PH-K-S(LF)(SN)](https://www.flux.ai/jecstronic/b2b-ph-k-slfsn~nss.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1811151524_JST-Sales-America-B2B-PH-K-S-LF-SN_C131337.pdf
- Part Type: Connector
- Manufacturer Name: JST Sales America
- Manufacturer Part Number: B2B-PH-K-S(LF)(SN)
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### J1 — [B2B-PH-K-S(LF)(SN)](https://www.flux.ai/jecstronic/b2b-ph-k-slfsn~nss.md)
- Manufacturer Name: JST Sales America
- Part Type: Connector
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1811151524_JST-Sales-America-B2B-PH-K-S-LF-SN_C131337.pdf
- Role: Connector
- Role Details: Battery input connector
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: B2B-PH-K-S(LF)(SN)
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### U1 — [WeMos D1 mini](https://www.flux.ai/jharwinbarrozo/wemos-d1-mini~27.md)
- Manufacturer Part Number: WeMos_D1_mini
- Part Type: Integrated Circuit
**Pins:**
- 3V3
- 5V
- A0
- CS/D8
- D0
- D3
- D4
- GND
- MISO/D6
- MOSI/D7
- RST
- RX
- SCK/D5
- SCL/D1
- SDA/D2
- TX
### U2 — [TP5410](https://www.flux.ai/vasy_skral/tp5410~tu8.md)
- Role Details: LiPo-to-5V boost converter
- Role: Power Management
- Manufacturer Part Number: TP5410
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Top Power ASIC Corp.
- Datasheet URL: http://toppwr.com/uploadfile/file/20230306/64057e7432c1e.pdf
- Part Type: Integrated Circuit
**Pins:**
- ~CHRG [pin 2]
- ~STDBY [pin 4]
- BAT [pin 6]
- EP [pin 9]
- GND [pin 7]
- LX [pin 8]
- PROG [pin 3]
- VCC [pin 5]
- VOUT [pin 1]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/aldomelinmaringer/wemos-d1-mini-template~20](https://www.flux.ai/aldomelinmaringer/wemos-d1-mini-template~20).*
---
*Generated from [https://www.flux.ai/aldomelinmaringer/wemos-d1-mini-template~20](https://www.flux.ai/aldomelinmaringer/wemos-d1-mini-template~20)*