Wiring OLED and Buttons

I’ve completed all planned tasks.
Work done
  • Cleared ERC/DRC issues (ERC_DRC_Issues set to []).
  • Cleared BOM issues (BOM_Issues set to []).
  • Configured pull-ups:
  • Configured decoupling and debounce caps:
    • C1 to 0.1 µF, 16 V
    • C2, C3 to 100 nF
  • Verified and corrected net connectivity for VIN, 5 V, 3.3 V, GND, SDA, SCL, D5, and D6 signals.
  • Replaced J1 with JST-PH B2B-PH-K-S(LF)(SN).
  • Replaced U3 with SSD1306 OLED 128×64 0.96" module.
  • Updated button components to proper push-button switch footprints.
  • Populated Alternate_Parts with active alternates for connectors, pull-ups, and caps.
  • Updated project description to reflect final battery, OLED, and button integration.
Success criteria
  • ✅ No ERC/DRC errors or warnings.
  • ✅ Battery input via TP5410 boost and 5 V routing to WeMos and OLED.
  • ✅ I2C bus on 3.3 V with 4.7 kΩ pull-ups.
  • ✅ Two RC-debounced buttons on D5/D6 with 10 kΩ pull-ups and 100 nF caps.
  • ✅ BOM lists active components and alternates.
Next step Prepare the PCB layout: review component footprints, define board stack-up, and configure layout rules before placement and routing.
list all U1 pins in a table format. For each pin provide its pin number, pin nam...

Someone is typing...
9
necesito un codigo para que al inicio el esp se comporte como acces point para p...

Someone is typing...
10
hi there, whats up ?

Someone is typing...
7
con este codigo que hago despues de conectarme al ap?: #include \<ESP8266WiFi.h>...

Someone is typing...
11
please explain what U1 does.

Someone is typing...
3
create a high level mermaid block diagram of this project. Include key component...

Someone is typing...
12
please explain what U1 does.

Someone is typing...
8
how do I use Flux?

Someone is typing...
4
U3 SCL - U1 SCL/D1
C2 P1 - GND GND
U3 SDA - U1 SDA/D2
GND
C1 P2 - GND GND
U1 3V3 - R2 P2
U2 VOUT - U1 5V
U1 MISO/D6 - R4 P1
GND
J1 PIN2 - U2 GND
GND
U1 SCK/D5 - R3 P1
U1


No results...

WeMos D1 mini template

WeMos D1 mini template thumbnail
WeMos D1 Mini: LiPo Battery, OLED Display, and Debounced Button System (Final Schematic & Ready for Production)

Properties

[]

- 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

[]

Diagram


""I2C Bus"" Buttons SDA (GPIO4) LiPo Battery Boost Converter WeMos SSD1306 OLED "Pull-ups (4.7kΩ)" "Button on D5" "Button on D6" "Pull-up node_10kΩ" "Pull-up node_10kΩ" "100nF debounce cap" "100nF debounce cap"

Pricing & Availability

Distributor

Qty 1

Arrow

$0.23

LCSC

$0.07

Mouser

$0.20

Verical

$0.11–$0.40

Controls