Files
chicken-coop-door/firstpcb.kicad_sch
T
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

3922 lines
63 KiB
Plaintext

(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "4ce690e5-6d5b-4693-bd2e-f4090f26df1f")
(paper "A4")
(lib_symbols
(symbol "A1-KnockOffs:ESP-WROOM-32"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "ESP32-WROOM1"
(at 7.112 20.32 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "ESP-WROOM-32"
(at 6.858 18.034 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "RF_Module:ESP32-C3-DevKitM-1"
(at 0 -25.4 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.amazon.com/DORHEA-Development-Bluetooth-ESP-WROOM-32-ESP32-DevKitC-32/dp/B0B18JQF16?crid=3SOZJ14DZ1AY&dib=eyJ2IjoiMSJ9.7t7HVP0S-4qL8b2Ode4Sv-PpViPKVG5-SKjWC6aJA-FGtGnLaMdO-_-AEpFivEDE2cerPqmm1U_X5nd0ZGnrvVGgBjnf1Zz94n_Ii7K1scyAc7cbtB5GEBMfk-EaUTD3ijZtC9wtdH_rgM4IRrt-Z4PIR31B6dtbhC19ZrP0fLBJiXaoPm8-13WuKzT692c827UNf_ZGpltR1rWjnn5MHKeHhcBn18F5UEkQg0KWbK8.kpvmTuikHpadVEb76hYwb38uGpBLUusOFaY4B_xrag8&dib_tag=se&keywords=esp32%2Btype%2Bc&qid=1770237274&sprefix=esp32%2Btype%2Bc%2Caps%2C108&sr=8-9&th=1"
(at 0 -30.48 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "ESP-WROOM-32 Development Board"
(at 0 -27.94 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "riscv wifi bluetooth ble"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "*ESP32?C3?DevKitM?1*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "ESP-WROOM-32_1_1"
(rectangle
(start -12.7 15.24)
(end 12.7 -22.86)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin bidirectional line
(at -15.24 12.7 0)
(length 2.54)
(name "EN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin bidirectional line
(at -15.24 10.16 0)
(length 2.54)
(name "VP"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin bidirectional line
(at -15.24 7.62 0)
(length 2.54)
(name "VN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin bidirectional line
(at -15.24 5.08 0)
(length 2.54)
(name "D34"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH1" passive line)
(alternate "XTAL_32K_N" passive line)
)
(pin bidirectional line
(at -15.24 2.54 0)
(length 2.54)
(name "D35"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "FSPIQ" passive line)
)
(pin bidirectional line
(at -15.24 0 0)
(length 2.54)
(name "D33"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH3" passive line)
)
(pin bidirectional line
(at -15.24 -2.54 0)
(length 2.54)
(name "D32"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin bidirectional line
(at -15.24 -5.08 0)
(length 2.54)
(name "D25"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "IO20" passive line)
)
(pin bidirectional line
(at -15.24 -7.62 0)
(length 2.54)
(name "D26"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "IO21" passive line)
)
(pin bidirectional line
(at -15.24 -10.16 0)
(length 2.54)
(name "D27"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin bidirectional line
(at -15.24 -12.7 0)
(length 2.54)
(name "D14"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -15.24 -15.24 0)
(length 2.54)
(name "D12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin bidirectional line
(at -15.24 -17.78 0)
(length 2.54)
(name "D13"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" passive line)
(alternate "XTAL_32K_P" passive line)
)
(pin power_in line
(at -5.08 17.78 270)
(length 2.54)
(name "VIN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -25.4 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 3.81 17.78 270)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 12.7 180)
(length 2.54)
(name "D23"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "30"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH4" passive line)
(alternate "FSPIHD" passive line)
(alternate "MTMS" passive line)
)
(pin bidirectional line
(at 15.24 10.16 180)
(length 2.54)
(name "D22"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "29"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH4" passive line)
(alternate "FSPIHD" passive line)
(alternate "MTMS" passive line)
)
(pin bidirectional line
(at 15.24 7.62 180)
(length 2.54)
(name "TX0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "28"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH4" passive line)
(alternate "FSPIHD" passive line)
(alternate "MTMS" passive line)
)
(pin bidirectional line
(at 15.24 5.08 180)
(length 2.54)
(name "RX0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "27"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC2_CH0" passive line)
(alternate "FSPIWP" passive line)
(alternate "MTDI" passive line)
)
(pin bidirectional line
(at 15.24 2.54 180)
(length 2.54)
(name "D21"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "26"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "FSPICLK" passive line)
(alternate "MTCK" passive line)
)
(pin bidirectional line
(at 15.24 0 180)
(length 2.54)
(name "D19"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "25"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "FSPID" passive line)
(alternate "MTDO" passive line)
)
(pin bidirectional line
(at 15.24 -2.54 180)
(length 2.54)
(name "D18"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -5.08 180)
(length 2.54)
(name "D5"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -7.62 180)
(length 2.54)
(name "D17"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "FSPICS0" passive line)
)
(pin bidirectional line
(at 15.24 -10.16 180)
(length 2.54)
(name "D16"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "USB_D-" passive line)
)
(pin bidirectional line
(at 15.24 -12.7 180)
(length 2.54)
(name "D4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "USB_D+" passive line)
)
(pin bidirectional line
(at 15.24 -15.24 180)
(length 2.54)
(name "D2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "USB_D+" passive line)
)
(pin bidirectional line
(at 15.24 -17.78 180)
(length 2.54)
(name "D15"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "USB_D+" passive line)
)
(pin bidirectional line
(at 15.24 -20.32 180)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "USB_D+" passive line)
)
)
(embedded_fonts no)
)
(symbol "Connector:Screw_Terminal_01x03"
(pin_names
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at 0 5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Screw_Terminal_01x03"
(at 0 -5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "screw terminal"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "TerminalBlock*:*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Screw_Terminal_01x03_1_1"
(rectangle
(start -1.27 3.81)
(end 1.27 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(polyline
(pts
(xy -0.5334 2.8702) (xy 0.3302 2.032)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.5334 0.3302) (xy 0.3302 -0.508)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.5334 -2.2098) (xy 0.3302 -3.048)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.3556 3.048) (xy 0.508 2.2098)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.3556 0.508) (xy 0.508 -0.3302)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.3556 -2.032) (xy 0.508 -2.8702)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(circle
(center 0 2.54)
(radius 0.635)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(circle
(center 0 0)
(radius 0.635)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(circle
(center 0 -2.54)
(radius 0.635)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
(name "Pin_1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
(name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
(name "Pin_3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Connector_Generic_MountingPin:Conn_01x04_MountingPin"
(pin_names
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "StepperConnection1"
(at 2.54 -0.3555 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Conn_01x04_MountingPin"
(at 2.54 -2.8955 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connectable mounting pin connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Connector*:*_1x??-1MP*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Conn_01x04_MountingPin_1_1"
(rectangle
(start -1.27 3.81)
(end 1.27 -6.35)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -1.27 2.667)
(end 0 2.413)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 0.127)
(end 0 -0.127)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
(name "Pin_1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
(name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
(name "Pin_3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -5.08 0)
(length 3.81)
(name "Pin_4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Driver_Motor:Pololu_Breakout_A4988"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "A"
(at -2.54 19.05 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "Pololu_Breakout_A4988"
(at -2.54 16.51 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm"
(at 6.985 -19.05 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
(property "Datasheet" "https://www.pololu.com/product/2980/pictures"
(at 2.54 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Pololu Breakout Board, Stepper Driver A4988"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "Pololu Breakout Board Stepper Driver A4988"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Pololu*Breakout*15.2x20.3mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Pololu_Breakout_A4988_0_1"
(rectangle
(start 10.16 -17.78)
(end -7.62 15.24)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "Pololu_Breakout_A4988_1_1"
(pin input line
(at -10.16 10.16 0)
(length 2.54)
(name "~{RESET}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 7.62 0)
(length 2.54)
(name "~{SLEEP}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 2.54 0)
(length 2.54)
(name "~{ENABLE}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 0 0)
(length 2.54)
(name "STEP"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -2.54 0)
(length 2.54)
(name "DIR"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -7.62 0)
(length 2.54)
(name "MS1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -10.16 0)
(length 2.54)
(name "MS2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -12.7 0)
(length 2.54)
(name "MS3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 17.78 270)
(length 2.54)
(name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -20.32 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 5.08 17.78 270)
(length 2.54)
(name "VMOT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 5.08 -20.32 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 12.7 2.54 180)
(length 2.54)
(name "1B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 12.7 0 180)
(length 2.54)
(name "1A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 12.7 -2.54 180)
(length 2.54)
(name "2A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 12.7 -5.08 180)
(length 2.54)
(name "2B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Switch:SW_DPDT_x2"
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "SW"
(at 0 5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "SW_DPDT_x2"
(at 0 -5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Switch, dual pole double throw, separate symbols"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "switch dual-pole double-throw DPDT spdt ON-ON"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "SW*DPDT*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "SW_DPDT_x2_0_0"
(circle
(center -2.032 0)
(radius 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 2.032 -2.54)
(radius 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "SW_DPDT_x2_0_1"
(rectangle
(start -3.175 3.81)
(end 3.175 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(polyline
(pts
(xy -1.524 0.254) (xy 1.5748 2.286)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 2.032 2.54)
(radius 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "SW_DPDT_x2_1_1"
(pin passive line
(at -5.08 0 0)
(length 2.54)
(name "B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 5.08 2.54 180)
(length 2.54)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 5.08 -2.54 180)
(length 2.54)
(name "C"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "SW_DPDT_x2_2_1"
(pin passive line
(at -5.08 0 0)
(length 2.54)
(name "B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 5.08 2.54 180)
(length 2.54)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 5.08 -2.54 180)
(length 2.54)
(name "C"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "power:+12V"
(power)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "#PWR"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+12V"
(at 0 3.556 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"+12V\""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "global power"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "+12V_0_1"
(polyline
(pts
(xy -0.762 1.27) (xy 0 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 2.54) (xy 0.762 1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 0) (xy 0 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "+12V_1_1"
(pin power_in line
(at 0 0 90)
(length 0)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "power:+3.3V"
(power)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "#PWR"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+3.3V"
(at 0 3.556 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"+3.3V\""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "global power"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "+3.3V_0_1"
(polyline
(pts
(xy -0.762 1.27) (xy 0 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 2.54) (xy 0.762 1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 0) (xy 0 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "+3.3V_1_1"
(pin power_in line
(at 0 0 90)
(length 0)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "power:GND"
(power)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "#PWR"
(at 0 -6.35 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "global power"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "GND_1_1"
(pin power_in line
(at 0 0 270)
(length 0)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)
(junction
(at 182.88 76.2)
(diameter 0)
(color 0 0 0 0)
(uuid "0d07ffe3-cb5e-495c-a857-7ecc162b1858")
)
(junction
(at 182.88 96.52)
(diameter 0)
(color 0 0 0 0)
(uuid "d6dc3ef2-bb81-4af6-a132-4fb33656eea5")
)
(wire
(pts
(xy 138.43 69.85) (xy 138.43 67.31)
)
(stroke
(width 0)
(type default)
)
(uuid "a3f4a92a-944f-4240-b8af-11f9082e57cb")
)
(wire
(pts
(xy 129.54 69.85) (xy 129.54 67.31)
)
(stroke
(width 0)
(type default)
)
(uuid "f035e19f-229f-4b95-96ca-3f34e31b8ed1")
)
(wire
(pts
(xy 134.62 113.03) (xy 134.62 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "a59da3aa-6d1e-4882-8fc6-b6c69de9dd2a")
)
(wire
(pts
(xy 195.58 68.58) (xy 195.58 66.04)
)
(stroke
(width 0)
(type default)
)
(uuid "72e19cc6-44a7-4707-aa59-5258cc4cedc8")
)
(wire
(pts
(xy 200.66 68.58) (xy 200.66 66.04)
)
(stroke
(width 0)
(type default)
)
(uuid "2c93acde-6942-4f22-aa07-ff19f066d0a9")
)
(wire
(pts
(xy 195.58 106.68) (xy 195.58 109.22)
)
(stroke
(width 0)
(type default)
)
(uuid "c70b052a-b267-4c71-b113-953730e95354")
)
(wire
(pts
(xy 200.66 106.68) (xy 200.66 109.22)
)
(stroke
(width 0)
(type default)
)
(uuid "3701321e-fc1d-45aa-89bb-b7e914304829")
)
(wire
(pts
(xy 185.42 76.2) (xy 182.88 76.2)
)
(stroke
(width 0)
(type default)
)
(uuid "6c528b49-3b46-48f6-9b59-6b6d82fec64b")
)
(wire
(pts
(xy 185.42 78.74) (xy 182.88 78.74)
)
(stroke
(width 0)
(type default)
)
(uuid "ed1f242c-0611-4d1c-b894-6f349f334b9b")
)
(wire
(pts
(xy 182.88 76.2) (xy 182.88 78.74)
)
(stroke
(width 0)
(type default)
)
(uuid "3937ba35-3a94-4f29-a8a4-09df18d51490")
)
(wire
(pts
(xy 182.88 76.2) (xy 182.88 73.66)
)
(stroke
(width 0)
(type default)
)
(uuid "a7e4bbed-739c-4561-8de0-475706111de4")
)
(wire
(pts
(xy 185.42 83.82) (xy 180.34 83.82)
)
(stroke
(width 0)
(type default)
)
(uuid "97fc94b7-67ad-489c-92e5-6e0a9dd6d9d1")
)
(wire
(pts
(xy 180.34 83.82) (xy 180.34 86.36)
)
(stroke
(width 0)
(type default)
)
(uuid "80e26c5b-3972-4b4d-87d5-ed2f56e312a9")
)
(wire
(pts
(xy 185.42 93.98) (xy 182.88 93.98)
)
(stroke
(width 0)
(type default)
)
(uuid "141339ba-ee91-4969-a907-29fc829697b5")
)
(wire
(pts
(xy 185.42 96.52) (xy 182.88 96.52)
)
(stroke
(width 0)
(type default)
)
(uuid "cb0ef997-a54f-453d-88e1-a51490c1924d")
)
(wire
(pts
(xy 185.42 99.06) (xy 182.88 99.06)
)
(stroke
(width 0)
(type default)
)
(uuid "e987a818-2f74-4278-b31b-04e4fcc8cce1")
)
(wire
(pts
(xy 182.88 93.98) (xy 182.88 99.06)
)
(stroke
(width 0)
(type default)
)
(uuid "8a71beca-1fba-45ea-89a6-b59e0e4f5eaa")
)
(wire
(pts
(xy 182.88 99.06) (xy 182.88 101.6)
)
(stroke
(width 0)
(type default)
)
(uuid "7e075c08-216a-42ab-b4f6-b6d7bfe1d3c3")
)
(wire
(pts
(xy 208.28 83.82) (xy 210.82 83.82)
)
(stroke
(width 0)
(type default)
)
(uuid "3ec8a2db-a3d4-4045-a963-ae8d3f6848ba")
)
(wire
(pts
(xy 208.28 86.36) (xy 210.82 86.36)
)
(stroke
(width 0)
(type default)
)
(uuid "806ac499-a615-4e1d-8214-d23ff230ea92")
)
(wire
(pts
(xy 208.28 88.9) (xy 210.82 88.9)
)
(stroke
(width 0)
(type default)
)
(uuid "8b80fab7-0b03-4c00-b1a4-f31aa6ea275f")
)
(wire
(pts
(xy 208.28 91.44) (xy 210.82 91.44)
)
(stroke
(width 0)
(type default)
)
(uuid "76eaa470-54c8-41c0-bc11-f85bb1e9437d")
)
(wire
(pts
(xy 149.86 85.09) (xy 152.4 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "a0ad8074-bc9a-4556-9e09-b60933c27c1f")
)
(wire
(pts
(xy 149.86 87.63) (xy 152.4 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "e5384d64-674b-4adf-8c75-c5dd2775c73d")
)
(wire
(pts
(xy 149.86 92.71) (xy 152.4 92.71)
)
(stroke
(width 0)
(type default)
)
(uuid "ab3fcf7e-6683-4c7b-a060-15251d9c2e73")
)
(wire
(pts
(xy 149.86 100.33) (xy 152.4 100.33)
)
(stroke
(width 0)
(type default)
)
(uuid "bb59469f-d490-4288-90aa-7c955698b9ff")
)
(wire
(pts
(xy 149.86 102.87) (xy 152.4 102.87)
)
(stroke
(width 0)
(type default)
)
(uuid "643c4b32-829d-4dc2-8754-d2630558fb98")
)
(wire
(pts
(xy 185.42 86.36) (xy 182.88 86.36)
)
(stroke
(width 0)
(type default)
)
(uuid "91c4d383-c359-4c9f-92fe-1242297b4537")
)
(wire
(pts
(xy 185.42 88.9) (xy 182.88 88.9)
)
(stroke
(width 0)
(type default)
)
(uuid "0513fdc3-a875-4e56-ac3c-964188d3efdd")
)
(wire
(pts
(xy 146.05 118.11) (xy 146.05 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "fa00d60c-2fbf-49f7-a096-7d4adc103bfb")
)
(wire
(pts
(xy 140.97 118.11) (xy 140.97 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "2616d525-ac7e-4894-84c6-d5b26a11e5b1")
)
(wire
(pts
(xy 143.51 128.27) (xy 143.51 125.73)
)
(stroke
(width 0)
(type default)
)
(uuid "05283047-1690-4768-b6e5-48f7fe8e13e9")
)
(wire
(pts
(xy 209.55 50.8) (xy 205.74 50.8)
)
(stroke
(width 0)
(type default)
)
(uuid "63c1ee85-08ad-4aca-bf4a-38d632f2a0a9")
)
(wire
(pts
(xy 209.55 53.34) (xy 207.01 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "127918ac-66d4-4e18-8415-d24a3010559c")
)
(wire
(pts
(xy 207.01 53.34) (xy 207.01 55.88)
)
(stroke
(width 0)
(type default)
)
(uuid "544d386d-3a9f-4422-b2eb-0ffa4ee40ecc")
)
(wire
(pts
(xy 209.55 55.88) (xy 204.47 55.88)
)
(stroke
(width 0)
(type default)
)
(uuid "f78f117f-8a5a-4b01-b54a-7108dbd49ff6")
)
(wire
(pts
(xy 204.47 55.88) (xy 204.47 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "c6df8dc2-ab0d-4065-899e-8d3923bdae9a")
)
(label "STEP"
(at 152.4 85.09 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "3543e119-dcef-4204-af5c-1189c8644ab0")
)
(label "DIR"
(at 152.4 87.63 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "92001af4-7547-4bfc-8874-fe2c7c3a8271")
)
(label "LIM_A"
(at 152.4 92.71 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "ed9bb322-db83-47aa-932a-e64c65b639d1")
)
(label "LIM_C"
(at 152.4 100.33 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "d6d743b4-4ce1-452c-8f77-17ea5a14cd02")
)
(label "MOTOR_CTRL"
(at 152.4 102.87 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "ce9f8a66-8de8-4503-b8e7-aaccf561af92")
)
(label "STEP"
(at 182.88 86.36 180)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "9f9ee59e-7b33-4201-ab16-1db4a3da61b0")
)
(label "DIR"
(at 182.88 88.9 180)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "63cad5c9-37ce-4d67-9666-5cfa87b2f968")
)
(label "LIM_A"
(at 146.05 115.57 90)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "b82afb1a-86dd-4031-b302-7022c5968ed0")
)
(label "LIM_C"
(at 140.97 115.57 90)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "d93d7ab4-4472-4199-b317-308398df805a")
)
(label "MOTOR_CTRL"
(at 205.74 50.8 180)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "3e2c2225-12b4-4518-86e3-28cc4a810d64")
)
(symbol
(lib_id "power:+3.3V")
(at 138.43 67.31 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "c9fe1813-99b6-47c4-9f19-d593706fac0a")
(property "Reference" "#PWR01"
(at 138.43 63.5 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+3.3V"
(at 138.43 62.230000000000004 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 138.43 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 138.43 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 138.43 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "bbe9f586-c8a4-44ba-8af8-d72be6d3dbeb")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR01")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+3.3V")
(at 195.58 66.04 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "1ee6b89f-5e54-4488-8335-dd091251b625")
(property "Reference" "#PWR02"
(at 195.58 62.230000000000004 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+3.3V"
(at 195.58 60.96000000000001 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 195.58 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 195.58 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 195.58 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "e65330b2-bf89-4746-b4af-87e724730192")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR02")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+3.3V")
(at 182.88 73.66 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "a3f18bec-1b3c-42a5-9e24-db1827259157")
(property "Reference" "#PWR03"
(at 182.88 69.85 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+3.3V"
(at 182.88 68.58 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 182.88 73.66 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 182.88 73.66 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 182.88 73.66 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "d1ed6976-865f-48f4-ae1e-fde3834b9ccc")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR03")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+3.3V")
(at 143.51 125.73 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "850102d0-63e1-4288-b7d8-023127c32d0d")
(property "Reference" "#PWR04"
(at 143.51 121.92 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+3.3V"
(at 143.51 120.65 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 143.51 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 143.51 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 143.51 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "7e8a0125-2907-4694-b179-5b2234e7edc3")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR04")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+12V")
(at 129.54 67.31 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "d4e5a463-4e37-4b7a-8dbb-22fb920330ae")
(property "Reference" "#PWR05"
(at 129.54 63.5 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+12V"
(at 129.54 62.230000000000004 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 129.54 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 129.54 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 129.54 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "57883065-92dc-448b-b056-92d6f29ada49")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR05")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+12V")
(at 200.66 66.04 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "26997096-83d3-458b-bcca-eff6a3106e5d")
(property "Reference" "#PWR06"
(at 200.66 62.230000000000004 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+12V"
(at 200.66 60.96000000000001 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 200.66 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 200.66 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 200.66 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "5388d1a4-fc57-4b2c-b00c-1d69b73e6cb3")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR06")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+12V")
(at 204.47 53.34 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "7d4e3e96-166c-4268-97dd-808b6572f461")
(property "Reference" "#PWR07"
(at 204.47 49.53 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+12V"
(at 204.47 48.260000000000005 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 204.47 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 204.47 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 204.47 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "1e2b75b3-bc67-4345-bb5c-e7615209180e")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR07")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 134.62 115.57 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "e79afa10-979a-4a28-973d-81a248ae7c9d")
(property "Reference" "#PWR08"
(at 134.62 119.38 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 134.62 120.64999999999999 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 134.62 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 134.62 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 134.62 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "d3b8adf3-280f-4346-8325-9463e0460f16")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR08")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 195.58 109.22 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "23041610-1d75-4946-8bb7-5a959aab4be2")
(property "Reference" "#PWR09"
(at 195.58 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 195.58 114.3 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 195.58 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 195.58 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 195.58 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "0337aec1-e54d-42c1-b8e2-f27a74876468")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR09")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 200.66 109.22 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "f3c96f84-3c23-4063-9492-4d6853f9e527")
(property "Reference" "#PWR10"
(at 200.66 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 200.66 114.3 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 200.66 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 200.66 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 200.66 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "c0012a28-8a70-44e9-8dd4-9937db963a0b")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR10")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 180.34 86.36 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "8ad57df7-7bdd-4fbe-ab20-9a9455f1bff2")
(property "Reference" "#PWR11"
(at 180.34 90.17 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 180.34 91.44 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 180.34 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 180.34 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 180.34 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "c66f1760-5e85-47d5-879d-450896151c59")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR11")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 182.88 101.6 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "cfd1ee74-cb50-4a44-9257-f2c09f567ae3")
(property "Reference" "#PWR12"
(at 182.88 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 182.88 106.67999999999999 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 182.88 101.6 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 182.88 101.6 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 182.88 101.6 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "b65f6faf-b065-4d95-a53a-dadb3577b136")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR12")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 207.01 55.88 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "1c152c4e-5826-4b88-87a2-766c8d5d9ef3")
(property "Reference" "#PWR13"
(at 207.01 59.690000000000005 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 207.01 60.96 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 207.01 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 207.01 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 207.01 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "f26e4404-5f2f-4283-a80c-3361b62a2cad")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "#PWR13")
(unit 1)
)
)
)
)
(symbol
(lib_id "A1-KnockOffs:ESP-WROOM-32")
(at 134.62 87.63 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "030ea4ac-e769-48f5-87ec-27c7f04f42cd")
(property "Reference" "ESP32-WROOM1"
(at 140.5733 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "ESP32-C3-DevKitM-1"
(at 140.5733 69.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "RF_Module:ESP32-C3-DevKitM-1"
(at 134.62 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.amazon.com/DORHEA-Development-Bluetooth-ESP-WROOM-32-ESP32-DevKitC-32/dp/B0B18JQF16?crid=3SOZJ14DZ1AY&dib=eyJ2IjoiMSJ9.7t7HVP0S-4qL8b2Ode4Sv-PpViPKVG5-SKjWC6aJA-FGtGnLaMdO-_-AEpFivEDE2cerPqmm1U_X5nd0ZGnrvVGgBjnf1Zz94n_Ii7K1scyAc7cbtB5GEBMfk-EaUTD3ijZtC9wtdH_rgM4IRrt-Z4PIR31B6dtbhC19ZrP0fLBJiXaoPm8-13WuKzT692c827UNf_ZGpltR1rWjnn5MHKeHhcBn18F5UEkQg0KWbK8.kpvmTuikHpadVEb76hYwb38uGpBLUusOFaY4B_xrag8&dib_tag=se&keywords=esp32%2Btype%2Bc&qid=1770237274&sprefix=esp32%2Btype%2Bc%2Caps%2C108&sr=8-9&th=1"
(at 134.62 118.11 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "ESP-WROOM-32 Development Board"
(at 134.62 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "27"
(uuid "1886e298-d0a5-4982-93d3-c452e0adfeb1")
)
(pin "17"
(uuid "5b6983aa-adcc-496f-a3bb-afe98ea70d12")
)
(pin "11"
(uuid "2741766b-1c35-4b3d-a981-29c6bce7dd15")
)
(pin "9"
(uuid "80a8277c-ff0a-4203-a090-1ae1e4fd8e41")
)
(pin "10"
(uuid "50f2e9a6-8c50-4ab3-bbc1-4127dc639b5c")
)
(pin "25"
(uuid "dfa8d8bb-54e3-4677-b726-79103fd77f11")
)
(pin "21"
(uuid "609d147e-abba-410f-8842-674397fadf31")
)
(pin "20"
(uuid "a9607447-0bbb-49f5-9ccc-c986bf96ff0a")
)
(pin "12"
(uuid "618de8f5-b7da-4b8d-b611-46ac2fc8c782")
)
(pin "16"
(uuid "e56abef1-1bbb-4692-8d03-3883962207f0")
)
(pin "4"
(uuid "1005809a-2f6b-407d-9396-189971ee8f83")
)
(pin "2"
(uuid "9aeb8bd8-5827-4b49-80ce-28eda1d360ab")
)
(pin "7"
(uuid "02a6b2a5-a5c8-4af2-82c7-d78060014362")
)
(pin "29"
(uuid "bc86adee-04f4-45e1-8e0f-23c44c505e0d")
)
(pin "23"
(uuid "2590a505-bf75-4243-98b4-804a7cb1cb59")
)
(pin "5"
(uuid "a32696a8-177b-430c-b57f-5ee7322ddfb0")
)
(pin "18"
(uuid "3248c1c1-2f1b-487f-a1d1-d36a08e27622")
)
(pin "26"
(uuid "fe70cb8d-c4d4-452b-82ab-e32564202e13")
)
(pin "22"
(uuid "d6b90430-3092-4a2f-b1cb-2fe7c2ef6a73")
)
(pin "1"
(uuid "921bbb6f-ebf0-4810-8466-7b6525c03d48")
)
(pin "14"
(uuid "a304a438-f2a5-4d82-870d-745acdb2415e")
)
(pin "30"
(uuid "56d1552b-9989-44dc-9218-7bae7ccbfdd4")
)
(pin "28"
(uuid "9aca69a8-783f-423c-9250-f424b0c240b8")
)
(pin "3"
(uuid "cdca96b5-cd92-43ae-8143-0bcef9065f1d")
)
(pin "6"
(uuid "508f6194-df62-41b6-9e82-1c87a77f1f1e")
)
(pin "24"
(uuid "a5b0f187-f59c-4b24-a2a9-52d33ea06083")
)
(pin "15"
(uuid "7306d570-0586-4987-bf17-b2cb5188adfd")
)
(pin "13"
(uuid "74a31dd9-c3eb-4ad8-892f-bc49896e417e")
)
(pin "8"
(uuid "6c02d4fe-88c7-44d0-a8e5-3b9aa807b350")
)
(pin "19"
(uuid "a27900c6-5211-49e8-b7fd-d4e95e24b76e")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "ESP32-WROOM1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Driver_Motor:Pololu_Breakout_A4988")
(at 195.58 86.36 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "175eb07c-5a07-43b1-bfca-6c528aa82c29")
(property "Reference" "A4988"
(at 202.8033 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Pololu_Breakout_A4988"
(at 202.8033 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm"
(at 202.565 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
(property "Datasheet" "https://www.pololu.com/product/2980/pictures"
(at 198.12 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Pololu Breakout Board, Stepper Driver A4988"
(at 195.58 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "13"
(uuid "9d76c203-e688-4478-ac42-3ba07fcbbe66")
)
(pin "14"
(uuid "7055132f-ae90-4cfe-b920-4fcdb15ce9c8")
)
(pin "15"
(uuid "d7de985f-9ebf-42bf-997d-4f5ad300fd65")
)
(pin "9"
(uuid "f5cb3461-0664-40e0-9b35-46868cb81fa8")
)
(pin "11"
(uuid "d1d909c0-91d0-42d7-8a95-db6def5aadba")
)
(pin "16"
(uuid "865aefe7-aab9-4461-a644-11d766a2c957")
)
(pin "10"
(uuid "6c99746a-c629-4517-8210-fdfad8e597fe")
)
(pin "12"
(uuid "7524aa35-c33e-4c5c-8d86-e8eb10403f80")
)
(pin "5"
(uuid "9c464e62-304f-426c-8b0c-5e5c31cd9d4c")
)
(pin "4"
(uuid "2d103bfc-d13e-4a92-b272-e8d4a0b703e0")
)
(pin "3"
(uuid "ecdbda6c-96d5-409e-b5e2-7983eb316008")
)
(pin "7"
(uuid "2aac52e7-dc58-48c4-afdc-5586331c8ebf")
)
(pin "8"
(uuid "57e708a8-da8f-49e7-90f6-d3ef58536201")
)
(pin "1"
(uuid "8966f709-7f88-4aa4-ac16-c20408943c97")
)
(pin "2"
(uuid "b49c3f94-735e-4357-8175-c8ff1067dcc5")
)
(pin "6"
(uuid "afeecca7-99dd-4eb8-9223-05bee5c3a52a")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "A4988")
(unit 1)
)
)
)
)
(symbol
(lib_id "Switch:SW_DPDT_x2")
(at 143.51 123.19 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "2c74874f-1ab0-4313-8a6a-5a0421f08e8b")
(property "Reference" "SW1"
(at 148.59 121.9199 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "Limit Switch"
(at 148.59 124.4599 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "Connector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical"
(at 143.51 123.19 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 143.51 123.19 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Switch, dual pole double throw, separate symbols"
(at 143.51 123.19 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "5"
(uuid "391b4c6a-cc9b-4c8f-a568-77a9bcb9da4a")
)
(pin "6"
(uuid "8de65841-6433-4135-af65-e0063dea65eb")
)
(pin "1"
(uuid "412c9b78-f671-4e40-84d0-619f100c7941")
)
(pin "4"
(uuid "b62bab6d-d6cc-4021-af37-e8e549a4d7d6")
)
(pin "2"
(uuid "ed5d5e2d-3f18-4248-8ad0-ae41369a7f25")
)
(pin "3"
(uuid "17426441-ff96-4a6c-933a-fa4a225b9779")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "SW1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Connector:Screw_Terminal_01x03")
(at 214.63 53.34 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "e78d687e-968c-4e90-bcfe-d9463c0a748b")
(property "Reference" "MotorPower1"
(at 217.17 52.0699 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Conn_01x03"
(at 217.17 54.6099 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-03P_1x03_P5.00mm"
(at 214.63 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 214.63 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 214.63 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "a20edff0-b63a-42b1-add7-13c1640d223d")
)
(pin "1"
(uuid "1608b249-ebbd-4a30-8b56-2054e6a1e13a")
)
(pin "3"
(uuid "8ba662d4-6d73-4e55-ad53-e8822970dead")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "MotorPower1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Connector_Generic_MountingPin:Conn_01x04_MountingPin")
(at 215.9 86.36 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "ef8e989d-8ca6-468e-ac01-a5b4af0e80cb")
(property "Reference" "StepperConnection1"
(at 218.44 86.7155 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Conn_01x04_MountingPin"
(at 218.44 89.2555 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical"
(at 215.9 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 215.9 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connectable mounting pin connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 215.9 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "4"
(uuid "72b7e49c-9a41-4438-8df9-db24cff815d6")
)
(pin "3"
(uuid "d560a2b0-a76d-45d8-a330-b4ab729b22b2")
)
(pin "2"
(uuid "20b525a7-167e-46a5-bd80-5fe33775f790")
)
(pin "1"
(uuid "4d0a0af0-cc24-4b52-8ed7-e5ec3a7aa387")
)
(instances
(project ""
(path "/4ce690e5-6d5b-4693-bd2e-f4090f26df1f"
(reference "StepperConnection1")
(unit 1)
)
)
)
)
(sheet_instances
(path "/"
(page "1")
)
)
(embedded_fonts no)
)