Added Joystick adapter board
This commit is contained in:
parent
faf69df6c2
commit
836764ff9f
7 changed files with 3782 additions and 0 deletions
316
JoystickAdapter/JoystickAdapter-cache.lib
Normal file
316
JoystickAdapter/JoystickAdapter-cache.lib
Normal file
|
@ -0,0 +1,316 @@
|
||||||
|
EESchema-LIBRARY Version 2.3
|
||||||
|
#encoding utf-8
|
||||||
|
#
|
||||||
|
# ATTINY2313-20SU
|
||||||
|
#
|
||||||
|
DEF ATTINY2313-20SU U 0 40 Y Y 1 F N
|
||||||
|
F0 "U" -950 1000 50 H V C CNN
|
||||||
|
F1 "ATTINY2313-20SU" 750 -900 50 H V C CNN
|
||||||
|
F2 "Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm" 0 0 50 H I C CIN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
DRAW
|
||||||
|
S 1000 -850 -1000 950 0 1 10 f
|
||||||
|
X PA2(~RESET~/dW) 1 -1150 800 150 R 40 40 1 1 I
|
||||||
|
X (RXD)PD0 2 1150 -100 150 L 40 40 1 1 B
|
||||||
|
X (TXD)PD1 3 1150 -200 150 L 40 40 1 1 B
|
||||||
|
X PA1(XTAL2) 4 -1150 500 150 R 40 40 1 1 I
|
||||||
|
X PA0(XTAL1) 5 -1150 300 150 R 40 40 1 1 I
|
||||||
|
X (CKOUT/XCK/INT0)PD2 6 1150 -300 150 L 40 40 1 1 B
|
||||||
|
X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B
|
||||||
|
X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B
|
||||||
|
X (OC0B/T1)PD5 9 1150 -600 150 L 40 40 1 1 B
|
||||||
|
X GND 10 0 -1000 150 U 40 40 1 1 W
|
||||||
|
X VCC 20 0 1100 150 D 40 40 1 1 W
|
||||||
|
X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B
|
||||||
|
X (PCINT0/AIN0)PB0 12 1150 800 150 L 40 40 1 1 B
|
||||||
|
X (PCINT1/AIN1)PB1 13 1150 700 150 L 40 40 1 1 B
|
||||||
|
X (PCINT2/OC0A)PB2 14 1150 600 150 L 40 40 1 1 B
|
||||||
|
X (PCINT3/OC1A)PB3 15 1150 500 150 L 40 40 1 1 B
|
||||||
|
X (PCINT4/OC1B)PB4 16 1150 400 150 L 40 40 1 1 B
|
||||||
|
X (PCINT5/MOSI/DI/SDA)PB5 17 1150 300 150 L 40 40 1 1 B
|
||||||
|
X (PCINT6/MISO/DO)PB6 18 1150 200 150 L 40 40 1 1 B
|
||||||
|
X (PCINT7/USCK/SCK/SCL)PB7 19 1150 100 150 L 40 40 1 1 B
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# C
|
||||||
|
#
|
||||||
|
DEF C C 0 10 N Y 1 F N
|
||||||
|
F0 "C" 25 100 50 H V L CNN
|
||||||
|
F1 "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
|
||||||
|
#
|
||||||
|
# CP
|
||||||
|
#
|
||||||
|
DEF CP C 0 10 N Y 1 F N
|
||||||
|
F0 "C" 25 100 50 H V L CNN
|
||||||
|
F1 "CP" 25 -100 50 H V L CNN
|
||||||
|
F2 "" 38 -150 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
CP_*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -90 20 -90 40 0 1 0 N
|
||||||
|
S -90 20 90 20 0 1 0 N
|
||||||
|
S 90 -20 -90 -40 0 1 0 F
|
||||||
|
S 90 40 -90 40 0 1 0 N
|
||||||
|
S 90 40 90 20 0 1 0 N
|
||||||
|
P 2 0 1 0 -70 90 -30 90 N
|
||||||
|
P 2 0 1 0 -50 110 -50 70 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
|
||||||
|
#
|
||||||
|
# Conn_02x05_Odd_Even
|
||||||
|
#
|
||||||
|
DEF Conn_02x05_Odd_Even J 0 40 Y N 1 F N
|
||||||
|
F0 "J" 50 300 50 H V C CNN
|
||||||
|
F1 "Conn_02x05_Odd_Even" 50 -300 50 H V C CNN
|
||||||
|
F2 "" 0 0 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
Connector*:*2x??x*mm*
|
||||||
|
Connector*:*2x???Pitch*
|
||||||
|
Pin_Header_Straight_2X*
|
||||||
|
Pin_Header_Angled_2X*
|
||||||
|
Socket_Strip_Straight_2X*
|
||||||
|
Socket_Strip_Angled_2X*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -50 -195 0 -205 1 1 6 N
|
||||||
|
S -50 -95 0 -105 1 1 6 N
|
||||||
|
S -50 5 0 -5 1 1 6 N
|
||||||
|
S -50 105 0 95 1 1 6 N
|
||||||
|
S -50 205 0 195 1 1 6 N
|
||||||
|
S -50 250 150 -250 1 1 10 f
|
||||||
|
S 150 -195 100 -205 1 1 6 N
|
||||||
|
S 150 -95 100 -105 1 1 6 N
|
||||||
|
S 150 5 100 -5 1 1 6 N
|
||||||
|
S 150 105 100 95 1 1 6 N
|
||||||
|
S 150 205 100 195 1 1 6 N
|
||||||
|
X Pin_1 1 -200 200 150 R 50 50 1 1 P
|
||||||
|
X Pin_2 2 300 200 150 L 50 50 1 1 P
|
||||||
|
X Pin_3 3 -200 100 150 R 50 50 1 1 P
|
||||||
|
X Pin_4 4 300 100 150 L 50 50 1 1 P
|
||||||
|
X Pin_5 5 -200 0 150 R 50 50 1 1 P
|
||||||
|
X Pin_6 6 300 0 150 L 50 50 1 1 P
|
||||||
|
X Pin_7 7 -200 -100 150 R 50 50 1 1 P
|
||||||
|
X Pin_8 8 300 -100 150 L 50 50 1 1 P
|
||||||
|
X Pin_9 9 -200 -200 150 R 50 50 1 1 P
|
||||||
|
X Pin_10 10 300 -200 150 L 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# DB9_Male_MountingHoles
|
||||||
|
#
|
||||||
|
DEF DB9_Male_MountingHoles J 0 40 Y N 1 F N
|
||||||
|
F0 "J" 0 650 50 H V C CNN
|
||||||
|
F1 "DB9_Male_MountingHoles" 0 575 50 H V C CNN
|
||||||
|
F2 "" 0 0 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
DB*M*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
C -70 -400 30 0 1 0 F
|
||||||
|
C -70 -200 30 0 1 0 F
|
||||||
|
C -70 0 30 0 1 0 F
|
||||||
|
C -70 200 30 0 1 0 F
|
||||||
|
C -70 400 30 0 1 0 F
|
||||||
|
C 50 -300 30 0 1 0 F
|
||||||
|
C 50 -100 30 0 1 0 F
|
||||||
|
C 50 100 30 0 1 0 F
|
||||||
|
C 50 300 30 0 1 0 F
|
||||||
|
P 2 0 1 0 -150 -400 -100 -400 N
|
||||||
|
P 2 0 1 0 -150 -300 20 -300 N
|
||||||
|
P 2 0 1 0 -150 -200 -100 -200 N
|
||||||
|
P 2 0 1 0 -150 -100 20 -100 N
|
||||||
|
P 2 0 1 0 -150 0 -100 0 N
|
||||||
|
P 2 0 1 0 -150 100 20 100 N
|
||||||
|
P 2 0 1 0 -150 200 -100 200 N
|
||||||
|
P 2 0 1 0 -150 300 20 300 N
|
||||||
|
P 2 0 1 0 -150 400 -100 400 N
|
||||||
|
P 5 0 1 10 -150 -525 -150 525 150 375 150 -375 -150 -525 f
|
||||||
|
X PAD 0 0 -600 150 U 50 50 1 1 P
|
||||||
|
X 1 1 -300 -400 150 R 50 50 1 1 P
|
||||||
|
X 2 2 -300 -200 150 R 50 50 1 1 P
|
||||||
|
X 3 3 -300 0 150 R 50 50 1 1 P
|
||||||
|
X 4 4 -300 200 150 R 50 50 1 1 P
|
||||||
|
X 5 5 -300 400 150 R 50 50 1 1 P
|
||||||
|
X 6 6 -300 -300 150 R 50 50 1 1 P
|
||||||
|
X 7 7 -300 -100 150 R 50 50 1 1 P
|
||||||
|
X 8 8 -300 100 150 R 50 50 1 1 P
|
||||||
|
X 9 9 -300 300 150 R 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# D_Zener
|
||||||
|
#
|
||||||
|
DEF D_Zener D 0 40 N N 1 F N
|
||||||
|
F0 "D" 0 100 50 H V C CNN
|
||||||
|
F1 "D_Zener" 0 -100 50 H V C CNN
|
||||||
|
F2 "" 0 0 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
TO-???*
|
||||||
|
*SingleDiode
|
||||||
|
*_Diode_*
|
||||||
|
*SingleDiode*
|
||||||
|
D_*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
P 2 0 1 0 50 0 -50 0 N
|
||||||
|
P 3 0 1 8 -50 -50 -50 50 -30 50 N
|
||||||
|
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
|
||||||
|
X K 1 -150 0 100 R 50 50 1 1 P
|
||||||
|
X A 2 150 0 100 L 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# GND
|
||||||
|
#
|
||||||
|
DEF GND #PWR 0 0 Y Y 1 F P
|
||||||
|
F0 "#PWR" 0 -250 50 H I C CNN
|
||||||
|
F1 "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
|
||||||
|
#
|
||||||
|
# Polyfuse
|
||||||
|
#
|
||||||
|
DEF Polyfuse F 0 0 N Y 1 F N
|
||||||
|
F0 "F" -100 0 50 V V C CNN
|
||||||
|
F1 "Polyfuse" 100 0 50 V V C CNN
|
||||||
|
F2 "" 50 -200 50 H I L CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
*polyfuse*
|
||||||
|
*PTC*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -30 100 30 -100 0 1 10 N
|
||||||
|
P 2 0 1 0 0 100 0 -100 N
|
||||||
|
P 4 0 1 0 -60 100 -60 60 60 -60 60 -100 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
|
||||||
|
#
|
||||||
|
# R
|
||||||
|
#
|
||||||
|
DEF R R 0 0 N Y 1 F N
|
||||||
|
F0 "R" 80 0 50 V V C CNN
|
||||||
|
F1 "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_*
|
||||||
|
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
|
||||||
|
#
|
||||||
|
# Resonator_Small
|
||||||
|
#
|
||||||
|
DEF Resonator_Small Y 0 40 Y N 1 F N
|
||||||
|
F0 "Y" 125 75 50 H V L CNN
|
||||||
|
F1 "Resonator_Small" 125 0 50 H V L CNN
|
||||||
|
F2 "" -25 0 50 H I C CNN
|
||||||
|
F3 "" -25 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
Filter*
|
||||||
|
Resonator*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
C -100 0 10 0 1 0 F
|
||||||
|
C 0 -150 10 0 1 0 F
|
||||||
|
C 100 0 10 0 1 0 F
|
||||||
|
S -140 -100 -60 -110 0 1 0 F
|
||||||
|
S -140 -70 -60 -80 0 1 0 F
|
||||||
|
S -25 75 25 -75 0 1 12 N
|
||||||
|
S 60 -100 140 -110 0 1 0 F
|
||||||
|
S 60 -70 140 -80 0 1 0 F
|
||||||
|
P 2 0 1 0 -100 -70 -100 0 N
|
||||||
|
P 2 0 1 0 -100 0 -55 0 N
|
||||||
|
P 2 0 1 0 -100 50 -100 0 N
|
||||||
|
P 2 0 1 15 -50 -50 -50 50 N
|
||||||
|
P 2 0 1 15 50 -50 50 50 N
|
||||||
|
P 2 0 1 0 50 0 100 0 N
|
||||||
|
P 2 0 1 0 100 0 100 -70 N
|
||||||
|
P 2 0 1 0 100 50 100 0 N
|
||||||
|
P 4 0 1 0 95 -110 95 -150 -95 -150 -95 -105 N
|
||||||
|
X 1 1 -100 100 50 D 50 50 1 1 P
|
||||||
|
X 2 2 0 -200 50 U 50 50 1 1 P
|
||||||
|
X 3 3 100 100 50 D 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# USB_B
|
||||||
|
#
|
||||||
|
DEF USB_B J 0 40 Y Y 1 F N
|
||||||
|
F0 "J" -200 450 50 H V L CNN
|
||||||
|
F1 "USB_B" -200 350 50 H V L CNN
|
||||||
|
F2 "" 150 -50 50 H I C CNN
|
||||||
|
F3 "" 150 -50 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
USB*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
C -150 85 25 0 1 10 F
|
||||||
|
C -25 135 15 0 1 10 F
|
||||||
|
S -200 -300 200 300 0 1 10 f
|
||||||
|
S -150 220 -100 180 0 1 0 F
|
||||||
|
S -5 -300 5 -270 0 1 0 N
|
||||||
|
S 10 50 -20 20 0 1 10 F
|
||||||
|
S 200 -105 170 -95 0 1 0 N
|
||||||
|
S 200 -5 170 5 0 1 0 N
|
||||||
|
S 200 195 170 205 0 1 0 N
|
||||||
|
P 2 0 1 10 -75 85 25 85 N
|
||||||
|
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
|
||||||
|
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
|
||||||
|
P 4 0 1 10 25 110 25 60 75 85 25 110 F
|
||||||
|
P 7 0 1 0 -160 170 -90 170 -90 225 -105 240 -145 240 -160 225 -160 170 N
|
||||||
|
X VBUS 1 300 200 100 L 50 50 1 1 w
|
||||||
|
X D- 2 300 -100 100 L 50 50 1 1 P
|
||||||
|
X D+ 3 300 0 100 L 50 50 1 1 P
|
||||||
|
X GND 4 0 -400 100 U 50 50 1 1 w
|
||||||
|
X Shield 5 -100 -400 100 U 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# VCC
|
||||||
|
#
|
||||||
|
DEF VCC #PWR 0 0 Y Y 1 F P
|
||||||
|
F0 "#PWR" 0 -150 50 H I C CNN
|
||||||
|
F1 "VCC" 0 150 50 H V C CNN
|
||||||
|
F2 "" 0 0 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
DRAW
|
||||||
|
C 0 75 25 0 1 0 N
|
||||||
|
P 2 0 1 0 0 0 0 50 N
|
||||||
|
X VCC 1 0 0 0 U 50 50 1 1 W N
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
#End Library
|
2612
JoystickAdapter/JoystickAdapter.kicad_pcb
Normal file
2612
JoystickAdapter/JoystickAdapter.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,33 @@
|
||||||
|
(module Resonator_SMD_muRata_CSTCC-3pin_3.2x1.3mm_HandSoldering (layer F.Cu) (tedit 5AFDA5F1)
|
||||||
|
(descr "SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package")
|
||||||
|
(tags "SMD SMT ceramic resonator filter filter hand-soldering")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at 0 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 0.6 0.6) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Resonator_SMD_muRata_CSTCC-3pin_3.2x1.3mm_HandSoldering (at 0 2.4) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user %R (at 0 -2.2) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 -0.65) (end -1.6 0.65) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.6 0.65) (end 1.6 0.65) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 1.6 0.65) (end 1.6 -0.65) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 1.6 -0.65) (end -1.6 -0.65) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.6 0) (end -0.95 0.65) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -2.2 -1.5) (end -2.2 1.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.2 1.5) (end 2.2 1.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.3 -1.6) (end -2.3 1.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.3 1.6) (end 2.3 1.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 2.3 1.6) (end 2.3 -1.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 2.3 -1.6) (end -2.3 -1.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(pad 1 smd rect (at -1.2 0) (size 0.4 2.1) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at 0 0) (size 0.4 2.1) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 3 smd rect (at 1.2 0) (size 0.4 2.1) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(model ${KISYS3DMOD}/Crystals.3dshapes/Resonator_SMD_muRata_SFECV-3pin_6.9x2.9mm_HandSoldering.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
31
JoystickAdapter/JoystickAdapter.pretty/USB_B_SMT.kicad_mod
Normal file
31
JoystickAdapter/JoystickAdapter.pretty/USB_B_SMT.kicad_mod
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
(module USB_B_SMT (layer F.Cu) (tedit 5AFDBBD1)
|
||||||
|
(descr "USB B connector")
|
||||||
|
(tags "USB_B USB_DEV")
|
||||||
|
(fp_text reference REF** (at -4.6 0 90) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value USB_B (at -12.05 0 90) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 0.1 8.6) (end -17.6 8.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -17.6 8.6) (end -17.6 -8.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -17.6 -8.6) (end 0.1 -8.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 0.1 -8.6) (end 0.1 8.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -16 6) (end 0 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -16 -6) (end 0 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 0 -6) (end 0 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -16 6) (end -16 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(pad "" np_thru_hole circle (at -9 -2.75) (size 2 2) (drill 1.4) (layers *.Cu *.Mask))
|
||||||
|
(pad 2 smd rect (at -16 0.625) (size 3 0.7) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at -16 -1.875) (size 3 0.7) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 4 smd rect (at -16 -0.625) (size 3 0.7) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 3 smd rect (at -16 1.875) (size 3 0.7) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 5 smd rect (at -9.58 6.8 270) (size 3.4 6.04) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 5 smd rect (at -9.58 -6.8 270) (size 3.4 6.04) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at -9 2.75) (size 2 2) (drill 1.4) (layers *.Cu *.Mask))
|
||||||
|
(model ${KISYS3DMOD}/Connectors.3dshapes/USB_B.wrl
|
||||||
|
(at (xyz 0.18 -0.05 0))
|
||||||
|
(scale (xyz 0.39 0.39 0.39))
|
||||||
|
(rotate (xyz 0 0 -90))
|
||||||
|
)
|
||||||
|
)
|
63
JoystickAdapter/JoystickAdapter.pro
Normal file
63
JoystickAdapter/JoystickAdapter.pro
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
update=Sa 05 Mai 2018 15:48:54 CEST
|
||||||
|
version=1
|
||||||
|
last_client=kicad
|
||||||
|
[pcbnew]
|
||||||
|
version=1
|
||||||
|
LastNetListRead=
|
||||||
|
UseCmpFile=1
|
||||||
|
PadDrill=0.600000000000
|
||||||
|
PadDrillOvalY=0.600000000000
|
||||||
|
PadSizeH=1.500000000000
|
||||||
|
PadSizeV=1.500000000000
|
||||||
|
PcbTextSizeV=1.500000000000
|
||||||
|
PcbTextSizeH=1.500000000000
|
||||||
|
PcbTextThickness=0.300000000000
|
||||||
|
ModuleTextSizeV=1.000000000000
|
||||||
|
ModuleTextSizeH=1.000000000000
|
||||||
|
ModuleTextSizeThickness=0.150000000000
|
||||||
|
SolderMaskClearance=0.000000000000
|
||||||
|
SolderMaskMinWidth=0.000000000000
|
||||||
|
DrawSegmentWidth=0.200000000000
|
||||||
|
BoardOutlineThickness=0.100000000000
|
||||||
|
ModuleOutlineThickness=0.150000000000
|
||||||
|
[cvpcb]
|
||||||
|
version=1
|
||||||
|
NetIExt=net
|
||||||
|
[eeschema]
|
||||||
|
version=1
|
||||||
|
LibDir=
|
||||||
|
[eeschema/libraries]
|
||||||
|
LibName1=power
|
||||||
|
LibName2=device
|
||||||
|
LibName3=switches
|
||||||
|
LibName4=relays
|
||||||
|
LibName5=motors
|
||||||
|
LibName6=transistors
|
||||||
|
LibName7=conn
|
||||||
|
LibName8=linear
|
||||||
|
LibName9=regul
|
||||||
|
LibName10=74xx
|
||||||
|
LibName11=cmos4000
|
||||||
|
LibName12=adc-dac
|
||||||
|
LibName13=memory
|
||||||
|
LibName14=xilinx
|
||||||
|
LibName15=microcontrollers
|
||||||
|
LibName16=dsp
|
||||||
|
LibName17=microchip
|
||||||
|
LibName18=analog_switches
|
||||||
|
LibName19=motorola
|
||||||
|
LibName20=texas
|
||||||
|
LibName21=intel
|
||||||
|
LibName22=audio
|
||||||
|
LibName23=interface
|
||||||
|
LibName24=digital-audio
|
||||||
|
LibName25=philips
|
||||||
|
LibName26=display
|
||||||
|
LibName27=cypress
|
||||||
|
LibName28=siliconi
|
||||||
|
LibName29=opto
|
||||||
|
LibName30=atmel
|
||||||
|
LibName31=contrib
|
||||||
|
LibName32=valves
|
||||||
|
[general]
|
||||||
|
version=1
|
724
JoystickAdapter/JoystickAdapter.sch
Normal file
724
JoystickAdapter/JoystickAdapter.sch
Normal file
|
@ -0,0 +1,724 @@
|
||||||
|
EESchema Schematic File Version 2
|
||||||
|
LIBS:power
|
||||||
|
LIBS:device
|
||||||
|
LIBS:switches
|
||||||
|
LIBS:relays
|
||||||
|
LIBS:motors
|
||||||
|
LIBS:transistors
|
||||||
|
LIBS:conn
|
||||||
|
LIBS:linear
|
||||||
|
LIBS:regul
|
||||||
|
LIBS:74xx
|
||||||
|
LIBS:cmos4000
|
||||||
|
LIBS:adc-dac
|
||||||
|
LIBS:memory
|
||||||
|
LIBS:xilinx
|
||||||
|
LIBS:microcontrollers
|
||||||
|
LIBS:dsp
|
||||||
|
LIBS:microchip
|
||||||
|
LIBS:analog_switches
|
||||||
|
LIBS:motorola
|
||||||
|
LIBS:texas
|
||||||
|
LIBS:intel
|
||||||
|
LIBS:audio
|
||||||
|
LIBS:interface
|
||||||
|
LIBS:digital-audio
|
||||||
|
LIBS:philips
|
||||||
|
LIBS:display
|
||||||
|
LIBS:cypress
|
||||||
|
LIBS:siliconi
|
||||||
|
LIBS:opto
|
||||||
|
LIBS:atmel
|
||||||
|
LIBS:contrib
|
||||||
|
LIBS:valves
|
||||||
|
LIBS:JoystickAdapter-cache
|
||||||
|
EELAYER 25 0
|
||||||
|
EELAYER END
|
||||||
|
$Descr A4 11693 8268
|
||||||
|
encoding utf-8
|
||||||
|
Sheet 1 1
|
||||||
|
Title ""
|
||||||
|
Date ""
|
||||||
|
Rev ""
|
||||||
|
Comp ""
|
||||||
|
Comment1 ""
|
||||||
|
Comment2 ""
|
||||||
|
Comment3 ""
|
||||||
|
Comment4 ""
|
||||||
|
$EndDescr
|
||||||
|
$Comp
|
||||||
|
L USB_B J3
|
||||||
|
U 1 1 5AEDB8F6
|
||||||
|
P 900 1150
|
||||||
|
F 0 "J3" H 700 1600 50 0000 L CNN
|
||||||
|
F 1 "USB_B" H 700 1500 50 0000 L CNN
|
||||||
|
F 2 "JoystickAdapter:USB_B_SMT" H 1050 1100 50 0001 C CNN
|
||||||
|
F 3 "" H 1050 1100 50 0001 C CNN
|
||||||
|
1 900 1150
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Polyfuse F1
|
||||||
|
U 1 1 5AEDB9B7
|
||||||
|
P 1450 950
|
||||||
|
F 0 "F1" V 1350 950 50 0000 C CNN
|
||||||
|
F 1 "Polyfuse" V 1550 950 50 0000 C CNN
|
||||||
|
F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 1500 750 50 0001 L CNN
|
||||||
|
F 3 "" H 1450 950 50 0001 C CNN
|
||||||
|
1 1450 950
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L GND #PWR01
|
||||||
|
U 1 1 5AEDB9EA
|
||||||
|
P 900 1750
|
||||||
|
F 0 "#PWR01" H 900 1500 50 0001 C CNN
|
||||||
|
F 1 "GND" H 900 1600 50 0000 C CNN
|
||||||
|
F 2 "" H 900 1750 50 0001 C CNN
|
||||||
|
F 3 "" H 900 1750 50 0001 C CNN
|
||||||
|
1 900 1750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR02
|
||||||
|
U 1 1 5AEDBA02
|
||||||
|
P 1900 850
|
||||||
|
F 0 "#PWR02" H 1900 700 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 1900 1000 50 0000 C CNN
|
||||||
|
F 2 "" H 1900 850 50 0001 C CNN
|
||||||
|
F 3 "" H 1900 850 50 0001 C CNN
|
||||||
|
1 1900 850
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1200 950 1300 950
|
||||||
|
Wire Wire Line
|
||||||
|
800 1550 800 1650
|
||||||
|
Wire Wire Line
|
||||||
|
800 1650 900 1650
|
||||||
|
Wire Wire Line
|
||||||
|
900 1550 900 1750
|
||||||
|
Connection ~ 900 1650
|
||||||
|
Text GLabel 1300 1150 2 47 Input ~ 0
|
||||||
|
D+_RAW
|
||||||
|
Text GLabel 1300 1250 2 47 Input ~ 0
|
||||||
|
D-_RAW
|
||||||
|
Wire Wire Line
|
||||||
|
1200 1150 1300 1150
|
||||||
|
Wire Wire Line
|
||||||
|
1300 1250 1200 1250
|
||||||
|
$Comp
|
||||||
|
L DB9_Male_MountingHoles J1
|
||||||
|
U 1 1 5AEDBBE7
|
||||||
|
P 9100 1250
|
||||||
|
F 0 "J1" H 9100 1900 50 0000 C CNN
|
||||||
|
F 1 "Joystick1" H 9100 1825 50 0000 C CNN
|
||||||
|
F 2 "Connectors_DSub:DSUB-9_Male_Horizontal_Pitch2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm" H 9100 1250 50 0001 C CNN
|
||||||
|
F 3 "" H 9100 1250 50 0001 C CNN
|
||||||
|
1 9100 1250
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L GND #PWR03
|
||||||
|
U 1 1 5AEDBE07
|
||||||
|
P 8650 2050
|
||||||
|
F 0 "#PWR03" H 8650 1800 50 0001 C CNN
|
||||||
|
F 1 "GND" H 8650 1900 50 0000 C CNN
|
||||||
|
F 2 "" H 8650 2050 50 0001 C CNN
|
||||||
|
F 3 "" H 8650 2050 50 0001 C CNN
|
||||||
|
1 8650 2050
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 8700 950 0 47 Input ~ 0
|
||||||
|
J1_B2
|
||||||
|
NoConn ~ 8800 850
|
||||||
|
Text GLabel 8700 1550 0 47 Input ~ 0
|
||||||
|
J1_B1
|
||||||
|
Text GLabel 8700 1450 0 47 Input ~ 0
|
||||||
|
J1_D
|
||||||
|
Text GLabel 8700 1650 0 47 Input ~ 0
|
||||||
|
J1_U
|
||||||
|
Text GLabel 8700 1050 0 47 Input ~ 0
|
||||||
|
J1_R
|
||||||
|
Text GLabel 8700 1250 0 47 Input ~ 0
|
||||||
|
J1_L
|
||||||
|
Wire Wire Line
|
||||||
|
8800 950 8700 950
|
||||||
|
Wire Wire Line
|
||||||
|
8700 1050 8800 1050
|
||||||
|
Wire Wire Line
|
||||||
|
8800 1250 8700 1250
|
||||||
|
Wire Wire Line
|
||||||
|
8800 1450 8700 1450
|
||||||
|
Wire Wire Line
|
||||||
|
8800 1550 8700 1550
|
||||||
|
Wire Wire Line
|
||||||
|
8800 1650 8700 1650
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR04
|
||||||
|
U 1 1 5AEDC1D1
|
||||||
|
P 8400 1350
|
||||||
|
F 0 "#PWR04" H 8400 1200 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 8400 1500 50 0000 C CNN
|
||||||
|
F 2 "" H 8400 1350 50 0001 C CNN
|
||||||
|
F 3 "" H 8400 1350 50 0001 C CNN
|
||||||
|
1 8400 1350
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
8800 1350 8400 1350
|
||||||
|
Wire Wire Line
|
||||||
|
8800 1150 8300 1150
|
||||||
|
Wire Wire Line
|
||||||
|
8300 1150 8300 1950
|
||||||
|
Wire Wire Line
|
||||||
|
8300 1950 9100 1950
|
||||||
|
Wire Wire Line
|
||||||
|
9100 1950 9100 1850
|
||||||
|
Wire Wire Line
|
||||||
|
8650 2050 8650 1950
|
||||||
|
Connection ~ 8650 1950
|
||||||
|
$Comp
|
||||||
|
L DB9_Male_MountingHoles J2
|
||||||
|
U 1 1 5AEDC371
|
||||||
|
P 10650 1250
|
||||||
|
F 0 "J2" H 10650 1900 50 0000 C CNN
|
||||||
|
F 1 "Joystick2" H 10650 1825 50 0000 C CNN
|
||||||
|
F 2 "Connectors_DSub:DSUB-9_Male_Horizontal_Pitch2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm" H 10650 1250 50 0001 C CNN
|
||||||
|
F 3 "" H 10650 1250 50 0001 C CNN
|
||||||
|
1 10650 1250
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L GND #PWR05
|
||||||
|
U 1 1 5AEDC377
|
||||||
|
P 10200 2050
|
||||||
|
F 0 "#PWR05" H 10200 1800 50 0001 C CNN
|
||||||
|
F 1 "GND" H 10200 1900 50 0000 C CNN
|
||||||
|
F 2 "" H 10200 2050 50 0001 C CNN
|
||||||
|
F 3 "" H 10200 2050 50 0001 C CNN
|
||||||
|
1 10200 2050
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 10250 950 0 47 Input ~ 0
|
||||||
|
J2_B2
|
||||||
|
NoConn ~ 10350 850
|
||||||
|
Text GLabel 10250 1550 0 47 Input ~ 0
|
||||||
|
J2_B1
|
||||||
|
Text GLabel 10250 1450 0 47 Input ~ 0
|
||||||
|
J2_D
|
||||||
|
Text GLabel 10250 1650 0 47 Input ~ 0
|
||||||
|
J2_U
|
||||||
|
Text GLabel 10250 1050 0 47 Input ~ 0
|
||||||
|
J2_R
|
||||||
|
Text GLabel 10250 1250 0 47 Input ~ 0
|
||||||
|
J2_L
|
||||||
|
Wire Wire Line
|
||||||
|
10350 950 10250 950
|
||||||
|
Wire Wire Line
|
||||||
|
10250 1050 10350 1050
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1250 10250 1250
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1450 10250 1450
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1550 10250 1550
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1650 10250 1650
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR06
|
||||||
|
U 1 1 5AEDC38A
|
||||||
|
P 9950 1350
|
||||||
|
F 0 "#PWR06" H 9950 1200 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 9950 1500 50 0000 C CNN
|
||||||
|
F 2 "" H 9950 1350 50 0001 C CNN
|
||||||
|
F 3 "" H 9950 1350 50 0001 C CNN
|
||||||
|
1 9950 1350
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1350 9950 1350
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1150 9850 1150
|
||||||
|
Wire Wire Line
|
||||||
|
9850 1150 9850 1950
|
||||||
|
Wire Wire Line
|
||||||
|
9850 1950 10650 1950
|
||||||
|
Wire Wire Line
|
||||||
|
10650 1950 10650 1850
|
||||||
|
Wire Wire Line
|
||||||
|
10200 2050 10200 1950
|
||||||
|
Connection ~ 10200 1950
|
||||||
|
$Comp
|
||||||
|
L ATTINY2313-20SU U1
|
||||||
|
U 1 1 5AEDCB4C
|
||||||
|
P 4650 4200
|
||||||
|
F 0 "U1" H 3700 5200 50 0000 C CNN
|
||||||
|
F 1 "ATTINY2313-20SU" H 5400 3300 50 0000 C CNN
|
||||||
|
F 2 "Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm" H 4650 4200 50 0001 C CIN
|
||||||
|
F 3 "" H 4650 4200 50 0001 C CNN
|
||||||
|
1 4650 4200
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR07
|
||||||
|
U 1 1 5AEDCCC0
|
||||||
|
P 4650 2600
|
||||||
|
F 0 "#PWR07" H 4650 2450 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 4650 2750 50 0000 C CNN
|
||||||
|
F 2 "" H 4650 2600 50 0001 C CNN
|
||||||
|
F 3 "" H 4650 2600 50 0001 C CNN
|
||||||
|
1 4650 2600
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L GND #PWR08
|
||||||
|
U 1 1 5AEDCD10
|
||||||
|
P 4650 5300
|
||||||
|
F 0 "#PWR08" H 4650 5050 50 0001 C CNN
|
||||||
|
F 1 "GND" H 4650 5150 50 0000 C CNN
|
||||||
|
F 2 "" H 4650 5300 50 0001 C CNN
|
||||||
|
F 3 "" H 4650 5300 50 0001 C CNN
|
||||||
|
1 4650 5300
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
4650 5300 4650 5200
|
||||||
|
Wire Wire Line
|
||||||
|
4650 2600 4650 3100
|
||||||
|
$Comp
|
||||||
|
L Resonator_Small Y1
|
||||||
|
U 1 1 5AEDD0E8
|
||||||
|
P 3300 3800
|
||||||
|
F 0 "Y1" V 3150 3600 50 0000 L CNN
|
||||||
|
F 1 "CSTCE 12" V 3500 3650 50 0000 L CNN
|
||||||
|
F 2 "Resonator_SMD_muRata_CSTCC-3pin_3.2x1:Resonator_SMD_muRata_CSTCC-3pin_3.2x1.3mm_HandSoldering" H 3275 3800 50 0001 C CNN
|
||||||
|
F 3 "" H 3275 3800 50 0001 C CNN
|
||||||
|
1 3300 3800
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
3500 3900 3400 3900
|
||||||
|
Wire Wire Line
|
||||||
|
3400 3700 3500 3700
|
||||||
|
$Comp
|
||||||
|
L GND #PWR09
|
||||||
|
U 1 1 5AEDD4AC
|
||||||
|
P 3000 3900
|
||||||
|
F 0 "#PWR09" H 3000 3650 50 0001 C CNN
|
||||||
|
F 1 "GND" H 3000 3750 50 0000 C CNN
|
||||||
|
F 2 "" H 3000 3900 50 0001 C CNN
|
||||||
|
F 3 "" H 3000 3900 50 0001 C CNN
|
||||||
|
1 3000 3900
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
3100 3800 3000 3800
|
||||||
|
Wire Wire Line
|
||||||
|
3000 3800 3000 3900
|
||||||
|
$Comp
|
||||||
|
L R R4
|
||||||
|
U 1 1 5AEDD66A
|
||||||
|
P 3400 3150
|
||||||
|
F 0 "R4" V 3480 3150 50 0000 C CNN
|
||||||
|
F 1 "10k" V 3400 3150 50 0000 C CNN
|
||||||
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3330 3150 50 0001 C CNN
|
||||||
|
F 3 "" H 3400 3150 50 0001 C CNN
|
||||||
|
1 3400 3150
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
3100 3400 3500 3400
|
||||||
|
Wire Wire Line
|
||||||
|
3400 3400 3400 3300
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR010
|
||||||
|
U 1 1 5AEDD71B
|
||||||
|
P 3400 2900
|
||||||
|
F 0 "#PWR010" H 3400 2750 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 3400 3050 50 0000 C CNN
|
||||||
|
F 2 "" H 3400 2900 50 0001 C CNN
|
||||||
|
F 3 "" H 3400 2900 50 0001 C CNN
|
||||||
|
1 3400 2900
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
3400 2900 3400 3000
|
||||||
|
Text GLabel 3100 3400 0 47 Input ~ 0
|
||||||
|
Reset
|
||||||
|
Connection ~ 3400 3400
|
||||||
|
$Comp
|
||||||
|
L C C2
|
||||||
|
U 1 1 5AEDDA27
|
||||||
|
P 3200 3150
|
||||||
|
F 0 "C2" H 3225 3250 50 0000 L CNN
|
||||||
|
F 1 "100n" H 3200 3150 39 0000 C CNN
|
||||||
|
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3238 3000 50 0001 C CNN
|
||||||
|
F 3 "" H 3200 3150 50 0001 C CNN
|
||||||
|
1 3200 3150
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
3200 3400 3200 3300
|
||||||
|
Connection ~ 3200 3400
|
||||||
|
$Comp
|
||||||
|
L GND #PWR011
|
||||||
|
U 1 1 5AEDDBA9
|
||||||
|
P 3100 2900
|
||||||
|
F 0 "#PWR011" H 3100 2650 50 0001 C CNN
|
||||||
|
F 1 "GND" H 3000 2900 50 0000 C CNN
|
||||||
|
F 2 "" H 3100 2900 50 0001 C CNN
|
||||||
|
F 3 "" H 3100 2900 50 0001 C CNN
|
||||||
|
1 3100 2900
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
3200 3000 3200 2800
|
||||||
|
Wire Wire Line
|
||||||
|
3200 2800 3100 2800
|
||||||
|
Wire Wire Line
|
||||||
|
3100 2800 3100 2900
|
||||||
|
$Comp
|
||||||
|
L C C3
|
||||||
|
U 1 1 5AEDDF9A
|
||||||
|
P 4450 2950
|
||||||
|
F 0 "C3" H 4475 3050 50 0000 L CNN
|
||||||
|
F 1 "100n" H 4450 2950 39 0000 C CNN
|
||||||
|
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4488 2800 50 0001 C CNN
|
||||||
|
F 3 "" H 4450 2950 50 0001 C CNN
|
||||||
|
1 4450 2950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L GND #PWR012
|
||||||
|
U 1 1 5AEDE011
|
||||||
|
P 4450 3100
|
||||||
|
F 0 "#PWR012" H 4450 2850 50 0001 C CNN
|
||||||
|
F 1 "GND" H 4350 3000 50 0000 C CNN
|
||||||
|
F 2 "" H 4450 3100 50 0001 C CNN
|
||||||
|
F 3 "" H 4450 3100 50 0001 C CNN
|
||||||
|
1 4450 3100
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
4450 2800 4450 2700
|
||||||
|
Wire Wire Line
|
||||||
|
4450 2700 4650 2700
|
||||||
|
Connection ~ 4650 2700
|
||||||
|
$Comp
|
||||||
|
L CP C1
|
||||||
|
U 1 1 5AEDE5E6
|
||||||
|
P 1800 1200
|
||||||
|
F 0 "C1" H 1825 1300 50 0000 L CNN
|
||||||
|
F 1 "10u" H 1825 1100 50 0000 L CNN
|
||||||
|
F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Hand" H 1838 1050 50 0001 C CNN
|
||||||
|
F 3 "" H 1800 1200 50 0001 C CNN
|
||||||
|
1 1800 1200
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1600 950 1900 950
|
||||||
|
Wire Wire Line
|
||||||
|
1900 950 1900 850
|
||||||
|
Wire Wire Line
|
||||||
|
1800 950 1800 1050
|
||||||
|
Connection ~ 1800 950
|
||||||
|
$Comp
|
||||||
|
L GND #PWR013
|
||||||
|
U 1 1 5AEDE858
|
||||||
|
P 1800 1450
|
||||||
|
F 0 "#PWR013" H 1800 1200 50 0001 C CNN
|
||||||
|
F 1 "GND" H 1800 1300 50 0000 C CNN
|
||||||
|
F 2 "" H 1800 1450 50 0001 C CNN
|
||||||
|
F 3 "" H 1800 1450 50 0001 C CNN
|
||||||
|
1 1800 1450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1800 1450 1800 1350
|
||||||
|
$Comp
|
||||||
|
L D_Zener D1
|
||||||
|
U 1 1 5AEDEC09
|
||||||
|
P 2800 1500
|
||||||
|
F 0 "D1" H 2800 1600 50 0000 C CNN
|
||||||
|
F 1 "D_Zener" H 2800 1400 50 0000 C CNN
|
||||||
|
F 2 "Diodes_SMD:D_MiniMELF" H 2800 1500 50 0001 C CNN
|
||||||
|
F 3 "" H 2800 1500 50 0001 C CNN
|
||||||
|
1 2800 1500
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 2700 1250 0 47 Input ~ 0
|
||||||
|
D+_RAW
|
||||||
|
$Comp
|
||||||
|
L GND #PWR014
|
||||||
|
U 1 1 5AEDEE0A
|
||||||
|
P 2800 1750
|
||||||
|
F 0 "#PWR014" H 2800 1500 50 0001 C CNN
|
||||||
|
F 1 "GND" H 2800 1600 50 0000 C CNN
|
||||||
|
F 2 "" H 2800 1750 50 0001 C CNN
|
||||||
|
F 3 "" H 2800 1750 50 0001 C CNN
|
||||||
|
1 2800 1750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
2800 1750 2800 1650
|
||||||
|
Wire Wire Line
|
||||||
|
2700 1250 2900 1250
|
||||||
|
Wire Wire Line
|
||||||
|
2800 1250 2800 1350
|
||||||
|
$Comp
|
||||||
|
L R R1
|
||||||
|
U 1 1 5AEDEF32
|
||||||
|
P 3050 1250
|
||||||
|
F 0 "R1" V 3130 1250 50 0000 C CNN
|
||||||
|
F 1 "68" V 3050 1250 50 0000 C CNN
|
||||||
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2980 1250 50 0001 C CNN
|
||||||
|
F 3 "" H 3050 1250 50 0001 C CNN
|
||||||
|
1 3050 1250
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Connection ~ 2800 1250
|
||||||
|
Text GLabel 3300 1250 2 47 Input ~ 0
|
||||||
|
D+
|
||||||
|
Wire Wire Line
|
||||||
|
3200 1250 3300 1250
|
||||||
|
$Comp
|
||||||
|
L D_Zener D2
|
||||||
|
U 1 1 5AEDF485
|
||||||
|
P 4150 1500
|
||||||
|
F 0 "D2" H 4150 1600 50 0000 C CNN
|
||||||
|
F 1 "D_Zener" H 4150 1400 50 0000 C CNN
|
||||||
|
F 2 "Diodes_SMD:D_MiniMELF" H 4150 1500 50 0001 C CNN
|
||||||
|
F 3 "" H 4150 1500 50 0001 C CNN
|
||||||
|
1 4150 1500
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 4050 1250 0 47 Input ~ 0
|
||||||
|
D-_RAW
|
||||||
|
$Comp
|
||||||
|
L GND #PWR015
|
||||||
|
U 1 1 5AEDF48C
|
||||||
|
P 4150 1750
|
||||||
|
F 0 "#PWR015" H 4150 1500 50 0001 C CNN
|
||||||
|
F 1 "GND" H 4150 1600 50 0000 C CNN
|
||||||
|
F 2 "" H 4150 1750 50 0001 C CNN
|
||||||
|
F 3 "" H 4150 1750 50 0001 C CNN
|
||||||
|
1 4150 1750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
4150 1750 4150 1650
|
||||||
|
Wire Wire Line
|
||||||
|
4050 1250 4250 1250
|
||||||
|
Wire Wire Line
|
||||||
|
4150 1250 4150 1350
|
||||||
|
$Comp
|
||||||
|
L R R2
|
||||||
|
U 1 1 5AEDF495
|
||||||
|
P 4400 1250
|
||||||
|
F 0 "R2" V 4480 1250 50 0000 C CNN
|
||||||
|
F 1 "68" V 4400 1250 50 0000 C CNN
|
||||||
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 4330 1250 50 0001 C CNN
|
||||||
|
F 3 "" H 4400 1250 50 0001 C CNN
|
||||||
|
1 4400 1250
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Connection ~ 4150 1250
|
||||||
|
Wire Wire Line
|
||||||
|
4550 1250 4750 1250
|
||||||
|
$Comp
|
||||||
|
L R R3
|
||||||
|
U 1 1 5AEDF9DE
|
||||||
|
P 4650 1000
|
||||||
|
F 0 "R3" V 4730 1000 50 0000 C CNN
|
||||||
|
F 1 "1k5" V 4650 1000 50 0000 C CNN
|
||||||
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 4580 1000 50 0001 C CNN
|
||||||
|
F 3 "" H 4650 1000 50 0001 C CNN
|
||||||
|
1 4650 1000
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 4750 1250 2 47 Input ~ 0
|
||||||
|
D-
|
||||||
|
Wire Wire Line
|
||||||
|
4650 1250 4650 1150
|
||||||
|
Connection ~ 4650 1250
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR016
|
||||||
|
U 1 1 5AEDFC93
|
||||||
|
P 4650 750
|
||||||
|
F 0 "#PWR016" H 4650 600 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 4650 900 50 0000 C CNN
|
||||||
|
F 2 "" H 4650 750 50 0001 C CNN
|
||||||
|
F 3 "" H 4650 750 50 0001 C CNN
|
||||||
|
1 4650 750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
4650 850 4650 750
|
||||||
|
$Comp
|
||||||
|
L Conn_02x05_Odd_Even J4
|
||||||
|
U 1 1 5AEDFF07
|
||||||
|
P 6550 1200
|
||||||
|
F 0 "J4" H 6600 1500 50 0000 C CNN
|
||||||
|
F 1 "ICSP" H 6600 900 50 0000 C CNN
|
||||||
|
F 2 "Pin_Headers:Pin_Header_Angled_2x05_Pitch2.54mm" H 6550 1200 50 0001 C CNN
|
||||||
|
F 3 "" H 6550 1200 50 0001 C CNN
|
||||||
|
1 6550 1200
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 6250 1000 0 47 Input ~ 0
|
||||||
|
MOSI
|
||||||
|
$Comp
|
||||||
|
L VCC #PWR017
|
||||||
|
U 1 1 5AEE0111
|
||||||
|
P 6950 900
|
||||||
|
F 0 "#PWR017" H 6950 750 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 6950 1050 50 0000 C CNN
|
||||||
|
F 2 "" H 6950 900 50 0001 C CNN
|
||||||
|
F 3 "" H 6950 900 50 0001 C CNN
|
||||||
|
1 6950 900
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
NoConn ~ 6350 1100
|
||||||
|
$Comp
|
||||||
|
L GND #PWR018
|
||||||
|
U 1 1 5AEE0159
|
||||||
|
P 6950 1500
|
||||||
|
F 0 "#PWR018" H 6950 1250 50 0001 C CNN
|
||||||
|
F 1 "GND" H 6950 1350 50 0000 C CNN
|
||||||
|
F 2 "" H 6950 1500 50 0001 C CNN
|
||||||
|
F 3 "" H 6950 1500 50 0001 C CNN
|
||||||
|
1 6950 1500
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
6850 1100 6950 1100
|
||||||
|
Wire Wire Line
|
||||||
|
6950 1100 6950 1500
|
||||||
|
Wire Wire Line
|
||||||
|
6850 1400 6950 1400
|
||||||
|
Connection ~ 6950 1400
|
||||||
|
Wire Wire Line
|
||||||
|
6950 1300 6850 1300
|
||||||
|
Connection ~ 6950 1300
|
||||||
|
Wire Wire Line
|
||||||
|
6850 1200 6950 1200
|
||||||
|
Connection ~ 6950 1200
|
||||||
|
Wire Wire Line
|
||||||
|
6950 900 6950 1000
|
||||||
|
Wire Wire Line
|
||||||
|
6950 1000 6850 1000
|
||||||
|
Text GLabel 6250 1200 0 47 Input ~ 0
|
||||||
|
Reset
|
||||||
|
Text GLabel 6250 1300 0 47 Input ~ 0
|
||||||
|
SCK
|
||||||
|
Text GLabel 6250 1400 0 47 Input ~ 0
|
||||||
|
MISO
|
||||||
|
Wire Wire Line
|
||||||
|
6250 1000 6350 1000
|
||||||
|
Wire Wire Line
|
||||||
|
6350 1200 6250 1200
|
||||||
|
Wire Wire Line
|
||||||
|
6250 1300 6350 1300
|
||||||
|
Wire Wire Line
|
||||||
|
6350 1400 6250 1400
|
||||||
|
Text GLabel 5900 3400 2 47 Input ~ 0
|
||||||
|
D-
|
||||||
|
Text GLabel 5900 3500 2 47 Input ~ 0
|
||||||
|
D+
|
||||||
|
Text GLabel 5900 4500 2 47 Input ~ 0
|
||||||
|
D+
|
||||||
|
Text GLabel 5900 3600 2 47 Input ~ 0
|
||||||
|
J1_L
|
||||||
|
Text GLabel 5900 3700 2 47 Input ~ 0
|
||||||
|
J1_R
|
||||||
|
Text GLabel 5900 3800 2 47 Input ~ 0
|
||||||
|
J1_U
|
||||||
|
Text GLabel 6400 3800 2 47 Input ~ 0
|
||||||
|
J1_D
|
||||||
|
Text GLabel 6400 4000 2 47 Input ~ 0
|
||||||
|
J1_B1
|
||||||
|
Text GLabel 6000 4100 2 47 Input ~ 0
|
||||||
|
J1_B2
|
||||||
|
Wire Wire Line
|
||||||
|
5800 3800 5900 3800
|
||||||
|
Wire Wire Line
|
||||||
|
5900 3700 5800 3700
|
||||||
|
Wire Wire Line
|
||||||
|
5800 3600 5900 3600
|
||||||
|
Wire Wire Line
|
||||||
|
5900 3500 5800 3500
|
||||||
|
Wire Wire Line
|
||||||
|
5800 3400 5900 3400
|
||||||
|
Text GLabel 6400 3900 2 47 Input ~ 0
|
||||||
|
MOSI
|
||||||
|
Wire Wire Line
|
||||||
|
6400 3800 6300 3800
|
||||||
|
Text GLabel 6400 4100 2 47 Input ~ 0
|
||||||
|
MISO
|
||||||
|
Wire Wire Line
|
||||||
|
5800 4000 6400 4000
|
||||||
|
Wire Wire Line
|
||||||
|
6400 4100 6300 4100
|
||||||
|
Wire Wire Line
|
||||||
|
6300 4100 6300 4000
|
||||||
|
Connection ~ 6300 4000
|
||||||
|
Wire Wire Line
|
||||||
|
6400 3900 5800 3900
|
||||||
|
Wire Wire Line
|
||||||
|
6300 3800 6300 3900
|
||||||
|
Connection ~ 6300 3900
|
||||||
|
Text GLabel 6000 4200 2 47 Input ~ 0
|
||||||
|
SCK
|
||||||
|
Wire Wire Line
|
||||||
|
5800 4100 6000 4100
|
||||||
|
Wire Wire Line
|
||||||
|
6000 4200 5900 4200
|
||||||
|
Wire Wire Line
|
||||||
|
5900 4200 5900 4100
|
||||||
|
Connection ~ 5900 4100
|
||||||
|
Wire Wire Line
|
||||||
|
5900 4500 5800 4500
|
||||||
|
Text GLabel 5900 4300 2 47 Input ~ 0
|
||||||
|
J2_B1
|
||||||
|
Text GLabel 5900 4400 2 47 Input ~ 0
|
||||||
|
J2_B2
|
||||||
|
Text GLabel 5900 4600 2 47 Input ~ 0
|
||||||
|
J2_L
|
||||||
|
Text GLabel 5900 4700 2 47 Input ~ 0
|
||||||
|
J2_R
|
||||||
|
Text GLabel 5900 4800 2 47 Input ~ 0
|
||||||
|
J2_U
|
||||||
|
Text GLabel 5900 4900 2 47 Input ~ 0
|
||||||
|
J2_D
|
||||||
|
Wire Wire Line
|
||||||
|
5900 4300 5800 4300
|
||||||
|
Wire Wire Line
|
||||||
|
5800 4400 5900 4400
|
||||||
|
Wire Wire Line
|
||||||
|
5900 4600 5800 4600
|
||||||
|
Wire Wire Line
|
||||||
|
5800 4700 5900 4700
|
||||||
|
Wire Wire Line
|
||||||
|
5900 4800 5800 4800
|
||||||
|
Wire Wire Line
|
||||||
|
5800 4900 5900 4900
|
||||||
|
Text Notes 2050 2000 2 79 ~ 0
|
||||||
|
USB Input
|
||||||
|
Wire Notes Line
|
||||||
|
500 2050 8050 2050
|
||||||
|
Wire Notes Line
|
||||||
|
2150 2050 2150 500
|
||||||
|
Text Notes 3950 2000 2 79 ~ 0
|
||||||
|
USB Preparation
|
||||||
|
Wire Notes Line
|
||||||
|
5100 2050 5100 500
|
||||||
|
Text Notes 9900 2300 2 79 ~ 0
|
||||||
|
Joystick Output
|
||||||
|
Wire Notes Line
|
||||||
|
11200 2550 8050 2550
|
||||||
|
Wire Notes Line
|
||||||
|
8050 2550 8050 500
|
||||||
|
Text Notes 6500 2000 2 79 ~ 0
|
||||||
|
Programming Header
|
||||||
|
$EndSCHEMATC
|
3
JoystickAdapter/fp-lib-table
Normal file
3
JoystickAdapter/fp-lib-table
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
(fp_lib_table
|
||||||
|
(lib (name JoystickAdapter)(type KiCad)(uri "$(KIPRJMOD)/JoystickAdapter.pretty")(options "")(descr ""))
|
||||||
|
)
|
Loading…
Reference in a new issue