Move from Github

This commit is contained in:
tomse
2024-04-22 18:42:51 +02:00
commit c99df15a69
21 changed files with 21971 additions and 0 deletions

View File

@@ -0,0 +1,188 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x07_Male
#
DEF Connector_Conn_01x07_Male J 0 40 Y N 1 F N
F0 "J" 0 400 50 H V C CNN
F1 "Connector_Conn_01x07_Male" 0 -400 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S 34 -295 0 -305 1 1 6 F
S 34 -195 0 -205 1 1 6 F
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
S 34 205 0 195 1 1 6 F
S 34 305 0 295 1 1 6 F
P 2 1 1 6 50 -300 34 -300 N
P 2 1 1 6 50 -200 34 -200 N
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
P 2 1 1 6 50 200 34 200 N
P 2 1 1 6 50 300 34 300 N
X Pin_1 1 200 300 150 L 50 50 1 1 P
X Pin_2 2 200 200 150 L 50 50 1 1 P
X Pin_3 3 200 100 150 L 50 50 1 1 P
X Pin_4 4 200 0 150 L 50 50 1 1 P
X Pin_5 5 200 -100 150 L 50 50 1 1 P
X Pin_6 6 200 -200 150 L 50 50 1 1 P
X Pin_7 7 200 -300 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Joystick-Arcade-rescue_NE555-Timer
#
DEF Joystick-Arcade-rescue_NE555-Timer U 0 20 Y Y 1 F N
F0 "U" -400 350 50 H V L CNN
F1 "Joystick-Arcade-rescue_NE555-Timer" 100 350 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOIC*3.9x4.9mm*P1.27mm*
DIP*W7.62mm*
TSSOP*3x3mm*P0.65mm*
$ENDFPLIST
DRAW
S -350 -300 350 300 0 1 10 f
S -350 -300 350 300 0 1 10 f
X GND 1 0 -400 100 U 50 50 0 0 W
X VCC 8 0 400 100 D 50 50 0 0 W
X TR 2 -500 200 150 R 50 50 1 1 I
X Q 3 500 200 150 L 50 50 1 1 O
X R 4 -500 -200 150 R 50 50 1 1 I I
X CV 5 -500 0 150 R 50 50 1 1 I
X THR 6 500 -200 150 L 50 50 1 1 I
X DIS 7 500 0 150 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Jumper_SolderJumper_2_Bridged
#
DEF Jumper_SolderJumper_2_Bridged JP 0 0 Y N 1 F N
F0 "JP" 0 80 50 H V C CNN
F1 "Jumper_SolderJumper_2_Bridged" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*Bridged*
$ENDFPLIST
DRAW
A -10 0 40 901 -901 0 1 0 N -10 40 -10 -40
A -10 0 40 901 -901 0 1 0 F -10 40 -10 -40
A 10 0 40 -899 899 0 1 0 N 10 -40 10 40
A 10 0 40 -899 899 0 1 0 F 10 -40 10 40
S -20 20 20 -20 0 1 0 F
P 2 0 1 0 -10 40 -10 -40 N
P 2 0 1 0 10 40 10 -40 N
X A 1 -150 0 100 R 50 50 1 1 P
X B 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Switch_SW_Push_SPDT
#
DEF Switch_SW_Push_SPDT SW 0 0 Y N 1 F N
F0 "SW" 0 170 50 H V C CNN
F1 "Switch_SW_Push_SPDT" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C -80 0 20 0 0 0 N
C 80 -100 20 0 0 0 N
C 80 100 20 0 1 0 N
P 2 0 0 0 0 40 0 120 N
P 2 0 1 0 -60 10 100 80 N
X A 1 200 100 100 L 50 50 1 1 P
X B 2 -200 0 100 R 50 50 1 1 P
X C 3 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Switch_SW_SPDT
#
DEF Switch_SW_SPDT SW 0 0 Y N 1 F N
F0 "SW" 0 170 50 H V C CNN
F1 "Switch_SW_SPDT" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C -80 0 20 0 0 0 N
C 80 -100 20 0 0 0 N
C 80 100 20 0 1 0 N
P 2 0 1 0 -60 10 65 90 N
X A 1 200 100 100 L 50 50 1 1 P
X B 2 -200 0 100 R 50 50 1 1 P
X C 3 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@@ -0,0 +1,30 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# NE555-Timer
#
DEF NE555-Timer U 0 20 Y Y 1 F N
F0 "U" -400 350 50 H V L CNN
F1 "NE555-Timer" 100 350 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOIC*3.9x4.9mm*P1.27mm*
DIP*W7.62mm*
TSSOP*3x3mm*P0.65mm*
$ENDFPLIST
DRAW
S -350 -300 350 300 0 1 10 f
S -350 -300 350 300 0 1 10 f
X GND 1 0 -400 100 U 50 50 0 0 W
X VCC 8 0 400 100 D 50 50 0 0 W
X TR 2 -500 200 150 R 50 50 1 1 I
X Q 3 500 200 150 L 50 50 1 1 O
X R 4 -500 -200 150 R 50 50 1 1 I I
X CV 5 -500 0 150 R 50 50 1 1 I
X THR 6 500 -200 150 L 50 50 1 1 I
X DIS 7 500 0 150 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,277 @@
(export (version D)
(design
(source D:\CloudDrives\NextCloud\tomses-projects\Joystick-Arcade\Joystick-Arcade\Joystick-Arcade.sch)
(date "03/23/20 10:20:12")
(tool "Eeschema (5.1.5)-3")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source Joystick-Arcade.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref SW2)
(value UP)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_SPDT) (description "Momentary Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5E7871A7))
(comp (ref SW4)
(value RIGHT)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_SPDT) (description "Momentary Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5E787DA9))
(comp (ref SW3)
(value DOWN)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_SPDT) (description "Momentary Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5E78818F))
(comp (ref SW1)
(value LEFT)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_SPDT) (description "Momentary Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5E788E38))
(comp (ref SW5)
(value FIRE)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_SPDT) (description "Momentary Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5E789ADC))
(comp (ref J1)
(value DB9_Male)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical)
(datasheet " ~")
(libsource (lib Connector) (part DB9_Male) (description "9-pin male D-SUB connector"))
(sheetpath (names /) (tstamps /))
(tstamp 5E78A3C0))
(comp (ref U1)
(value NE555)
(datasheet http://www.ti.com/lit/ds/symlink/ne555.pdf)
(libsource (lib Timer) (part NE555) (description "Precision Timers, DIP-8/SOIC-8"))
(sheetpath (names /) (tstamps /))
(tstamp 5E799CA6))
(comp (ref SW6)
(value SW_SPDT)
(datasheet ~)
(libsource (lib Switch) (part SW_SPDT) (description "Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5E7A22C9))
(comp (ref JP1)
(value SolderJumper_2_Bridged)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 5E7A3F84))
(comp (ref C1)
(value 10n)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5E7A7AB5))
(comp (ref C2)
(value 30u)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5E7A88F1))
(comp (ref R1)
(value 10k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5E7A964F))
(comp (ref R2)
(value 1k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5E7AA08A)))
(libparts
(libpart (lib Connector) (part DB9_Male)
(description "9-pin male D-SUB connector")
(docs " ~")
(footprints
(fp DSUB*Male*))
(fields
(field (name Reference) J)
(field (name Value) DB9_Male))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))
(pin (num 7) (name 7) (type passive))
(pin (num 8) (name 8) (type passive))
(pin (num 9) (name 9) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (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 Jumper) (part SolderJumper_2_Bridged)
(description "Solder Jumper, 2-pole, closed/bridged")
(docs ~)
(footprints
(fp SolderJumper*Bridged*))
(fields
(field (name Reference) JP)
(field (name Value) SolderJumper_2_Bridged))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive))))
(libpart (lib Switch) (part SW_Push_SPDT)
(description "Momentary Switch, single pole double throw")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_Push_SPDT))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive))
(pin (num 3) (name C) (type passive))))
(libpart (lib Switch) (part SW_SPDT)
(description "Switch, single pole double throw")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_SPDT))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive))
(pin (num 3) (name C) (type passive))))
(libpart (lib Timer) (part LM555)
(aliases
(alias ICM7555)
(alias LMC555xM)
(alias LMC555xMM)
(alias LMC555xN)
(alias MC1455)
(alias TLC555CD)
(alias TLC555CP)
(alias TLC555CPS)
(alias NA555)
(alias NE555)
(alias SE555)
(alias SA555))
(description "Timer, DIP-8/SOIC-8/SSOP-8")
(docs http://www.ti.com/lit/ds/symlink/lm555.pdf)
(footprints
(fp SOIC*3.9x4.9mm*P1.27mm*)
(fp DIP*W7.62mm*)
(fp TSSOP*3x3mm*P0.65mm*))
(fields
(field (name Reference) U)
(field (name Value) LM555))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name TR) (type input))
(pin (num 3) (name Q) (type output))
(pin (num 4) (name R) (type input))
(pin (num 5) (name CV) (type input))
(pin (num 6) (name THR) (type input))
(pin (num 7) (name DIS) (type input))
(pin (num 8) (name VCC) (type power_in)))))
(libraries
(library (logical Connector)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
(library (logical Device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
(library (logical Jumper)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Jumper.lib"))
(library (logical Switch)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Switch.lib"))
(library (logical Timer)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Timer.lib")))
(nets
(net (code 1) (name "Net-(JP1-Pad2)")
(node (ref SW5) (pin 2))
(node (ref SW6) (pin 3))
(node (ref JP1) (pin 2)))
(net (code 2) (name "Net-(C1-Pad1)")
(node (ref U1) (pin 5))
(node (ref C1) (pin 1)))
(net (code 3) (name GND)
(node (ref J1) (pin 8))
(node (ref SW5) (pin 3))
(node (ref SW1) (pin 3))
(node (ref SW3) (pin 3))
(node (ref SW4) (pin 3))
(node (ref SW2) (pin 3))
(node (ref U1) (pin 1))
(node (ref C2) (pin 2))
(node (ref C1) (pin 2)))
(net (code 4) (name "Net-(SW6-Pad1)")
(node (ref SW6) (pin 1))
(node (ref U1) (pin 3)))
(net (code 5) (name "Net-(R1-Pad1)")
(node (ref U1) (pin 7))
(node (ref R1) (pin 1))
(node (ref R2) (pin 1)))
(net (code 6) (name "Net-(C2-Pad1)")
(node (ref U1) (pin 6))
(node (ref C2) (pin 1))
(node (ref R1) (pin 2)))
(net (code 7) (name +5V)
(node (ref U1) (pin 4))
(node (ref R2) (pin 2))
(node (ref U1) (pin 8))
(node (ref J1) (pin 7)))
(net (code 8) (name "Net-(J1-Pad2)")
(node (ref SW3) (pin 2))
(node (ref J1) (pin 2)))
(net (code 9) (name "Net-(J1-Pad3)")
(node (ref SW1) (pin 2))
(node (ref J1) (pin 3)))
(net (code 10) (name "Net-(J1-Pad1)")
(node (ref SW2) (pin 2))
(node (ref J1) (pin 1)))
(net (code 11) (name "Net-(J1-Pad9)")
(node (ref J1) (pin 9)))
(net (code 12) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5)))
(net (code 13) (name "Net-(J1-Pad4)")
(node (ref SW4) (pin 2))
(node (ref J1) (pin 4)))
(net (code 14) (name "Net-(SW5-Pad1)")
(node (ref SW5) (pin 1)))
(net (code 15) (name "Net-(SW1-Pad1)")
(node (ref SW1) (pin 1)))
(net (code 16) (name "Net-(SW3-Pad1)")
(node (ref SW3) (pin 1)))
(net (code 17) (name "Net-(SW4-Pad1)")
(node (ref SW4) (pin 1)))
(net (code 18) (name "Net-(U1-Pad2)")
(node (ref U1) (pin 2)))
(net (code 19) (name "Net-(SW2-Pad1)")
(node (ref SW2) (pin 1)))
(net (code 20) (name "Net-(J1-Pad6)")
(node (ref JP1) (pin 1))
(node (ref SW6) (pin 2))
(node (ref J1) (pin 6)))))

View File

@@ -0,0 +1,259 @@
update=03/23/20 16:25:39
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.4
ViaDiameter1=0.8
ViaDrill1=0.4
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.051
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.2
TrackWidth=0.4
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25
[pcbnew/Netclasses/1]
Name=Autofire
Clearance=0.2
TrackWidth=0.25
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25

View File

@@ -0,0 +1,379 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "reArcade"
Date "2020-08-23"
Rev "1"
Comp ""
Comment1 ""
Comment2 "Replacement PCB for the Arcade Joystick (with autofire)"
Comment3 "by Tomse 2020"
Comment4 "http://retro-commodore.eu"
$EndDescr
$Comp
L Switch:SW_Push_SPDT SW2
U 1 1 5E7871A7
P 5200 3000
F 0 "SW2" H 5200 3285 50 0000 C CNN
F 1 "UP" H 5200 3194 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 5200 3000 50 0001 C CNN
F 3 "~" H 5200 3000 50 0001 C CNN
1 5200 3000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW4
U 1 1 5E787DA9
P 5750 3500
F 0 "SW4" H 5750 3785 50 0000 C CNN
F 1 "RIGHT" H 5750 3694 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 5750 3500 50 0001 C CNN
F 3 "~" H 5750 3500 50 0001 C CNN
1 5750 3500
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW3
U 1 1 5E78818F
P 5200 3950
F 0 "SW3" H 5200 4235 50 0000 C CNN
F 1 "DOWN" H 5200 4144 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 5200 3950 50 0001 C CNN
F 3 "~" H 5200 3950 50 0001 C CNN
1 5200 3950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW1
U 1 1 5E788E38
P 4750 3500
F 0 "SW1" H 4750 3785 50 0000 C CNN
F 1 "LEFT" H 4750 3694 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 4750 3500 50 0001 C CNN
F 3 "~" H 4750 3500 50 0001 C CNN
1 4750 3500
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW5
U 1 1 5E789ADC
P 6950 3500
F 0 "SW5" H 6950 3785 50 0000 C CNN
F 1 "FIRE" H 6950 3694 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-nc-no-c-pcb" H 6950 3500 50 0001 C CNN
F 3 "~" H 6950 3500 50 0001 C CNN
1 6950 3500
1 0 0 -1
$EndComp
Wire Wire Line
5000 3000 4100 3000
Wire Wire Line
4100 3000 4100 3300
Wire Wire Line
5550 3500 5550 4150
Wire Wire Line
5550 4150 3800 4150
Wire Wire Line
4000 2600 6500 2600
$Comp
L power:GND #PWR01
U 1 1 5E793879
P 5450 4600
F 0 "#PWR01" H 5450 4350 50 0001 C CNN
F 1 "GND" H 5455 4427 50 0000 C CNN
F 2 "" H 5450 4600 50 0001 C CNN
F 3 "" H 5450 4600 50 0001 C CNN
1 5450 4600
1 0 0 -1
$EndComp
Wire Wire Line
4950 3600 4950 4600
Wire Wire Line
5400 3100 5450 3100
Wire Wire Line
5450 3100 5450 4050
Wire Wire Line
5400 4050 5450 4050
Connection ~ 5450 4050
Wire Wire Line
5450 4050 5450 4600
Wire Wire Line
5950 3600 5950 4600
Wire Wire Line
7150 3600 7150 4600
Wire Wire Line
7150 4600 5950 4600
Connection ~ 5450 4600
Wire Wire Line
5450 4600 4950 4600
Connection ~ 5950 4600
Wire Wire Line
5950 4600 5450 4600
Connection ~ 4950 4600
Wire Wire Line
3900 4600 4950 4600
$Comp
L Joystick-Arcade-rescue:NE555-Timer U1
U 1 1 5E799CA6
P 8600 3500
F 0 "U1" H 8350 3850 50 0000 C CNN
F 1 "NE555" H 8750 3850 50 0000 C CNN
F 2 "Package_SOIC:SO-8_5.3x6.2mm_Pitch1.27mm" H 8600 3500 50 0001 C CNN
F 3 "http://www.ti.com/lit/ds/symlink/ne555.pdf" H 8600 3500 50 0001 C CNN
1 8600 3500
1 0 0 -1
$EndComp
Wire Wire Line
3700 2900 3700 2300
$Comp
L power:+5V #PWR02
U 1 1 5E79CF9A
P 3700 2300
F 0 "#PWR02" H 3700 2150 50 0001 C CNN
F 1 "+5V" H 3715 2473 50 0000 C CNN
F 2 "" H 3700 2300 50 0001 C CNN
F 3 "" H 3700 2300 50 0001 C CNN
1 3700 2300
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR03
U 1 1 5E79E24D
P 8600 3000
F 0 "#PWR03" H 8600 2850 50 0001 C CNN
F 1 "+5V" H 8615 3173 50 0000 C CNN
F 2 "" H 8600 3000 50 0001 C CNN
F 3 "" H 8600 3000 50 0001 C CNN
1 8600 3000
1 0 0 -1
$EndComp
Wire Wire Line
8600 3100 8600 3000
$Comp
L power:GND #PWR04
U 1 1 5E7A08CE
P 8950 4650
F 0 "#PWR04" H 8950 4400 50 0001 C CNN
F 1 "GND" H 8955 4477 50 0000 C CNN
F 2 "" H 8950 4650 50 0001 C CNN
F 3 "" H 8950 4650 50 0001 C CNN
1 8950 4650
1 0 0 -1
$EndComp
$Comp
L Switch:SW_SPDT SW6
U 1 1 5E7A22C9
P 7000 2600
F 0 "SW6" H 7000 2885 50 0000 C CNN
F 1 "SW_SPDT" H 7000 2794 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:SW_E-Switch_SS12D00G3_SPDT_Angled" H 7000 2600 50 0001 C CNN
F 3 "~" H 7000 2600 50 0001 C CNN
1 7000 2600
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP1
U 1 1 5E7A3F84
P 6500 3000
F 0 "JP1" V 6454 3068 50 0000 L CNN
F 1 "SolderJumper_2_Bridged" V 6545 3068 50 0000 L CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm" H 6500 3000 50 0001 C CNN
F 3 "~" H 6500 3000 50 0001 C CNN
1 6500 3000
0 1 1 0
$EndComp
Wire Wire Line
6500 2850 6500 2600
Wire Wire Line
6750 3500 6500 3500
Wire Wire Line
6500 3500 6500 3250
Wire Wire Line
6500 2600 6800 2600
Connection ~ 6500 2600
Wire Wire Line
7200 2700 7200 3250
Wire Wire Line
7200 3250 6500 3250
Connection ~ 6500 3250
Wire Wire Line
6500 3250 6500 3150
$Comp
L Device:C C1
U 1 1 5E7A7AB5
P 7850 4350
F 0 "C1" H 7965 4396 50 0000 L CNN
F 1 "10n" H 7965 4305 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 7888 4200 50 0001 C CNN
F 3 "~" H 7850 4350 50 0001 C CNN
1 7850 4350
1 0 0 -1
$EndComp
$Comp
L Device:R R1
U 1 1 5E7A964F
P 9550 3500
F 0 "R1" H 9620 3546 50 0000 L CNN
F 1 "33k" H 9620 3455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 9480 3500 50 0001 C CNN
F 3 "~" H 9550 3500 50 0001 C CNN
1 9550 3500
1 0 0 -1
$EndComp
$Comp
L Device:R R2
U 1 1 5E7AA08A
P 9850 3500
F 0 "R2" H 9920 3546 50 0000 L CNN
F 1 "4k7" H 9920 3455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 9780 3500 50 0001 C CNN
F 3 "~" H 9850 3500 50 0001 C CNN
1 9850 3500
1 0 0 -1
$EndComp
Wire Wire Line
9100 3300 9400 3300
Wire Wire Line
9400 3300 9400 2500
Wire Wire Line
9300 3700 9100 3700
Wire Wire Line
9850 4050 8000 4050
Wire Wire Line
8000 4050 8000 3700
Wire Wire Line
8000 3700 8100 3700
Wire Wire Line
8600 3000 8000 3000
Wire Wire Line
8000 3000 8000 3700
Connection ~ 8600 3000
Connection ~ 8000 3700
Wire Wire Line
9300 4500 9300 4600
Wire Wire Line
9300 4600 8950 4600
Wire Wire Line
8600 3900 8600 4600
Wire Wire Line
8950 4650 8950 4600
Connection ~ 8950 4600
Wire Wire Line
8950 4600 8600 4600
Wire Wire Line
8600 4600 7850 4600
Wire Wire Line
7850 4600 7850 4500
Connection ~ 8600 4600
Wire Wire Line
8100 3500 7850 3500
Wire Wire Line
7850 3500 7850 4200
Wire Wire Line
7200 2500 9400 2500
Wire Notes Line
10150 2350 10150 5000
Wire Notes Line
7650 5000 7650 2850
Wire Notes Line
7650 2850 6650 2850
Wire Notes Line
6650 2850 6650 2350
Wire Notes Line
6650 2350 10150 2350
Text Notes 8250 2450 0 50 ~ 0
Optional: AutoFire
Wire Notes Line
10150 5000 7650 5000
Text Notes 5850 2800 0 50 ~ 0
Cut jumper if \nautofire is used
Wire Wire Line
9300 3700 9300 2700
Wire Wire Line
9300 2700 7850 2700
Wire Wire Line
7850 2700 7850 3300
Wire Wire Line
7850 3300 8100 3300
Connection ~ 9300 3700
Wire Wire Line
9300 3700 9300 4200
Wire Wire Line
9100 3500 9400 3500
Wire Wire Line
9400 3500 9400 3350
Wire Wire Line
9400 3350 9550 3350
Connection ~ 9550 3350
Wire Wire Line
9550 3350 9850 3350
Wire Wire Line
9850 3650 9850 4050
Wire Wire Line
9550 3650 9550 3700
Wire Wire Line
9550 3700 9300 3700
$Comp
L Device:C C2
U 1 1 5E7DFFA6
P 9300 4350
F 0 "C2" H 9415 4396 50 0000 L CNN
F 1 "10u" H 9415 4305 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 9338 4200 50 0001 C CNN
F 3 "~" H 9300 4350 50 0001 C CNN
1 9300 4350
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x07_Male J1
U 1 1 5E7F55CC
P 2850 3200
F 0 "J1" H 2958 3681 50 0000 C CNN
F 1 "Conn_01x07_Male" H 2958 3590 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" H 2850 3200 50 0001 C CNN
F 3 "~" H 2850 3200 50 0001 C CNN
1 2850 3200
1 0 0 -1
$EndComp
Wire Wire Line
3050 3500 4550 3500
Text Label 3200 3400 0 50 ~ 0
GND
Text Label 3200 3500 0 50 ~ 0
Left
Wire Wire Line
4100 3300 3050 3300
Text Label 3200 3300 0 50 ~ 0
Up
Wire Wire Line
3900 3400 3900 4600
Wire Wire Line
3900 3400 3050 3400
Wire Wire Line
3950 3950 3950 3000
Wire Wire Line
3950 3000 3050 3000
Wire Wire Line
3950 3950 5000 3950
Text Label 3200 3000 0 50 ~ 0
Down
Wire Wire Line
3700 2900 3050 2900
Text Label 3200 2900 0 50 ~ 0
VCC
Wire Wire Line
4000 3200 4000 2600
Wire Wire Line
3800 3100 3800 4150
Text Label 3200 3200 0 50 ~ 0
Fire
Text Label 3200 3100 0 50 ~ 0
Right
Wire Wire Line
3800 3100 3050 3100
Wire Wire Line
3050 3200 4000 3200
$EndSCHEMATC

View File

@@ -0,0 +1,379 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Switch:SW_Push_SPDT SW2
U 1 1 5E7871A7
P 5200 3000
F 0 "SW2" H 5200 3285 50 0000 C CNN
F 1 "UP" H 5200 3194 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 5200 3000 50 0001 C CNN
F 3 "~" H 5200 3000 50 0001 C CNN
1 5200 3000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW4
U 1 1 5E787DA9
P 5750 3500
F 0 "SW4" H 5750 3785 50 0000 C CNN
F 1 "RIGHT" H 5750 3694 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 5750 3500 50 0001 C CNN
F 3 "~" H 5750 3500 50 0001 C CNN
1 5750 3500
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW3
U 1 1 5E78818F
P 5200 3950
F 0 "SW3" H 5200 4235 50 0000 C CNN
F 1 "DOWN" H 5200 4144 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 5200 3950 50 0001 C CNN
F 3 "~" H 5200 3950 50 0001 C CNN
1 5200 3950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW1
U 1 1 5E788E38
P 4750 3500
F 0 "SW1" H 4750 3785 50 0000 C CNN
F 1 "LEFT" H 4750 3694 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-no-nc-c-wire" H 4750 3500 50 0001 C CNN
F 3 "~" H 4750 3500 50 0001 C CNN
1 4750 3500
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push_SPDT SW5
U 1 1 5E789ADC
P 6950 3500
F 0 "SW5" H 6950 3785 50 0000 C CNN
F 1 "FIRE" H 6950 3694 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:Microswitch-nc-no-c-pcb" H 6950 3500 50 0001 C CNN
F 3 "~" H 6950 3500 50 0001 C CNN
1 6950 3500
1 0 0 -1
$EndComp
Wire Wire Line
5000 3000 4100 3000
Wire Wire Line
4100 3000 4100 3300
Wire Wire Line
5550 3500 5550 4150
Wire Wire Line
5550 4150 3800 4150
Wire Wire Line
4000 2600 6500 2600
$Comp
L power:GND #PWR01
U 1 1 5E793879
P 5450 4600
F 0 "#PWR01" H 5450 4350 50 0001 C CNN
F 1 "GND" H 5455 4427 50 0000 C CNN
F 2 "" H 5450 4600 50 0001 C CNN
F 3 "" H 5450 4600 50 0001 C CNN
1 5450 4600
1 0 0 -1
$EndComp
Wire Wire Line
4950 3600 4950 4600
Wire Wire Line
5400 3100 5450 3100
Wire Wire Line
5450 3100 5450 4050
Wire Wire Line
5400 4050 5450 4050
Connection ~ 5450 4050
Wire Wire Line
5450 4050 5450 4600
Wire Wire Line
5950 3600 5950 4600
Wire Wire Line
7150 3600 7150 4600
Wire Wire Line
7150 4600 5950 4600
Connection ~ 5450 4600
Wire Wire Line
5450 4600 4950 4600
Connection ~ 5950 4600
Wire Wire Line
5950 4600 5450 4600
Connection ~ 4950 4600
Wire Wire Line
3900 4600 4950 4600
$Comp
L Timer:NE555 U1
U 1 1 5E799CA6
P 8600 3500
F 0 "U1" H 8350 3850 50 0000 C CNN
F 1 "NE555" H 8750 3850 50 0000 C CNN
F 2 "Package_SOIC:SO-8_5.3x6.2mm_Pitch1.27mm" H 8600 3500 50 0001 C CNN
F 3 "http://www.ti.com/lit/ds/symlink/ne555.pdf" H 8600 3500 50 0001 C CNN
1 8600 3500
1 0 0 -1
$EndComp
Wire Wire Line
3700 2900 3700 2300
$Comp
L power:+5V #PWR02
U 1 1 5E79CF9A
P 3700 2300
F 0 "#PWR02" H 3700 2150 50 0001 C CNN
F 1 "+5V" H 3715 2473 50 0000 C CNN
F 2 "" H 3700 2300 50 0001 C CNN
F 3 "" H 3700 2300 50 0001 C CNN
1 3700 2300
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR03
U 1 1 5E79E24D
P 8600 3000
F 0 "#PWR03" H 8600 2850 50 0001 C CNN
F 1 "+5V" H 8615 3173 50 0000 C CNN
F 2 "" H 8600 3000 50 0001 C CNN
F 3 "" H 8600 3000 50 0001 C CNN
1 8600 3000
1 0 0 -1
$EndComp
Wire Wire Line
8600 3100 8600 3000
$Comp
L power:GND #PWR04
U 1 1 5E7A08CE
P 8950 4650
F 0 "#PWR04" H 8950 4400 50 0001 C CNN
F 1 "GND" H 8955 4477 50 0000 C CNN
F 2 "" H 8950 4650 50 0001 C CNN
F 3 "" H 8950 4650 50 0001 C CNN
1 8950 4650
1 0 0 -1
$EndComp
$Comp
L Switch:SW_SPDT SW6
U 1 1 5E7A22C9
P 7000 2600
F 0 "SW6" H 7000 2885 50 0000 C CNN
F 1 "SW_SPDT" H 7000 2794 50 0000 C CNN
F 2 "Microswitch-no-nc-c-wire:SW_E-Switch_SS12D00G3_SPDT_Angled" H 7000 2600 50 0001 C CNN
F 3 "~" H 7000 2600 50 0001 C CNN
1 7000 2600
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP1
U 1 1 5E7A3F84
P 6500 3000
F 0 "JP1" V 6454 3068 50 0000 L CNN
F 1 "SolderJumper_2_Bridged" V 6545 3068 50 0000 L CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm" H 6500 3000 50 0001 C CNN
F 3 "~" H 6500 3000 50 0001 C CNN
1 6500 3000
0 1 1 0
$EndComp
Wire Wire Line
6500 2850 6500 2600
Wire Wire Line
6750 3500 6500 3500
Wire Wire Line
6500 3500 6500 3250
Wire Wire Line
6500 2600 6800 2600
Connection ~ 6500 2600
Wire Wire Line
7200 2700 7200 3250
Wire Wire Line
7200 3250 6500 3250
Connection ~ 6500 3250
Wire Wire Line
6500 3250 6500 3150
$Comp
L Device:C C1
U 1 1 5E7A7AB5
P 7850 4350
F 0 "C1" H 7965 4396 50 0000 L CNN
F 1 "10n" H 7965 4305 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 7888 4200 50 0001 C CNN
F 3 "~" H 7850 4350 50 0001 C CNN
1 7850 4350
1 0 0 -1
$EndComp
$Comp
L Device:R R1
U 1 1 5E7A964F
P 9550 3500
F 0 "R1" H 9620 3546 50 0000 L CNN
F 1 "33k" H 9620 3455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 9480 3500 50 0001 C CNN
F 3 "~" H 9550 3500 50 0001 C CNN
1 9550 3500
1 0 0 -1
$EndComp
$Comp
L Device:R R2
U 1 1 5E7AA08A
P 9850 3500
F 0 "R2" H 9920 3546 50 0000 L CNN
F 1 "4k7" H 9920 3455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 9780 3500 50 0001 C CNN
F 3 "~" H 9850 3500 50 0001 C CNN
1 9850 3500
1 0 0 -1
$EndComp
Wire Wire Line
9100 3300 9400 3300
Wire Wire Line
9400 3300 9400 2500
Wire Wire Line
9300 3700 9100 3700
Wire Wire Line
9850 4050 8000 4050
Wire Wire Line
8000 4050 8000 3700
Wire Wire Line
8000 3700 8100 3700
Wire Wire Line
8600 3000 8000 3000
Wire Wire Line
8000 3000 8000 3700
Connection ~ 8600 3000
Connection ~ 8000 3700
Wire Wire Line
9300 4500 9300 4600
Wire Wire Line
9300 4600 8950 4600
Wire Wire Line
8600 3900 8600 4600
Wire Wire Line
8950 4650 8950 4600
Connection ~ 8950 4600
Wire Wire Line
8950 4600 8600 4600
Wire Wire Line
8600 4600 7850 4600
Wire Wire Line
7850 4600 7850 4500
Connection ~ 8600 4600
Wire Wire Line
8100 3500 7850 3500
Wire Wire Line
7850 3500 7850 4200
Wire Wire Line
7200 2500 9400 2500
Wire Notes Line
10150 2350 10150 5000
Wire Notes Line
7650 5000 7650 2850
Wire Notes Line
7650 2850 6650 2850
Wire Notes Line
6650 2850 6650 2350
Wire Notes Line
6650 2350 10150 2350
Text Notes 8250 2450 0 50 ~ 0
Optional: AutoFire
Wire Notes Line
10150 5000 7650 5000
Text Notes 5850 2800 0 50 ~ 0
Cut jumper if \nautofire is used
Wire Wire Line
9300 3700 9300 2700
Wire Wire Line
9300 2700 7850 2700
Wire Wire Line
7850 2700 7850 3300
Wire Wire Line
7850 3300 8100 3300
Connection ~ 9300 3700
Wire Wire Line
9300 3700 9300 4200
Wire Wire Line
9100 3500 9400 3500
Wire Wire Line
9400 3500 9400 3350
Wire Wire Line
9400 3350 9550 3350
Connection ~ 9550 3350
Wire Wire Line
9550 3350 9850 3350
Wire Wire Line
9850 3650 9850 4050
Wire Wire Line
9550 3650 9550 3700
Wire Wire Line
9550 3700 9300 3700
$Comp
L Device:C C2
U 1 1 5E7DFFA6
P 9300 4350
F 0 "C2" H 9415 4396 50 0000 L CNN
F 1 "10u" H 9415 4305 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 9338 4200 50 0001 C CNN
F 3 "~" H 9300 4350 50 0001 C CNN
1 9300 4350
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x07_Male J1
U 1 1 5E7F55CC
P 2850 3200
F 0 "J1" H 2958 3681 50 0000 C CNN
F 1 "Conn_01x07_Male" H 2958 3590 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" H 2850 3200 50 0001 C CNN
F 3 "~" H 2850 3200 50 0001 C CNN
1 2850 3200
1 0 0 -1
$EndComp
Wire Wire Line
3050 3500 4550 3500
Text Label 3200 3400 0 50 ~ 0
GND
Text Label 3200 3500 0 50 ~ 0
Left
Wire Wire Line
4100 3300 3050 3300
Text Label 3200 3300 0 50 ~ 0
Up
Wire Wire Line
3900 3400 3900 4600
Wire Wire Line
3900 3400 3050 3400
Wire Wire Line
3950 3950 3950 3000
Wire Wire Line
3950 3000 3050 3000
Wire Wire Line
3950 3950 5000 3950
Text Label 3200 3000 0 50 ~ 0
Down
Wire Wire Line
3700 2900 3050 2900
Text Label 3200 2900 0 50 ~ 0
VCC
Wire Wire Line
4000 3200 4000 2600
Wire Wire Line
3800 3100 3800 4150
Text Label 3200 3200 0 50 ~ 0
Fire
Text Label 3200 3100 0 50 ~ 0
Right
Wire Wire Line
3800 3100 3050 3100
Wire Wire Line
3050 3200 4000 3200
$EndSCHEMATC

View File

@@ -0,0 +1,19 @@
(module Microswitch-nc-no-c-pcb (layer F.Cu) (tedit 5E78B84B)
(fp_text reference REF** (at 0 3) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Microswitch (at 0 -3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -9 -2) (end 11 -2) (layer F.SilkS) (width 0.12))
(fp_line (start 11 -2) (end 11 2) (layer F.SilkS) (width 0.12))
(fp_line (start 11 2) (end -9 2) (layer F.SilkS) (width 0.12))
(fp_line (start -9 2) (end -9 -2) (layer F.SilkS) (width 0.12))
(fp_line (start -8.75 -1.75) (end 10.75 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.75 -1.75) (end 10.75 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.75 1.75) (end -8.75 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.75 1.75) (end -8.75 -1.75) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at -7 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 9 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,19 @@
(module Microswitch-no-nc-c-wire (layer F.Cu) (tedit 5E78AD5E)
(fp_text reference REF** (at 0 3) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Microswitch (at 0 -3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -9 -2) (end 11 -2) (layer F.SilkS) (width 0.12))
(fp_line (start 11 -2) (end 11 2) (layer F.SilkS) (width 0.12))
(fp_line (start 11 2) (end -9 2) (layer F.SilkS) (width 0.12))
(fp_line (start -9 2) (end -9 -2) (layer F.SilkS) (width 0.12))
(fp_line (start -8.75 -1.75) (end 10.75 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.75 -1.75) (end 10.75 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.75 1.75) (end -8.75 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.75 1.75) (end -8.75 -1.75) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at -7 0) (size 3 6) (drill oval 1.5 3.75) (layers *.Cu *.Mask))
(pad 3 thru_hole rect (at 0 0) (size 3 6) (drill oval 1.5 3.75) (layers *.Cu *.Mask))
(pad 2 thru_hole rect (at 9 0) (size 3 6) (drill oval 1.5 3.75) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,17 @@
(module MountingHole_22mm (layer F.Cu) (tedit 5E78C393)
(descr "Mounting Hole 2.7mm, no annular, M2.5")
(tags "mounting hole 2.7mm no annular m2.5")
(attr virtual)
(fp_text reference REF** (at -4.075 -12.175) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_22mm (at 0.25 13) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 3.675 -12.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 11.5 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 11.7 0) (layer F.CrtYd) (width 0.05))
(pad "" np_thru_hole circle (at 0 0) (size 22 22) (drill 22) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,43 @@
(module SW_E-Switch_SS12D00G3_SPDT_Angled (layer F.Cu) (tedit 5E78BB45)
(descr "E-Switch slide switch, EG series, SPDT, right angle, http://spec_sheets.e-switch.com/specs/P040042.pdf")
(tags "switch SPDT")
(fp_text reference REF** (at 4 -2.95) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SS12D00G3 (at 4 14.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.3 -3.05) (end -2 -3.05) (layer F.SilkS) (width 0.12))
(fp_line (start -3.3 -1.75) (end -3.3 -3.05) (layer F.SilkS) (width 0.12))
(fp_line (start -1.9 -2) (end -2.9 -1) (layer F.Fab) (width 0.1))
(fp_line (start -3.25 5.5) (end -3.25 -3) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.75 5.5) (end -3.25 5.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.75 13.75) (end -0.75 5.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.425 13.75) (end -0.75 13.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.425 5.5) (end 5.425 13.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.9 5.525) (end 5.4 5.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.9 -3) (end 7.9 5.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.25 -3) (end 7.9 -3) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.9 4.6) (end -0.95 4.6) (layer F.SilkS) (width 0.12))
(fp_line (start -0.95 -2.1) (end 5.825 -2.1) (layer F.SilkS) (width 0.12))
(fp_line (start -3 3.85) (end -3 -1.35) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -1.3) (end 7.6 3.9) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 4 1.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.1)))
)
(fp_line (start -0.5 13.5) (end -0.5 4.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.45 13.5) (end -0.5 13.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.45 4.5) (end 2.45 13.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.9 4.5) (end -2.9 -1) (layer F.Fab) (width 0.1))
(fp_line (start 7.475 4.5) (end -2.9 4.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.475 -2) (end 7.475 4.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.9 -2) (end 7.475 -2) (layer F.Fab) (width 0.1))
(pad 1 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 0.9) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 2.54 0) (size 1.7 1.7) (drill 0.9) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 0.9) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_E-Switch_EG1224_SPDT_Angled.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

17431
Schematic/KiCad/fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,4 @@
(fp_lib_table
(lib (name Microswitch-no-nc-c-pcb)(type KiCad)(uri "${KIPRJMOD}/New folder/Microswitch-no-nc-c-pcb.pretty")(options "")(descr ""))
(lib (name Microswitch-no-nc-c-wire)(type KiCad)(uri ${KIPRJMOD}/Microswitch-no-nc-c-wire.pretty)(options "")(descr ""))
)

View File

@@ -0,0 +1,3 @@
(sym_lib_table
(lib (name Joystick-Arcade-rescue)(type Legacy)(uri ${KIPRJMOD}/Joystick-Arcade-rescue.lib)(options "")(descr ""))
)