Commit Graph

7 Commits

Author SHA1 Message Date
0xWheatyz b0f7a660c7 feat(schematic): assign SMD footprints to all passive components
Replace THT resistor footprints with 0805 SMD, assign 0805 caps for
small values, 1206 for 22uF bulk caps, SMD electrolytic for C3, Bourns
SRR1260 for L1, and QFN-20 for U1 TPS61088.
2026-04-20 19:20:22 -04:00
0xWheatyz e9917837a8 feat(schematic): replace L7805 with TPS61088 boost converter
Remove the L7805 linear regulator (12V→5V) and its input/output caps,
replacing it with a TPS61088 boost converter circuit (5V→12V) for the
A4988 stepper driver. The ESP32 is now powered directly from the 5V
input rail. Includes integration script and project sym-lib-table for
the custom TPS61088 symbol library.
2026-04-20 17:49:23 -04:00
0xWheatyz 9f00fe4a9b new pcb layout including several componets 2026-03-29 15:58:10 -04:00
0xWheatyz b30f93e577 style(schematic): reposition text labels to eliminate overlaps
- Move regulator section labels (U1, C1, C2) to non-overlapping positions
- Hide redundant A4988 value text and R1/R2 GND value text
- Shift +3.3V, +12V, and GND power labels for better spacing
- Move C3, R1, R2 reference/value text away from nearby labels
2026-03-24 16:26:32 -04:00
0xWheatyz b49004bb47 fix(schematic): add voltage regulator, pull-downs, decoupling cap, and enable control
- Add LM7805 (TO-220) with input/output caps to step 12V→5V for ESP32 VIN
- Add 10K pull-down resistors on D5/LIM_A and D4/LIM_C limit switch GPIOs
- Add 100uF electrolytic decoupling capacitor on A4988 VMOT
- Rewire A4988 ~ENABLE from GND to ESP32 D18 via MOTOR_EN net label
2026-03-24 16:16:01 -04:00
0xWheatyz 76b9eb3f46 refactor(schematic): replace long wires with local power symbols and net labels
Remove all 60 point-to-point wires and 11 junctions. Replace with:
- 13 local power symbols (+3.3V, +12V, GND) at each power pin
- 10 net labels (STEP, DIR, LIM_A, LIM_C, MOTOR_CTRL) for signals
- 37 short stub wires connecting pins to labels/power symbols
- 4 direct wires for A4988 motor outputs to stepper connector

Electrical connectivity is preserved. No component positions changed.
2026-03-24 15:51:13 -04:00
0xWheatyz 3dc5f4d41d chore: init 2026-03-24 14:56:56 -04:00