Initial commit
This commit is contained in:
commit
67b2d3ee22
|
@ -0,0 +1,28 @@
|
||||||
|
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
|
||||||
|
# Format documentation: http://kicad-pcb.org/help/file-formats/
|
||||||
|
|
||||||
|
# Temporary files
|
||||||
|
*.000
|
||||||
|
*.bak
|
||||||
|
*.bck
|
||||||
|
*.kicad_pcb-bak
|
||||||
|
*.kicad_sch-bak
|
||||||
|
*.kicad_prl
|
||||||
|
*.sch-bak
|
||||||
|
*~
|
||||||
|
_autosave-*
|
||||||
|
*.tmp
|
||||||
|
*-save.pro
|
||||||
|
*-save.kicad_pcb
|
||||||
|
fp-info-cache
|
||||||
|
|
||||||
|
# Netlist files (exported from Eeschema)
|
||||||
|
*.net
|
||||||
|
|
||||||
|
# Autorouter files (exported from Pcbnew)
|
||||||
|
*.dsn
|
||||||
|
*.ses
|
||||||
|
|
||||||
|
# Exported BOM files
|
||||||
|
*.xml
|
||||||
|
*.csv
|
|
@ -0,0 +1,3 @@
|
||||||
|
(fp_lib_table
|
||||||
|
(lib (name kezboard-pcb)(type KiCad)(uri ${KIPRJMOD}/kezboard-pcb.pretty)(options "")(descr ""))
|
||||||
|
)
|
|
@ -0,0 +1,340 @@
|
||||||
|
EESchema-LIBRARY Version 2.4
|
||||||
|
#encoding utf-8
|
||||||
|
#
|
||||||
|
# Connector_AVR-ISP-6
|
||||||
|
#
|
||||||
|
DEF Connector_AVR-ISP-6 J 0 40 Y Y 1 F N
|
||||||
|
F0 "J" -250 450 50 H V L CNN
|
||||||
|
F1 "Connector_AVR-ISP-6" 0 450 50 H V L CNN
|
||||||
|
F2 "" -250 50 50 V I C CNN
|
||||||
|
F3 "" -1275 -550 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
IDC?Header*2x03*
|
||||||
|
Pin?Header*2x03*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -105 -270 -95 -300 0 1 0 N
|
||||||
|
S -105 400 -95 370 0 1 0 N
|
||||||
|
S 300 -95 270 -105 0 1 0 N
|
||||||
|
S 300 5 270 -5 0 1 0 N
|
||||||
|
S 300 105 270 95 0 1 0 N
|
||||||
|
S 300 205 270 195 0 1 0 N
|
||||||
|
S 300 400 -300 -300 0 1 10 f
|
||||||
|
X MISO 1 400 200 100 L 50 50 1 1 P
|
||||||
|
X VCC 2 -100 500 100 D 50 50 1 1 P
|
||||||
|
X SCK 3 400 0 100 L 50 50 1 1 P
|
||||||
|
X MOSI 4 400 100 100 L 50 50 1 1 P
|
||||||
|
X ~RST 5 400 -100 100 L 50 50 1 1 P
|
||||||
|
X GND 6 -100 -400 100 U 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# Connector_USB_C_Receptacle
|
||||||
|
#
|
||||||
|
DEF Connector_USB_C_Receptacle J 0 40 Y Y 1 F N
|
||||||
|
F0 "J" -400 1150 50 H V L CNN
|
||||||
|
F1 "Connector_USB_C_Receptacle" 400 1150 50 H V R CNN
|
||||||
|
F2 "" 150 0 50 H I C CNN
|
||||||
|
F3 "" 150 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
USB*C*Receptacle*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
|
||||||
|
A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150
|
||||||
|
A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150
|
||||||
|
A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
|
||||||
|
A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
|
||||||
|
A -275 150 75 1 1799 0 1 20 N -200 150 -350 150
|
||||||
|
C -100 45 25 1 1 10 F
|
||||||
|
C 0 -230 50 1 1 0 F
|
||||||
|
S -10 -1400 10 -1360 0 0 0 N
|
||||||
|
S 400 -1290 360 -1310 0 0 0 N
|
||||||
|
S 400 -1190 360 -1210 0 0 0 N
|
||||||
|
S 400 -990 360 -1010 0 0 0 N
|
||||||
|
S 400 -890 360 -910 0 0 0 N
|
||||||
|
S 400 -690 360 -710 0 0 0 N
|
||||||
|
S 400 -590 360 -610 0 0 0 N
|
||||||
|
S 400 -390 360 -410 0 0 0 N
|
||||||
|
S 400 -290 360 -310 0 0 0 N
|
||||||
|
S 400 -90 360 -110 0 0 0 N
|
||||||
|
S 400 10 360 -10 0 0 0 N
|
||||||
|
S 400 210 360 190 0 0 0 N
|
||||||
|
S 400 310 360 290 0 0 0 N
|
||||||
|
S 400 410 360 390 0 0 0 N
|
||||||
|
S 400 510 360 490 0 0 0 N
|
||||||
|
S 400 710 360 690 0 0 0 N
|
||||||
|
S 400 810 360 790 0 0 0 N
|
||||||
|
S 400 1010 360 990 0 0 0 N
|
||||||
|
S -400 1100 400 -1400 0 1 10 f
|
||||||
|
S -300 -150 -250 150 0 1 10 F
|
||||||
|
S 75 70 125 120 1 1 10 F
|
||||||
|
P 2 0 1 20 -350 -150 -350 150 N
|
||||||
|
P 2 0 1 20 -200 150 -200 -150 N
|
||||||
|
P 2 1 1 20 0 -230 0 170 N
|
||||||
|
P 3 1 1 20 0 -130 -100 -30 -100 20 N
|
||||||
|
P 3 1 1 20 0 -80 100 20 100 70 N
|
||||||
|
P 4 1 1 10 -50 170 0 270 50 170 -50 170 F
|
||||||
|
X GND A1 0 -1600 200 U 50 50 1 1 W
|
||||||
|
X RX2- A10 600 -600 200 L 50 50 1 1 B
|
||||||
|
X RX2+ A11 600 -700 200 L 50 50 1 1 B
|
||||||
|
X GND A12 0 -1600 200 U 50 50 1 1 P N
|
||||||
|
X TX1+ A2 600 -400 200 L 50 50 1 1 B
|
||||||
|
X TX1- A3 600 -300 200 L 50 50 1 1 B
|
||||||
|
X VBUS A4 600 1000 200 L 50 50 1 1 W
|
||||||
|
X CC1 A5 600 800 200 L 50 50 1 1 B
|
||||||
|
X D+ A6 600 300 200 L 50 50 1 1 B
|
||||||
|
X D- A7 600 500 200 L 50 50 1 1 B
|
||||||
|
X SBU1 A8 600 -1200 200 L 50 50 1 1 B
|
||||||
|
X VBUS A9 600 1000 200 L 50 50 1 1 P N
|
||||||
|
X GND B1 0 -1600 200 U 50 50 1 1 P N
|
||||||
|
X RX1- B10 600 0 200 L 50 50 1 1 B
|
||||||
|
X RX1+ B11 600 -100 200 L 50 50 1 1 B
|
||||||
|
X GND B12 0 -1600 200 U 50 50 1 1 P N
|
||||||
|
X TX2+ B2 600 -1000 200 L 50 50 1 1 B
|
||||||
|
X TX2- B3 600 -900 200 L 50 50 1 1 B
|
||||||
|
X VBUS B4 600 1000 200 L 50 50 1 1 P N
|
||||||
|
X CC2 B5 600 700 200 L 50 50 1 1 B
|
||||||
|
X D+ B6 600 200 200 L 50 50 1 1 B
|
||||||
|
X D- B7 600 400 200 L 50 50 1 1 B
|
||||||
|
X SBU2 B8 600 -1300 200 L 50 50 1 1 B
|
||||||
|
X VBUS B9 600 1000 200 L 50 50 1 1 P N
|
||||||
|
X SHIELD S1 -300 -1600 200 U 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_Crystal_GND24
|
||||||
|
#
|
||||||
|
DEF Device_Crystal_GND24 Y 0 40 Y N 1 F N
|
||||||
|
F0 "Y" 125 200 50 H V L CNN
|
||||||
|
F1 "Device_Crystal_GND24" 125 125 50 H V L CNN
|
||||||
|
F2 "" 0 0 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
Crystal*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -45 100 45 -100 0 1 12 N
|
||||||
|
P 2 0 1 0 -100 0 -80 0 N
|
||||||
|
P 2 0 1 20 -80 -50 -80 50 N
|
||||||
|
P 2 0 1 0 0 -150 0 -140 N
|
||||||
|
P 2 0 1 0 0 140 0 150 N
|
||||||
|
P 2 0 1 20 80 -50 80 50 N
|
||||||
|
P 2 0 1 0 80 0 100 0 N
|
||||||
|
P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N
|
||||||
|
P 4 0 1 0 -100 90 -100 140 100 140 100 90 N
|
||||||
|
X 1 1 -150 0 50 R 50 50 1 1 P
|
||||||
|
X 2 2 0 200 50 D 50 50 1 1 P
|
||||||
|
X 3 3 150 0 50 L 50 50 1 1 P
|
||||||
|
X 4 4 0 -200 50 U 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# Device_Polyfuse
|
||||||
|
#
|
||||||
|
DEF Device_Polyfuse F 0 0 N Y 1 F N
|
||||||
|
F0 "F" -100 0 50 V V C CNN
|
||||||
|
F1 "Device_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
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
#
|
||||||
|
# Diode_1N4148W
|
||||||
|
#
|
||||||
|
DEF Diode_1N4148W D 0 40 N N 1 F N
|
||||||
|
F0 "D" 0 100 50 H V C CNN
|
||||||
|
F1 "Diode_1N4148W" 0 -100 50 H V C CNN
|
||||||
|
F2 "Diode_SMD:D_SOD-123" 0 -175 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
ALIAS 1N4148W BAV16W 1N4448W MMSD4148
|
||||||
|
$FPLIST
|
||||||
|
D*SOD?123*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
P 2 0 1 10 -50 50 -50 -50 N
|
||||||
|
P 2 0 1 0 50 0 -50 0 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
|
||||||
|
#
|
||||||
|
# LED_WS2812B
|
||||||
|
#
|
||||||
|
DEF LED_WS2812B D 0 10 Y Y 1 F N
|
||||||
|
F0 "D" 200 225 50 H V R BNN
|
||||||
|
F1 "LED_WS2812B" 50 -225 50 H V L TNN
|
||||||
|
F2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" 50 -300 50 H I L TNN
|
||||||
|
F3 "" 100 -375 50 H I L TNN
|
||||||
|
$FPLIST
|
||||||
|
LED*WS2812*PLCC*5.0x5.0mm*P3.2mm*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
T 0 90 -165 30 0 0 0 RGB Normal 0 C C
|
||||||
|
S 200 200 -200 -200 0 1 10 f
|
||||||
|
P 2 0 1 0 50 -140 70 -140 N
|
||||||
|
P 2 0 1 0 50 -100 70 -100 N
|
||||||
|
P 2 0 1 0 185 -140 105 -140 N
|
||||||
|
P 3 0 1 0 90 -100 50 -140 50 -120 N
|
||||||
|
P 3 0 1 0 90 -60 50 -100 50 -80 N
|
||||||
|
P 3 0 1 0 145 -40 145 -140 145 -160 N
|
||||||
|
P 4 0 1 0 185 -60 105 -60 145 -140 185 -60 N
|
||||||
|
X VDD 1 0 300 100 D 50 50 1 1 W
|
||||||
|
X DOUT 2 300 0 100 L 50 50 1 1 O
|
||||||
|
X VSS 3 0 -300 100 U 50 50 1 1 W
|
||||||
|
X DIN 4 -300 0 100 R 50 50 1 1 I
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# MCU_Microchip_ATmega_ATmega32U4-AU
|
||||||
|
#
|
||||||
|
DEF MCU_Microchip_ATmega_ATmega32U4-AU U 0 20 Y Y 1 F N
|
||||||
|
F0 "U" -500 1750 50 H V L BNN
|
||||||
|
F1 "MCU_Microchip_ATmega_ATmega32U4-AU" 100 -1750 50 H V L TNN
|
||||||
|
F2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" 0 0 50 H I C CIN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
ALIAS ATmega16U4RC-AU ATmega32U4-AU ATmega32U4RC-AU
|
||||||
|
$FPLIST
|
||||||
|
TQFP*10x10mm*P0.8mm*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -500 -1700 500 1700 0 1 10 f
|
||||||
|
X PE6 1 600 -700 100 L 50 50 1 1 B
|
||||||
|
X PB2 10 600 1300 100 L 50 50 1 1 B
|
||||||
|
X PB3 11 600 1200 100 L 50 50 1 1 B
|
||||||
|
X PB7 12 600 800 100 L 50 50 1 1 B
|
||||||
|
X ~RESET 13 -600 1500 100 R 50 50 1 1 I
|
||||||
|
X VCC 14 0 1800 100 D 50 50 1 1 W
|
||||||
|
X GND 15 0 -1800 100 U 50 50 1 1 W
|
||||||
|
X XTAL2 16 -600 1100 100 R 50 50 1 1 O
|
||||||
|
X XTAL1 17 -600 1300 100 R 50 50 1 1 I
|
||||||
|
X PD0 18 600 300 100 L 50 50 1 1 B
|
||||||
|
X PD1 19 600 200 100 L 50 50 1 1 B
|
||||||
|
X UVCC 2 -100 1800 100 D 50 50 1 1 W
|
||||||
|
X PD2 20 600 100 100 L 50 50 1 1 B
|
||||||
|
X PD3 21 600 0 100 L 50 50 1 1 B
|
||||||
|
X PD5 22 600 -200 100 L 50 50 1 1 B
|
||||||
|
X GND 23 0 -1800 100 U 50 50 1 1 P N
|
||||||
|
X AVCC 24 100 1800 100 D 50 50 1 1 W
|
||||||
|
X PD4 25 600 -100 100 L 50 50 1 1 B
|
||||||
|
X PD6 26 600 -300 100 L 50 50 1 1 B
|
||||||
|
X PD7 27 600 -400 100 L 50 50 1 1 B
|
||||||
|
X PB4 28 600 1100 100 L 50 50 1 1 B
|
||||||
|
X PB5 29 600 1000 100 L 50 50 1 1 B
|
||||||
|
X D- 3 -600 400 100 R 50 50 1 1 B
|
||||||
|
X PB6 30 600 900 100 L 50 50 1 1 B
|
||||||
|
X PC6 31 600 600 100 L 50 50 1 1 B
|
||||||
|
X PC7 32 600 500 100 L 50 50 1 1 B
|
||||||
|
X ~HWB~/PE2 33 600 -600 100 L 50 50 1 1 B
|
||||||
|
X VCC 34 0 1800 100 D 50 50 1 1 P N
|
||||||
|
X GND 35 0 -1800 100 U 50 50 1 1 P N
|
||||||
|
X PF7 36 600 -1400 100 L 50 50 1 1 B
|
||||||
|
X PF6 37 600 -1300 100 L 50 50 1 1 B
|
||||||
|
X PF5 38 600 -1200 100 L 50 50 1 1 B
|
||||||
|
X PF4 39 600 -1100 100 L 50 50 1 1 B
|
||||||
|
X D+ 4 -600 500 100 R 50 50 1 1 B
|
||||||
|
X PF1 40 600 -1000 100 L 50 50 1 1 B
|
||||||
|
X PF0 41 600 -900 100 L 50 50 1 1 B
|
||||||
|
X AREF 42 -600 900 100 R 50 50 1 1 P
|
||||||
|
X GND 43 0 -1800 100 U 50 50 1 1 P N
|
||||||
|
X AVCC 44 100 1800 100 D 50 50 1 1 P N
|
||||||
|
X UGND 5 -100 -1800 100 U 50 50 1 1 P
|
||||||
|
X UCAP 6 -600 200 100 R 50 50 1 1 P
|
||||||
|
X VBUS 7 -600 700 100 R 50 50 1 1 I
|
||||||
|
X PB0 8 600 1500 100 L 50 50 1 1 B
|
||||||
|
X PB1 9 600 1400 100 L 50 50 1 1 B
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# Switch_SW_Push
|
||||||
|
#
|
||||||
|
DEF Switch_SW_Push SW 0 40 N N 1 F N
|
||||||
|
F0 "SW" 50 100 50 H V L CNN
|
||||||
|
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
|
||||||
|
F2 "" 0 200 50 H I C CNN
|
||||||
|
F3 "" 0 200 50 H I C CNN
|
||||||
|
DRAW
|
||||||
|
C -80 0 20 0 1 0 N
|
||||||
|
C 80 0 20 0 1 0 N
|
||||||
|
P 2 0 1 0 0 50 0 120 N
|
||||||
|
P 2 0 1 0 100 50 -100 50 N
|
||||||
|
X 1 1 -200 0 100 R 50 50 0 1 P
|
||||||
|
X 2 2 200 0 100 L 50 50 0 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
|
|
@ -0,0 +1 @@
|
||||||
|
(kicad_pcb (version 4) (host kicad "dummy file") )
|
|
@ -0,0 +1,62 @@
|
||||||
|
(module USB_C_Receptacle_Stewart_SS-52400-003 (layer F.Cu) (tedit 5F00CA77)
|
||||||
|
(descr https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52400-003.pdf)
|
||||||
|
(fp_text reference REF** (at 0 -11.9) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value USB_C_Receptacle_Stewart_SS-52400-003 (at 0 2.54) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 4.49 -4.35) (end 4.49 -7.35) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.49 -7.35) (end -4.49 -4.35) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 4.49 -11) (end 3 -11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.49 -11) (end -4.49 -9) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3 -11) (end -4.49 -11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -5.08 -11.43) (end -5.08 1.27) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 5.08 1.27) (end 5.08 -11.43) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.37 0.95) (end 4.37 0.95) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_text user "PCB Edge" (at 0 -0.5) (layer Dwgs.User)
|
||||||
|
(effects (font (size 0.5 0.5) (thickness 0.1)))
|
||||||
|
)
|
||||||
|
(fp_line (start -4.37 -10.88) (end -4.37 0.95) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 4.37 -10.88) (end -4.37 -10.88) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 4.37 0.95) (end 4.37 -10.88) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -2 0) (end 2 0) (layer Dwgs.User) (width 0.1))
|
||||||
|
(fp_line (start -5.08 1.27) (end 5.08 1.27) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -5.08 -11.43) (end 5.08 -11.43) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_text user %R (at 0 -4.52) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 4.49 -9) (end 4.49 -11) (layer F.SilkS) (width 0.12))
|
||||||
|
(pad A12 smd rect (at 2.75 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A11 smd rect (at 2.25 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A10 smd rect (at 1.75 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A9 smd rect (at 1.25 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A8 smd rect (at 0.75 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A7 smd rect (at 0.25 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A6 smd rect (at -0.25 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A5 smd rect (at -0.75 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A4 smd rect (at -1.25 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A3 smd rect (at -1.75 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A2 smd rect (at -2.25 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad A1 smd rect (at -2.75 -10.58) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad S1 thru_hole oval (at 4.27 -3.45) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
|
||||||
|
(pad S1 thru_hole oval (at -4.27 -3.45) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
|
||||||
|
(pad S1 thru_hole oval (at -4.27 -8.18) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
|
||||||
|
(pad S1 thru_hole oval (at 4.27 -8.18) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
|
||||||
|
(pad S1 smd rect (at 0 -2.9) (size 0.2 1) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad S1 smd rect (at 0 -6) (size 0.2 1) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad B6 thru_hole circle (at 0.4 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B7 thru_hole circle (at -0.4 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B4 thru_hole circle (at 1.2 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B9 thru_hole circle (at -1.2 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad S1 thru_hole circle (at 2 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad S1 thru_hole circle (at -2 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B1 thru_hole circle (at 2.8 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B10 thru_hole circle (at -1.6 -8.62) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B3 thru_hole circle (at 1.6 -8.62) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B8 thru_hole circle (at -0.8 -8.62) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B5 thru_hole circle (at 0.8 -8.62) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B12 thru_hole circle (at -2.8 -9.33) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B2 thru_hole circle (at 2.4 -8.62) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
(pad B11 thru_hole circle (at -2.4 -8.62) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
|
||||||
|
)
|
|
@ -0,0 +1,33 @@
|
||||||
|
update=22/05/2015 07:44:53
|
||||||
|
version=1
|
||||||
|
last_client=kicad
|
||||||
|
[general]
|
||||||
|
version=1
|
||||||
|
RootSch=
|
||||||
|
BoardNm=
|
||||||
|
[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]
|
|
@ -0,0 +1,752 @@
|
||||||
|
EESchema Schematic File Version 4
|
||||||
|
EELAYER 30 0
|
||||||
|
EELAYER END
|
||||||
|
$Descr A4 11693 8268
|
||||||
|
encoding utf-8
|
||||||
|
Sheet 1 3
|
||||||
|
Title ""
|
||||||
|
Date ""
|
||||||
|
Rev ""
|
||||||
|
Comp ""
|
||||||
|
Comment1 ""
|
||||||
|
Comment2 ""
|
||||||
|
Comment3 ""
|
||||||
|
Comment4 ""
|
||||||
|
$EndDescr
|
||||||
|
NoConn ~ 2150 1800
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F0786B1
|
||||||
|
P 850 1300
|
||||||
|
F 0 "C?" V 598 1300 50 0000 C CNN
|
||||||
|
F 1 "22pF" V 689 1300 50 0000 C CNN
|
||||||
|
F 2 "" H 888 1150 50 0001 C CNN
|
||||||
|
F 3 "~" H 850 1300 50 0001 C CNN
|
||||||
|
1 850 1300
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR?
|
||||||
|
U 1 1 5F0A1BFA
|
||||||
|
P 2650 750
|
||||||
|
F 0 "#PWR?" H 2650 600 50 0001 C CNN
|
||||||
|
F 1 "+5V" H 2665 923 50 0000 C CNN
|
||||||
|
F 2 "" H 2650 750 50 0001 C CNN
|
||||||
|
F 3 "" H 2650 750 50 0001 C CNN
|
||||||
|
1 2650 750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
2650 750 2650 900
|
||||||
|
Wire Wire Line
|
||||||
|
2300 4500 2300 4600
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F0A8134
|
||||||
|
P 2300 4600
|
||||||
|
F 0 "#PWR?" H 2300 4350 50 0001 C CNN
|
||||||
|
F 1 "GND" H 2305 4427 50 0000 C CNN
|
||||||
|
F 2 "" H 2300 4600 50 0001 C CNN
|
||||||
|
F 3 "" H 2300 4600 50 0001 C CNN
|
||||||
|
1 2300 4600
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Device:R R?
|
||||||
|
U 1 1 5F0B5901
|
||||||
|
P 1750 2300
|
||||||
|
F 0 "R?" V 1543 2300 50 0000 C CNN
|
||||||
|
F 1 "22" V 1634 2300 50 0000 C CNN
|
||||||
|
F 2 "" V 1680 2300 50 0001 C CNN
|
||||||
|
F 3 "~" H 1750 2300 50 0001 C CNN
|
||||||
|
1 1750 2300
|
||||||
|
0 -1 -1 0
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR?
|
||||||
|
U 1 1 5EFFA2CA
|
||||||
|
P 9600 750
|
||||||
|
F 0 "#PWR?" H 9600 600 50 0001 C CNN
|
||||||
|
F 1 "+5V" H 9615 923 50 0000 C CNN
|
||||||
|
F 2 "" H 9600 750 50 0001 C CNN
|
||||||
|
F 3 "" H 9600 750 50 0001 C CNN
|
||||||
|
1 9600 750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F000FB1
|
||||||
|
P 9600 1150
|
||||||
|
F 0 "#PWR?" H 9600 900 50 0001 C CNN
|
||||||
|
F 1 "GND" H 9605 977 50 0000 C CNN
|
||||||
|
F 2 "" H 9600 1150 50 0001 C CNN
|
||||||
|
F 3 "" H 9600 1150 50 0001 C CNN
|
||||||
|
1 9600 1150
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
9600 1150 9600 1100
|
||||||
|
Connection ~ 9600 1100
|
||||||
|
Wire Wire Line
|
||||||
|
9600 750 9600 800
|
||||||
|
Connection ~ 9600 800
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F00AFA0
|
||||||
|
P 9350 950
|
||||||
|
F 0 "C?" H 9465 996 50 0000 L CNN
|
||||||
|
F 1 "0.1uF" H 9465 905 50 0000 L CNN
|
||||||
|
F 2 "" H 9388 800 50 0001 C CNN
|
||||||
|
F 3 "~" H 9350 950 50 0001 C CNN
|
||||||
|
1 9350 950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Connection ~ 9350 800
|
||||||
|
Wire Wire Line
|
||||||
|
9350 800 9600 800
|
||||||
|
Connection ~ 9350 1100
|
||||||
|
Wire Wire Line
|
||||||
|
9350 1100 9600 1100
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F00B4C3
|
||||||
|
P 9850 950
|
||||||
|
F 0 "C?" H 9965 996 50 0000 L CNN
|
||||||
|
F 1 "0.1uF" H 9965 905 50 0000 L CNN
|
||||||
|
F 2 "" H 9888 800 50 0001 C CNN
|
||||||
|
F 3 "~" H 9850 950 50 0001 C CNN
|
||||||
|
1 9850 950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
9600 800 9850 800
|
||||||
|
Connection ~ 9850 800
|
||||||
|
Wire Wire Line
|
||||||
|
9600 1100 9850 1100
|
||||||
|
Connection ~ 9850 1100
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5EFFF252
|
||||||
|
P 8850 950
|
||||||
|
F 0 "C?" H 8965 996 50 0000 L CNN
|
||||||
|
F 1 "0.1uF" H 8965 905 50 0000 L CNN
|
||||||
|
F 2 "" H 8888 800 50 0001 C CNN
|
||||||
|
F 3 "~" H 8850 950 50 0001 C CNN
|
||||||
|
1 8850 950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
8850 800 9350 800
|
||||||
|
Wire Wire Line
|
||||||
|
8850 1100 9350 1100
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F007EF5
|
||||||
|
P 10850 950
|
||||||
|
F 0 "C?" H 10965 996 50 0000 L CNN
|
||||||
|
F 1 "10uF" H 10965 905 50 0000 L CNN
|
||||||
|
F 2 "" H 10888 800 50 0001 C CNN
|
||||||
|
F 3 "~" H 10850 950 50 0001 C CNN
|
||||||
|
1 10850 950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
9850 800 10350 800
|
||||||
|
Wire Wire Line
|
||||||
|
9850 1100 10350 1100
|
||||||
|
$Comp
|
||||||
|
L Device:R R?
|
||||||
|
U 1 1 5F058934
|
||||||
|
P 1950 1000
|
||||||
|
F 0 "R?" H 2020 1046 50 0000 L CNN
|
||||||
|
F 1 "10k" H 2020 955 50 0000 L CNN
|
||||||
|
F 2 "" V 1880 1000 50 0001 C CNN
|
||||||
|
F 3 "~" H 1950 1000 50 0001 C CNN
|
||||||
|
1 1950 1000
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F0BA64F
|
||||||
|
P 850 1700
|
||||||
|
F 0 "C?" V 598 1700 50 0000 C CNN
|
||||||
|
F 1 "22pF" V 689 1700 50 0000 C CNN
|
||||||
|
F 2 "" H 888 1550 50 0001 C CNN
|
||||||
|
F 3 "~" H 850 1700 50 0001 C CNN
|
||||||
|
1 850 1700
|
||||||
|
0 -1 -1 0
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 1550 2300 0 50 Input ~ 0
|
||||||
|
D-
|
||||||
|
Text GLabel 1550 2200 0 50 Input ~ 0
|
||||||
|
D+
|
||||||
|
Wire Wire Line
|
||||||
|
1600 2200 1550 2200
|
||||||
|
$Comp
|
||||||
|
L Device:R R?
|
||||||
|
U 1 1 5F0AD349
|
||||||
|
P 1750 2200
|
||||||
|
F 0 "R?" V 1543 2200 50 0000 C CNN
|
||||||
|
F 1 "22" V 1634 2200 50 0000 C CNN
|
||||||
|
F 2 "" V 1680 2200 50 0001 C CNN
|
||||||
|
F 3 "~" H 1750 2200 50 0001 C CNN
|
||||||
|
1 1750 2200
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
2150 2500 1950 2500
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F049C39
|
||||||
|
P 1950 2650
|
||||||
|
F 0 "C?" H 2065 2696 50 0000 L CNN
|
||||||
|
F 1 "1uF" H 2065 2605 50 0000 L CNN
|
||||||
|
F 2 "" H 1988 2500 50 0001 C CNN
|
||||||
|
F 3 "~" H 1950 2650 50 0001 C CNN
|
||||||
|
1 1950 2650
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F0D86BC
|
||||||
|
P 4150 3350
|
||||||
|
F 0 "#PWR?" H 4150 3100 50 0001 C CNN
|
||||||
|
F 1 "GND" H 4155 3177 50 0000 C CNN
|
||||||
|
F 2 "" H 4150 3350 50 0001 C CNN
|
||||||
|
F 3 "" H 4150 3350 50 0001 C CNN
|
||||||
|
1 4150 3350
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
4150 3300 4150 3350
|
||||||
|
Wire Wire Line
|
||||||
|
4100 3300 4150 3300
|
||||||
|
$Comp
|
||||||
|
L Device:R R?
|
||||||
|
U 1 1 5F0D539D
|
||||||
|
P 3950 3300
|
||||||
|
F 0 "R?" V 3743 3300 50 0000 C CNN
|
||||||
|
F 1 "10k" V 3834 3300 50 0000 C CNN
|
||||||
|
F 2 "" V 3880 3300 50 0001 C CNN
|
||||||
|
F 3 "~" H 3950 3300 50 0001 C CNN
|
||||||
|
1 3950 3300
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
$Sheet
|
||||||
|
S 1000 6500 1500 1000
|
||||||
|
U 5F51BE8C
|
||||||
|
F0 "Switch Matrix" 50
|
||||||
|
F1 "switch-matrix.sch" 50
|
||||||
|
$EndSheet
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR?
|
||||||
|
U 1 1 5F062179
|
||||||
|
P 1900 2000
|
||||||
|
F 0 "#PWR?" H 1900 1850 50 0001 C CNN
|
||||||
|
F 1 "+5V" H 1915 2173 50 0000 C CNN
|
||||||
|
F 2 "" H 1900 2000 50 0001 C CNN
|
||||||
|
F 3 "" H 1900 2000 50 0001 C CNN
|
||||||
|
1 1900 2000
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1600 2300 1550 2300
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F92A552
|
||||||
|
P 10350 950
|
||||||
|
F 0 "C?" H 10465 996 50 0000 L CNN
|
||||||
|
F 1 "0.1uF" H 10465 905 50 0000 L CNN
|
||||||
|
F 2 "" H 10388 800 50 0001 C CNN
|
||||||
|
F 3 "~" H 10350 950 50 0001 C CNN
|
||||||
|
1 10350 950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Connection ~ 10350 800
|
||||||
|
Wire Wire Line
|
||||||
|
10350 800 10850 800
|
||||||
|
Connection ~ 10350 1100
|
||||||
|
Wire Wire Line
|
||||||
|
10350 1100 10850 1100
|
||||||
|
Wire Wire Line
|
||||||
|
8350 800 8850 800
|
||||||
|
Connection ~ 8850 800
|
||||||
|
Wire Wire Line
|
||||||
|
8350 1100 8850 1100
|
||||||
|
Connection ~ 8850 1100
|
||||||
|
$Sheet
|
||||||
|
S 3000 6500 1500 1000
|
||||||
|
U 5F949B9C
|
||||||
|
F0 "LED Matrix" 50
|
||||||
|
F1 "led-matrix.sch" 50
|
||||||
|
$EndSheet
|
||||||
|
$Comp
|
||||||
|
L Connector:AVR-ISP-6 J?
|
||||||
|
U 1 1 5F955015
|
||||||
|
P 7300 1400
|
||||||
|
F 0 "J?" H 6971 1496 50 0000 R CNN
|
||||||
|
F 1 "AVR-ISP-6" H 6971 1405 50 0000 R CNN
|
||||||
|
F 2 "" V 7050 1450 50 0001 C CNN
|
||||||
|
F 3 " ~" H 6025 850 50 0001 C CNN
|
||||||
|
1 7300 1400
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F95C857
|
||||||
|
P 7200 1850
|
||||||
|
F 0 "#PWR?" H 7200 1600 50 0001 C CNN
|
||||||
|
F 1 "GND" H 7205 1677 50 0000 C CNN
|
||||||
|
F 2 "" H 7200 1850 50 0001 C CNN
|
||||||
|
F 3 "" H 7200 1850 50 0001 C CNN
|
||||||
|
1 7200 1850
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR?
|
||||||
|
U 1 1 5F95CE07
|
||||||
|
P 7200 750
|
||||||
|
F 0 "#PWR?" H 7200 600 50 0001 C CNN
|
||||||
|
F 1 "+5V" H 7215 923 50 0000 C CNN
|
||||||
|
F 2 "" H 7200 750 50 0001 C CNN
|
||||||
|
F 3 "" H 7200 750 50 0001 C CNN
|
||||||
|
1 7200 750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
7200 1800 7200 1850
|
||||||
|
Text GLabel 7750 1200 2 50 Input ~ 0
|
||||||
|
MISO
|
||||||
|
Text GLabel 7750 1300 2 50 Output ~ 0
|
||||||
|
MOSI
|
||||||
|
Text GLabel 7750 1400 2 50 Output ~ 0
|
||||||
|
SCK
|
||||||
|
Text GLabel 7750 1500 2 50 Output ~ 0
|
||||||
|
RST
|
||||||
|
Wire Wire Line
|
||||||
|
7700 1200 7750 1200
|
||||||
|
Wire Wire Line
|
||||||
|
7700 1300 7750 1300
|
||||||
|
Wire Wire Line
|
||||||
|
7700 1400 7750 1400
|
||||||
|
Wire Wire Line
|
||||||
|
7700 1500 7750 1500
|
||||||
|
Text GLabel 1350 1200 0 50 Input ~ 0
|
||||||
|
RST
|
||||||
|
$Comp
|
||||||
|
L Diode:1N4148W D?
|
||||||
|
U 1 1 5F04AFDC
|
||||||
|
P 1450 1000
|
||||||
|
F 0 "D?" V 1404 1080 50 0000 L CNN
|
||||||
|
F 1 "1N4148W" V 1495 1080 50 0000 L CNN
|
||||||
|
F 2 "Diode_SMD:D_SOD-123" H 1450 825 50 0001 C CNN
|
||||||
|
F 3 "https://www.vishay.com/docs/85748/1n4148w.pdf" H 1450 1000 50 0001 C CNN
|
||||||
|
1 1450 1000
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1450 1150 1450 1200
|
||||||
|
Wire Wire Line
|
||||||
|
1450 1200 1950 1200
|
||||||
|
Wire Wire Line
|
||||||
|
1950 1200 2150 1200
|
||||||
|
Connection ~ 1950 1200
|
||||||
|
Wire Wire Line
|
||||||
|
1950 1150 1950 1200
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR?
|
||||||
|
U 1 1 5F09393A
|
||||||
|
P 1950 750
|
||||||
|
F 0 "#PWR?" H 1950 600 50 0001 C CNN
|
||||||
|
F 1 "+5V" H 1965 923 50 0000 C CNN
|
||||||
|
F 2 "" H 1950 750 50 0001 C CNN
|
||||||
|
F 3 "" H 1950 750 50 0001 C CNN
|
||||||
|
1 1950 750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1950 750 1950 800
|
||||||
|
Wire Wire Line
|
||||||
|
1450 850 1450 800
|
||||||
|
Wire Wire Line
|
||||||
|
1450 800 1950 800
|
||||||
|
Connection ~ 1950 800
|
||||||
|
Wire Wire Line
|
||||||
|
1950 800 1950 850
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F06FEED
|
||||||
|
P 1950 2800
|
||||||
|
F 0 "#PWR?" H 1950 2550 50 0001 C CNN
|
||||||
|
F 1 "GND" H 1955 2627 50 0000 C CNN
|
||||||
|
F 2 "" H 1950 2800 50 0001 C CNN
|
||||||
|
F 3 "" H 1950 2800 50 0001 C CNN
|
||||||
|
1 1950 2800
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Device:C C?
|
||||||
|
U 1 1 5F92990D
|
||||||
|
P 8350 950
|
||||||
|
F 0 "C?" H 8465 996 50 0000 L CNN
|
||||||
|
F 1 "0.1uF" H 8465 905 50 0000 L CNN
|
||||||
|
F 2 "" H 8388 800 50 0001 C CNN
|
||||||
|
F 3 "~" H 8350 950 50 0001 C CNN
|
||||||
|
1 8350 950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
1650 1400 2150 1400
|
||||||
|
Wire Wire Line
|
||||||
|
1650 1600 2150 1600
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F079E40
|
||||||
|
P 650 2100
|
||||||
|
F 0 "#PWR?" H 650 1850 50 0001 C CNN
|
||||||
|
F 1 "GND" H 655 1927 50 0000 C CNN
|
||||||
|
F 2 "" H 650 2100 50 0001 C CNN
|
||||||
|
F 3 "" H 650 2100 50 0001 C CNN
|
||||||
|
1 650 2100
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Device:Crystal_GND24 Y?
|
||||||
|
U 1 1 5F294622
|
||||||
|
P 1100 1500
|
||||||
|
F 0 "Y?" V 1054 1744 50 0000 L CNN
|
||||||
|
F 1 "16MHz" V 1145 1744 50 0000 L CNN
|
||||||
|
F 2 "" H 1100 1500 50 0001 C CNN
|
||||||
|
F 3 "~" H 1100 1500 50 0001 C CNN
|
||||||
|
1 1100 1500
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F2A6310
|
||||||
|
P 1300 1750
|
||||||
|
F 0 "#PWR?" H 1300 1500 50 0001 C CNN
|
||||||
|
F 1 "GND" H 1305 1577 50 0000 C CNN
|
||||||
|
F 2 "" H 1300 1750 50 0001 C CNN
|
||||||
|
F 3 "" H 1300 1750 50 0001 C CNN
|
||||||
|
1 1300 1750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
7200 750 7200 900
|
||||||
|
Wire Wire Line
|
||||||
|
1350 1200 1450 1200
|
||||||
|
Connection ~ 1450 1200
|
||||||
|
Wire Wire Line
|
||||||
|
650 2100 650 1700
|
||||||
|
Wire Wire Line
|
||||||
|
650 1300 700 1300
|
||||||
|
Wire Wire Line
|
||||||
|
650 1700 700 1700
|
||||||
|
Connection ~ 650 1700
|
||||||
|
Wire Wire Line
|
||||||
|
650 1700 650 1500
|
||||||
|
Wire Wire Line
|
||||||
|
1000 1300 1100 1300
|
||||||
|
Wire Wire Line
|
||||||
|
1100 1300 1100 1350
|
||||||
|
Wire Wire Line
|
||||||
|
1000 1700 1100 1700
|
||||||
|
Wire Wire Line
|
||||||
|
1100 1700 1100 1650
|
||||||
|
Wire Wire Line
|
||||||
|
900 1500 650 1500
|
||||||
|
Connection ~ 650 1500
|
||||||
|
Wire Wire Line
|
||||||
|
650 1500 650 1300
|
||||||
|
Wire Wire Line
|
||||||
|
1300 1500 1300 1750
|
||||||
|
Wire Wire Line
|
||||||
|
1100 1700 1650 1700
|
||||||
|
Wire Wire Line
|
||||||
|
1650 1700 1650 1600
|
||||||
|
Connection ~ 1100 1700
|
||||||
|
Wire Wire Line
|
||||||
|
1100 1300 1650 1300
|
||||||
|
Wire Wire Line
|
||||||
|
1650 1300 1650 1400
|
||||||
|
Connection ~ 1100 1300
|
||||||
|
Text GLabel 3400 3700 2 50 Input ~ 0
|
||||||
|
ROW1
|
||||||
|
Text GLabel 3400 3800 2 50 Input ~ 0
|
||||||
|
ROW2
|
||||||
|
Text GLabel 3400 3600 2 50 Input ~ 0
|
||||||
|
ROW0
|
||||||
|
Text GLabel 3550 1250 1 50 Input ~ 0
|
||||||
|
MOSI
|
||||||
|
Text GLabel 3650 1250 1 50 Output ~ 0
|
||||||
|
MISO
|
||||||
|
Text GLabel 3400 3900 2 50 Input ~ 0
|
||||||
|
ROW3
|
||||||
|
Wire Wire Line
|
||||||
|
3650 1250 3650 1500
|
||||||
|
Wire Wire Line
|
||||||
|
3550 1250 3550 1400
|
||||||
|
Text GLabel 3400 4000 2 50 Input ~ 0
|
||||||
|
ROW4
|
||||||
|
Text GLabel 3400 4100 2 50 Input ~ 0
|
||||||
|
ROW5
|
||||||
|
Text GLabel 3400 2400 2 50 Output ~ 0
|
||||||
|
COL03
|
||||||
|
Text GLabel 3400 2500 2 50 Output ~ 0
|
||||||
|
COL04
|
||||||
|
Text GLabel 3400 2600 2 50 Output ~ 0
|
||||||
|
COL05
|
||||||
|
Text GLabel 3400 2700 2 50 Output ~ 0
|
||||||
|
COL06
|
||||||
|
Text GLabel 3400 2900 2 50 Output ~ 0
|
||||||
|
COL07
|
||||||
|
Text GLabel 3400 2800 2 50 Output ~ 0
|
||||||
|
COL08
|
||||||
|
Text GLabel 3400 3100 2 50 Output ~ 0
|
||||||
|
COL10
|
||||||
|
Text GLabel 3400 2100 2 50 Output ~ 0
|
||||||
|
COL14
|
||||||
|
Text GLabel 3400 2200 2 50 Output ~ 0
|
||||||
|
COL15
|
||||||
|
Wire Wire Line
|
||||||
|
3800 3300 3350 3300
|
||||||
|
NoConn ~ 5500 3400
|
||||||
|
NoConn ~ 5500 3300
|
||||||
|
Text GLabel 5600 1900 2 50 Output ~ 0
|
||||||
|
D+
|
||||||
|
Wire Wire Line
|
||||||
|
5500 1900 5600 1900
|
||||||
|
Wire Wire Line
|
||||||
|
5500 1600 5600 1600
|
||||||
|
Wire Wire Line
|
||||||
|
5500 1600 5500 1700
|
||||||
|
Text GLabel 5600 1600 2 50 Output ~ 0
|
||||||
|
D-
|
||||||
|
NoConn ~ 5500 3100
|
||||||
|
NoConn ~ 5500 3000
|
||||||
|
NoConn ~ 5500 2800
|
||||||
|
NoConn ~ 5500 2700
|
||||||
|
NoConn ~ 5500 2500
|
||||||
|
NoConn ~ 5500 2400
|
||||||
|
NoConn ~ 5500 2200
|
||||||
|
NoConn ~ 5500 2100
|
||||||
|
Wire Wire Line
|
||||||
|
5500 1800 5500 1900
|
||||||
|
Connection ~ 5500 1900
|
||||||
|
Connection ~ 5500 1600
|
||||||
|
$Comp
|
||||||
|
L Connector:USB_C_Receptacle J?
|
||||||
|
U 1 1 5EFFEB48
|
||||||
|
P 4900 2100
|
||||||
|
F 0 "J?" H 5007 3367 50 0000 C CNN
|
||||||
|
F 1 "USB_C_Receptacle" H 5007 3276 50 0000 C CNN
|
||||||
|
F 2 "" H 5050 2100 50 0001 C CNN
|
||||||
|
F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 5050 2100 50 0001 C CNN
|
||||||
|
1 4900 2100
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR?
|
||||||
|
U 1 1 5F8E36F7
|
||||||
|
P 5900 750
|
||||||
|
F 0 "#PWR?" H 5900 600 50 0001 C CNN
|
||||||
|
F 1 "+5V" H 5915 923 50 0000 C CNN
|
||||||
|
F 2 "" H 5900 750 50 0001 C CNN
|
||||||
|
F 3 "" H 5900 750 50 0001 C CNN
|
||||||
|
1 5900 750
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F009DA8
|
||||||
|
P 4900 3700
|
||||||
|
F 0 "#PWR?" H 4900 3450 50 0001 C CNN
|
||||||
|
F 1 "GND" H 4905 3527 50 0000 C CNN
|
||||||
|
F 2 "" H 4900 3700 50 0001 C CNN
|
||||||
|
F 3 "" H 4900 3700 50 0001 C CNN
|
||||||
|
1 4900 3700
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F00B4A1
|
||||||
|
P 4600 3700
|
||||||
|
F 0 "#PWR?" H 4600 3450 50 0001 C CNN
|
||||||
|
F 1 "GND" H 4605 3527 50 0000 C CNN
|
||||||
|
F 2 "" H 4600 3700 50 0001 C CNN
|
||||||
|
F 3 "" H 4600 3700 50 0001 C CNN
|
||||||
|
1 4600 3700
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F032218
|
||||||
|
P 5950 1700
|
||||||
|
F 0 "#PWR?" H 5950 1450 50 0001 C CNN
|
||||||
|
F 1 "GND" H 5955 1527 50 0000 C CNN
|
||||||
|
F 2 "" H 5950 1700 50 0001 C CNN
|
||||||
|
F 3 "" H 5950 1700 50 0001 C CNN
|
||||||
|
1 5950 1700
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Device:R R?
|
||||||
|
U 1 1 5F030D08
|
||||||
|
P 5950 1550
|
||||||
|
F 0 "R?" H 6020 1596 50 0000 L CNN
|
||||||
|
F 1 "5.1k" H 6020 1505 50 0000 L CNN
|
||||||
|
F 2 "" V 5880 1550 50 0001 C CNN
|
||||||
|
F 3 "~" H 5950 1550 50 0001 C CNN
|
||||||
|
1 5950 1550
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR?
|
||||||
|
U 1 1 5F03268A
|
||||||
|
P 6200 1600
|
||||||
|
F 0 "#PWR?" H 6200 1350 50 0001 C CNN
|
||||||
|
F 1 "GND" H 6205 1427 50 0000 C CNN
|
||||||
|
F 2 "" H 6200 1600 50 0001 C CNN
|
||||||
|
F 3 "" H 6200 1600 50 0001 C CNN
|
||||||
|
1 6200 1600
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Device:R R?
|
||||||
|
U 1 1 5F02FDA7
|
||||||
|
P 6200 1450
|
||||||
|
F 0 "R?" H 6270 1496 50 0000 L CNN
|
||||||
|
F 1 "5.1k" H 6270 1405 50 0000 L CNN
|
||||||
|
F 2 "" V 6130 1450 50 0001 C CNN
|
||||||
|
F 3 "~" H 6200 1450 50 0001 C CNN
|
||||||
|
1 6200 1450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
5500 1400 5950 1400
|
||||||
|
Wire Wire Line
|
||||||
|
5500 1300 6200 1300
|
||||||
|
$Comp
|
||||||
|
L Device:Polyfuse F?
|
||||||
|
U 1 1 5F286423
|
||||||
|
P 5700 1100
|
||||||
|
F 0 "F?" V 5475 1100 50 0000 C CNN
|
||||||
|
F 1 "500mA" V 5566 1100 50 0000 C CNN
|
||||||
|
F 2 "" H 5750 900 50 0001 L CNN
|
||||||
|
F 3 "~" H 5700 1100 50 0001 C CNN
|
||||||
|
1 5700 1100
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
5900 750 5900 1100
|
||||||
|
Wire Wire Line
|
||||||
|
5900 1100 5850 1100
|
||||||
|
Wire Wire Line
|
||||||
|
5550 1100 5500 1100
|
||||||
|
Wire Wire Line
|
||||||
|
2650 4500 2300 4500
|
||||||
|
Wire Wire Line
|
||||||
|
2750 4500 2650 4500
|
||||||
|
Connection ~ 2650 4500
|
||||||
|
Connection ~ 2650 900
|
||||||
|
Wire Wire Line
|
||||||
|
2750 900 2650 900
|
||||||
|
Wire Wire Line
|
||||||
|
2750 900 2850 900
|
||||||
|
Connection ~ 2750 900
|
||||||
|
$Comp
|
||||||
|
L MCU_Microchip_ATmega:ATmega32U4-AU U?
|
||||||
|
U 1 1 5EFE2795
|
||||||
|
P 2750 2700
|
||||||
|
F 0 "U?" H 2750 811 50 0000 C CNN
|
||||||
|
F 1 "ATmega32U4-AU" H 2750 720 50 0000 C CNN
|
||||||
|
F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 2750 2700 50 0001 C CIN
|
||||||
|
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 2750 2700 50 0001 C CNN
|
||||||
|
1 2750 2700
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Text GLabel 3400 3000 2 50 Output ~ 0
|
||||||
|
COL09
|
||||||
|
NoConn ~ 3350 3400
|
||||||
|
NoConn ~ 3350 1200
|
||||||
|
Text GLabel 3450 1250 1 50 Input ~ 0
|
||||||
|
SCK
|
||||||
|
Wire Wire Line
|
||||||
|
3450 1250 3450 1300
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1300 3450 1300
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1400 3550 1400
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1500 3650 1500
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2100 3400 2100
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2200 3400 2200
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2400 3400 2400
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2500 3400 2500
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2600 3400 2600
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2700 3400 2700
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2800 3400 2800
|
||||||
|
Wire Wire Line
|
||||||
|
3350 2900 3400 2900
|
||||||
|
Wire Wire Line
|
||||||
|
3350 3000 3400 3000
|
||||||
|
Wire Wire Line
|
||||||
|
3350 3100 3400 3100
|
||||||
|
Wire Wire Line
|
||||||
|
3400 3600 3350 3600
|
||||||
|
Wire Wire Line
|
||||||
|
3350 3700 3400 3700
|
||||||
|
Wire Wire Line
|
||||||
|
3400 3800 3350 3800
|
||||||
|
Wire Wire Line
|
||||||
|
3350 3900 3400 3900
|
||||||
|
Wire Wire Line
|
||||||
|
3400 4000 3350 4000
|
||||||
|
Wire Wire Line
|
||||||
|
3350 4100 3400 4100
|
||||||
|
Wire Wire Line
|
||||||
|
1900 2000 2150 2000
|
||||||
|
Wire Wire Line
|
||||||
|
2150 2200 1900 2200
|
||||||
|
Wire Wire Line
|
||||||
|
1900 2300 2150 2300
|
||||||
|
Text GLabel 3400 1600 2 50 Output ~ 0
|
||||||
|
COL11
|
||||||
|
Text GLabel 3400 1700 2 50 Output ~ 0
|
||||||
|
COL12
|
||||||
|
Text GLabel 3400 1800 2 50 Output ~ 0
|
||||||
|
COL13
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1600 3400 1600
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1700 3400 1700
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1800 3400 1800
|
||||||
|
Text GLabel 3750 1300 2 50 Output ~ 0
|
||||||
|
COL00
|
||||||
|
Text GLabel 3750 1400 2 50 Output ~ 0
|
||||||
|
COL01
|
||||||
|
Text GLabel 3750 1500 2 50 Output ~ 0
|
||||||
|
COL02
|
||||||
|
Text GLabel 3400 1900 2 50 Output ~ 0
|
||||||
|
DIN
|
||||||
|
Connection ~ 3450 1300
|
||||||
|
Wire Wire Line
|
||||||
|
3450 1300 3750 1300
|
||||||
|
Connection ~ 3550 1400
|
||||||
|
Wire Wire Line
|
||||||
|
3550 1400 3750 1400
|
||||||
|
Connection ~ 3650 1500
|
||||||
|
Wire Wire Line
|
||||||
|
3650 1500 3750 1500
|
||||||
|
Wire Wire Line
|
||||||
|
3350 1900 3400 1900
|
||||||
|
$EndSCHEMATC
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue