Add board files

Add all files regarding the pcb, KiCad files, Gerber, etc..
This commit is contained in:
finga 2021-10-24 13:16:19 +02:00
parent b4447a3a92
commit abf8b92a97
17 changed files with 39791 additions and 0 deletions

392
board/clock_gen-cache.lib Normal file
View file

@ -0,0 +1,392 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic_Conn_01x04
#
DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic_Conn_01x04" 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 -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 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x03_Odd_Even
#
DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 200 50 H V C CNN
F1 "Connector_Generic_Conn_02x03_Odd_Even" 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*:*_2x??_*
$ENDFPLIST
DRAW
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 150 150 -150 1 1 10 f
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
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 300 100 150 L 50 50 1 1 P
X Pin_3 3 -200 0 150 R 50 50 1 1 P
X Pin_4 4 300 0 150 L 50 50 1 1 P
X Pin_5 5 -200 -100 150 R 50 50 1 1 P
X Pin_6 6 300 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x07_Odd_Even
#
DEF Connector_Generic_Conn_02x07_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 400 50 H V C CNN
F1 "Connector_Generic_Conn_02x07_Odd_Even" 50 -400 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -295 0 -305 1 1 6 N
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 305 0 295 1 1 6 N
S -50 350 150 -350 1 1 10 f
S 150 -295 100 -305 1 1 6 N
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
S 150 305 100 295 1 1 6 N
X Pin_1 1 -200 300 150 R 50 50 1 1 P
X Pin_10 10 300 -100 150 L 50 50 1 1 P
X Pin_11 11 -200 -200 150 R 50 50 1 1 P
X Pin_12 12 300 -200 150 L 50 50 1 1 P
X Pin_13 13 -200 -300 150 R 50 50 1 1 P
X Pin_14 14 300 -300 150 L 50 50 1 1 P
X Pin_2 2 300 300 150 L 50 50 1 1 P
X Pin_3 3 -200 200 150 R 50 50 1 1 P
X Pin_4 4 300 200 150 L 50 50 1 1 P
X Pin_5 5 -200 100 150 R 50 50 1 1 P
X Pin_6 6 300 100 150 L 50 50 1 1 P
X Pin_7 7 -200 0 150 R 50 50 1 1 P
X Pin_8 8 300 0 150 L 50 50 1 1 P
X Pin_9 9 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_B_Mini
#
DEF Connector_USB_B_Mini J 0 40 Y Y 1 F N
F0 "J" -200 450 50 H V L CNN
F1 "Connector_USB_B_Mini" -200 350 50 H V L CNN
F2 "" 150 -50 50 H I C CNN
F3 "" 150 -50 50 H I C CNN
ALIAS USB_B_Mini
$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 -5 -300 5 -270 0 1 0 N
S 10 50 -20 20 0 1 10 F
S 200 -205 170 -195 0 1 0 N
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 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F
P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 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 ID 4 300 -200 100 L 50 50 1 1 P
X GND 5 0 -400 100 U 50 50 1 1 w
X Shield 6 -100 -400 100 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_D_Schottky
#
DEF Device_D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D_Schottky" 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-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
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 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 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
#
DEF Device_L L 0 40 N N 1 F N
F0 "L" -50 0 50 V V C CNN
F1 "Device_L" 75 0 50 V V C 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 -75 25 -899 899 0 1 0 N 0 -100 0 -50
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
X 1 1 0 150 50 D 50 50 1 1 P
X 2 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
#
# Device_Rotary_Encoder_Switch
#
DEF Device_Rotary_Encoder_Switch SW 0 10 Y N 1 F N
F0 "SW" 0 260 50 H V C CNN
F1 "Device_Rotary_Encoder_Switch" 0 -260 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 A -300 100 100 R 50 50 1 1 P
X B B -300 -100 100 R 50 50 1 1 P
X C C -300 0 100 R 50 50 1 1 P
X S1 S1 300 100 100 L 50 50 1 1 P
X S2 S2 300 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_Microchip_ATmega_ATmega328P-PU
#
DEF MCU_Microchip_ATmega_ATmega328P-PU U 0 20 Y Y 1 F N
F0 "U" -500 1450 50 H V L BNN
F1 "MCU_Microchip_ATmega_ATmega328P-PU" 100 -1450 50 H V L TNN
F2 "Package_DIP:DIP-28_W7.62mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATmega48P-20PU ATmega48A-PU ATmega48PA-PU ATmega88PV-10PU ATmega88P-20PU ATmega88A-PU ATmega88PA-PU ATmega168PV-10PU ATmega168P-20PU ATmega168A-PU ATmega168PA-PU ATmega328-PU ATmega328P-PU
$FPLIST
DIP*W7.62mm*
$ENDFPLIST
DRAW
S -500 -1400 500 1400 0 1 10 f
X ~RESET~/PC6 1 600 -300 100 L 50 50 1 1 T
X XTAL2/PB7 10 600 500 100 L 50 50 1 1 T
X PD5 11 600 -1000 100 L 50 50 1 1 T
X PD6 12 600 -1100 100 L 50 50 1 1 T
X PD7 13 600 -1200 100 L 50 50 1 1 T
X PB0 14 600 1200 100 L 50 50 1 1 T
X PB1 15 600 1100 100 L 50 50 1 1 T
X PB2 16 600 1000 100 L 50 50 1 1 T
X PB3 17 600 900 100 L 50 50 1 1 T
X PB4 18 600 800 100 L 50 50 1 1 T
X PB5 19 600 700 100 L 50 50 1 1 T
X PD0 2 600 -500 100 L 50 50 1 1 T
X AVCC 20 100 1500 100 D 50 50 1 1 W
X AREF 21 -600 1200 100 R 50 50 1 1 P
X GND 22 0 -1500 100 U 50 50 1 1 P N
X PC0 23 600 300 100 L 50 50 1 1 T
X PC1 24 600 200 100 L 50 50 1 1 T
X PC2 25 600 100 100 L 50 50 1 1 T
X PC3 26 600 0 100 L 50 50 1 1 T
X PC4 27 600 -100 100 L 50 50 1 1 T
X PC5 28 600 -200 100 L 50 50 1 1 T
X PD1 3 600 -600 100 L 50 50 1 1 T
X PD2 4 600 -700 100 L 50 50 1 1 T
X PD3 5 600 -800 100 L 50 50 1 1 T
X PD4 6 600 -900 100 L 50 50 1 1 T
X VCC 7 0 1500 100 D 50 50 1 1 W
X GND 8 0 -1500 100 U 50 50 1 1 W
X XTAL1/PB6 9 600 600 100 L 50 50 1 1 T
ENDDRAW
ENDDEF
#
# Regulator_Linear_AP2112K-3.3
#
DEF Regulator_Linear_AP2112K-3.3 U 0 10 Y Y 1 F N
F0 "U" -200 225 50 H V L CNN
F1 "Regulator_Linear_AP2112K-3.3" 0 225 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 325 50 H I C CNN
F3 "" 0 100 50 H I C CNN
ALIAS AP2204K-1.8 AP2204K-2.5 AP2204K-2.8 AP2204K-3.0 AP2204K-3.3 AP2204K-5.0 AP2127K-1.0 AP2127K-1.2 AP2127K-1.5 AP2127K-1.8 AP2127K-2.5 AP2127K-2.8 AP2127K-3.0 AP2127K-3.3 AP2127K-4.2 AP2127K-4.75 AP2112K-1.2 AP2112K-1.8 AP2112K-2.5 AP2112K-2.6 AP2112K-3.3
$FPLIST
SOT?23?5*
$ENDFPLIST
DRAW
S -200 175 200 -200 0 1 10 f
X VIN 1 -300 100 100 R 50 50 1 1 W
X GND 2 0 -300 100 U 50 50 1 1 W
X EN 3 -300 0 100 R 50 50 1 1 I
X NC 4 300 0 100 L 50 50 1 1 N N
X VOUT 5 300 100 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# fingas_parts_CAT4238
#
DEF fingas_parts_CAT4238 U 0 40 Y Y 1 F N
F0 "U" 0 250 50 H V C CNN
F1 "fingas_parts_CAT4238" 250 -250 50 H V C CNN
F2 "" 100 -150 50 H I C CNN
F3 "" 100 -150 50 H I C CNN
DRAW
S -350 200 350 -200 0 1 0 f
X SW 1 250 300 100 D 50 50 1 1 w
X GND 2 0 -300 100 U 50 50 1 1 I
X FB 3 450 -100 100 L 50 50 1 1 I
X ~SHDN 4 -450 -100 100 R 50 50 1 1 I
X VIN 5 -450 100 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# fingas_parts_EA-DOGS102x-6
#
DEF fingas_parts_EA-DOGS102x-6 U 0 40 Y Y 1 F N
F0 "U" -550 750 50 H V C CNN
F1 "fingas_parts_EA-DOGS102x-6" -50 750 50 H V C CNN
F2 "" 0 -900 50 H I C CNN
F3 "" 0 -900 50 H I C CNN
DRAW
S 600 700 -600 -700 0 1 0 f
X A1+ 1 -700 600 100 R 50 50 1 1 I
X C2- 13 -700 300 100 R 50 50 1 1 I
X A2+ 14 -700 200 100 R 50 50 1 1 T
X VLCD 15 700 100 100 L 50 50 1 1 I
X VB1- 16 700 0 100 L 50 50 1 1 w
X VB0- 17 700 -100 100 L 50 50 1 1 w
X VB0+ 18 700 -200 100 L 50 50 1 1 w
X VB1+ 19 700 -300 100 L 50 50 1 1 w
X C1- 2 -700 500 100 R 50 50 1 1 T
X VSS 20 500 -800 100 U 50 50 1 1 I
X VSS 21 400 -800 100 U 50 50 1 1 I
X VDD2/3 22 400 800 100 D 50 50 1 1 W
X VDD1 23 500 800 100 D 50 50 1 1 W
X SDA 24 -100 -800 100 U 50 50 1 1 I
X SCK 25 -200 -800 100 U 50 50 1 1 I
X CD 26 -300 -800 100 U 50 50 1 1 I
X ~RST 27 -400 -800 100 U 50 50 1 1 I
X ~CS0 28 -500 -800 100 U 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
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
#
#End Library

