4 changed files with 638 additions and 131 deletions
@ -0,0 +1,97 @@
|
||||
(fp_lib_table |
||||
(lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri /home/marc/kicad-lib/Air_Coils_SML_NEOSID.pretty)(options "")(descr "")) |
||||
(lib (name Battery_Holders)(type KiCad)(uri /home/marc/kicad-lib/Battery_Holders.pretty)(options "")(descr "")) |
||||
(lib (name Buttons_Switches_SMD)(type KiCad)(uri /home/marc/kicad-lib/Buttons_Switches_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Buttons_Switches_THT)(type KiCad)(uri /home/marc/kicad-lib/Buttons_Switches_THT.pretty)(options "")(descr "")) |
||||
(lib (name Buzzers_Beepers)(type KiCad)(uri /home/marc/kicad-lib/Buzzers_Beepers.pretty)(options "")(descr "")) |
||||
(lib (name Capacitors_SMD)(type KiCad)(uri /home/marc/kicad-lib/Capacitors_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Capacitors_THT)(type KiCad)(uri /home/marc/kicad-lib/Capacitors_THT.pretty)(options "")(descr "")) |
||||
(lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri /home/marc/kicad-lib/Capacitors_Tantalum_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Choke_Axial_ThroughHole)(type KiCad)(uri /home/marc/kicad-lib/Choke_Axial_ThroughHole.pretty)(options "")(descr "")) |
||||
(lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri /home/marc/kicad-lib/Choke_Common-Mode_Wurth.pretty)(options "")(descr "")) |
||||
(lib (name Choke_Radial_ThroughHole)(type KiCad)(uri /home/marc/kicad-lib/Choke_Radial_ThroughHole.pretty)(options "")(descr "")) |
||||
(lib (name Choke_SMD)(type KiCad)(uri /home/marc/kicad-lib/Choke_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri /home/marc/kicad-lib/Choke_Toroid_ThroughHole.pretty)(options "")(descr "")) |
||||
(lib (name Connectors)(type KiCad)(uri /home/marc/kicad-lib/Connectors.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Harwin)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Harwin.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Hirose)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Hirose.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_JAE)(type KiCad)(uri /home/marc/kicad-lib/Connectors_JAE.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_JST)(type KiCad)(uri /home/marc/kicad-lib/Connectors_JST.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Mini-Universal)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Mini-Universal.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Molex)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Molex.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Multicomp)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Multicomp.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Phoenix)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Phoenix.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Samtec)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Samtec.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_TE-Connectivity)(type KiCad)(uri /home/marc/kicad-lib/Connectors_TE-Connectivity.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_Terminal_Blocks)(type KiCad)(uri /home/marc/kicad-lib/Connectors_Terminal_Blocks.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_USB)(type KiCad)(uri /home/marc/kicad-lib/Connectors_USB.pretty)(options "")(descr "")) |
||||
(lib (name Connectors_WAGO)(type KiCad)(uri /home/marc/kicad-lib/Connectors_WAGO.pretty)(options "")(descr "")) |
||||
(lib (name Converters_DCDC_ACDC)(type KiCad)(uri /home/marc/kicad-lib/Converters_DCDC_ACDC.pretty)(options "")(descr "")) |
||||
(lib (name Crystals)(type KiCad)(uri /home/marc/kicad-lib/Crystals.pretty)(options "")(descr "")) |
||||
(lib (name Diodes_SMD)(type KiCad)(uri /home/marc/kicad-lib/Diodes_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Diodes_THT)(type KiCad)(uri /home/marc/kicad-lib/Diodes_THT.pretty)(options "")(descr "")) |
||||
(lib (name Discret)(type KiCad)(uri /home/marc/kicad-lib/Discret.pretty)(options "")(descr "")) |
||||
(lib (name Displays)(type KiCad)(uri /home/marc/kicad-lib/Displays.pretty)(options "")(descr "")) |
||||
(lib (name Displays_7-Segment)(type KiCad)(uri /home/marc/kicad-lib/Displays_7-Segment.pretty)(options "")(descr "")) |
||||
(lib (name EuroBoard_Outline)(type KiCad)(uri /home/marc/kicad-lib/EuroBoard_Outline.pretty)(options "")(descr "")) |
||||
(lib (name Fiducials)(type KiCad)(uri /home/marc/kicad-lib/Fiducials.pretty)(options "")(descr "")) |
||||
(lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri /home/marc/kicad-lib/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "")) |
||||
(lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri /home/marc/kicad-lib/Fuse_Holders_and_Fuses.pretty)(options "")(descr "")) |
||||
(lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri /home/marc/kicad-lib/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "")) |
||||
(lib (name Heatsinks)(type KiCad)(uri /home/marc/kicad-lib/Heatsinks.pretty)(options "")(descr "")) |
||||
(lib (name Housings_BGA)(type KiCad)(uri /home/marc/kicad-lib/Housings_BGA.pretty)(options "")(descr "")) |
||||
(lib (name Housings_CSP)(type KiCad)(uri /home/marc/kicad-lib/Housings_CSP.pretty)(options "")(descr "")) |
||||
(lib (name Housings_DFN_QFN)(type KiCad)(uri /home/marc/kicad-lib/Housings_DFN_QFN.pretty)(options "")(descr "")) |
||||
(lib (name Housings_DIP)(type KiCad)(uri /home/marc/kicad-lib/Housings_DIP.pretty)(options "")(descr "")) |
||||
(lib (name Housings_LCC)(type KiCad)(uri /home/marc/kicad-lib/Housings_LCC.pretty)(options "")(descr "")) |
||||
(lib (name Housings_LGA)(type KiCad)(uri /home/marc/kicad-lib/Housings_LGA.pretty)(options "")(descr "")) |
||||
(lib (name Housings_QFP)(type KiCad)(uri /home/marc/kicad-lib/Housings_QFP.pretty)(options "")(descr "")) |
||||
(lib (name Housings_SIP)(type KiCad)(uri /home/marc/kicad-lib/Housings_SIP.pretty)(options "")(descr "")) |
||||
(lib (name Housings_SOIC)(type KiCad)(uri /home/marc/kicad-lib/Housings_SOIC.pretty)(options "")(descr "")) |
||||
(lib (name Housings_SON)(type KiCad)(uri /home/marc/kicad-lib/Housings_SON.pretty)(options "")(descr "")) |
||||
(lib (name Housings_SSOP)(type KiCad)(uri /home/marc/kicad-lib/Housings_SSOP.pretty)(options "")(descr "")) |
||||
(lib (name IR-DirectFETs)(type KiCad)(uri /home/marc/kicad-lib/IR-DirectFETs.pretty)(options "")(descr "")) |
||||
(lib (name Inductors)(type KiCad)(uri /home/marc/kicad-lib/Inductors.pretty)(options "")(descr "")) |
||||
(lib (name Inductors_NEOSID)(type KiCad)(uri /home/marc/kicad-lib/Inductors_NEOSID.pretty)(options "")(descr "")) |
||||
(lib (name Inductors_SMD)(type KiCad)(uri /home/marc/kicad-lib/Inductors_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Inductors_THT)(type KiCad)(uri /home/marc/kicad-lib/Inductors_THT.pretty)(options "")(descr "")) |
||||
(lib (name LEDs)(type KiCad)(uri /home/marc/kicad-lib/LEDs.pretty)(options "")(descr "")) |
||||
(lib (name Labels)(type KiCad)(uri /home/marc/kicad-lib/Labels.pretty)(options "")(descr "")) |
||||
(lib (name Measurement_Points)(type KiCad)(uri /home/marc/kicad-lib/Measurement_Points.pretty)(options "")(descr "")) |
||||
(lib (name Measurement_Scales)(type KiCad)(uri /home/marc/kicad-lib/Measurement_Scales.pretty)(options "")(descr "")) |
||||
(lib (name Mechanical_Sockets)(type KiCad)(uri /home/marc/kicad-lib/Mechanical_Sockets.pretty)(options "")(descr "")) |
||||
(lib (name Microwave)(type KiCad)(uri /home/marc/kicad-lib/Microwave.pretty)(options "")(descr "")) |
||||
(lib (name Modules)(type KiCad)(uri /home/marc/kicad-lib/Modules.pretty)(options "")(descr "")) |
||||
(lib (name Mounting_Holes)(type KiCad)(uri /home/marc/kicad-lib/Mounting_Holes.pretty)(options "")(descr "")) |
||||
(lib (name NF-Transformers_ETAL)(type KiCad)(uri /home/marc/kicad-lib/NF-Transformers_ETAL.pretty)(options "")(descr "")) |
||||
(lib (name Oddities)(type KiCad)(uri /home/marc/kicad-lib/Oddities.pretty)(options "")(descr "")) |
||||
(lib (name Opto-Devices)(type KiCad)(uri /home/marc/kicad-lib/Opto-Devices.pretty)(options "")(descr "")) |
||||
(lib (name Oscillators)(type KiCad)(uri /home/marc/kicad-lib/Oscillators.pretty)(options "")(descr "")) |
||||
(lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri /home/marc/kicad-lib/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "")) |
||||
(lib (name Pin_Headers)(type KiCad)(uri /home/marc/kicad-lib/Pin_Headers.pretty)(options "")(descr "")) |
||||
(lib (name Potentiometers)(type KiCad)(uri /home/marc/kicad-lib/Potentiometers.pretty)(options "")(descr "")) |
||||
(lib (name Power_Integrations)(type KiCad)(uri /home/marc/kicad-lib/Power_Integrations.pretty)(options "")(descr "")) |
||||
(lib (name RF_Modules)(type KiCad)(uri /home/marc/kicad-lib/RF_Modules.pretty)(options "")(descr "")) |
||||
(lib (name Relays_THT)(type KiCad)(uri /home/marc/kicad-lib/Relays_THT.pretty)(options "")(descr "")) |
||||
(lib (name Resistors_SMD)(type KiCad)(uri /home/marc/kicad-lib/Resistors_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Resistors_THT)(type KiCad)(uri /home/marc/kicad-lib/Resistors_THT.pretty)(options "")(descr "")) |
||||
(lib (name Resistors_Universal)(type KiCad)(uri /home/marc/kicad-lib/Resistors_Universal.pretty)(options "")(descr "")) |
||||
(lib (name SMD_Packages)(type KiCad)(uri /home/marc/kicad-lib/SMD_Packages.pretty)(options "")(descr "")) |
||||
(lib (name Shielding_Cabinets)(type KiCad)(uri /home/marc/kicad-lib/Shielding_Cabinets.pretty)(options "")(descr "")) |
||||
(lib (name Socket_Strips)(type KiCad)(uri /home/marc/kicad-lib/Socket_Strips.pretty)(options "")(descr "")) |
||||
(lib (name Sockets)(type KiCad)(uri /home/marc/kicad-lib/Sockets.pretty)(options "")(descr "")) |
||||
(lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri /home/marc/kicad-lib/Sockets_MOLEX_KK-System.pretty)(options "")(descr "")) |
||||
(lib (name Symbols)(type KiCad)(uri /home/marc/kicad-lib/Symbols.pretty)(options "")(descr "")) |
||||
(lib (name TO_SOT_Packages_SMD)(type KiCad)(uri /home/marc/kicad-lib/TO_SOT_Packages_SMD.pretty)(options "")(descr "")) |
||||
(lib (name TO_SOT_Packages_THT)(type KiCad)(uri /home/marc/kicad-lib/TO_SOT_Packages_THT.pretty)(options "")(descr "")) |
||||
(lib (name Transformers_CHK)(type KiCad)(uri /home/marc/kicad-lib/Transformers_CHK.pretty)(options "")(descr "")) |
||||
(lib (name Transformers_SMD)(type KiCad)(uri /home/marc/kicad-lib/Transformers_SMD.pretty)(options "")(descr "")) |
||||
(lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri /home/marc/kicad-lib/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "")) |
||||
(lib (name Transformers_THT)(type KiCad)(uri /home/marc/kicad-lib/Transformers_THT.pretty)(options "")(descr "")) |
||||
(lib (name Transistors_OldSowjetAera)(type KiCad)(uri /home/marc/kicad-lib/Transistors_OldSowjetAera.pretty)(options "")(descr "")) |
||||
(lib (name Valves)(type KiCad)(uri /home/marc/kicad-lib/Valves.pretty)(options "")(descr "")) |
||||
(lib (name Varistors)(type KiCad)(uri /home/marc/kicad-lib/Varistors.pretty)(options "")(descr "")) |
||||
(lib (name Wire_Connections_Bridges)(type KiCad)(uri /home/marc/kicad-lib/Wire_Connections_Bridges.pretty)(options "")(descr "")) |
||||
(lib (name Wire_Pads)(type KiCad)(uri /home/marc/kicad-lib/Wire_Pads.pretty)(options "")(descr "")) |
||||
(lib (name sparkfun)(type KiCad)(uri /home/marc/git/kicad-lib/footprints/sparkfun.pretty)(options "")(descr "")) |
||||
) |
@ -0,0 +1,362 @@
|
||||
(export (version D) |
||||
(design |
||||
(source /home/marc/git/startracker/kicad/startracker.sch) |
||||
(date "Fri 19 May 2017 12:56:13 PM CEST") |
||||
(tool "Eeschema 4.0.5+dfsg1-4") |
||||
(sheet (number 1) (name /) (tstamps /) |
||||
(title_block |
||||
(title) |
||||
(company) |
||||
(rev) |
||||
(date) |
||||
(source startracker.sch) |
||||
(comment (number 1) (value "")) |
||||
(comment (number 2) (value "")) |
||||
(comment (number 3) (value "")) |
||||
(comment (number 4) (value ""))))) |
||||
(components |
||||
(comp (ref A1) |
||||
(value Arduino_Nano_v3.x) |
||||
(footprint Modules:Arduino_Nano_WithMountingHoles) |
||||
(libsource (lib modules) (part Arduino_Nano_v3.x)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918909A)) |
||||
(comp (ref A2) |
||||
(value Pololu_Breakout_DRV8825) |
||||
(footprint Modules:Pololu_Breakout-16_15.2x20.3mm) |
||||
(libsource (lib modules) (part Pololu_Breakout_DRV8825)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918917A)) |
||||
(comp (ref J5) |
||||
(value CONN_01X06) |
||||
(footprint Pin_Headers:Pin_Header_Straight_1x06) |
||||
(libsource (lib conn) (part CONN_01X06)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 59189F62)) |
||||
(comp (ref J2) |
||||
(value CONN_01X02) |
||||
(footprint Pin_Headers:Pin_Header_Straight_1x02) |
||||
(libsource (lib conn) (part CONN_01X02)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918A07D)) |
||||
(comp (ref J3) |
||||
(value CONN_01X02) |
||||
(footprint Pin_Headers:Pin_Header_Straight_1x02) |
||||
(libsource (lib conn) (part CONN_01X02)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918A0FA)) |
||||
(comp (ref J4) |
||||
(value CONN_01X02) |
||||
(footprint Pin_Headers:Pin_Header_Straight_1x02) |
||||
(libsource (lib conn) (part CONN_01X02)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918A125)) |
||||
(comp (ref R3) |
||||
(value R) |
||||
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm) |
||||
(libsource (lib device) (part R)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918A670)) |
||||
(comp (ref R1) |
||||
(value R) |
||||
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm) |
||||
(libsource (lib device) (part R)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5918A6E2)) |
||||
(comp (ref R2) |
||||
(value R) |
||||
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm) |
||||
(libsource (lib device) (part R)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5919EE32)) |
||||
(comp (ref LCD1) |
||||
(value CONN_02X04) |
||||
(footprint Pin_Headers:Pin_Header_Straight_2x04) |
||||
(libsource (lib conn) (part CONN_02X04)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 5919F630)) |
||||
(comp (ref SW1) |
||||
(value Rotary_Encoder_Switch) |
||||
(footprint sparkfun:SF-ROTARY-ENCODER) |
||||
(libsource (lib device) (part Rotary_Encoder_Switch)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 591A8C1B)) |
||||
(comp (ref R4) |
||||
(value R) |
||||
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm) |
||||
(libsource (lib device) (part R)) |
||||
(sheetpath (names /) (tstamps /)) |
||||
(tstamp 591A9002))) |
||||
(libparts |
||||
(libpart (lib modules) (part Arduino_Nano_v3.x) |
||||
(aliases |
||||
(alias Arduino_Nano_v2.x)) |
||||
(description "Arduino Nano v3.x") |
||||
(docs http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf) |
||||
(footprints |
||||
(fp Arduino*Nano*)) |
||||
(fields |
||||
(field (name Reference) A) |
||||
(field (name Value) Arduino_Nano_v3.x) |
||||
(field (name Footprint) Modules: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 conn) (part CONN_01X02) |
||||
(description "Connector, single row, 01x02, pin header") |
||||
(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) CONN_01X02)) |
||||
(pins |
||||
(pin (num 1) (name P1) (type passive)) |
||||
(pin (num 2) (name P2) (type passive)))) |
||||
(libpart (lib conn) (part CONN_01X06) |
||||
(description "Connector, single row, 01x06, pin header") |
||||
(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) CONN_01X06)) |
||||
(pins |
||||
(pin (num 1) (name P1) (type passive)) |
||||
(pin (num 2) (name P2) (type passive)) |
||||
(pin (num 3) (name P3) (type passive)) |
||||
(pin (num 4) (name P4) (type passive)) |
||||
(pin (num 5) (name P5) (type passive)) |
||||
(pin (num 6) (name P6) (type passive)))) |
||||
(libpart (lib conn) (part CONN_02X04) |
||||
(description "Connector, double row, 02x04, pin header") |
||||
(footprints |
||||
(fp Pin_Header_Straight_2X*) |
||||
(fp Pin_Header_Angled_2X*) |
||||
(fp Socket_Strip_Straight_2X*) |
||||
(fp Socket_Strip_Angled_2X*) |
||||
(fp IDC_Header_Straight_*)) |
||||
(fields |
||||
(field (name Reference) J) |
||||
(field (name Value) CONN_02X04)) |
||||
(pins |
||||
(pin (num 1) (name P1) (type passive)) |
||||
(pin (num 2) (name P2) (type passive)) |
||||
(pin (num 3) (name P3) (type passive)) |
||||
(pin (num 4) (name P4) (type passive)) |
||||
(pin (num 5) (name P5) (type passive)) |
||||
(pin (num 6) (name P6) (type passive)) |
||||
(pin (num 7) (name P7) (type passive)) |
||||
(pin (num 8) (name P8) (type passive)))) |
||||
(libpart (lib modules) (part Pololu_Breakout_DRV8825) |
||||
(description "Pololu Breakout Board, Stepper Driver DRV8825") |
||||
(docs https://www.pololu.com/product/2982) |
||||
(footprints |
||||
(fp Pololu*Breakout*15.2x20.3mm*)) |
||||
(fields |
||||
(field (name Reference) A) |
||||
(field (name Value) Pololu_Breakout_DRV8825) |
||||
(field (name Footprint) Modules:Pololu_Breakout-16_15.2x20.3mm)) |
||||
(pins |
||||
(pin (num 1) (name GND) (type power_in)) |
||||
(pin (num 2) (name ~FLT) (type output)) |
||||
(pin (num 3) (name B2) (type output)) |
||||
(pin (num 4) (name B1) (type output)) |
||||
(pin (num 5) (name A1) (type output)) |
||||
(pin (num 6) (name A2) (type output)) |
||||
(pin (num 7) (name GND) (type power_in)) |
||||
(pin (num 8) (name VMOT) (type power_in)) |
||||
(pin (num 9) (name ~EN) (type input)) |
||||
(pin (num 10) (name M0) (type input)) |
||||
(pin (num 11) (name M1) (type input)) |
||||
(pin (num 12) (name M2) (type input)) |
||||
(pin (num 13) (name ~RST) (type input)) |
||||
(pin (num 14) (name ~SLP) (type input)) |
||||
(pin (num 15) (name STEP) (type input)) |
||||
(pin (num 16) (name DIR) (type input)))) |
||||
(libpart (lib device) (part R) |
||||
(description Resistor) |
||||
(footprints |
||||
(fp R_*) |
||||
(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 Rotary_Encoder_Switch) |
||||
(description "Rotary encoder, dual channel, incremental quadrate outputs, with switch") |
||||
(docs ~) |
||||
(fields |
||||
(field (name Reference) SW) |
||||
(field (name Value) Rotary_Encoder_Switch)) |
||||
(pins |
||||
(pin (num 1) (name A) (type input)) |
||||
(pin (num 2) (name C) (type input)) |
||||
(pin (num 3) (name B) (type input)) |
||||
(pin (num 4) (name ~) (type input)) |
||||
(pin (num 5) (name ~) (type input))))) |
||||
(libraries |
||||
(library (logical device) |
||||
(uri /home/marc/git/kicad-library/library/device.lib)) |
||||
(library (logical conn) |
||||
(uri /home/marc/git/kicad-library/library/conn.lib)) |
||||
(library (logical modules) |
||||
(uri /home/marc/git/kicad-library/library/modules.lib))) |
||||
(nets |
||||
(net (code 1) (name +5V) |
||||
(node (ref A2) (pin 13)) |
||||
(node (ref R1) (pin 2)) |
||||
(node (ref R2) (pin 2)) |
||||
(node (ref R3) (pin 2)) |
||||
(node (ref A1) (pin 27)) |
||||
(node (ref R4) (pin 1)) |
||||
(node (ref A2) (pin 14)) |
||||
(node (ref LCD1) (pin 3))) |
||||
(net (code 2) (name /RS) |
||||
(node (ref LCD1) (pin 5)) |
||||
(node (ref A1) (pin 25))) |
||||
(net (code 3) (name /EN) |
||||
(node (ref LCD1) (pin 7)) |
||||
(node (ref A1) (pin 26))) |
||||
(net (code 4) (name GND) |
||||
(node (ref SW1) (pin 2)) |
||||
(node (ref A2) (pin 1)) |
||||
(node (ref A1) (pin 4)) |
||||
(node (ref LCD1) (pin 1)) |
||||
(node (ref A2) (pin 7)) |
||||
(node (ref A1) (pin 29))) |
||||
(net (code 5) (name /BTN1) |
||||
(node (ref A1) (pin 7)) |
||||
(node (ref J4) (pin 1))) |
||||
(net (code 6) (name "Net-(J3-Pad2)") |
||||
(node (ref J3) (pin 2)) |
||||
(node (ref R1) (pin 1))) |
||||
(net (code 7) (name /BTN3) |
||||
(node (ref J2) (pin 1)) |
||||
(node (ref A1) (pin 9))) |
||||
(net (code 8) (name "Net-(J2-Pad2)") |
||||
(node (ref R2) (pin 1)) |
||||
(node (ref J2) (pin 2))) |
||||
(net (code 9) (name ROT_C) |
||||
(node (ref A1) (pin 11)) |
||||
(node (ref SW1) (pin 3))) |
||||
(net (code 10) (name ROT_BUT) |
||||
(node (ref SW1) (pin 4)) |
||||
(node (ref A1) (pin 10))) |
||||
(net (code 11) (name "Net-(R4-Pad2)") |
||||
(node (ref SW1) (pin 5)) |
||||
(node (ref R4) (pin 2))) |
||||
(net (code 12) (name /D7) |
||||
(node (ref A1) (pin 16)) |
||||
(node (ref LCD1) (pin 8))) |
||||
(net (code 13) (name /D4) |
||||
(node (ref LCD1) (pin 2)) |
||||
(node (ref A1) (pin 13))) |
||||
(net (code 14) (name /D5) |
||||
(node (ref A1) (pin 14)) |
||||
(node (ref LCD1) (pin 4))) |
||||
(net (code 15) (name /D6) |
||||
(node (ref A1) (pin 15)) |
||||
(node (ref LCD1) (pin 6))) |
||||
(net (code 16) (name /BTN2) |
||||
(node (ref A1) (pin 8)) |
||||
(node (ref J3) (pin 1))) |
||||
(net (code 17) (name ROT_A) |
||||
(node (ref A1) (pin 12)) |
||||
(node (ref SW1) (pin 1))) |
||||
(net (code 18) (name "Net-(A2-Pad5)") |
||||
(node (ref J5) (pin 4)) |
||||
(node (ref A2) (pin 5))) |
||||
(net (code 19) (name "Net-(A1-Pad17)") |
||||
(node (ref A1) (pin 17))) |
||||
(net (code 20) (name "Net-(A1-Pad18)") |
||||
(node (ref A1) (pin 18))) |
||||
(net (code 21) (name "Net-(A1-Pad28)") |
||||
(node (ref A1) (pin 28))) |
||||
(net (code 22) (name "Net-(A1-Pad19)") |
||||
(node (ref A1) (pin 19))) |
||||
(net (code 23) (name "Net-(A2-Pad2)") |
||||
(node (ref A2) (pin 2))) |
||||
(net (code 24) (name "Net-(A2-Pad4)") |
||||
(node (ref J5) (pin 1)) |
||||
(node (ref A2) (pin 4))) |
||||
(net (code 25) (name "Net-(A2-Pad9)") |
||||
(node (ref A2) (pin 9))) |
||||
(net (code 26) (name "Net-(A2-Pad10)") |
||||
(node (ref A2) (pin 10))) |
||||
(net (code 27) (name "Net-(A2-Pad11)") |
||||
(node (ref A2) (pin 11))) |
||||
(net (code 28) (name "Net-(A2-Pad12)") |
||||
(node (ref A2) (pin 12))) |
||||
(net (code 29) (name "Net-(A1-Pad6)") |
||||
(node (ref A2) (pin 15)) |
||||
(node (ref A1) (pin 6))) |
||||
(net (code 30) (name +12V) |
||||
(node (ref A1) (pin 30)) |
||||
(node (ref A2) (pin 8))) |
||||
(net (code 31) (name "Net-(A1-Pad2)") |
||||
(node (ref A1) (pin 2))) |
||||
(net (code 32) (name "Net-(A1-Pad3)") |
||||
(node (ref A1) (pin 3))) |
||||
(net (code 33) (name "Net-(A1-Pad20)") |
||||
(node (ref A1) (pin 20))) |
||||
(net (code 34) (name "Net-(A1-Pad5)") |
||||
(node (ref A2) (pin 16)) |
||||
(node (ref A1) (pin 5))) |
||||
(net (code 35) (name "Net-(A1-Pad21)") |
||||
(node (ref A1) (pin 21))) |
||||
(net (code 36) (name "Net-(A1-Pad22)") |
||||
(node (ref A1) (pin 22))) |
||||
(net (code 37) (name "Net-(A1-Pad23)") |
||||
(node (ref A1) (pin 23))) |
||||
(net (code 38) (name "Net-(A1-Pad24)") |
||||
(node (ref A1) (pin 24))) |
||||
(net (code 39) (name "Net-(A2-Pad3)") |
||||
(node (ref J5) (pin 3)) |
||||
(node (ref A2) (pin 3))) |
||||
(net (code 40) (name "Net-(J5-Pad5)") |
||||
(node (ref J5) (pin 5))) |
||||
(net (code 41) (name "Net-(A2-Pad6)") |
||||
(node (ref J5) (pin 6)) |
||||
(node (ref A2) (pin 6))) |
||||
(net (code 42) (name "Net-(J5-Pad2)") |
||||
(node (ref J5) (pin 2))) |
||||
(net (code 43) (name "Net-(J4-Pad2)") |
||||
(node (ref R3) (pin 1)) |
||||
(node (ref J4) (pin 2))) |
||||
(net (code 44) (name "Net-(A1-Pad1)") |
||||
(node (ref A1) (pin 1))))) |
Loading…
Reference in new issue