# 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)*