2916
board/clock_gen.kicad_pcb Normal file

File diff suppressed because it is too large Load diff

615
board/clock_gen.net Normal file
View file

@ -0,0 +1,615 @@
(export (version D)
(design
(source /home/finga/share/electro/projects/clock_generator/clock_gen_board/clock_gen.sch)
(date "Wed 11 Aug 2021 03:46:48 PM CEST")
(tool "Eeschema 5.0.2+dfsg1-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source clock_gen.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U4)
(value ATmega328P-PU)
(footprint Package_DIP:DIP-28_W7.62mm)
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf)
(libsource (lib MCU_Microchip_ATmega) (part ATmega328P-PU) (description "20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, DIP-28"))
(sheetpath (names /) (tstamps /))
(tstamp 603004D8))
(comp (ref SW1)
(value Rotary_Encoder_Switch)
(footprint encoder:RotaryEncoder_Alps_EC12D-Switch_Vertical_H20mm)
(datasheet ~)
(libsource (lib Device) (part Rotary_Encoder_Switch) (description "Rotary encoder, dual channel, incremental quadrate outputs, with switch"))
(sheetpath (names /) (tstamps /))
(tstamp 603006A1))
(comp (ref U3)
(value EA-DOGS102x-6)
(footprint displays:EA-DOGS102x-6)
(libsource (lib fingas_parts) (part EA-DOGS102x-6) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60307F80))
(comp (ref J1)
(value USB_B_Mini)
(footprint usb_connector:Amphenol_mini_USB)
(datasheet ~)
(libsource (lib Connector) (part USB_B_Mini) (description "USB Mini Type B connector"))
(sheetpath (names /) (tstamps /))
(tstamp 610FCCC0))
(comp (ref R2)
(value 330)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61113C3F))
(comp (ref J2)
(value Conn_02x03_Odd_Even)
(footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_02x03_Odd_Even) (description "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61113EE3))
(comp (ref C10)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61119D29))
(comp (ref C9)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6111A583))
(comp (ref C8)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6111BF94))
(comp (ref R3)
(value 330)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6113CAA8))
(comp (ref C3)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61153DD4))
(comp (ref C7)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 611540EC))
(comp (ref C6)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61154146))
(comp (ref C1)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 611A8042))
(comp (ref U1)
(value AP2112K-3.3)
(footprint Package_TO_SOT_SMD:SOT-23-5)
(datasheet https://www.diodes.com/assets/Datasheets/AP2112.pdf)
(libsource (lib Regulator_Linear) (part AP2112K-3.3) (description "600mA low dropout linear regulator, with enable pin, 3.8V-6V input voltage range, 3.3V fixed positive output, SOT-23-5 package"))
(sheetpath (names /) (tstamps /))
(tstamp 6111CFDB))
(comp (ref C2)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 611284F6))
(comp (ref U2)
(value CAT4238)
(footprint Package_TO_SOT_SMD:SOT-23-5)
(libsource (lib fingas_parts) (part CAT4238) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 6115163C))
(comp (ref C5)
(value 4.7uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61151CE9))
(comp (ref L1)
(value 47uH)
(footprint inductors:CDC5D23B)
(datasheet ~)
(libsource (lib Device) (part L) (description Inductor))
(sheetpath (names /) (tstamps /))
(tstamp 6116E601))
(comp (ref R1)
(value 8R2)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61194CC1))
(comp (ref C4)
(value 0.22uF)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61194D3D))
(comp (ref J4)
(value Conn_01x04)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61351BC4))
(comp (ref D1)
(value D_Schottky)
(footprint Diode_SMD:D_SOD-323)
(datasheet ~)
(libsource (lib Device) (part D_Schottky) (description "Schottky diode"))
(sheetpath (names /) (tstamps /))
(tstamp 61198305))
(comp (ref J3)
(value Conn_02x07_Odd_Even)
(footprint Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_02x07_Odd_Even) (description "Generic connector, double row, 02x07, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 611410D7)))
(libparts
(libpart (lib Connector) (part USB_B_Micro)
(aliases
(alias USB_B_Mini))
(description "USB Micro Type B connector")
(docs ~)
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_B_Micro))
(pins
(pin (num 1) (name VBUS) (type power_out))
(pin (num 2) (name D-) (type passive))
(pin (num 3) (name D+) (type passive))
(pin (num 4) (name ID) (type passive))
(pin (num 5) (name GND) (type power_out))
(pin (num 6) (name Shield) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x04)
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x04))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))))
(libpart (lib Connector_Generic) (part Conn_02x03_Odd_Even)
(description "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_2x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_02x03_Odd_Even))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))))
(libpart (lib Connector_Generic) (part Conn_02x07_Odd_Even)
(description "Generic connector, double row, 02x07, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_2x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_02x07_Odd_Even))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))
(pin (num 11) (name Pin_11) (type passive))
(pin (num 12) (name Pin_12) (type passive))
(pin (num 13) (name Pin_13) (type passive))
(pin (num 14) (name Pin_14) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part D_Schottky)
(description "Schottky diode")
(docs ~)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Schottky))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part L)
(description Inductor)
(docs ~)
(footprints
(fp Choke_*)
(fp *Coil*)
(fp Inductor_*)
(fp L_*))
(fields
(field (name Reference) L)
(field (name Value) L))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part Rotary_Encoder_Switch)
(description "Rotary encoder, dual channel, incremental quadrate outputs, with switch")
(docs ~)
(footprints
(fp RotaryEncoder*Switch*))
(fields
(field (name Reference) SW)
(field (name Value) Rotary_Encoder_Switch))
(pins
(pin (num A) (name A) (type passive))
(pin (num B) (name B) (type passive))
(pin (num C) (name C) (type passive))
(pin (num S1) (name S1) (type passive))
(pin (num S2) (name S2) (type passive))))
(libpart (lib MCU_Microchip_ATmega) (part ATmega48PV-10PU)
(aliases
(alias ATmega48P-20PU)
(alias ATmega48A-PU)
(alias ATmega48PA-PU)
(alias ATmega88PV-10PU)
(alias ATmega88P-20PU)
(alias ATmega88A-PU)
(alias ATmega88PA-PU)
(alias ATmega168PV-10PU)
(alias ATmega168P-20PU)
(alias ATmega168A-PU)
(alias ATmega168PA-PU)
(alias ATmega328-PU)
(alias ATmega328P-PU))
(description "10MHz, 4kB Flash, 512B SRAM, 256B EEPROM, DIP-28")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8025-8-bit-AVR-Microcontroller-ATmega48P-88P-168P_Datasheet.pdf)
(footprints
(fp DIP*W7.62mm*))
(fields
(field (name Reference) U)
(field (name Value) ATmega48PV-10PU)
(field (name Footprint) Package_DIP:DIP-28_W7.62mm))
(pins
(pin (num 1) (name ~RESET~/PC6) (type 3state))
(pin (num 2) (name PD0) (type 3state))
(pin (num 3) (name PD1) (type 3state))
(pin (num 4) (name PD2) (type 3state))
(pin (num 5) (name PD3) (type 3state))
(pin (num 6) (name PD4) (type 3state))
(pin (num 7) (name VCC) (type power_in))
(pin (num 8) (name GND) (type power_in))
(pin (num 9) (name XTAL1/PB6) (type 3state))
(pin (num 10) (name XTAL2/PB7) (type 3state))
(pin (num 11) (name PD5) (type 3state))
(pin (num 12) (name PD6) (type 3state))
(pin (num 13) (name PD7) (type 3state))
(pin (num 14) (name PB0) (type 3state))
(pin (num 15) (name PB1) (type 3state))
(pin (num 16) (name PB2) (type 3state))
(pin (num 17) (name PB3) (type 3state))
(pin (num 18) (name PB4) (type 3state))
(pin (num 19) (name PB5) (type 3state))
(pin (num 20) (name AVCC) (type power_in))
(pin (num 21) (name AREF) (type passive))
(pin (num 22) (name GND) (type passive))
(pin (num 23) (name PC0) (type 3state))
(pin (num 24) (name PC1) (type 3state))
(pin (num 25) (name PC2) (type 3state))
(pin (num 26) (name PC3) (type 3state))
(pin (num 27) (name PC4) (type 3state))
(pin (num 28) (name PC5) (type 3state))))
(libpart (lib Regulator_Linear) (part AP2204K-1.5)
(aliases
(alias AP2204K-1.8)
(alias AP2204K-2.5)
(alias AP2204K-2.8)
(alias AP2204K-3.0)
(alias AP2204K-3.3)
(alias AP2204K-5.0)
(alias AP2127K-1.0)
(alias AP2127K-1.2)
(alias AP2127K-1.5)
(alias AP2127K-1.8)
(alias AP2127K-2.5)
(alias AP2127K-2.8)
(alias AP2127K-3.0)
(alias AP2127K-3.3)
(alias AP2127K-4.2)
(alias AP2127K-4.75)
(alias AP2112K-1.2)
(alias AP2112K-1.8)
(alias AP2112K-2.5)
(alias AP2112K-2.6)
(alias AP2112K-3.3))
(description "150mA low dropout linear regulator, wide input voltage range, 1.5V fixed positive output, SOT-23-5 package")
(docs https://www.diodes.com/assets/Datasheets/AP2204.pdf)
(footprints
(fp SOT?23?5*))
(fields
(field (name Reference) U)
(field (name Value) AP2204K-1.5)
(field (name Footprint) Package_TO_SOT_SMD:SOT-23-5))
(pins
(pin (num 1) (name VIN) (type power_in))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name EN) (type input))
(pin (num 4) (name NC) (type NotConnected))
(pin (num 5) (name VOUT) (type power_out))))
(libpart (lib fingas_parts) (part CAT4238)
(fields
(field (name Reference) U)
(field (name Value) CAT4238))
(pins
(pin (num 1) (name SW) (type power_out))
(pin (num 2) (name GND) (type input))
(pin (num 3) (name FB) (type input))
(pin (num 4) (name ~SHDN) (type input))
(pin (num 5) (name VIN) (type power_in))))
(libpart (lib fingas_parts) (part EA-DOGS102x-6)
(fields
(field (name Reference) U)
(field (name Value) EA-DOGS102x-6))
(pins
(pin (num 1) (name A1+) (type input))
(pin (num 2) (name C1-) (type 3state))
(pin (num 13) (name C2-) (type input))
(pin (num 14) (name A2+) (type 3state))
(pin (num 15) (name VLCD) (type input))
(pin (num 16) (name VB1-) (type power_out))
(pin (num 17) (name VB0-) (type power_out))
(pin (num 18) (name VB0+) (type power_out))
(pin (num 19) (name VB1+) (type power_out))
(pin (num 20) (name VSS) (type input))
(pin (num 21) (name VSS) (type input))
(pin (num 22) (name VDD2/3) (type power_in))
(pin (num 23) (name VDD1) (type power_in))
(pin (num 24) (name SDA) (type input))
(pin (num 25) (name SCK) (type input))
(pin (num 26) (name CD) (type input))
(pin (num 27) (name ~RST) (type input))
(pin (num 28) (name ~CS0) (type input)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Connector_Generic)
(uri /usr/share/kicad/library/Connector_Generic.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical MCU_Microchip_ATmega)
(uri /usr/share/kicad/library/MCU_Microchip_ATmega.lib))
(library (logical Regulator_Linear)
(uri /usr/share/kicad/library/Regulator_Linear.lib))
(library (logical fingas_parts)
(uri /home/finga/share/electro/kicad-libraries/fingas_parts.lib)))
(nets
(net (code 1) (name GND)
(node (ref SW1) (pin C))
(node (ref C2) (pin 2))
(node (ref U1) (pin 2))
(node (ref U2) (pin 2))
(node (ref SW1) (pin S2))
(node (ref C5) (pin 2))
(node (ref C1) (pin 2))
(node (ref J4) (pin 2))
(node (ref R1) (pin 2))
(node (ref C4) (pin 2))
(node (ref U4) (pin 8))
(node (ref U4) (pin 22))
(node (ref J2) (pin 6))
(node (ref C10) (pin 2))
(node (ref C9) (pin 2))
(node (ref J1) (pin 5))
(node (ref C8) (pin 2))
(node (ref J3) (pin 13))
(node (ref J3) (pin 14))
(node (ref C3) (pin 1))
(node (ref U3) (pin 20))
(node (ref U3) (pin 21)))
(net (code 2) (name ENC_B)
(node (ref SW1) (pin B))
(node (ref U4) (pin 10)))
(net (code 3) (name ENC_A)
(node (ref U4) (pin 9))
(node (ref SW1) (pin A)))
(net (code 4) (name "Net-(U3-Pad14)")
(node (ref U3) (pin 2))
(node (ref U3) (pin 14)))
(net (code 5) (name "Net-(C4-Pad1)")
(node (ref U3) (pin 1))
(node (ref C4) (pin 1))
(node (ref D1) (pin 1)))
(net (code 6) (name "Net-(D1-Pad2)")
(node (ref U2) (pin 1))
(node (ref D1) (pin 2))
(node (ref L1) (pin 1)))
(net (code 7) (name ENC_SW)
(node (ref U4) (pin 23))
(node (ref SW1) (pin S1)))
(net (code 8) (name PD4)
(node (ref U4) (pin 6))
(node (ref J3) (pin 8)))
(net (code 9) (name PD3)
(node (ref U4) (pin 5))
(node (ref J3) (pin 6)))
(net (code 10) (name PD2)
(node (ref U4) (pin 4))
(node (ref J3) (pin 4)))
(net (code 11) (name PD1)
(node (ref U4) (pin 3))
(node (ref J3) (pin 11)))
(net (code 12) (name PD0)
(node (ref U4) (pin 2))
(node (ref J3) (pin 9)))
(net (code 13) (name PC3)
(node (ref J3) (pin 7))
(node (ref U4) (pin 26)))
(net (code 14) (name PC2)
(node (ref U4) (pin 25))
(node (ref J3) (pin 5)))
(net (code 15) (name PC1)
(node (ref J3) (pin 3))
(node (ref U4) (pin 24)))
(net (code 16) (name DISP_BL_PWM)
(node (ref U4) (pin 11))
(node (ref U2) (pin 4)))
(net (code 17) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4)))
(net (code 18) (name PD6)
(node (ref J3) (pin 10))
(node (ref U4) (pin 12)))
(net (code 19) (name "Net-(J1-Pad6)")
(node (ref J1) (pin 6)))
(net (code 20) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2)))
(net (code 21) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 22) (name "Net-(R1-Pad1)")
(node (ref U3) (pin 13))
(node (ref R1) (pin 1))
(node (ref U2) (pin 3)))
(net (code 23) (name I2C_SCL)
(node (ref U4) (pin 28))
(node (ref J4) (pin 4)))
(net (code 24) (name PD7)
(node (ref U4) (pin 13))
(node (ref J3) (pin 12)))
(net (code 25) (name I2C_SDA)
(node (ref U4) (pin 27))
(node (ref J4) (pin 3)))
(net (code 26) (name ICSP_SCK)
(node (ref R3) (pin 2))
(node (ref U4) (pin 19))
(node (ref J2) (pin 3)))
(net (code 27) (name ICSP_RST)
(node (ref U4) (pin 1))
(node (ref J2) (pin 5)))
(net (code 28) (name ICSP_MISO)
(node (ref J2) (pin 1))
(node (ref U4) (pin 18)))
(net (code 29) (name ICSP_MOSI)
(node (ref U4) (pin 17))
(node (ref J2) (pin 4))
(node (ref R2) (pin 2)))
(net (code 30) (name DISP_SDA)
(node (ref U3) (pin 24))
(node (ref R2) (pin 1)))
(net (code 31) (name DISP_CD)
(node (ref U3) (pin 26))
(node (ref U4) (pin 14)))
(net (code 32) (name "Net-(C6-Pad1)")
(node (ref C6) (pin 1))
(node (ref U3) (pin 17)))
(net (code 33) (name DISP_RS)
(node (ref U3) (pin 27))
(node (ref U4) (pin 15)))
(net (code 34) (name +3V3)
(node (ref C5) (pin 1))
(node (ref U2) (pin 5))
(node (ref U1) (pin 5))
(node (ref C2) (pin 1))
(node (ref U4) (pin 21))
(node (ref J3) (pin 2))
(node (ref J3) (pin 1))
(node (ref U3) (pin 22))
(node (ref U3) (pin 23))
(node (ref J4) (pin 1))
(node (ref U4) (pin 20))
(node (ref J2) (pin 2))
(node (ref U4) (pin 7))
(node (ref C10) (pin 1))
(node (ref C8) (pin 1))
(node (ref C9) (pin 1))
(node (ref L1) (pin 2)))
(net (code 35) (name "Net-(C7-Pad1)")
(node (ref U3) (pin 16))
(node (ref C7) (pin 1)))
(net (code 36) (name "Net-(C3-Pad2)")
(node (ref U3) (pin 15))
(node (ref C3) (pin 2)))
(net (code 37) (name "Net-(C7-Pad2)")
(node (ref U3) (pin 19))
(node (ref C7) (pin 2)))
(net (code 38) (name "Net-(C1-Pad1)")
(node (ref C1) (pin 1))
(node (ref J1) (pin 1))
(node (ref U1) (pin 3))
(node (ref U1) (pin 1)))
(net (code 39) (name "Net-(U1-Pad4)")
(node (ref U1) (pin 4)))
(net (code 40) (name DISP_SCK)
(node (ref R3) (pin 1))
(node (ref U3) (pin 25)))
(net (code 41) (name DISP_CS0)
(node (ref U3) (pin 28))
(node (ref U4) (pin 16)))
(net (code 42) (name "Net-(C6-Pad2)")
(node (ref C6) (pin 2))
(node (ref U3) (pin 18)))))

