FloppyEmuDiskIIEnclosure/pcb/FloppyEmuButtonPanel.net
ThorstenB 390d6c99d9 Corrected button panel (mounting points).
Added Gerber files for PCB.
2022-05-17 18:41:42 +02:00

217 lines
8.0 KiB
Plaintext

(export (version D)
(design
(source /home/brehm/Daten/Hardware/3D/scad/FloppyEmu/pcb/FloppyEmuButtonPanel.sch)
(date "Di 17 Mai 2022 14:15:32 CEST")
(tool "Eeschema 5.1.8-5.1.8")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "FloppyEmu Button Panel")
(company "Thorsten Brehm")
(rev 1.0)
(date 2022-05-06)
(source FloppyEmuButtonPanel.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref SW1)
(value PREVIOUS/UP)
(footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 62744C78))
(comp (ref SW2)
(value SELECT)
(footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 62744E61))
(comp (ref SW3)
(value NEXT/DOWN)
(footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 62745058))
(comp (ref SW4)
(value RESET)
(footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 62745342))
(comp (ref R1)
(value 1K)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6274AF14))
(comp (ref D1)
(value STATUS)
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 6274B5B6))
(comp (ref D2)
(value POWER)
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 6274C215))
(comp (ref R2)
(value 1K)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6274C43F))
(comp (ref J1)
(value ButtonPanelConnector)
(footprint ThorstensFootprints:Box_Header_2x05x2.54mm_Straight)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_02x05_Odd_Even) (description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 62826E2B))
(comp (ref H2)
(value MountingHole)
(footprint Mounting_Holes:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 6283AD76))
(comp (ref H3)
(value MountingHole)
(footprint Mounting_Holes:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 6283B185))
(comp (ref H1)
(value MountingHole)
(footprint Mounting_Holes:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 6283B6E3))
(comp (ref H4)
(value MountingHole)
(footprint Mounting_Holes:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 6283B47E)))
(libparts
(libpart (lib Connector_Generic) (part Conn_02x05_Odd_Even)
(description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_2x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_02x05_Odd_Even))
(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))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))))
(libpart (lib Device) (part LED)
(description "Light emitting diode")
(docs ~)
(footprints
(fp LED*)
(fp LED_SMD:*)
(fp LED_THT:*))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (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 Mechanical) (part MountingHole)
(description "Mounting Hole without connection")
(docs ~)
(footprints
(fp MountingHole*))
(fields
(field (name Reference) H)
(field (name Value) MountingHole)))
(libpart (lib Switch) (part SW_Push)
(description "Push button switch, generic, two pins")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_Push))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive)))))
(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 Mechanical)
(uri /usr/share/kicad/library/Mechanical.lib))
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib)))
(nets
(net (code 1) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1)))
(net (code 2) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 3) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5)))
(net (code 4) (name /NEXT)
(node (ref J1) (pin 9))
(node (ref SW3) (pin 1)))
(net (code 5) (name /STATUS)
(node (ref J1) (pin 4))
(node (ref D1) (pin 1)))
(net (code 6) (name /RESET)
(node (ref J1) (pin 6))
(node (ref SW4) (pin 2)))
(net (code 7) (name GND)
(node (ref SW4) (pin 1))
(node (ref SW3) (pin 2))
(node (ref SW2) (pin 1))
(node (ref SW1) (pin 1))
(node (ref D2) (pin 1))
(node (ref J1) (pin 7)))
(net (code 8) (name /SELECT)
(node (ref J1) (pin 10))
(node (ref SW2) (pin 2)))
(net (code 9) (name "Net-(D2-Pad2)")
(node (ref D2) (pin 2))
(node (ref R2) (pin 2)))
(net (code 10) (name /PREVIOUS)
(node (ref SW1) (pin 2))
(node (ref J1) (pin 8)))
(net (code 11) (name +5V)
(node (ref R1) (pin 1))
(node (ref R2) (pin 1))
(node (ref J1) (pin 2)))
(net (code 12) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R1) (pin 2)))))