Project description updated with goals and hashtags
Block-level architecture diagram created and added to project
Added major ICs and power components:
• ESP32-C3 module (U1)
• MCP2542FDxMF CAN-FD transceiver (U2)
• MPQ4433GLE-AEC1-Z 3.3 V low-Iq buck converter (U3)
• LTC4412 ideal-diode power mux (U4)
USB-C subsystem:
• USB-C receptacle with CC resistors (J1)
• USBLC6-2P6 ESD diodes (U5)
12 V protection:
• TVS diodes on 12 V input
• 1812L150/12DR polyfuse (F1)
• Integrated eFuse
Connectors and UI controls:
• JST-4 connector for 12 V, GND, CANH, CANL (J2)
• BOOT and RESET buttons (SW1, SW2) with EN pull-up and RC network (R1, C1)
Indicators and protections:
• Run/status LED and flash/activity LED with resistors (D1, D2, R2=680 Ω, R3=270 Ω)
• Generic decoupling capacitors (C2–C5)
• Generic pull-up resistor (R4)
• CAN-bus choke inductor (L1)
• Switchable 120 Ω termination resistor (SW3)
Full net connections established across all subsystems
Tasks not done:
Running ERC and DRC checks (requires user action)
Verifying DigiKey stock availability and proposing alternates (requires user action)
Success criteria review:
✅ ESP32-C3, CAN transceiver, and USB-C circuitry integrated with complete net connections
✅ 12 V input and 3.3 V regulation include surge, reverse, and ESD protection
✅ UI elements (LEDs, BOOT/RESET) wired correctly
✅ Low-Iq standby and wake-on-CAN support implemented
❌ DigiKey stock confirmation pending
Next recommended step:
Perform ERC and DRC checks in the schematic, verify component availability on DigiKey, then proceed to prepare the PCB layout.