BIN
board/clock_gen.pdf Normal file

Binary file not shown.

43
board/clock_gen.pro Normal file
View file

@ -0,0 +1,43 @@
update=Sat 04 Sep 2021 12:14:57 PM CEST
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]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

1052
board/clock_gen.sch Normal file

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,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,5.0.2+dfsg1-1*%
%TF.CreationDate,2021-08-11T18:46:01+02:00*%
%TF.ProjectId,clock_gen,636c6f63-6b5f-4676-956e-2e6b69636164,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.2+dfsg1-1) date Wed 11 Aug 2021 06:46:01 PM CEST*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,42 @@
%TF.GenerationSoftware,KiCad,Pcbnew,5.0.2+dfsg1-1*%
%TF.CreationDate,2021-08-11T18:46:01+02:00*%
%TF.ProjectId,clock_gen,636c6f63-6b5f-4676-956e-2e6b69636164,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.2+dfsg1-1) date Wed 11 Aug 2021 06:46:01 PM CEST*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.150000*%
%ADD11C,0.200000*%
G04 APERTURE END LIST*
D10*
X195969400Y-121574000D02*
G75*
G02X190969400Y-126574000I-5000000J0D01*
G01*
X100969400Y-126574000D02*
G75*
G02X95969400Y-121574000I0J5000000D01*
G01*
X190969400Y-63574000D02*
G75*
G02X195969400Y-68574000I0J-5000000D01*
G01*
X95969400Y-68574000D02*
G75*
G02X100969400Y-63574000I5000000J0D01*
G01*
D11*
X95969400Y-121574000D02*
X95969400Y-68574000D01*
X190969400Y-126574000D02*
X100969400Y-126574000D01*
X195969400Y-68574000D02*
X195969400Y-121574000D01*
X100969400Y-63574000D02*
X190969400Y-63574000D01*
M02*

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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

