minikbd: initial commit

This commit is contained in:
jaseg 2020-05-03 19:51:18 +02:00
parent e28b9b96a5
commit 972da3c0fd
11 changed files with 9541 additions and 7294 deletions

9
HW v1.2/New_Library.dcm Normal file
View file

@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP Rotary_Encoder_Switch_with_gnd
D Rotary encoder, dual channel, incremental quadrate outputs, with switch
K rotary switch encoder switch push button
F ~
$ENDCMP
#
#End Doc Library

44
HW v1.2/New_Library.lib Normal file
View file

@ -0,0 +1,44 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Rotary_Encoder_Switch_with_gnd
#
DEF Rotary_Encoder_Switch_with_gnd SW 0 10 Y N 1 F N
F0 "SW" 150 250 50 H V C CNN
F1 "Rotary_Encoder_Switch_with_gnd" 500 -250 50 H V C CNN
F2 "" -150 160 50 H I C CNN
F3 "" 0 260 50 H I C CNN
$FPLIST
RotaryEncoder*Switch*
$ENDFPLIST
DRAW
A -15 -2 108 -899 899 0 1 10 N -15 -110 -15 105
C -150 0 10 0 1 0 F
C -15 0 75 0 1 10 N
C 170 -40 5 0 1 10 N
C 170 40 5 0 1 10 N
S -200 200 200 -200 0 1 10 f
P 2 0 1 10 -25 -70 -25 70 N
P 2 0 1 10 -15 -70 -15 70 N
P 2 0 1 10 -5 70 -5 -70 N
P 2 0 1 10 150 0 135 0 N
P 2 0 1 10 150 40 150 -40 N
P 3 0 1 0 -200 -100 -150 -100 -150 -80 N
P 3 0 1 0 -200 100 -150 100 -150 80 N
P 3 0 1 10 10 -120 -20 -110 5 -95 N
P 3 0 1 10 10 115 -20 105 5 90 N
P 3 0 1 10 200 -100 170 -100 170 -40 N
P 3 0 1 10 200 100 170 100 170 40 N
P 4 0 1 0 -200 0 -150 0 -150 -40 -130 -80 N
P 4 0 1 0 -170 0 -150 0 -150 40 -130 80 N
X A 1 -300 100 100 R 50 50 1 1 P
X C 2 -300 0 100 R 50 50 1 1 P
X B 3 -300 -100 100 R 50 50 1 1 P
X S1 4 300 100 100 L 50 50 1 1 P
X S2 5 300 -100 100 L 50 50 1 1 P
X case 6 0 -300 100 U 50 50 1 1 P
X case 7 0 300 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View file

