Browse Source

Flip USB footprint and redo layout

This reduced the overall footprint and simplified layout.
Add App note for USB.
slim
Evangelos Rigas 2 years ago
parent
commit
37e9ac29df
7 changed files with 2801 additions and 1140 deletions
  1. +1159
    -0
      Gnukey.3dshapes/Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm.step
  2. BIN
      datasheet/STM32 USB App note.pdf
  3. +14
    -11
      gpgkey-cache.lib
  4. +1589
    -1064
      gpgkey.kicad_pcb
  5. +1
    -1
      gpgkey.pro
  6. +38
    -64
      gpgkey.sch
  7. BIN
      output/designs/gpgkey.pdf

+ 1159
- 0
Gnukey.3dshapes/Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm.step
File diff suppressed because it is too large
View File


BIN
datasheet/STM32 USB App note.pdf View File


+ 14
- 11
gpgkey-cache.lib View File

@ -1,23 +1,26 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x02_Male
# Connector_Generic_Conn_02x02_Counter_Clockwise
#
DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Conn_01x02_Male" 0 -200 50 H V C CNN
DEF Connector_Generic_Conn_02x02_Counter_Clockwise J 0 40 Y N 1 F N
F0 "J" 50 100 50 H V C CNN
F1 "Connector_Generic_Conn_02x02_Counter_Clockwise" 50 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
X Pin_1 1 200 0 150 L 50 50 1 1 P
X Pin_2 2 200 -100 150 L 50 50 1 1 P
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 50 150 -150 1 1 10 f
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
X Pin_1 1 -200 0 150 R 50 50 1 1 P
X Pin_2 2 -200 -100 150 R 50 50 1 1 P
X Pin_3 3 300 -100 150 L 50 50 1 1 P
X Pin_4 4 300 0 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#


+ 1589
- 1064
gpgkey.kicad_pcb
File diff suppressed because it is too large
View File


+ 1
- 1
gpgkey.pro View File

@ -1,4 +1,4 @@
update=Wed 06 Feb 2019 16:55:14 GMT
update=Thu 07 Feb 2019 18:38:21 GMT
version=1
last_client=kicad
[general]


+ 38
- 64
gpgkey.sch View File

@ -6,8 +6,8 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "Gnukey"
Date "2019-02-06"
Rev "C"
Date "2019-02-07"
Rev "DS"
Comp "[RnD]²"
Comment1 ""
Comment2 ""
@ -157,12 +157,12 @@ $EndComp
$Comp
L power:+3V3 #PWR022
U 1 1 4E2CD995
P 4950 1100
F 0 "#PWR022" H 4950 1060 30 0001 C CNN
F 1 "+3V3" H 4950 1210 30 0000 C CNN
F 2 "" H 4950 1100 60 0001 C CNN
F 3 "" H 4950 1100 60 0001 C CNN
1 4950 1100
P 4850 1000
F 0 "#PWR022" H 4850 960 30 0001 C CNN
F 1 "+3V3" H 4850 1110 30 0000 C CNN
F 2 "" H 4850 1000 60 0001 C CNN
F 3 "" H 4850 1000 60 0001 C CNN
1 4850 1000
1 0 0 -1
$EndComp
Wire Wire Line
@ -224,7 +224,7 @@ Wire Wire Line
4700 1150 4700 1100
Connection ~ 4700 1100
Wire Wire Line
4950 1100 4700 1100
4950 1100 4850 1100
$Comp
L Device:C C9
U 1 1 5C568976
@ -283,48 +283,16 @@ Text GLabel 3800 4050 2 60 Input ~ 0
D+
Text GLabel 3800 3950 2 60 Input ~ 0
D-
$Comp
L power:+3V3 #PWR01
U 1 1 5C58D670
P 7700 950
F 0 "#PWR01" H 7700 910 30 0001 C CNN
F 1 "+3V3" H 7700 1060 30 0000 C CNN
F 2 "" H 7700 950 60 0001 C CNN
F 3 "" H 7700 950 60 0001 C CNN
1 7700 950
1 0 0 -1
$EndComp
Wire Wire Line
7900 950 7700 950
$Comp
L power:GND #PWR02
U 1 1 5C5952E0
P 7700 1100
F 0 "#PWR02" H 7700 850 50 0001 C CNN
F 1 "GND" H 7705 927 50 0000 C CNN
F 2 "" H 7700 1100 50 0001 C CNN
F 3 "" H 7700 1100 50 0001 C CNN
1 7700 1100
1 0 0 -1
$EndComp
Wire Wire Line
7900 1050 7700 1050
Wire Wire Line
7700 1050 7700 1100
Text GLabel 3800 4150 2 60 Input ~ 0
SWDIO
Text GLabel 3800 4250 2 60 Input ~ 0
SWCLK
Text GLabel 7900 1600 0 60 Input ~ 0
Text GLabel 8250 1400 2 60 Input ~ 0
SWDIO
Text GLabel 7900 1500 0 60 Input ~ 0
Text GLabel 8250 1500 2 60 Input ~ 0
SWCLK
Wire Notes Line
8600 2100 8600 750
Wire Notes Line
500 750 8600 750
Wire Notes Line
500 2100 8600 2100
8700 2100 8700 750
Text Notes 7500 2050 0 60 ~ 0
SWD Header
$Comp
@ -567,25 +535,31 @@ Wire Wire Line
Wire Wire Line
6300 2350 6300 2500
$Comp
L Connector:Conn_01x02_Male J2
U 1 1 5C5CFABC
P 8100 1050
F 0 "J2" H 8072 930 50 0000 R CNN
F 1 "PWR" H 8072 1021 50 0000 R CNN
F 2 "Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical" H 8100 1050 50 0001 C CNN
F 3 "~" H 8100 1050 50 0001 C CNN
1 8100 1050
-1 0 0 1
$EndComp
$Comp
L Connector:Conn_01x02_Male J3
U 1 1 5C5CFB2B
P 8100 1600
F 0 "J3" H 8000 1450 50 0000 L CNN
F 1 "SWD" H 7900 1550 50 0000 L CNN
F 2 "Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical" H 8100 1600 50 0001 C CNN
F 3 "~" H 8100 1600 50 0001 C CNN
1 8100 1600
-1 0 0 1
L Connector_Generic:Conn_02x02_Counter_Clockwise J2
U 1 1 5C5C8574
P 7950 1400
F 0 "J2" H 8000 1617 50 0000 C CNN
F 1 "SWDIO" H 8000 1526 50 0000 C CNN
F 2 "Connector_PinHeader_1.00mm:PinHeader_2x02_P1.00mm_Vertical" H 7950 1400 50 0001 C CNN
F 3 "~" H 7950 1400 50 0001 C CNN
1 7950 1400
1 0 0 -1
$EndComp
Wire Notes Line
500 2100 8700 2100
Wire Notes Line
500 750 8700 750
Text GLabel 7750 1400 0 60 Input ~ 0
GND
Text GLabel 4950 1100 2 60 Input ~ 0
3V3
Wire Wire Line
4850 1100 4850 1000
Connection ~ 4850 1100
Wire Wire Line
4850 1100 4700 1100
Text GLabel 7750 1500 0 60 Input ~ 0
3V3
Text GLabel 6700 3100 2 60 Input ~ 0
GND
$EndSCHEMATC

BIN
output/designs/gpgkey.pdf View File


Loading…
Cancel
Save