130
board/plot/clock_gen.drl Normal file
View file

@ -0,0 +1,130 @@
M48
;DRILL file {KiCad 5.0.2+dfsg1-1} date Wed 11 Aug 2021 06:46:05 PM CEST
;FORMAT={-:-/ absolute / metric / decimal}
FMAT,2
METRIC,TZ
T1C0.400
T2C0.600
T3C0.700
T4C0.762
T5C0.800
T6C1.000
T7C2.000
T8C2.700
%
G90
G05
T1
X104.14Y-88.443
X111.836Y-83.287
X121.437Y-96.139
X128.27Y-112.065
X133.045Y-103.759
X139.649Y-99.949
X142.57Y-99.39
X143.078Y-106.567
X151.638Y-87.198
T2
X175.158Y-107.112
X185.623Y-83.414
T3
X109.369Y-70.724
X110.169Y-69.524
X110.969Y-70.724
X111.769Y-69.524
X112.569Y-70.724
T4
X157.759Y-75.874
X157.759Y-113.974
X160.299Y-75.874
X160.299Y-113.974
X162.839Y-75.874
X165.379Y-75.874
X167.919Y-75.874
X170.459Y-75.874
X172.999Y-75.874
X175.539Y-75.874
X178.079Y-75.874
X180.619Y-75.874
X183.159Y-75.874
X185.699Y-75.874
X188.239Y-75.874
X188.239Y-113.974
X190.779Y-75.874
X190.779Y-113.974
T5
X123.469Y-77.089
X123.469Y-79.629
X123.469Y-82.169
X123.469Y-84.709
X123.469Y-87.249
X123.469Y-89.789
X123.469Y-92.329
X123.469Y-94.869
X123.469Y-97.409
X123.469Y-99.949
X123.469Y-102.489
X123.469Y-105.029
X123.469Y-107.569
X123.469Y-110.109
X131.089Y-77.089
X131.089Y-79.629
X131.089Y-82.169
X131.089Y-84.709
X131.089Y-87.249
X131.089Y-89.789
X131.089Y-92.329
X131.089Y-94.869
X131.089Y-97.409
X131.089Y-99.949
X131.089Y-102.489
X131.089Y-105.029
X131.089Y-107.569
X131.089Y-110.109
T6
X143.662Y-86.817
X143.662Y-89.357
X143.662Y-91.897
X146.202Y-86.817
X146.202Y-89.357
X146.202Y-91.897
X106.959Y-92.329
X106.959Y-94.869
X106.959Y-97.409
X106.959Y-99.949
X106.959Y-102.489
X106.959Y-105.029
X106.959Y-107.569
X109.499Y-92.329
X109.499Y-94.869
X109.499Y-97.409
X109.499Y-99.949
X109.499Y-102.489
X109.499Y-105.029
X109.499Y-107.569
X137.204Y-112.289
X137.604Y-103.989
X143.154Y-101.989
X148.704Y-103.989
X149.104Y-112.289
X140.614Y-77.089
X143.154Y-77.089
X145.694Y-77.089
X148.234Y-77.089
T8
X101.969Y-69.574
X189.969Y-69.574
X189.969Y-120.574
X101.969Y-120.574
T3
X107.319Y-66.274G85X107.319Y-65.074
G05
X114.619Y-66.274G85X114.619Y-65.074
G05
T7
X137.529Y-109.089G85X137.529Y-108.589
G05
X148.779Y-109.089G85X148.779Y-108.589
G05
T0
M30