Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
8ddadc4dbThis file is pinned to the selected release. Download the original to open it in your design tool.
(export (version D)
(design
(source /home/sean/pypilot_schematics/hbridge_controller/hbridge_controller.sch)
(date "Fri 24 Jan 2020 02:19:46 AM EST")
(tool "Eeschema 5.1.4+dfsg1-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date "29 nov 2017")
(source hbridge_controller.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value ""))))
(sheet (number 2) (name /sense/) (tstamps /59D8755C/)
(title_block
(title)
(company)
(rev)
(date "16 nov 2017")
(source sense.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref R20)
(value 10mOhm)
(footprint hbridge_footprints:Resistors_Horizontal_RM10mm)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5A243C05))
(comp (ref F1)
(value FUSE)
(footprint hbridge_footprints:BladeFuse-CarType)
(libsource (lib freetronics_schematic) (part FUSE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A242691))
(comp (ref Q4)
(value Q_NMOS_GDS)
(footprint Package_TO_SOT_THT:TO-220-3_Vertical)
(libsource (lib Device) (part Q_NMOS_GDS) (description "N-MOSFET transistor, gate/drain/source"))
(sheetpath (names /) (tstamps /))
(tstamp 5A8F65C0))
(comp (ref U2)
(value NCP5106B)
(footprint Package_DIP:DIP-8_W7.62mm)
(libsource (lib pypilot_components) (part ncp5106b) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A92181A))
(comp (ref U3)
(value NCP5106B)
(footprint Package_DIP:DIP-8_W7.62mm)
(libsource (lib pypilot_components) (part ncp5106b) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A92238E))
(comp (ref Q3)
(value Q_NMOS_GDS)
(footprint Package_TO_SOT_THT:TO-220-3_Vertical)
(libsource (lib Device) (part Q_NMOS_GDS) (description "N-MOSFET transistor, gate/drain/source"))
(sheetpath (names /) (tstamps /))
(tstamp 5A9241F6))
(comp (ref Q1)
(value Q_NMOS_GDS)
(footprint Package_TO_SOT_THT:TO-220-3_Vertical)
(libsource (lib Device) (part Q_NMOS_GDS) (description "N-MOSFET transistor, gate/drain/source"))
(sheetpath (names /) (tstamps /))
(tstamp 5A926095))
(comp (ref Q2)
(value Q_NMOS_GDS)
(footprint Package_TO_SOT_THT:TO-220-3_Vertical)
(libsource (lib Device) (part Q_NMOS_GDS) (description "N-MOSFET transistor, gate/drain/source"))
(sheetpath (names /) (tstamps /))
(tstamp 5A926177))
(comp (ref C6)
(value 1uF)
(footprint Capacitor_THT:C_Disc_D7.0mm_W2.5mm_P5.00mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A92BC82))
(comp (ref C5)
(value 1uF)
(footprint Capacitor_THT:C_Disc_D7.0mm_W2.5mm_P5.00mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A93274F))
(comp (ref R16)
(value 47)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5A93567C))
(comp (ref R17)
(value 47)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5A937DB9))
(comp (ref R19)
(value 47)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5A939DB0))
(comp (ref R18)
(value 47)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5A939E5C))
(comp (ref TVS1)
(value TVS)
(footprint hbridge_footprints:tvs)
(libsource (lib hbridge_controller-rescue) (part TVS-pypilot_components) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A94790E))
(comp (ref Q5)
(value Q_NMOS_GDS)
(footprint Package_TO_SOT_THT:TO-220-3_Vertical)
(libsource (lib Device) (part Q_NMOS_GDS) (description "N-MOSFET transistor, gate/drain/source"))
(sheetpath (names /) (tstamps /))
(tstamp 5A99788A))
(comp (ref C10)
(value 330uF)
(footprint Capacitor_THT:CP_Radial_D10.0mm_P5.00mm)
(libsource (lib freetronics_schematic) (part C_POL) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A9A7149))
(comp (ref C7)
(value 4.7uF)
(footprint Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A95406C))
(comp (ref C9)
(value 330uF)
(footprint Capacitor_THT:CP_Radial_D10.0mm_P5.00mm)
(libsource (lib freetronics_schematic) (part C_POL) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5A9DC496))
(comp (ref TVS2)
(value TVS)
(footprint freetronics_footprints:DIODE-1N4001)
(libsource (lib hbridge_controller-rescue) (part TVS-pypilot_components) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5AB1B40C))
(comp (ref D2)
(value MUR160)
(footprint Diode_THT:D_T-1_P2.54mm_Vertical_AnodeUp)
(datasheet http://www.vishay.com/docs/88503/1n4001.pdf)
(libsource (lib Diode) (part 1N4001) (description "50V 1A General Purpose Rectifier Diode, DO-41"))
(sheetpath (names /) (tstamps /))
(tstamp 5AB669A9))
(comp (ref D1)
(value MUR160)
(footprint Diode_THT:D_T-1_P2.54mm_Vertical_AnodeUp)
(datasheet http://www.vishay.com/docs/88503/1n4001.pdf)
(libsource (lib Diode) (part 1N4001) (description "50V 1A General Purpose Rectifier Diode, DO-41"))
(sheetpath (names /) (tstamps /))
(tstamp 5AB6F720))
(comp (ref J5)
(value "12v REG/R")
(footprint Package_TO_SOT_THT:TO-220-3_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B295F23))
(comp (ref C8)
(value 4.7uF)
(footprint Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B2EF3C0))
(comp (ref J9)
(value "Motor A")
(footprint hbridge_footprints:Power)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B98D889))
(comp (ref J8)
(value "Motor B")
(footprint hbridge_footprints:Power)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B9A18DD))
(comp (ref C4)
(value 4.7uF)
(footprint hbridge_footprints:C_Disc_D5.0mm_W2.5mm_P2.50mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B9BCCBA))
(comp (ref J7)
(value Pwr+)
(footprint hbridge_footprints:screw_terminal)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B2EC70F))
(comp (ref J6)
(value Pwr-)
(footprint hbridge_footprints:screw_terminal)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B2EC37B))
(comp (ref R1)
(value 20)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5E365062))
(comp (ref A1)
(value Arduino_Nano_v3.x)
(footprint hbridge_footprints:arduino_mini)
(datasheet http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf)
(libsource (lib hbridge_controller-rescue) (part Arduino_Nano_v3.x-MCU_Module) (description ""))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A2456F1))
(comp (ref R2)
(value 560)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A26F5BA))
(comp (ref TH1)
(value Thermistor)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part Thermistor) (description "Temperature dependent resistor"))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A27AD17))
(comp (ref J1)
(value Conn_01x02)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A27AEB9))
(comp (ref R6)
(value 100k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A27D1BC))
(comp (ref R5)
(value 100k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A27D2E2))
(comp (ref R3)
(value 560)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A285DC0))
(comp (ref R4)
(value 10k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A293187))
(comp (ref J3)
(value SENSE)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A29A59F))
(comp (ref R8)
(value 100k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A2AF82E))
(comp (ref R9)
(value 30k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5A2DD648))
(comp (ref R7)
(value 200)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5AB8F3E4))
(comp (ref R11)
(value 2.4k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B2D28C1))
(comp (ref J4)
(value UART_Device)
(footprint hbridge_footprints:uart)
(libsource (lib uart) (part UART_Device) (description ""))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B2D2A0E))
(comp (ref U1)
(value cpc5001)
(footprint Package_DIP:DIP-8_W7.62mm)
(libsource (lib uart) (part cpc5001) (description ""))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B2D2BD6))
(comp (ref C1)
(value .1uF)
(footprint Capacitors_THT:C_Disc_D7.0mm_W2.5mm_P5.00mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B2D4F61))
(comp (ref R10)
(value 2.4k)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B2D8DA4))
(comp (ref C2)
(value .1uF)
(footprint Capacitors_THT:C_Disc_D7.0mm_W2.5mm_P5.00mm)
(libsource (lib freetronics_schematic) (part CAP) (description ""))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B2D8EFB))
(comp (ref R12)
(value 560)
(footprint Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5B994C94))
(comp (ref J2)
(value "End Stops")
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /sense/) (tstamps /59D8755C/))
(tstamp 5BE699E7)))
(libparts
(libpart (lib Connector_Generic) (part Conn_01x01)
(description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x02)
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x03)
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x03))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))))
(libpart (lib Device) (part Q_NMOS_GDS)
(description "N-MOSFET transistor, gate/drain/source")
(docs ~)
(fields
(field (name Reference) Q)
(field (name Value) Q_NMOS_GDS))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name D) (type passive))
(pin (num 3) (name S) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part Thermistor)
(description "Temperature dependent resistor")
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) TH)
(field (name Value) Thermistor))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Diode) (part 1N4001)
(aliases
(alias 1N4002)
(alias 1N4003)
(alias 1N4004)
(alias 1N4005)
(alias 1N4006)
(alias 1N4007)
(alias BA157)
(alias BA158)
(alias BA159))
(description "50V 1A General Purpose Rectifier Diode, DO-41")
(docs http://www.vishay.com/docs/88503/1n4001.pdf)
(footprints
(fp D*DO?41*))
(fields
(field (name Reference) D)
(field (name Value) 1N4001)
(field (name Footprint) Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib freetronics_schematic) (part CAP)
(footprints
(fp *_CAP)
(fp CAP_*)
(fp SM*))
(fields
(field (name Reference) C)
(field (name Value) CAP))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib freetronics_schematic) (part C_POL)
(footprints
(fp CAP_*))
(fields
(field (name Reference) C)
(field (name Value) C_POL))
(pins
(pin (num 1) (name +) (type passive))
(pin (num 2) (name -) (type passive))))
(libpart (lib freetronics_schematic) (part FUSE)
(fields
(field (name Reference) F)
(field (name Value) FUSE))
(pins
(pin (num 1) (name ~) (type input))
(pin (num 2) (name ~) (type input))))
(libpart (lib hbridge_controller-rescue) (part Arduino_Nano_v3.x-MCU_Module)
(footprints
(fp Arduino*Nano*))
(fields
(field (name Reference) A)
(field (name Value) Arduino_Nano_v3.x-MCU_Module)
(field (name Footprint) Module:Arduino_Nano))
(pins
(pin (num 1) (name D1/TX) (type BiDi))
(pin (num 2) (name D0/RX) (type BiDi))
(pin (num 3) (name RESET) (type input))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name D2) (type BiDi))
(pin (num 6) (name D3) (type BiDi))
(pin (num 7) (name D4) (type BiDi))
(pin (num 8) (name D5) (type BiDi))
(pin (num 9) (name D6) (type BiDi))
(pin (num 10) (name D7) (type BiDi))
(pin (num 11) (name D8) (type BiDi))
(pin (num 12) (name D9) (type BiDi))
(pin (num 13) (name D10) (type BiDi))
(pin (num 14) (name D11) (type BiDi))
(pin (num 15) (name D12) (type BiDi))
(pin (num 16) (name D13) (type BiDi))
(pin (num 17) (name 3V3) (type power_out))
(pin (num 18) (name AREF) (type input))
(pin (num 19) (name A0) (type BiDi))
(pin (num 20) (name A1) (type BiDi))
(pin (num 21) (name A2) (type BiDi))
(pin (num 22) (name A3) (type BiDi))
(pin (num 23) (name A4) (type BiDi))
(pin (num 24) (name A5) (type BiDi))
(pin (num 25) (name A6) (type BiDi))
(pin (num 26) (name A7) (type BiDi))
(pin (num 27) (name +5V) (type power_out))
(pin (num 28) (name RESET) (type input))
(pin (num 29) (name GND) (type power_in))
(pin (num 30) (name VIN) (type power_in))))
(libpart (lib hbridge_controller-rescue) (part TVS-pypilot_components)
(footprints
(fp DIODE_*)
(fp *_DIODE))
(fields
(field (name Reference) TVS)
(field (name Value) TVS-pypilot_components))
(pins
(pin (num A) (name A) (type passive))
(pin (num K) (name K) (type passive))))
(libpart (lib pypilot_components) (part ncp5106b)
(fields
(field (name Reference) U)
(field (name Value) ncp5106b)
(field (name Footprint) freetronics_footprints:SO08_4mm))
(pins
(pin (num 1) (name VCC) (type power_in))
(pin (num 2) (name IN_HI) (type input))
(pin (num 3) (name IN_LO) (type input))
(pin (num 4) (name GND) (type input))
(pin (num 5) (name DRV_LO) (type output))
(pin (num 6) (name BRIDGE) (type input))
(pin (num 7) (name DRV_HI) (type output))
(pin (num 8) (name VBOOT) (type input))))
(libpart (lib uart) (part UART_Device)
(footprints
(fp Pin_Header_Straight_1X*)
(fp Pin_Header_Angled_1X*)
(fp Socket_Strip_Straight_1X*)
(fp Socket_Strip_Angled_1X*))
(fields
(field (name Reference) J)
(field (name Value) UART_Device)
(field (name Footprint) uart:uart))
(pins
(pin (num 1) (name VCC) (type passive))
(pin (num 2) (name RX) (type passive))
(pin (num 3) (name TX) (type passive))
(pin (num 4) (name GND) (type passive))))
(libpart (lib uart) (part cpc5001)
(fields
(field (name Reference) U)
(field (name Value) cpc5001))
(pins
(pin (num 1) (name IN1) (type input))
(pin (num 2) (name GNDA) (type power_in))
(pin (num 3) (name OUT2) (type output))
(pin (num 4) (name VDDA) (type power_in))
(pin (num 5) (name IN2) (type input))
(pin (num 6) (name GNDB) (type power_in))
(pin (num 7) (name OUT1) (type output))
(pin (num 8) (name VDDB) (type power_in)))))
(libraries
(library (logical Connector_Generic)
(uri /usr/share/kicad/library/Connector_Generic.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Diode)
(uri /usr/share/kicad/library/Diode.lib))
(library (logical freetronics_schematic)
(uri /home/sean/pypilot_schematics/hbridge_controller/../libraries/freetronics_kicad_library/freetronics_schematic.lib))
(library (logical hbridge_controller-rescue)
(uri /home/sean/pypilot_schematics/hbridge_controller/hbridge_controller-rescue.lib))
(library (logical pypilot_components)
(uri /home/sean/pypilot_schematics/hbridge_controller/../libraries/pypilot_components.lib))
(library (logical uart)
(uri /home/sean/pypilot_schematics/hbridge_controller/../libraries/uart.lib)))
(nets
(net (code 1) (name VCC)
(node (ref C9) (pin 1))
(node (ref C10) (pin 1))
(node (ref Q3) (pin 2))
(node (ref Q5) (pin 1))
(node (ref TVS2) (pin K))
(node (ref F1) (pin 2))
(node (ref R4) (pin 2))
(node (ref C7) (pin 1))
(node (ref J5) (pin 3))
(node (ref Q1) (pin 2))
(node (ref C8) (pin 1)))
(net (code 2) (name "Net-(F1-Pad1)")
(node (ref F1) (pin 1))
(node (ref J7) (pin 1)))
(net (code 3) (name GND)
(node (ref U2) (pin 4))
(node (ref R20) (pin 2))
(node (ref U3) (pin 4))
(node (ref J2) (pin 1))
(node (ref Q5) (pin 3))
(node (ref U1) (pin 6))
(node (ref C1) (pin 2))
(node (ref R9) (pin 2))
(node (ref J1) (pin 2))
(node (ref R3) (pin 2))
(node (ref A1) (pin 24))
(node (ref A1) (pin 25))
(node (ref A1) (pin 26))
(node (ref A1) (pin 29))
(node (ref TH1) (pin 2))
(node (ref A1) (pin 7))
(node (ref A1) (pin 9))
(node (ref C4) (pin 2))
(node (ref A1) (pin 4))
(node (ref J3) (pin 3)))
(net (code 4) (name "Net-(J5-Pad2)")
(node (ref J5) (pin 2))
(node (ref R1) (pin 2)))
(net (code 5) (name "Net-(Q3-Pad1)")
(node (ref Q3) (pin 1))
(node (ref R19) (pin 1)))
(net (code 6) (name "Net-(C5-Pad2)")
(node (ref J9) (pin 1))
(node (ref C5) (pin 2))
(node (ref TVS1) (pin K))
(node (ref Q2) (pin 2))
(node (ref Q1) (pin 3))
(node (ref U2) (pin 6)))
(net (code 7) (name "Net-(R18-Pad2)")
(node (ref U3) (pin 5))
(node (ref R18) (pin 2)))
(net (code 8) (name /sense/PWMBH)
(node (ref U3) (pin 2))
(node (ref A1) (pin 13)))
(net (code 9) (name /sense/PWMBL)
(node (ref A1) (pin 6))
(node (ref U3) (pin 3)))
(net (code 10) (name "Net-(C6-Pad2)")
(node (ref TVS1) (pin A))
(node (ref J8) (pin 1))
(node (ref Q3) (pin 3))
(node (ref C6) (pin 2))
(node (ref U3) (pin 6))
(node (ref Q4) (pin 2)))
(net (code 11) (name "Net-(Q2-Pad1)")
(node (ref Q2) (pin 1))
(node (ref R16) (pin 1)))
(net (code 12) (name "Net-(C6-Pad1)")
(node (ref U3) (pin 8))
(node (ref C6) (pin 1))
(node (ref D1) (pin 1)))
(net (code 13) (name /sense/Shunt)
(node (ref C10) (pin 2))
(node (ref R2) (pin 1))
(node (ref R20) (pin 1))
(node (ref C7) (pin 2))
(node (ref C8) (pin 2))
(node (ref Q4) (pin 3))
(node (ref C9) (pin 2))
(node (ref Q2) (pin 3)))
(net (code 14) (name /sense/PWMCL)
(node (ref A1) (pin 14)))
(net (code 15) (name "Net-(Q4-Pad1)")
(node (ref R18) (pin 1))
(node (ref Q4) (pin 1)))
(net (code 16) (name /sense/PWMAH)
(node (ref U2) (pin 2))
(node (ref A1) (pin 12)))
(net (code 17) (name /sense/PWMAL)
(node (ref A1) (pin 5))
(node (ref U2) (pin 3)))
(net (code 18) (name "Net-(R17-Pad2)")
(node (ref R17) (pin 2))
(node (ref U2) (pin 7)))
(net (code 19) (name "Net-(C5-Pad1)")
(node (ref D2) (pin 1))
(node (ref C5) (pin 1))
(node (ref U2) (pin 8)))
(net (code 20) (name +12V)
(node (ref C4) (pin 1))
(node (ref A1) (pin 30))
(node (ref D1) (pin 2))
(node (ref U3) (pin 1))
(node (ref R1) (pin 1))
(node (ref D2) (pin 2))
(node (ref J5) (pin 1))
(node (ref U2) (pin 1)))
(net (code 21) (name "Net-(R16-Pad2)")
(node (ref R16) (pin 2))
(node (ref U2) (pin 5)))
(net (code 22) (name "Net-(Q1-Pad1)")
(node (ref Q1) (pin 1))
(node (ref R17) (pin 1)))
(net (code 23) (name "Net-(R19-Pad2)")
(node (ref R19) (pin 2))
(node (ref U3) (pin 7)))
(net (code 24) (name "Net-(J6-Pad1)")
(node (ref J6) (pin 1))
(node (ref TVS2) (pin A))
(node (ref Q5) (pin 2)))
(net (code 25) (name "Net-(A1-Pad2)")
(node (ref A1) (pin 2))
(node (ref R11) (pin 2))
(node (ref U1) (pin 7)))
(net (code 26) (name "Net-(A1-Pad1)")
(node (ref U1) (pin 5))
(node (ref A1) (pin 1)))
(net (code 27) (name +5V)
(node (ref R6) (pin 2))
(node (ref C1) (pin 1))
(node (ref R7) (pin 1))
(node (ref U1) (pin 8))
(node (ref R11) (pin 1))
(node (ref R5) (pin 2))
(node (ref A1) (pin 27)))
(net (code 28) (name "Net-(J3-Pad1)")
(node (ref R7) (pin 2))
(node (ref J3) (pin 1)))
(net (code 29) (name "Net-(C2-Pad1)")
(node (ref J4) (pin 1))
(node (ref U1) (pin 4))
(node (ref R10) (pin 1))
(node (ref C2) (pin 1)))
(net (code 30) (name "Net-(J4-Pad3)")
(node (ref U1) (pin 3))
(node (ref J4) (pin 3))
(node (ref R10) (pin 2)))
(net (code 31) (name "Net-(J4-Pad2)")
(node (ref U1) (pin 1))
(node (ref J4) (pin 2)))
(net (code 32) (name "Net-(C2-Pad2)")
(node (ref J4) (pin 4))
(node (ref C2) (pin 2))
(node (ref U1) (pin 2)))
(net (code 33) (name "Net-(A1-Pad15)")
(node (ref A1) (pin 15))
(node (ref R12) (pin 2)))
(net (code 34) (name "Net-(A1-Pad11)")
(node (ref J2) (pin 3))
(node (ref A1) (pin 11)))
(net (code 35) (name "Net-(A1-Pad10)")
(node (ref A1) (pin 10))
(node (ref J2) (pin 2)))
(net (code 36) (name "Net-(A1-Pad8)")
(node (ref A1) (pin 8)))
(net (code 37) (name "Net-(A1-Pad20)")
(node (ref R2) (pin 2))
(node (ref A1) (pin 20)))
(net (code 38) (name "Net-(A1-Pad16)")
(node (ref A1) (pin 16)))
(net (code 39) (name "Net-(A1-Pad17)")
(node (ref A1) (pin 17)))
(net (code 40) (name "Net-(A1-Pad18)")
(node (ref A1) (pin 18)))
(net (code 41) (name "Net-(A1-Pad21)")
(node (ref TH1) (pin 1))
(node (ref R6) (pin 1))
(node (ref A1) (pin 21)))
(net (code 42) (name "Net-(A1-Pad22)")
(node (ref R5) (pin 1))
(node (ref J1) (pin 1))
(node (ref A1) (pin 22)))
(net (code 43) (name "Net-(A1-Pad28)")
(node (ref A1) (pin 28)))
(net (code 44) (name "Net-(A1-Pad3)")
(node (ref A1) (pin 3)))
(net (code 45) (name "Net-(J3-Pad2)")
(node (ref J3) (pin 2))
(node (ref R8) (pin 2)))
(net (code 46) (name "Net-(A1-Pad23)")
(node (ref R8) (pin 1))
(node (ref R9) (pin 1))
(node (ref A1) (pin 23)))
(net (code 47) (name "Net-(A1-Pad19)")
(node (ref A1) (pin 19))
(node (ref R3) (pin 1))
(node (ref R4) (pin 1))
(node (ref R12) (pin 1)))))