Smart Lock Controller Design

Work completed
  • Removed U5 and other duplicate 8-pin headers
  • Severed all nets exclusively tied to those removed headers
Remaining tasks
  • Orphan nets and portals cleanup (requires manual removal)
  • Reassign and verify TFT connections on J2: VCC, GND, SCK, SDA, A0/DC, RESET, CS, LED
  • Sever any residual mis-assigned connections and rename nets as needed
  • Run ERC and resolve any errors
Success criteria status
  • Sole 8-pin header retained: in progress
  • Extra headers removed: ✔️
  • Orphan nets cleaned: ❌
  • ERC pass with no header-related errors: ❌
Next step Reassign the TFT signal nets to J2, then run ERC to validate the schematic.
Work completed
  • Removed duplicate 8-pin headers including U5
  • Updated J2 properties to match the ST7735 TFT pinout
  • Severed and deleted nets and net portals exclusively tied to the removed headers
Tasks remaining
  • Rename and verify the eight TFT signal nets on J2 (VCC, GND, SCK, SDA, A0/DC, RESET, CS, LED)
  • Run ERC and fetch the report
  • Resolve any ERC errors (orphan nets, missing connections)
Success criteria review
  • Sole 8-pin TFT header retained: ✅
  • Extra headers removed: ✅
  • Orphan nets/portals cleaned: ✅
  • ERC passes without header-related errors: ❌ (pending ERC run)
Recommended next step Rename the J2 nets to their correct TFT signal names, then run ERC to validate and fix any remaining schematic errors.
U2
U3
U1
R3
Resistance
10kΩ
U5
J1
U1 3V3 - U3 OUT+
J2
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U5 5 - U1 D2
U1 3V3 - U3 OUT+
U1 D22 - U4 IN
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 D21 - U6 IN
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 D22 - U4 IN
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 D21 - U6 IN
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U5 5 - U1 D2
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
R1 P1 - U2 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
J1 2 - U1 TX0
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
R_BL P2 - U5 8
R2 P2 - LED2 A
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
R_BL P2 - U5 8
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
R_BL P2 - U5 8
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
R1 P1 - U2 OUT+
J1 3 - U1 RX0
C1 P1 - U2 IN+
R_BL
Resistance
22 Ω
U1 3V3 - U3 OUT+
C1 P1 - U2 IN+
R1 P2 - LED1 A
U1 3V3 - U3 OUT+
D4 K - JSOL2 PIN1
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
C1 P1 - U2 IN+
R1
Resistance
1kΩ
U5 5 - U1 D2
U1 3V3 - U3 OUT+
U1 3V3 - U3 OUT+
D4 K - JSOL2 PIN1
U1 3V3 - U3 OUT+
TP3
TP4
D2
Not Recommended for New Designs
C6
Capacitance
10uF
LED2
LED1
C7
Capacitance
10uF
F1
U4
C2
Capacitance
100nF
U5
C3
Capacitance
100nF
TP2
TP1
C4
Capacitance
100nF
C2
Capacitance
0.1uF
U5
D2
Not Recommended for New Designs
C1
Capacitance
Capacitance
C5
Capacitance
100nF
U6
D3
D4
JSOL2
R2
Resistance
1kΩ
JSOL1
D1
R3
Resistance
10kΩ
GND
C1
Capacitance
470uF
J12V
D1
D3
D4

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    No assets added.

    Instant Chocolate Holodeck

    Instant Chocolate Holodeck thumbnail
    ESP32 Single Relay Controller with 1.8" ST7735 TFT Display and Enhanced Power Management

    Properties

    10

    Arduino

    96.0 mm x 60.0 mm

    Display

    Consumer Electronics

    WiFi

    graph LR P12[+12V_IN] --> F1[Fuse F1] F1 --> D1[SS54 Schottky Diode] D1 --> D2[SMBJ18A TVS] D2 --> BulkCap[Input Bulk Capacitor] BulkCap --> Buck5[MP1584 Buck 5V] BulkCap --> Buck3.3[MP1584 Buck 3.3V] Buck5 --> V5[+5V Rail] Buck3.3 --> V3[+3V3 Rail] V3 --> ESP[ESP32 Dev Module] ESP --> TFT[ST7735 TFT Display] ESP --> RL1[Relay Module U4] ESP --> RL2[Relay Module U6] RL1 --> Sol1[Solenoid 1] RL2 --> Sol2[Solenoid 2] V5 --> LED5[5V LED Indicator] V3 --> LED3[3.3V LED Indicator] ESP -->|BLE| BLE ESP -->|WiFi| MQTT

    RoHS

    Top and Bottom layers

    2-layer FR4, 1.6 mm thickness, 1 oz copper

    Mains

    Bluetooth

    15 mm x 5 mm; apply keepout at module antenna region as per footprint

    graph LR P12[+12V_IN] --> F1[Fuse F1] F1 --> D1[SS54 Schottky Diode] D1 --> D2[SMBJ18A TVS] D2 --> BulkCap[Input Bulk Capacitor] BulkCap --> Buck5[MP1584 Buck 5V] BulkCap --> Buck3.3[MP1584 Buck 3.3V] Buck5 --> V5[+5V Rail] Buck3.3 --> V3[+3V3 Rail] V3 --> ESP[ESP32 Dev Module] ESP --> TFT[TFT Header (8-pin)] ESP --> RL1[Relay Module U4] RL1 --> Sol1[Solenoid 1] V5 --> LED5[5V LED Indicator] V3 --> LED3[3.3V LED Indicator] ESP -->|BLE| BLE ESP -->|WiFi| MQTT

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $2.62–$35.59

    Digi-Key

    $3.01–$94.21

    LCSC

    $4.69–$5.46

    Mouser

    $3.74–$6.70

    TME

    $0.99

    Verical

    $2.70–$51.79

    Controls