@ -1,469 +1,446 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x01_Female
#
DEF Connector_Conn_01x01_Female J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Conn_01x01_Female" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*
$ENDFPLIST
DRAW
A 0 0 20 901 -901 1 1 6 N 0 20 0 -20
P 2 1 1 6 -50 0 -20 0 N
X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x04_Male
#
DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x04_Male" 0 -300 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 -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
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
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 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 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x15_Male
#
DEF Connector_Conn_01x15_Male J 0 40 Y N 1 F N
F0 "J" 0 800 50 H V C CNN
F1 "Connector_Conn_01x15_Male" 0 -800 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 -695 0 -705 1 1 6 F
S 34 -595 0 -605 1 1 6 F
S 34 -495 0 -505 1 1 6 F
S 34 -395 0 -405 1 1 6 F
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
S 34 405 0 395 1 1 6 F
S 34 505 0 495 1 1 6 F
S 34 605 0 595 1 1 6 F
S 34 705 0 695 1 1 6 F
P 2 1 1 6 50 -700 34 -700 N
P 2 1 1 6 50 -600 34 -600 N
P 2 1 1 6 50 -500 34 -500 N
P 2 1 1 6 50 -400 34 -400 N
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
P 2 1 1 6 50 400 34 400 N
P 2 1 1 6 50 500 34 500 N
P 2 1 1 6 50 600 34 600 N
P 2 1 1 6 50 700 34 700 N
X Pin_1 1 200 700 150 L 50 50 1 1 P
X Pin_10 10 200 -200 150 L 50 50 1 1 P
X Pin_11 11 200 -300 150 L 50 50 1 1 P
X Pin_12 12 200 -400 150 L 50 50 1 1 P
X Pin_13 13 200 -500 150 L 50 50 1 1 P
X Pin_14 14 200 -600 150 L 50 50 1 1 P
X Pin_15 15 200 -700 150 L 50 50 1 1 P
X Pin_2 2 200 600 150 L 50 50 1 1 P
X Pin_3 3 200 500 150 L 50 50 1 1 P
X Pin_4 4 200 400 150 L 50 50 1 1 P
X Pin_5 5 200 300 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 100 150 L 50 50 1 1 P
X Pin_8 8 200 0 150 L 50 50 1 1 P
X Pin_9 9 200 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_C_Receptacle_USB2.0
#
DEF Connector_USB_C_Receptacle_USB2.0 J 0 40 Y Y 1 F N
F0 "J" -400 750 50 H V L CNN
F1 "Connector_USB_C_Receptacle_USB2.0" 750 750 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 0 1 10 F
C 0 -230 50 0 1 0 F
S -10 -700 10 -660 0 0 0 N
S 400 -590 360 -610 0 0 0 N
S 400 -490 360 -510 0 0 0 N
S 400 -190 360 -210 0 0 0 N
S 400 -90 360 -110 0 0 0 N
S 400 10 360 -10 0 0 0 N
S 400 110 360 90 0 0 0 N
S 400 310 360 290 0 0 0 N
S 400 410 360 390 0 0 0 N
S 400 610 360 590 0 0 0 N
S -400 700 400 -700 0 1 10 f
S -300 -150 -250 150 0 1 10 F
S 75 70 125 120 0 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 0 1 20 0 -230 0 170 N
P 3 0 1 20 0 -130 -100 -30 -100 20 N
P 3 0 1 20 0 -80 100 20 100 70 N
P 4 0 1 10 -50 170 0 270 50 170 -50 170 F
X GND A1 0 -900 200 U 50 50 1 1 W
X GND A12 0 -900 200 U 50 50 1 1 P N
X VBUS A4 600 600 200 L 50 50 1 1 W
X CC1 A5 600 400 200 L 50 50 1 1 B
X D+ A6 600 -100 200 L 50 50 1 1 B
X D- A7 600 100 200 L 50 50 1 1 B
X SBU1 A8 600 -500 200 L 50 50 1 1 B
X VBUS A9 600 600 200 L 50 50 1 1 P N
X GND B1 0 -900 200 U 50 50 1 1 P N
X GND B12 0 -900 200 U 50 50 1 1 P N
X VBUS B4 600 600 200 L 50 50 1 1 P N
X CC2 B5 600 300 200 L 50 50 1 1 B
X D+ B6 600 -200 200 L 50 50 1 1 B
X D- B7 600 0 200 L 50 50 1 1 B
X SBU2 B8 600 -600 200 L 50 50 1 1 B
X VBUS B9 600 600 200 L 50 50 1 1 P N
X SHIELD S1 -300 -900 200 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C_Small
#
DEF Device_C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "Device_C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 80 D 50 50 1 1 P
X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 8 -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
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 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
#
# Device_L_Small
#
DEF Device_L_Small L 0 10 N N 1 F N
F0 "L" 30 40 50 H V L CNN
F1 "Device_L_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Choke_*
*Coil*
Inductor_*
L_*
$ENDFPLIST
DRAW
A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40
A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0
A 0 20 20 -899 899 0 1 0 N 0 0 0 40
A 0 60 20 -899 899 0 1 0 N 0 40 0 80
X ~ 1 0 100 20 D 50 50 1 1 P
X ~ 2 0 -100 20 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
#
# Device_R_Small
#
DEF Device_R_Small R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "Device_R_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -30 70 30 -70 0 1 8 N
X ~ 1 0 100 30 D 50 50 1 1 P
X ~ 2 0 -100 30 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Interface_USB_FUSB302BMPX
#
DEF Interface_USB_FUSB302BMPX U 0 20 Y Y 1 F N
F0 "U" -400 350 50 H V L CNN
F1 "Interface_USB_FUSB302BMPX" 150 350 50 H V L CNN
F2 "Package_DFN_QFN:WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm" 0 -500 50 H I C CNN
F3 "" 100 -400 50 H I C CNN
ALIAS FUSB302B01MPX FUSB302B10MPX FUSB302B11MPX
$FPLIST
WQFN*2.5x2.5mm*P0.5mm*EP1.45x1.45mm*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X CC2 1 500 -100 100 L 50 50 1 1 B
X CC1 10 500 0 100 L 50 50 1 1 B
X CC1 11 500 0 100 L 50 50 1 1 B N
X VCONN 12 0 400 100 D 50 50 1 1 W
X VCONN 13 100 400 100 D 50 50 1 1 W
X CC2 14 500 -100 100 L 50 50 1 1 B N
X GND 15 0 -400 100 U 50 50 1 1 P N
X VBUS 2 500 100 100 L 50 50 1 1 I
X VDD 3 -100 400 100 D 50 50 1 1 W
X VDD 4 -100 400 100 D 50 50 1 1 P N
X INT_N 5 -500 -100 100 R 50 50 1 1 C
X SCL 6 -500 0 100 R 50 50 1 1 I
X SDA 7 -500 100 100 R 50 50 1 1 B
X GND 8 0 -400 100 U 50 50 1 1 W
X GND 9 0 -400 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
# MCU_ST_STM32F0_STM32F072C8Tx
#
DEF MCU_ST_STM32F0_STM32F072C8Tx U 0 20 Y Y 1 F N
F0 "U" -600 1450 50 H V L CNN
F1 "MCU_ST_STM32F0_STM32F072C8Tx" 300 1450 50 H V L CNN
F2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" -600 -1400 50 H I R CNN
F3 "" 0 0 50 H I C CNN
ALIAS STM32F072CBTx
$FPLIST
LQFP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
S -600 -1400 500 1400 0 1 10 f
X VBAT 1 -200 1500 100 D 50 50 1 1 W
X PA0 10 600 200 100 L 50 50 1 1 B
X PA1 11 600 100 100 L 50 50 1 1 B
X PA2 12 600 0 100 L 50 50 1 1 B
X PA3 13 600 -100 100 L 50 50 1 1 B
X PA4 14 600 -200 100 L 50 50 1 1 B
X PA5 15 600 -300 100 L 50 50 1 1 B
X PA6 16 600 -400 100 L 50 50 1 1 B
X PA7 17 600 -500 100 L 50 50 1 1 B
X PB0 18 -700 200 100 R 50 50 1 1 B
X PB1 19 -700 100 100 R 50 50 1 1 B
X PC13 2 -700 600 100 R 50 50 1 1 B
X PB2 20 -700 0 100 R 50 50 1 1 B
X PB10 21 -700 -800 100 R 50 50 1 1 B
X PB11 22 -700 -900 100 R 50 50 1 1 B
X VSS 23 -200 -1500 100 U 50 50 1 1 W
X VDD 24 -100 1500 100 D 50 50 1 1 W
X PB12 25 -700 -1000 100 R 50 50 1 1 B
X PB13 26 -700 -1100 100 R 50 50 1 1 B
X PB14 27 -700 -1200 100 R 50 50 1 1 B
X PB15 28 -700 -1300 100 R 50 50 1 1 B
X PA8 29 600 -600 100 L 50 50 1 1 B
X PC14 3 -700 500 100 R 50 50 1 1 B
X PA9 30 600 -700 100 L 50 50 1 1 B
X PA10 31 600 -800 100 L 50 50 1 1 B
X PA11 32 600 -900 100 L 50 50 1 1 B
X PA12 33 600 -1000 100 L 50 50 1 1 B
X PA13 34 600 -1100 100 L 50 50 1 1 B
X VSS 35 -100 -1500 100 U 50 50 1 1 W
X VDDIO2 36 200 1500 100 D 50 50 1 1 W
X PA14 37 600 -1200 100 L 50 50 1 1 B
X PA15 38 600 -1300 100 L 50 50 1 1 B
X PB3 39 -700 -100 100 R 50 50 1 1 B
X PC15 4 -700 400 100 R 50 50 1 1 B
X PB4 40 -700 -200 100 R 50 50 1 1 B
X PB5 41 -700 -300 100 R 50 50 1 1 B
X PB6 42 -700 -400 100 R 50 50 1 1 B
X PB7 43 -700 -500 100 R 50 50 1 1 B
X BOOT0 44 -700 1100 100 R 50 50 1 1 I
X PB8 45 -700 -600 100 R 50 50 1 1 B
X PB9 46 -700 -700 100 R 50 50 1 1 B
X VSS 47 0 -1500 100 U 50 50 1 1 W
X VDD 48 0 1500 100 D 50 50 1 1 W
X PF0 5 -700 900 100 R 50 50 1 1 I
X PF1 6 -700 800 100 R 50 50 1 1 I
X NRST 7 -700 1300 100 R 50 50 1 1 I
X VSSA 8 100 -1500 100 U 50 50 1 1 W
X VDDA 9 100 1500 100 D 50 50 1 1 W
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
#
# otter_JW5026
#
DEF otter_JW5026 U 0 40 Y Y 1 F N
F0 "U" 150 450 50 H V C CNN
F1 "otter_JW5026" 150 600 50 H V C CNN
F2 "" 0 -100 50 H I C CNN
F3 "" 0 -100 50 H I C CNN
DRAW
S -300 350 300 -400 0 1 0 f
X BST 1 0 450 100 D 50 50 1 1 I
X GND 2 0 -500 100 U 50 50 1 1 I
X FB 3 400 -100 100 L 50 50 1 1 I
X EN 4 -400 -100 100 R 50 50 1 1 I
X VIN 5 -400 250 100 R 50 50 1 1 I
X SW 6 400 250 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# otter_USBLC6-4
#
DEF otter_USBLC6-4 U 0 40 Y Y 1 F N
F0 "U" 0 300 50 H V C CNN
F1 "otter_USBLC6-4" 0 200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 f
X IO1 1 -300 100 100 R 50 50 1 1 I
X GND 2 -300 -100 100 R 50 50 1 1 I
X IO2 3 -300 0 100 R 50 50 1 1 I
X IO3 4 300 -100 100 L 50 50 1 1 I
X VBUS 5 300 100 100 L 50 39 1 1 I
X IO4 6 300 0 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# power_+3.3V
#
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 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 +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+3V3
#
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
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 +3V3 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
#
# power_VBUS
#
DEF power_VBUS #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_VBUS" 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 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 VBUS 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x01_Female
#
DEF Connector_Conn_01x01_Female J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Conn_01x01_Female" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*
$ENDFPLIST
DRAW
A 0 0 20 901 -901 1 1 6 N 0 20 0 -20
P 2 1 1 6 -50 0 -20 0 N
X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x04_Male
#
DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x04_Male" 0 -300 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 -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
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
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 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 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_C_Receptacle_USB2.0
#
DEF Connector_USB_C_Receptacle_USB2.0 J 0 40 Y Y 1 F N
F0 "J" -400 750 50 H V L CNN
F1 "Connector_USB_C_Receptacle_USB2.0" 750 750 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 0 1 10 F
C 0 -230 50 0 1 0 F
S -10 -700 10 -660 0 0 0 N
S 400 -590 360 -610 0 0 0 N
S 400 -490 360 -510 0 0 0 N
S 400 -190 360 -210 0 0 0 N
S 400 -90 360 -110 0 0 0 N
S 400 10 360 -10 0 0 0 N
S 400 110 360 90 0 0 0 N
S 400 310 360 290 0 0 0 N
S 400 410 360 390 0 0 0 N
S 400 610 360 590 0 0 0 N
S -400 700 400 -700 0 1 10 f
S -300 -150 -250 150 0 1 10 F
S 75 70 125 120 0 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 0 1 20 0 -230 0 170 N
P 3 0 1 20 0 -130 -100 -30 -100 20 N
P 3 0 1 20 0 -80 100 20 100 70 N
P 4 0 1 10 -50 170 0 270 50 170 -50 170 F
X GND A1 0 -900 200 U 50 50 1 1 W
X GND A12 0 -900 200 U 50 50 1 1 P N
X VBUS A4 600 600 200 L 50 50 1 1 W
X CC1 A5 600 400 200 L 50 50 1 1 B
X D+ A6 600 -100 200 L 50 50 1 1 B
X D- A7 600 100 200 L 50 50 1 1 B
X SBU1 A8 600 -500 200 L 50 50 1 1 B
X VBUS A9 600 600 200 L 50 50 1 1 P N
X GND B1 0 -900 200 U 50 50 1 1 P N
X GND B12 0 -900 200 U 50 50 1 1 P N
X VBUS B4 600 600 200 L 50 50 1 1 P N
X CC2 B5 600 300 200 L 50 50 1 1 B
X D+ B6 600 -200 200 L 50 50 1 1 B
X D- B7 600 0 200 L 50 50 1 1 B
X SBU2 B8 600 -600 200 L 50 50 1 1 B
X VBUS B9 600 600 200 L 50 50 1 1 P N
X SHIELD S1 -300 -900 200 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C_Small
#
DEF Device_C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "Device_C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 80 D 50 50 1 1 P
X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_D_x2_ACom_KKA
#
DEF Device_D_x2_ACom_KKA D 0 30 Y N 1 F N
F0 "D" 50 -100 50 H V C CNN
F1 "Device_D_x2_ACom_KKA" 0 100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 0 10 0 1 0 F
P 2 0 1 0 -150 0 150 0 N
P 2 0 1 0 0 0 0 -100 N
P 3 0 1 8 -150 50 -150 -50 -150 -50 N
P 3 0 1 8 150 50 150 -50 150 -50 N
P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N
P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N
X K 1 -300 0 150 R 50 50 0 1 P
X K 2 300 0 150 L 50 50 0 1 P
X A 3 0 -200 100 U 50 50 0 1 P
ENDDRAW
ENDDEF
#
# Device_L_Small
#
DEF Device_L_Small L 0 10 N N 1 F N
F0 "L" 30 40 50 H V L CNN
F1 "Device_L_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Choke_*
*Coil*
Inductor_*
L_*
$ENDFPLIST
DRAW
A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40
A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0
A 0 20 20 -899 899 0 1 0 N 0 0 0 40
A 0 60 20 -899 899 0 1 0 N 0 40 0 80
X ~ 1 0 100 20 D 50 50 1 1 P
X ~ 2 0 -100 20 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_Small
#
DEF Device_R_Small R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "Device_R_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -30 70 30 -70 0 1 8 N
X ~ 1 0 100 30 D 50 50 1 1 P
X ~ 2 0 -100 30 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Interface_USB_FUSB302BMPX
#
DEF Interface_USB_FUSB302BMPX U 0 20 Y Y 1 F N
F0 "U" -400 350 50 H V L CNN
F1 "Interface_USB_FUSB302BMPX" 150 350 50 H V L CNN
F2 "Package_DFN_QFN:WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm" 0 -500 50 H I C CNN
F3 "" 100 -400 50 H I C CNN
ALIAS FUSB302B01MPX FUSB302B10MPX FUSB302B11MPX
$FPLIST
WQFN*2.5x2.5mm*P0.5mm*EP1.45x1.45mm*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X CC2 1 500 -100 100 L 50 50 1 1 B
X CC1 10 500 0 100 L 50 50 1 1 B
X CC1 11 500 0 100 L 50 50 1 1 B N
X VCONN 12 0 400 100 D 50 50 1 1 W
X VCONN 13 100 400 100 D 50 50 1 1 W
X CC2 14 500 -100 100 L 50 50 1 1 B N
X GND 15 0 -400 100 U 50 50 1 1 P N
X VBUS 2 500 100 100 L 50 50 1 1 I
X VDD 3 -100 400 100 D 50 50 1 1 W
X VDD 4 -100 400 100 D 50 50 1 1 P N
X INT_N 5 -500 -100 100 R 50 50 1 1 C
X SCL 6 -500 0 100 R 50 50 1 1 I
X SDA 7 -500 100 100 R 50 50 1 1 B
X GND 8 0 -400 100 U 50 50 1 1 W
X GND 9 0 -400 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
# MCU_ST_STM32F0_STM32F072C8Tx
#
DEF MCU_ST_STM32F0_STM32F072C8Tx U 0 20 Y Y 1 F N
F0 "U" -600 1450 50 H V L CNN
F1 "MCU_ST_STM32F0_STM32F072C8Tx" 300 1450 50 H V L CNN
F2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" -600 -1400 50 H I R CNN
F3 "" 0 0 50 H I C CNN
ALIAS STM32F072CBTx
$FPLIST
LQFP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
S -600 -1400 500 1400 0 1 10 f
X VBAT 1 -200 1500 100 D 50 50 1 1 W
X PA0 10 600 200 100 L 50 50 1 1 B
X PA1 11 600 100 100 L 50 50 1 1 B
X PA2 12 600 0 100 L 50 50 1 1 B
X PA3 13 600 -100 100 L 50 50 1 1 B
X PA4 14 600 -200 100 L 50 50 1 1 B
X PA5 15 600 -300 100 L 50 50 1 1 B
X PA6 16 600 -400 100 L 50 50 1 1 B
X PA7 17 600 -500 100 L 50 50 1 1 B
X PB0 18 -700 200 100 R 50 50 1 1 B
X PB1 19 -700 100 100 R 50 50 1 1 B
X PC13 2 -700 600 100 R 50 50 1 1 B
X PB2 20 -700 0 100 R 50 50 1 1 B
X PB10 21 -700 -800 100 R 50 50 1 1 B
X PB11 22 -700 -900 100 R 50 50 1 1 B
X VSS 23 -200 -1500 100 U 50 50 1 1 W
X VDD 24 -100 1500 100 D 50 50 1 1 W
X PB12 25 -700 -1000 100 R 50 50 1 1 B
X PB13 26 -700 -1100 100 R 50 50 1 1 B
X PB14 27 -700 -1200 100 R 50 50 1 1 B
X PB15 28 -700 -1300 100 R 50 50 1 1 B
X PA8 29 600 -600 100 L 50 50 1 1 B
X PC14 3 -700 500 100 R 50 50 1 1 B
X PA9 30 600 -700 100 L 50 50 1 1 B
X PA10 31 600 -800 100 L 50 50 1 1 B
X PA11 32 600 -900 100 L 50 50 1 1 B
X PA12 33 600 -1000 100 L 50 50 1 1 B
X PA13 34 600 -1100 100 L 50 50 1 1 B
X VSS 35 -100 -1500 100 U 50 50 1 1 W
X VDDIO2 36 200 1500 100 D 50 50 1 1 W
X PA14 37 600 -1200 100 L 50 50 1 1 B
X PA15 38 600 -1300 100 L 50 50 1 1 B
X PB3 39 -700 -100 100 R 50 50 1 1 B
X PC15 4 -700 400 100 R 50 50 1 1 B
X PB4 40 -700 -200 100 R 50 50 1 1 B
X PB5 41 -700 -300 100 R 50 50 1 1 B
X PB6 42 -700 -400 100 R 50 50 1 1 B
X PB7 43 -700 -500 100 R 50 50 1 1 B
X BOOT0 44 -700 1100 100 R 50 50 1 1 I
X PB8 45 -700 -600 100 R 50 50 1 1 B
X PB9 46 -700 -700 100 R 50 50 1 1 B
X VSS 47 0 -1500 100 U 50 50 1 1 W
X VDD 48 0 1500 100 D 50 50 1 1 W
X PF0 5 -700 900 100 R 50 50 1 1 I
X PF1 6 -700 800 100 R 50 50 1 1 I
X NRST 7 -700 1300 100 R 50 50 1 1 I
X VSSA 8 100 -1500 100 U 50 50 1 1 W
X VDDA 9 100 1500 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Mechanical_MountingHole
#
DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
F0 "H" 0 200 50 H V C CNN
F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
# New_Library_Rotary_Encoder_Switch_with_gnd
#
DEF New_Library_Rotary_Encoder_Switch_with_gnd SW 0 10 Y N 1 F N
F0 "SW" 150 250 50 H V C CNN
F1 "New_Library_Rotary_Encoder_Switch_with_gnd" 500 -250 50 H V C CNN
F2 "" -150 160 50 H I C CNN
F3 "" 0 260 50 H I C CNN
$FPLIST
RotaryEncoder*Switch*
$ENDFPLIST
DRAW
A -15 -2 108 -899 899 0 1 10 N -15 -110 -15 105
C -150 0 10 0 1 0 F
C -15 0 75 0 1 10 N
C 170 -40 5 0 1 10 N
C 170 40 5 0 1 10 N
S -200 200 200 -200 0 1 10 f
P 2 0 1 10 -25 -70 -25 70 N
P 2 0 1 10 -15 -70 -15 70 N
P 2 0 1 10 -5 70 -5 -70 N
P 2 0 1 10 150 0 135 0 N
P 2 0 1 10 150 40 150 -40 N
P 3 0 1 0 -200 -100 -150 -100 -150 -80 N
P 3 0 1 0 -200 100 -150 100 -150 80 N
P 3 0 1 10 10 -120 -20 -110 5 -95 N
P 3 0 1 10 10 115 -20 105 5 90 N
P 3 0 1 10 200 -100 170 -100 170 -40 N
P 3 0 1 10 200 100 170 100 170 40 N
P 4 0 1 0 -200 0 -150 0 -150 -40 -130 -80 N
P 4 0 1 0 -170 0 -150 0 -150 40 -130 80 N
X A 1 -300 100 100 R 50 50 1 1 P
X C 2 -300 0 100 R 50 50 1 1 P
X B 3 -300 -100 100 R 50 50 1 1 P
X S1 4 300 100 100 L 50 50 1 1 P
X S2 5 300 -100 100 L 50 50 1 1 P
X case 6 0 -300 100 U 50 50 1 1 P
X case 7 0 300 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# OtterPill-rescue_JW5026-otter
#
DEF OtterPill-rescue_JW5026-otter U 0 40 Y Y 1 F N
F0 "U" 150 450 50 H V C CNN
F1 "OtterPill-rescue_JW5026-otter" 150 600 50 H V C CNN
F2 "" 0 -100 50 H I C CNN
F3 "" 0 -100 50 H I C CNN
DRAW
S -300 350 300 -400 0 1 0 f
X BST 1 0 450 100 D 50 50 1 1 I
X GND 2 0 -500 100 U 50 50 1 1 I
X FB 3 400 -100 100 L 50 50 1 1 I
X EN 4 -400 -100 100 R 50 50 1 1 I
X VIN 5 -400 250 100 R 50 50 1 1 I
X SW 6 400 250 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# OtterPill-rescue_USBLC6-4-otter
#
DEF OtterPill-rescue_USBLC6-4-otter U 0 40 Y Y 1 F N
F0 "U" 0 300 50 H V C CNN
F1 "OtterPill-rescue_USBLC6-4-otter" 0 200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 f
X IO1 1 -300 100 100 R 50 50 1 1 I
X GND 2 -300 -100 100 R 50 50 1 1 I
X IO2 3 -300 0 100 R 50 50 1 1 I
X IO3 4 300 -100 100 L 50 50 1 1 I
X VBUS 5 300 100 100 L 50 39 1 1 I
X IO4 6 300 0 100 L 50 50 1 1 I
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_+3.3V
#
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 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 +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+3V3
#
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
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 +3V3 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
#
# power_VBUS
#
DEF power_VBUS #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_VBUS" 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 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 VBUS 1 0 0 0 U 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,40 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# JW5026-otter
#
DEF JW5026-otter U 0 40 Y Y 1 F N
F0 "U" 150 450 50 H V C CNN
F1 "JW5026-otter" 150 600 50 H V C CNN
F2 "" 0 -100 50 H I C CNN
F3 "" 0 -100 50 H I C CNN
DRAW
S -300 350 300 -400 0 1 0 f
X BST 1 0 450 100 D 50 50 1 1 I
X GND 2 0 -500 100 U 50 50 1 1 I
X FB 3 400 -100 100 L 50 50 1 1 I
X EN 4 -400 -100 100 R 50 50 1 1 I
X VIN 5 -400 250 100 R 50 50 1 1 I
X SW 6 400 250 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# USBLC6-4-otter
#
DEF USBLC6-4-otter U 0 40 Y Y 1 F N
F0 "U" 0 300 50 H V C CNN
F1 "USBLC6-4-otter" 0 200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 f
X IO1 1 -300 100 100 R 50 50 1 1 I
X GND 2 -300 -100 100 R 50 50 1 1 I
X IO2 3 -300 0 100 R 50 50 1 1 I
X IO3 4 300 -100 100 L 50 50 1 1 I
X VBUS 5 300 100 100 L 50 39 1 1 I
X IO4 6 300 0 100 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

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,40 @@
(module Bourns_PEC12R_4xxxF-Sxxxx_horizontal_sw (layer F.Cu) (tedit 5EAEEB02)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Bourns_PEC12R_4xxxF-Sxxxx_horizontal_sw (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.2 -6.7) (end 6.2 -6.7) (layer F.SilkS) (width 0.12))
(fp_line (start 6.2 -6.7) (end 6.2 6.7) (layer F.SilkS) (width 0.12))
(fp_line (start 6.2 6.7) (end -6.2 6.7) (layer F.SilkS) (width 0.12))
(fp_line (start -6.2 6.7) (end -6.2 -6.7) (layer F.SilkS) (width 0.12))
(fp_line (start -6.5 -7) (end -4.5 -7) (layer F.CrtYd) (width 0.12))
(fp_line (start -4.5 -7) (end -4.5 -8.5) (layer F.CrtYd) (width 0.12))
(fp_line (start -4.5 -8.5) (end 4 -8.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 4 -8.5) (end 4.5 -8.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 4.5 -8.5) (end 4.5 -7) (layer F.CrtYd) (width 0.12))
(fp_line (start 4.5 -7) (end 6.5 -7) (layer F.CrtYd) (width 0.12))
(fp_line (start 6.5 -7) (end 6.5 -2.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 6.5 -2.5) (end 8.5 -2.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 8.5 -2.5) (end 8.5 2) (layer F.CrtYd) (width 0.12))
(fp_line (start 8.5 2) (end 6.5 2) (layer F.CrtYd) (width 0.12))
(fp_line (start 6.5 2) (end 6.5 7) (layer F.CrtYd) (width 0.12))
(fp_line (start 6.5 7) (end 4.5 7) (layer F.CrtYd) (width 0.12))
(fp_line (start 4.5 7) (end 4.5 9) (layer F.CrtYd) (width 0.12))
(fp_line (start 4.5 9) (end -4 9) (layer F.CrtYd) (width 0.12))
(fp_line (start -4 9) (end -4 7) (layer F.CrtYd) (width 0.12))
(fp_line (start -4 7) (end -6.5 7) (layer F.CrtYd) (width 0.12))
(fp_line (start -6.5 7) (end -6.5 2) (layer F.CrtYd) (width 0.12))
(fp_line (start -6.5 2) (end -8.5 2) (layer F.CrtYd) (width 0.12))
(fp_line (start -8.5 2) (end -8.5 -2.5) (layer F.CrtYd) (width 0.12))
(fp_line (start -8.5 -2.5) (end -6.5 -2.5) (layer F.CrtYd) (width 0.12))
(fp_line (start -6.5 -2.5) (end -6.5 -7) (layer F.CrtYd) (width 0.12))
(pad 1 thru_hole oval (at -2.5 7.5) (size 2 2.4) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 7.5) (size 2 2.4) (drill 1.2) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 2.5 7.5) (size 2 2.4) (drill 1.2) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -2.5 -7) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 2.5 -7) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 6.6 -0.2) (size 3.5 4.5) (drill oval 2 2.6) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at -6.6 -0.2) (size 3.5 4.5) (drill oval 2 2.6) (layers *.Cu *.Mask))
)

View file

@ -1,3 +1,4 @@
(fp_lib_table
(lib (name STM32G070)(type KiCad)(uri ${KIPRJMOD}/STM32G070.pretty)(options "")(descr ""))
)
(fp_lib_table
(lib (name STM32G070)(type KiCad)(uri ${KIPRJMOD}/STM32G070.pretty)(options "")(descr ""))
(lib (name footprints)(type KiCad)(uri ${KIPRJMOD}/footprints.pretty)(options "")(descr ""))
)

View file

@ -1,3 +1,5 @@
(sym_lib_table
(lib (name STM32G070)(type Legacy)(uri ${KIPRJMOD}/STM32G070.lib)(options "")(descr ""))
)
(sym_lib_table
(lib (name STM32G070)(type Legacy)(uri ${KIPRJMOD}/STM32G070.lib)(options "")(descr ""))
(lib (name OtterPill-rescue)(type Legacy)(uri ${KIPRJMOD}/OtterPill-rescue.lib)(options "")(descr ""))
(lib (name New_Library)(type Legacy)(uri ${KIPRJMOD}/New_Library.lib)(options "")(descr ""))
)