From 46d127276fef5cdb435d74a070f50d56ae96db63 Mon Sep 17 00:00:00 2001 From: natsfr Date: Thu, 23 Feb 2017 02:01:02 +0100 Subject: [PATCH] starting layout --- meta_tester/board/fp-lib-table | 16 + .../board/meta_tester_si5338-cache.lib | 230 +- .../board/meta_tester_si5338-rescue.lib | 30 + meta_tester/board/meta_tester_si5338.bak | 1642 ++++++++++- .../board/meta_tester_si5338.kicad_pcb | 2398 ++++++++++++++++- .../board/meta_tester_si5338.kicad_pcb-bak | 2373 ++++++++++++++++ meta_tester/board/meta_tester_si5338.net | 1121 ++++++++ meta_tester/board/meta_tester_si5338.pro | 79 +- meta_tester/board/meta_tester_si5338.sch | 1552 ++++++++++- meta_tester/board/si5338.bak | 91 +- meta_tester/board/si5338.sch | 91 +- meta_tester/doc/CH340DS1.PDF | Bin 0 -> 147893 bytes 12 files changed, 9199 insertions(+), 424 deletions(-) create mode 100644 meta_tester/board/fp-lib-table create mode 100644 meta_tester/board/meta_tester_si5338-rescue.lib create mode 100644 meta_tester/board/meta_tester_si5338.kicad_pcb-bak create mode 100644 meta_tester/board/meta_tester_si5338.net create mode 100644 meta_tester/doc/CH340DS1.PDF diff --git a/meta_tester/board/fp-lib-table b/meta_tester/board/fp-lib-table new file mode 100644 index 0000000..aedccd9 --- /dev/null +++ b/meta_tester/board/fp-lib-table @@ -0,0 +1,16 @@ +(fp_lib_table + (lib (name Connectors_254mm)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\Connectors_254mm.pretty)(options "")(descr "")) + (lib (name Connectors_POWER)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\Connectors_POWER.pretty)(options "")(descr "")) + (lib (name Connectors_RF)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\Connectors_RF.pretty)(options "")(descr "")) + (lib (name Connectors_USB)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\Connectors_USB.pretty)(options "")(descr "")) + (lib (name General_SMD)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\General_SMD.pretty)(options "")(descr "")) + (lib (name Mounting_Holes)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\Mounting_Holes.pretty)(options "")(descr "")) + (lib (name QFN)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\QFN.pretty)(options "")(descr "")) + (lib (name QFP)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\QFP.pretty)(options "")(descr "")) + (lib (name SOIC)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\SOIC.pretty)(options "")(descr "")) + (lib (name SOT)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\SOT.pretty)(options "")(descr "")) + (lib (name SSOP)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\SSOP.pretty)(options "")(descr "")) + (lib (name VIA_Workaround)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\VIA_Workaround.pretty)(options "")(descr "")) + (lib (name Xtal_SMD)(type KiCad)(uri D:\projects\kicad-components\Pretty_Footprints\Xtal_SMD.pretty)(options "")(descr "")) + (lib (name misc_mod)(type Legacy)(uri D:\projects\mesh-balloons\board\Components\footprint\misc_mod.mod)(options "")(descr "")) +) diff --git a/meta_tester/board/meta_tester_si5338-cache.lib b/meta_tester/board/meta_tester_si5338-cache.lib index 1eeeb47..e0ee775 100644 --- a/meta_tester/board/meta_tester_si5338-cache.lib +++ b/meta_tester/board/meta_tester_si5338-cache.lib @@ -10,9 +10,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V 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 +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 @@ -25,9 +25,9 @@ F1 "+5V" 0 140 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V 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 +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 @@ -40,12 +40,12 @@ F1 "CAP_0402" 0 75 25 H V C CNN F2 "SM0402" 0 100 60 H I C CNN F3 "" 0 0 60 H V C CNN DRAW -P 2 0 1 0 -50 0 -25 0 N -P 2 0 1 0 -25 -50 -25 50 N -P 2 0 1 0 25 -50 25 -25 N -P 2 0 1 0 25 25 25 -25 N -P 2 0 1 0 25 50 25 25 N -P 2 0 1 0 50 0 25 0 N +P 2 0 1 0 -50 0 -25 0 N +P 2 0 1 0 -25 -50 -25 50 N +P 2 0 1 0 25 -50 25 -25 N +P 2 0 1 0 25 25 25 -25 N +P 2 0 1 0 25 50 25 25 N +P 2 0 1 0 50 0 25 0 N X ~ 1 -100 0 50 R 25 25 1 1 P X ~ 2 100 0 50 L 25 25 1 1 P ENDDRAW @@ -59,12 +59,12 @@ F1 "CAP_0603" 0 75 25 H V C CNN F2 "SM0603" 0 100 60 H I C CNN F3 "" 0 0 60 H V C CNN DRAW -P 2 0 1 0 -50 0 -25 0 N -P 2 0 1 0 -25 -50 -25 50 N -P 2 0 1 0 25 -50 25 -25 N -P 2 0 1 0 25 25 25 -25 N -P 2 0 1 0 25 50 25 25 N -P 2 0 1 0 50 0 25 0 N +P 2 0 1 0 -50 0 -25 0 N +P 2 0 1 0 -25 -50 -25 50 N +P 2 0 1 0 25 -50 25 -25 N +P 2 0 1 0 25 25 25 -25 N +P 2 0 1 0 25 50 25 25 N +P 2 0 1 0 50 0 25 0 N X ~ 1 -100 0 50 R 25 25 1 1 P X ~ 2 100 0 50 L 25 25 1 1 P ENDDRAW @@ -78,17 +78,49 @@ F1 "CAP_0805" 0 75 25 H V C CNN F2 "SM0805" 0 100 60 H I C CNN F3 "" 0 0 60 H V C CNN DRAW -P 2 0 1 0 -50 0 -25 0 N -P 2 0 1 0 -25 -50 -25 50 N -P 2 0 1 0 25 -50 25 -25 N -P 2 0 1 0 25 25 25 -25 N -P 2 0 1 0 25 50 25 25 N -P 2 0 1 0 50 0 25 0 N +P 2 0 1 0 -50 0 -25 0 N +P 2 0 1 0 -25 -50 -25 50 N +P 2 0 1 0 25 -50 25 -25 N +P 2 0 1 0 25 25 25 -25 N +P 2 0 1 0 25 50 25 25 N +P 2 0 1 0 50 0 25 0 N X ~ 1 -100 0 50 R 25 25 1 1 P X ~ 2 100 0 50 L 25 25 1 1 P ENDDRAW ENDDEF # +# CH340T-SSOP20 +# +DEF CH340T-SSOP20 U 0 40 Y Y 1 F N +F0 "U" 550 450 60 H V C CNN +F1 "CH340T-SSOP20" 0 450 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +S -150 250 150 -300 0 1 0 N +X CKO 1 -250 200 100 R 25 25 1 1 O +X ACT# 2 -250 150 100 R 25 25 1 1 O +X TXD 3 -250 100 100 R 25 25 1 1 O +X RXD 4 -250 50 100 R 25 25 1 1 I +X V3 5 -250 0 100 R 25 25 1 1 w +X D+ 6 -250 -50 100 R 25 25 1 1 B +X D- 7 -250 -100 100 R 25 25 1 1 B +X GND 8 -250 -150 100 R 25 25 1 1 W +X XI 9 -250 -200 100 R 25 25 1 1 I +X XO 10 -250 -250 100 R 25 25 1 1 O +X NOS# 20 250 200 100 L 25 25 1 1 I +X CTS# 11 250 -250 100 L 25 25 1 1 I +X DSR# 12 250 -200 100 L 25 25 1 1 I +X RI# 13 250 -150 100 L 25 25 1 1 I +X DCD# 14 250 -100 100 L 25 25 1 1 O +X DTR# 15 250 -50 100 L 25 25 1 1 O +X RTS# 16 250 0 100 L 25 25 1 1 O +X NC 17 250 50 100 L 25 25 1 1 N +X R232 18 250 100 100 L 25 25 1 1 I +X VCC 19 250 150 100 L 25 25 1 1 W +ENDDRAW +ENDDEF +# # GND # DEF GND #PWR 0 0 Y Y 1 F P @@ -97,11 +129,26 @@ F1 "GND" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +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 # +# IND_0603 +# +DEF IND_0603 L 0 0 N N 1 F N +F0 "L" 0 -100 25 H V C CNN +F1 "IND_0603" 0 50 25 H V C CNN +F2 "SM0603" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A -25 0 25 1 1799 0 1 0 N 0 0 -50 0 +A 25 0 25 1 1799 0 1 0 N 50 0 0 0 +X ~ 1 -100 0 50 R 25 25 1 1 P +X ~ 2 100 0 50 L 25 25 1 1 P +ENDDRAW +ENDDEF +# # MAX5713/4/5-TSSOP14 # DEF MAX5713/4/5-TSSOP14 U 0 40 Y Y 1 F N @@ -128,6 +175,23 @@ X /LDAC 14 -500 50 100 R 25 25 1 1 I ENDDRAW ENDDEF # +# REG113-XX-SOT23 +# +DEF REG113-XX-SOT23 U 0 40 Y Y 1 F N +F0 "U" 0 250 60 H V C CNN +F1 "REG113-XX-SOT23" 0 -250 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -100 150 150 -150 0 1 0 N +X Vin 1 -200 100 100 R 25 25 1 1 W +X GND 2 -200 0 100 R 25 25 1 1 W +X EN 3 -200 -100 100 R 25 25 1 1 I +X NR 4 250 -100 100 L 25 25 1 1 P +X Vout 5 250 100 100 L 25 25 1 1 w +ENDDRAW +ENDDEF +# # RES_0402 # DEF RES_0402 R 0 0 N N 1 F N @@ -136,12 +200,49 @@ F1 "RES_0402" 0 50 25 H V C CNN F2 "SM0402" 0 0 60 H I C CNN F3 "" 0 0 60 H V C CNN DRAW -P 7 0 1 0 -50 0 -40 30 -20 -30 0 30 20 -30 40 30 50 0 N +P 7 0 1 0 -50 0 -40 30 -20 -30 0 30 20 -30 40 30 50 0 N X 1 1 -100 0 50 R 50 50 1 1 I X 2 2 100 0 50 L 50 50 1 1 I ENDDRAW ENDDEF # +# RES_0603 +# +DEF RES_0603 R 0 0 N N 1 F N +F0 "R" 0 -100 25 H V C CNN +F1 "RES_0603" 0 50 25 H V C CNN +F2 "SM0603" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +P 7 0 1 0 -50 0 -40 30 -20 -30 0 30 20 -30 40 30 50 0 N +X 1 1 -100 0 50 R 50 50 1 1 I +X 2 2 100 0 50 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SMA_PCB +# +DEF SMA_PCB J 0 40 Y Y 1 F N +F0 "J" 300 200 60 H V C CNN +F1 "SMA_PCB" 0 200 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +S -200 -50 -100 -50 0 1 0 N +S -200 50 -200 -50 0 1 0 N +S -100 -75 50 -75 0 1 0 N +S -100 50 -200 50 0 1 0 N +S -100 75 -100 -75 0 1 0 N +S -100 75 50 75 0 1 0 N +S 50 -75 50 75 0 1 0 N +X sig 1 150 0 100 L 25 25 1 1 W +X ~ 2 -75 -75 0 R 25 25 1 1 W +ENDDRAW +ENDDEF +# # SMD_XTAL_small # DEF SMD_XTAL_small X 0 40 Y Y 1 F N @@ -151,11 +252,11 @@ F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW S -125 125 75 -75 0 1 0 N -P 2 0 1 0 -100 50 0 -50 N -P 2 0 1 0 -50 100 50 0 N -P 3 0 1 0 -50 0 -100 -50 -125 -50 N -P 3 0 1 0 0 50 50 100 75 100 N -P 6 0 1 0 -70 40 -10 -20 15 10 -40 65 -45 70 -70 40 N +P 2 0 1 0 -100 50 0 -50 N +P 2 0 1 0 -50 100 50 0 N +P 3 0 1 0 -50 0 -100 -50 -125 -50 N +P 3 0 1 0 0 50 50 100 75 100 N +P 6 0 1 0 -70 40 -10 -20 15 10 -40 65 -45 70 -70 40 N X ~ 1 -175 -50 50 R 25 25 1 1 I X ~ 2 125 -50 50 L 25 25 1 1 P X ~ 3 125 100 50 L 25 25 1 1 I @@ -163,6 +264,55 @@ X ~ 4 -175 100 50 R 25 25 1 1 P ENDDRAW ENDDEF # +# STM32F103TB-QFN36 +# +DEF STM32F103TB-QFN36 U 0 40 Y Y 1 F N +F0 "U" 550 350 60 H V C CNN +F1 "STM32F103TB-QFN36" 900 -350 60 H V C CNN +F2 "QFN:QFN36_6x6_0.5mm" 50 -150 60 H V C CNN +F3 "" 50 -150 60 H V C CNN +DRAW +S -300 350 400 -350 0 1 0 N +X Vdd 1 -400 200 100 R 25 25 1 1 W +X OSC_IN-PD0 2 -400 150 100 R 25 25 1 1 B +X OSC_OUT-PD1 3 -400 100 100 R 25 25 1 1 B +X NRST 4 -400 50 100 R 25 25 1 1 I +X Vssa 5 -400 0 100 R 25 25 1 1 W +X Vdda 6 -400 -50 100 R 25 25 1 1 W +X PA0-WKUP 7 -400 -100 100 R 25 25 1 1 B +X PA1 8 -400 -150 100 R 25 25 1 1 B +X PA2 9 -400 -200 100 R 25 25 1 1 B +X PA3 10 -150 -450 100 U 25 25 1 1 B +X PA8 20 500 -150 100 L 25 25 1 1 B +X PB3 30 150 450 100 D 25 25 1 1 B +X PA4 11 -100 -450 100 U 25 25 1 1 B +X PA9 21 500 -100 100 L 25 25 1 1 B +X PB4 31 100 450 100 D 25 25 1 1 B +X PA5 12 -50 -450 100 U 25 25 1 1 B +X PA10 22 500 -50 100 L 25 25 1 1 B +X PB5 32 50 450 100 D 25 25 1 1 B +X PA6 13 0 -450 100 U 25 25 1 1 B +X PA11 23 500 0 100 L 25 25 1 1 B +X PB6 33 0 450 100 D 25 25 1 1 B +X PA7 14 50 -450 100 U 25 25 1 1 B +X PA12 24 500 50 100 L 25 25 1 1 B +X PB7 34 -50 450 100 D 25 25 1 1 B +X PB0 15 100 -450 100 U 25 25 1 1 B +X PA13 25 500 100 100 L 25 25 1 1 B +X BOOT0 35 -100 450 100 D 25 25 1 1 I +X PB1 16 150 -450 100 U 25 25 1 1 B +X Vss 26 500 150 100 L 25 25 1 1 W +X Vss 36 -150 450 100 D 25 25 1 1 W +X PB2-BOOT1 17 200 -450 100 U 25 25 1 1 B +X Vdd 27 500 200 100 L 25 25 1 1 W +X PAD 37 350 -450 100 U 25 25 1 1 W +X Vss 18 250 -450 100 U 25 25 1 1 W +X PA14 28 250 450 100 D 25 25 1 1 B +X Vdd 19 500 -200 100 L 25 25 1 1 W +X PA15 29 200 450 100 D 25 25 1 1 B +ENDDRAW +ENDDEF +# # Si5338 # DEF Si5338 U 0 20 Y Y 1 F N @@ -209,22 +359,22 @@ F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW S -150 200 150 -250 0 1 0 N -X OutA 1 250 150 100 L 25 25 1 1 O X Vcc 1 -250 150 100 R 25 25 1 1 W -X NC 2 250 100 100 L 25 25 1 1 N X OutB 2 -250 100 100 R 25 25 1 1 O X NC 3 -250 50 100 R 25 25 1 1 N -X NC 3 250 50 100 L 25 25 1 1 N X GND 4 -250 0 100 R 25 25 1 1 W -X GND 4 250 0 100 L 25 25 1 1 W X GND 5 -250 -50 100 R 25 25 1 1 W -X GND 5 250 -50 100 L 25 25 1 1 W X NC 6 -250 -100 100 R 25 25 1 1 N -X NC 6 250 -100 100 L 25 25 1 1 N -X INA- 7 250 -150 100 L 25 25 1 1 I X INB- 7 -250 -150 100 R 25 25 1 1 I -X INA+ 8 250 -200 100 L 25 25 1 1 I X INB+ 8 -250 -200 100 R 25 25 1 1 I +X INA+ 9 250 -200 100 L 25 25 1 1 I +X INA- 10 250 -150 100 L 25 25 1 1 I +X NC 11 250 -100 100 L 25 25 1 1 N +X GND 12 250 -50 100 L 25 25 1 1 W +X GND 13 250 0 100 L 25 25 1 1 W +X NC 14 250 50 100 L 25 25 1 1 N +X NC 15 250 100 100 L 25 25 1 1 N +X OutA 16 250 150 100 L 25 25 1 1 O ENDDRAW ENDDEF # @@ -245,7 +395,7 @@ S -105 -150 -95 -120 0 1 0 N S -5 -150 5 -120 0 1 0 N S 95 -150 105 -120 0 1 0 N S 195 -150 205 -120 0 1 0 N -X VCC 1 -200 -300 150 U 50 50 1 1 w +X VBUS 1 -200 -300 150 U 50 50 1 1 w X D- 2 -100 -300 150 U 50 50 1 1 P X D+ 3 0 -300 150 U 50 50 1 1 P X ID 4 100 -300 150 U 50 50 1 1 W diff --git a/meta_tester/board/meta_tester_si5338-rescue.lib b/meta_tester/board/meta_tester_si5338-rescue.lib new file mode 100644 index 0000000..0aba740 --- /dev/null +++ b/meta_tester/board/meta_tester_si5338-rescue.lib @@ -0,0 +1,30 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# USB_OTG-RESCUE-meta_tester_si5338 +# +DEF USB_OTG-RESCUE-meta_tester_si5338 P 0 40 Y Y 1 F N +F0 "P" 325 -125 50 H V C CNN +F1 "USB_OTG-RESCUE-meta_tester_si5338" 0 200 50 H V C CNN +F2 "" -50 -100 50 V V C CNN +F3 "" -50 -100 50 V V C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +S -250 -150 250 150 0 1 0 N +S -205 -150 -195 -120 0 1 0 N +S -105 -150 -95 -120 0 1 0 N +S -5 -150 5 -120 0 1 0 N +S 95 -150 105 -120 0 1 0 N +S 195 -150 205 -120 0 1 0 N +X VCC 1 -200 -300 150 U 50 50 1 1 w +X D- 2 -100 -300 150 U 50 50 1 1 P +X D+ 3 0 -300 150 U 50 50 1 1 P +X ID 4 100 -300 150 U 50 50 1 1 W +X GND 5 200 -300 150 U 50 50 1 1 W +X shield 6 400 100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/meta_tester/board/meta_tester_si5338.bak b/meta_tester/board/meta_tester_si5338.bak index bf752b5..a512c2c 100644 --- a/meta_tester/board/meta_tester_si5338.bak +++ b/meta_tester/board/meta_tester_si5338.bak @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:meta_tester_si5338-rescue LIBS:power LIBS:device LIBS:transistors @@ -34,6 +35,12 @@ LIBS:xtals LIBS:power_symbols LIBS:tca0372 LIBS:MAX571X-TSSOP14 +LIBS:EFM32 +LIBS:stm32f103tb-qfn36 +LIBS:ch340 +LIBS:reg113-xx-sot23 +LIBS:RF_Connectors +LIBS:antenna LIBS:meta_tester_si5338-cache EELAYER 25 0 EELAYER END @@ -50,33 +57,33 @@ Comment3 "" Comment4 "" $EndDescr $Sheet -S 7640 2995 2250 1400 +S 7640 2995 2260 1405 U 58AB73A8 F0 "SI5338" 39 F1 "si5338.sch" 39 -F2 "SDA" B L 7640 3095 60 -F3 "SCL" I L 7640 3195 60 -F4 "INT" O L 7640 3345 60 -F5 "CLK0_P" O R 9890 3095 60 -F6 "CLK0_N" O R 9890 3195 60 -F7 "CLK1_P" O R 9890 3395 60 -F8 "CLK1_N" O R 9890 3495 60 -F9 "CLK2_P" O R 9890 3695 60 -F10 "CLK2_N" O R 9890 3795 60 -F11 "CLK3_N" O R 9890 3995 60 -F12 "CLK3_P" O R 9890 4095 60 -F13 "VddO0" I L 7640 3795 60 -F14 "VddO1" I L 7640 3895 60 -F15 "VddO2" I L 7640 3995 60 -F16 "VddO3" I L 7640 4095 60 +F2 "VddO0" I L 7640 3795 60 +F3 "VddO1" I L 7640 3895 60 +F4 "VddO2" I L 7640 3995 60 +F5 "VddO3" I L 7640 4095 60 +F6 "CLK0_P" O R 9900 3050 25 +F7 "CLK0_N" O R 9900 3100 25 +F8 "CLK1_P" O R 9900 3400 25 +F9 "CLK1_N" O R 9900 3450 25 +F10 "CLK2_P" O R 9900 3875 25 +F11 "CLK2_N" O R 9900 3925 25 +F12 "CLK3_N" O R 9900 4250 25 +F13 "CLK3_P" O R 9900 4200 25 +F14 "SDA" B L 7640 3100 25 +F15 "SCL" I L 7640 3175 25 +F16 "INT" O L 7640 3300 25 $EndSheet $Comp -L TCA0372BDW-SOIC16 U? +L TCA0372BDW-SOIC16 U104 U 1 1 58AC566E P 5690 5050 -F 0 "U?" H 5690 4650 60 0000 C CNN +F 0 "U104" H 5690 4650 60 0000 C CNN F 1 "TCA0372BDW-SOIC16" H 5690 5350 60 0000 C CNN -F 2 "" H 5690 5050 60 0000 C CNN +F 2 "SOIC:SOIC-16-10.3x7.5" H 5690 5050 60 0001 C CNN F 3 "" H 5690 5050 60 0000 C CNN 1 5690 5050 0 1 1 0 @@ -93,77 +100,13 @@ Wire Wire Line 6350 5580 6350 4095 Wire Wire Line 6350 4095 7640 4095 -$Comp -L USB_OTG P? -U 1 1 58ACE645 -P 915 1010 -F 0 "P?" H 1240 885 50 0000 C CNN -F 1 "USB_OTG" H 915 1210 50 0000 C CNN -F 2 "" V 865 910 50 0000 C CNN -F 3 "" V 865 910 50 0000 C CNN - 1 915 1010 - 0 -1 1 0 -$EndComp -$Comp -L GND #PWR? -U 1 1 58ACFB46 -P 815 1460 -F 0 "#PWR?" H 815 1210 50 0001 C CNN -F 1 "GND" H 815 1310 50 0000 C CNN -F 2 "" H 815 1460 50 0000 C CNN -F 3 "" H 815 1460 50 0000 C CNN - 1 815 1460 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR? -U 1 1 58AD0573 -P 1285 1210 -F 0 "#PWR?" H 1285 960 50 0001 C CNN -F 1 "GND" H 1285 1060 50 0000 C CNN -F 2 "" H 1285 1210 50 0000 C CNN -F 3 "" H 1285 1210 50 0000 C CNN - 1 1285 1210 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 1215 1210 1285 1210 -Wire Wire Line - 815 1410 815 1460 -NoConn ~ 1215 1110 -$Comp -L +5V #PWR? -U 1 1 58AD3A1E -P 1310 735 -F 0 "#PWR?" H 1310 585 50 0001 C CNN -F 1 "+5V" H 1310 875 50 0000 C CNN -F 2 "" H 1310 735 50 0000 C CNN -F 3 "" H 1310 735 50 0000 C CNN - 1 1310 735 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1310 735 1310 810 -Wire Wire Line - 1310 810 1215 810 -$Comp -L +5V #PWR? -U 1 1 58AD5D4D -P 5840 4600 -F 0 "#PWR?" H 5840 4450 50 0001 C CNN -F 1 "+5V" H 5840 4740 50 0000 C CNN -F 2 "" H 5840 4600 50 0000 C CNN -F 3 "" H 5840 4600 50 0000 C CNN - 1 5840 4600 - 1 0 0 -1 -$EndComp Wire Wire Line 5840 4800 5840 4600 $Comp -L GND #PWR? +L GND #PWR01 U 1 1 58AD722A P 5690 5400 -F 0 "#PWR?" H 5690 5150 50 0001 C CNN +F 0 "#PWR01" H 5690 5150 50 0001 C CNN F 1 "GND" H 5690 5250 50 0000 C CNN F 2 "" H 5690 5400 50 0000 C CNN F 3 "" H 5690 5400 50 0000 C CNN @@ -178,10 +121,10 @@ Wire Wire Line 5640 5355 5690 5355 Connection ~ 5690 5355 $Comp -L GND #PWR? +L GND #PWR02 U 1 1 58AD8253 P 5665 4660 -F 0 "#PWR?" H 5665 4410 50 0001 C CNN +F 0 "#PWR02" H 5665 4410 50 0001 C CNN F 1 "GND" H 5665 4510 50 0000 C CNN F 2 "" H 5665 4660 50 0000 C CNN F 3 "" H 5665 4660 50 0000 C CNN @@ -198,12 +141,12 @@ Wire Wire Line 5665 4660 5665 4740 Connection ~ 5665 4740 $Comp -L TCA0372BDW-SOIC16 U? +L TCA0372BDW-SOIC16 U102 U 1 1 58ADC290 P 4410 4845 -F 0 "U?" H 4410 4445 60 0000 C CNN +F 0 "U102" H 4410 4445 60 0000 C CNN F 1 "TCA0372BDW-SOIC16" H 4410 5145 60 0000 C CNN -F 2 "" H 4410 4845 60 0000 C CNN +F 2 "SOIC:SOIC-16-10.3x7.5" H 4410 4845 60 0001 C CNN F 3 "" H 4410 4845 60 0000 C CNN 1 4410 4845 0 1 1 0 @@ -212,24 +155,13 @@ Wire Wire Line 4560 5095 4560 5375 Wire Wire Line 4260 5375 5070 5375 -$Comp -L +5V #PWR? -U 1 1 58ADC29C -P 4560 4395 -F 0 "#PWR?" H 4560 4245 50 0001 C CNN -F 1 "+5V" H 4560 4535 50 0000 C CNN -F 2 "" H 4560 4395 50 0000 C CNN -F 3 "" H 4560 4395 50 0000 C CNN - 1 4560 4395 - 1 0 0 -1 -$EndComp Wire Wire Line 4560 4595 4560 4395 $Comp -L GND #PWR? +L GND #PWR03 U 1 1 58ADC2A3 P 4410 5195 -F 0 "#PWR?" H 4410 4945 50 0001 C CNN +F 0 "#PWR03" H 4410 4945 50 0001 C CNN F 1 "GND" H 4410 5045 50 0000 C CNN F 2 "" H 4410 5195 50 0000 C CNN F 3 "" H 4410 5195 50 0000 C CNN @@ -244,10 +176,10 @@ Wire Wire Line 4360 5150 4410 5150 Connection ~ 4410 5150 $Comp -L GND #PWR? +L GND #PWR04 U 1 1 58ADC2AD P 4385 4455 -F 0 "#PWR?" H 4385 4205 50 0001 C CNN +F 0 "#PWR04" H 4385 4205 50 0001 C CNN F 1 "GND" H 4385 4305 50 0000 C CNN F 2 "" H 4385 4455 50 0000 C CNN F 3 "" H 4385 4455 50 0000 C CNN @@ -280,12 +212,12 @@ VddO2 Text Label 6655 4095 0 39 ~ 0 VddO3 $Comp -L MAX5713/4/5-TSSOP14 U? +L MAX5713/4/5-TSSOP14 U101 U 1 1 58AF1800 P 2450 5125 -F 0 "U?" H 2000 5625 60 0000 C CNN +F 0 "U101" H 2000 5625 60 0000 C CNN F 1 "MAX5713/4/5-TSSOP14" V 2550 6075 60 0000 C CNN -F 2 "" H 2450 5125 60 0000 C CNN +F 2 "SSOP:SSOP14" H 2450 5125 60 0001 C CNN F 3 "" H 2450 5125 60 0000 C CNN 1 2450 5125 1 0 0 -1 @@ -339,10 +271,10 @@ Wire Wire Line Wire Wire Line 5490 5660 5490 5300 $Comp -L GND #PWR? +L GND #PWR05 U 1 1 58B040AA P 2250 5280 -F 0 "#PWR?" H 2250 5030 50 0001 C CNN +F 0 "#PWR05" H 2250 5030 50 0001 C CNN F 1 "GND" H 2250 5130 50 0000 C CNN F 2 "" H 2250 5280 50 0000 C CNN F 3 "" H 2250 5280 50 0000 C CNN @@ -362,10 +294,10 @@ Wire Wire Line Wire Wire Line 1950 4825 1675 4825 $Comp -L +3.3V #PWR? +L +3.3V #PWR06 U 1 1 58B116A5 P 2200 4500 -F 0 "#PWR?" H 2200 4350 50 0001 C CNN +F 0 "#PWR06" H 2200 4350 50 0001 C CNN F 1 "+3.3V" H 2200 4640 50 0000 C CNN F 2 "" H 2200 4500 50 0000 C CNN F 3 "" H 2200 4500 50 0000 C CNN @@ -380,10 +312,10 @@ Wire Wire Line 2300 4540 2200 4540 Connection ~ 2200 4540 $Comp -L +3.3V #PWR? +L +3.3V #PWR07 U 1 1 58B12604 P 1365 5020 -F 0 "#PWR?" H 1365 4870 50 0001 C CNN +F 0 "#PWR07" H 1365 4870 50 0001 C CNN F 1 "+3.3V" H 1365 5160 50 0000 C CNN F 2 "" H 1365 5020 50 0000 C CNN F 3 "" H 1365 5020 50 0000 C CNN @@ -410,4 +342,1486 @@ Text Label 3580 5560 0 25 ~ 0 DAC2 Text Label 3580 5660 0 25 ~ 0 DAC3 +$Comp +L CAP_0603 C104 +U 1 1 58B1A00A +P 3200 6550 +F 0 "C104" H 3200 6450 25 0000 C CNN +F 1 "CAP_0603" H 3200 6625 25 0000 C CNN +F 2 "General_SMD:SM0603" H 3200 6650 60 0001 C CNN +F 3 "" H 3200 6550 60 0000 C CNN + 1 3200 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C106 +U 1 1 58B1B00F +P 3700 6550 +F 0 "C106" H 3700 6450 25 0000 C CNN +F 1 "CAP_0603" H 3700 6625 25 0000 C CNN +F 2 "General_SMD:SM0603" H 3700 6650 60 0001 C CNN +F 3 "" H 3700 6550 60 0000 C CNN + 1 3700 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C109 +U 1 1 58B1B1E7 +P 4200 6550 +F 0 "C109" H 4200 6450 25 0000 C CNN +F 1 "CAP_0603" H 4200 6625 25 0000 C CNN +F 2 "General_SMD:SM0603" H 4200 6650 60 0001 C CNN +F 3 "" H 4200 6550 60 0000 C CNN + 1 4200 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C111 +U 1 1 58B1B26D +P 4700 6550 +F 0 "C111" H 4700 6450 25 0000 C CNN +F 1 "CAP_0603" H 4700 6625 25 0000 C CNN +F 2 "General_SMD:SM0603" H 4700 6650 60 0001 C CNN +F 3 "" H 4700 6550 60 0000 C CNN + 1 4700 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C105 +U 1 1 58B1B3FC +P 3450 6550 +F 0 "C105" H 3450 6450 25 0000 C CNN +F 1 "CAP_0805" H 3450 6625 25 0000 C CNN +F 2 "General_SMD:SM0805" H 3450 6650 60 0001 C CNN +F 3 "" H 3450 6550 60 0000 C CNN + 1 3450 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C108 +U 1 1 58B1B485 +P 3950 6550 +F 0 "C108" H 3950 6450 25 0000 C CNN +F 1 "CAP_0805" H 3950 6625 25 0000 C CNN +F 2 "General_SMD:SM0805" H 3950 6650 60 0001 C CNN +F 3 "" H 3950 6550 60 0000 C CNN + 1 3950 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C110 +U 1 1 58B1B59A +P 4450 6550 +F 0 "C110" H 4450 6450 25 0000 C CNN +F 1 "CAP_0805" H 4450 6625 25 0000 C CNN +F 2 "General_SMD:SM0805" H 4450 6650 60 0001 C CNN +F 3 "" H 4450 6550 60 0000 C CNN + 1 4450 6550 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C112 +U 1 1 58B1B6B9 +P 4950 6550 +F 0 "C112" H 4950 6450 25 0000 C CNN +F 1 "CAP_0805" H 4950 6625 25 0000 C CNN +F 2 "General_SMD:SM0805" H 4950 6650 60 0001 C CNN +F 3 "" H 4950 6550 60 0000 C CNN + 1 4950 6550 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR08 +U 1 1 58B1B945 +P 4950 6850 +F 0 "#PWR08" H 4950 6600 50 0001 C CNN +F 1 "GND" H 4950 6700 50 0000 C CNN +F 2 "" H 4950 6850 50 0000 C CNN +F 3 "" H 4950 6850 50 0000 C CNN + 1 4950 6850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4950 6650 4950 6850 +Wire Wire Line + 3200 6650 3200 6750 +Wire Wire Line + 1825 6750 4950 6750 +Connection ~ 4950 6750 +Wire Wire Line + 4700 6650 4700 6750 +Connection ~ 4700 6750 +Wire Wire Line + 4450 6650 4450 6750 +Connection ~ 4450 6750 +Wire Wire Line + 4200 6650 4200 6750 +Connection ~ 4200 6750 +Wire Wire Line + 3950 6650 3950 6750 +Connection ~ 3950 6750 +Wire Wire Line + 3700 6650 3700 6750 +Connection ~ 3700 6750 +Wire Wire Line + 3450 6650 3450 6750 +Connection ~ 3450 6750 +Wire Wire Line + 3450 6450 3450 6350 +Wire Wire Line + 3450 6350 3000 6350 +Wire Wire Line + 3200 6450 3200 6350 +Connection ~ 3200 6350 +Wire Wire Line + 3700 6450 3700 6250 +Wire Wire Line + 3450 6250 3950 6250 +Wire Wire Line + 3950 6250 3950 6450 +Connection ~ 3700 6250 +Wire Wire Line + 4200 6450 4200 6150 +Wire Wire Line + 3950 6150 4450 6150 +Wire Wire Line + 4450 6150 4450 6450 +Connection ~ 4200 6150 +Wire Wire Line + 4700 6450 4700 6050 +Wire Wire Line + 4450 6050 4950 6050 +Wire Wire Line + 4950 6050 4950 6450 +Connection ~ 4700 6050 +Text Label 3000 6350 0 25 ~ 0 +DAC0 +Text Label 3450 6250 0 25 ~ 0 +DAC1 +Text Label 3950 6150 0 25 ~ 0 +DAC2 +Text Label 4450 6050 0 25 ~ 0 +DAC3 +$Comp +L STM32F103TB-QFN36 U103 +U 1 1 58AEB95D +P 4800 1750 +F 0 "U103" H 5350 2100 60 0000 C CNN +F 1 "STM32F103TB-QFN36" H 5700 1400 60 0000 C CNN +F 2 "QFN:QFN36_6x6_0.5mm" H 4850 1600 60 0001 C CNN +F 3 "" H 4850 1600 60 0000 C CNN + 1 4800 1750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR09 +U 1 1 58AEBE62 +P 5150 2400 +F 0 "#PWR09" H 5150 2150 50 0001 C CNN +F 1 "GND" H 5150 2250 50 0000 C CNN +F 2 "" H 5150 2400 50 0000 C CNN +F 3 "" H 5150 2400 50 0000 C CNN + 1 5150 2400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR010 +U 1 1 58AEBEEA +P 5675 1600 +F 0 "#PWR010" H 5675 1350 50 0001 C CNN +F 1 "GND" H 5675 1450 50 0001 C CNN +F 2 "" H 5675 1600 50 0000 C CNN +F 3 "" H 5675 1600 50 0000 C CNN + 1 5675 1600 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR011 +U 1 1 58AEBF72 +P 4650 1100 +F 0 "#PWR011" H 4650 850 50 0001 C CNN +F 1 "GND" H 4650 950 50 0000 C CNN +F 2 "" H 4650 1100 50 0000 C CNN +F 3 "" H 4650 1100 50 0000 C CNN + 1 4650 1100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR012 +U 1 1 58AEBFFA +P 4000 1750 +F 0 "#PWR012" H 4000 1500 50 0001 C CNN +F 1 "GND" H 4000 1600 50 0001 C CNN +F 2 "" H 4000 1750 50 0000 C CNN +F 3 "" H 4000 1750 50 0000 C CNN + 1 4000 1750 + 0 1 1 0 +$EndComp +Wire Wire Line + 5150 2200 5150 2400 +Wire Wire Line + 5050 2200 5050 2300 +Wire Wire Line + 5050 2300 5150 2300 +Connection ~ 5150 2300 +Wire Wire Line + 5300 1600 5675 1600 +Wire Wire Line + 4650 1100 4650 1300 +Wire Wire Line + 4000 1750 4400 1750 +$Comp +L +3.3V #PWR013 +U 1 1 58AECC31 +P 3975 1550 +F 0 "#PWR013" H 3975 1400 50 0001 C CNN +F 1 "+3.3V" H 3975 1690 50 0000 C CNN +F 2 "" H 3975 1550 50 0000 C CNN +F 3 "" H 3975 1550 50 0000 C CNN + 1 3975 1550 + 0 -1 -1 0 +$EndComp +$Comp +L +3.3V #PWR014 +U 1 1 58AED1EF +P 5925 1550 +F 0 "#PWR014" H 5925 1400 50 0001 C CNN +F 1 "+3.3V" H 5925 1690 50 0000 C CNN +F 2 "" H 5925 1550 50 0000 C CNN +F 3 "" H 5925 1550 50 0000 C CNN + 1 5925 1550 + 0 1 1 0 +$EndComp +$Comp +L CH340T-SSOP20 U105 +U 1 1 58AEDD9F +P 7600 1450 +F 0 "U105" H 8150 1900 60 0000 C CNN +F 1 "CH340T-SSOP20" H 7600 1900 60 0000 C CNN +F 2 "SSOP:SSOP-20" H 7600 1450 60 0001 C CNN +F 3 "" H 7600 1450 60 0001 C CNN + 1 7600 1450 + -1 0 0 -1 +$EndComp +$Comp +L USB_OTG P101 +U 1 1 58AEF4E6 +P 8825 1450 +F 0 "P101" H 9150 1325 50 0000 C CNN +F 1 "USB_OTG" H 8825 1650 50 0000 C CNN +F 2 "Connectors:USB_Mini-B" V 8775 1350 50 0001 C CNN +F 3 "" V 8775 1350 50 0000 C CNN + 1 8825 1450 + 0 1 1 0 +$EndComp +Wire Wire Line + 7850 1500 8275 1500 +Wire Wire Line + 8275 1500 8275 1450 +Wire Wire Line + 8275 1450 8525 1450 +Wire Wire Line + 8525 1350 8175 1350 +Wire Wire Line + 8175 1350 8175 1550 +Wire Wire Line + 8175 1550 7850 1550 +NoConn ~ 8525 1550 +Wire Wire Line + 3975 1550 4400 1550 +Wire Wire Line + 5925 1550 5300 1550 +$Comp +L GND #PWR015 +U 1 1 58AF1025 +P 8925 1925 +F 0 "#PWR015" H 8925 1675 50 0001 C CNN +F 1 "GND" H 8925 1775 50 0001 C CNN +F 2 "" H 8925 1925 50 0000 C CNN +F 3 "" H 8925 1925 50 0000 C CNN + 1 8925 1925 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR016 +U 1 1 58AF13B3 +P 8425 1650 +F 0 "#PWR016" H 8425 1400 50 0001 C CNN +F 1 "GND" H 8425 1500 50 0001 C CNN +F 2 "" H 8425 1650 50 0000 C CNN +F 3 "" H 8425 1650 50 0000 C CNN + 1 8425 1650 + 0 1 1 0 +$EndComp +Wire Wire Line + 8925 1850 8925 1925 +Wire Wire Line + 8525 1650 8425 1650 +$Comp +L +5V #PWR017 +U 1 1 58AF1E5B +P 8425 1125 +F 0 "#PWR017" H 8425 975 50 0001 C CNN +F 1 "+5V" H 8425 1265 50 0000 C CNN +F 2 "" H 8425 1125 50 0000 C CNN +F 3 "" H 8425 1125 50 0000 C CNN + 1 8425 1125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8425 1125 8425 1250 +Wire Wire Line + 8425 1250 8525 1250 +$Comp +L GND #PWR018 +U 1 1 58AF3163 +P 8200 1600 +F 0 "#PWR018" H 8200 1350 50 0001 C CNN +F 1 "GND" H 8200 1450 50 0001 C CNN +F 2 "" H 8200 1600 50 0000 C CNN +F 3 "" H 8200 1600 50 0000 C CNN + 1 8200 1600 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7850 1600 8200 1600 +$Comp +L SMD_XTAL_small X102 +U 1 1 58AF46FB +P 8100 2025 +F 0 "X102" H 8100 1825 60 0000 C CNN +F 1 "12MHz" H 8100 2275 60 0000 C CNN +F 2 "Xtal_SMD:xtal_3.2x2.5" H 8100 2025 60 0001 C CNN +F 3 "" H 8100 2025 60 0000 C CNN + 1 8100 2025 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7850 1700 7875 1700 +Wire Wire Line + 7875 1700 7875 2125 +Wire Wire Line + 7875 2075 7925 2075 +Wire Wire Line + 7850 1650 8275 1650 +Wire Wire Line + 8275 1650 8275 1925 +Wire Wire Line + 8225 1925 8325 1925 +$Comp +L GND #PWR019 +U 1 1 58AF4BB4 +P 7825 1925 +F 0 "#PWR019" H 7825 1675 50 0001 C CNN +F 1 "GND" H 7825 1775 50 0001 C CNN +F 2 "" H 7825 1925 50 0000 C CNN +F 3 "" H 7825 1925 50 0000 C CNN + 1 7825 1925 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 58AF4C46 +P 8325 2075 +F 0 "#PWR020" H 8325 1825 50 0001 C CNN +F 1 "GND" H 8325 1925 50 0001 C CNN +F 2 "" H 8325 2075 50 0000 C CNN +F 3 "" H 8325 2075 50 0000 C CNN + 1 8325 2075 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 8225 2075 8325 2075 +Wire Wire Line + 7925 1925 7825 1925 +$Comp +L CAP_0603 C117 +U 1 1 58AF5571 +P 7875 2225 +F 0 "C117" H 7875 2125 25 0000 C CNN +F 1 "10p" H 7875 2300 25 0000 C CNN +F 2 "General_SMD:SM0603" H 7875 2325 60 0001 C CNN +F 3 "" H 7875 2225 60 0000 C CNN + 1 7875 2225 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C118 +U 1 1 58AF5630 +P 8425 1925 +F 0 "C118" H 8425 1825 25 0000 C CNN +F 1 "10p" H 8425 2000 25 0000 C CNN +F 2 "General_SMD:SM0603" H 8425 2025 60 0001 C CNN +F 3 "" H 8425 1925 60 0000 C CNN + 1 8425 1925 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR021 +U 1 1 58AF56D6 +P 8600 1925 +F 0 "#PWR021" H 8600 1675 50 0001 C CNN +F 1 "GND" H 8600 1775 50 0001 C CNN +F 2 "" H 8600 1925 50 0000 C CNN +F 3 "" H 8600 1925 50 0000 C CNN + 1 8600 1925 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR022 +U 1 1 58AF576E +P 7875 2375 +F 0 "#PWR022" H 7875 2125 50 0001 C CNN +F 1 "GND" H 7875 2225 50 0001 C CNN +F 2 "" H 7875 2375 50 0000 C CNN +F 3 "" H 7875 2375 50 0000 C CNN + 1 7875 2375 + 1 0 0 -1 +$EndComp +Connection ~ 8275 1925 +Wire Wire Line + 8600 1925 8525 1925 +Connection ~ 7875 2075 +Wire Wire Line + 7875 2325 7875 2375 +Text Label 8250 1350 0 25 ~ 0 +D_N +Text Label 8300 1450 0 25 ~ 0 +D_P +$Comp +L REG113-XX-SOT23 U106 +U 1 1 58AF8BF5 +P 10125 1450 +F 0 "U106" H 10125 1700 60 0000 C CNN +F 1 "REG113-XX-SOT23" H 10125 1200 60 0000 C CNN +F 2 "SOT:SOT-236-095mm" H 10125 1450 60 0001 C CNN +F 3 "" H 10125 1450 60 0000 C CNN + 1 10125 1450 + 1 0 0 -1 +$EndComp +Text Notes 10100 1850 0 39 ~ 0 +3.3V +$Comp +L GND #PWR023 +U 1 1 58AF96DB +P 9800 1450 +F 0 "#PWR023" H 9800 1200 50 0001 C CNN +F 1 "GND" H 9800 1300 50 0001 C CNN +F 2 "" H 9800 1450 50 0000 C CNN +F 3 "" H 9800 1450 50 0000 C CNN + 1 9800 1450 + 0 1 1 0 +$EndComp +Wire Wire Line + 9925 1450 9800 1450 +Wire Wire Line + 9500 1350 9925 1350 +$Comp +L +3.3V #PWR024 +U 1 1 58AFA4F0 +P 10825 1225 +F 0 "#PWR024" H 10825 1075 50 0001 C CNN +F 1 "+3.3V" H 10825 1365 50 0000 C CNN +F 2 "" H 10825 1225 50 0000 C CNN +F 3 "" H 10825 1225 50 0000 C CNN + 1 10825 1225 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10375 1350 11025 1350 +Wire Wire Line + 10825 1350 10825 1225 +Wire Wire Line + 9575 1550 9925 1550 +$Comp +L CAP_0603 C128 +U 1 1 58AFC7CB +P 10575 1550 +F 0 "C128" H 10575 1450 25 0000 C CNN +F 1 "10n" H 10575 1625 25 0000 C CNN +F 2 "General_SMD:SM0603" H 10575 1650 60 0001 C CNN +F 3 "" H 10575 1550 60 0000 C CNN + 1 10575 1550 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR025 +U 1 1 58AFC903 +P 10775 1550 +F 0 "#PWR025" H 10775 1300 50 0001 C CNN +F 1 "GND" H 10775 1400 50 0001 C CNN +F 2 "" H 10775 1550 50 0000 C CNN +F 3 "" H 10775 1550 50 0000 C CNN + 1 10775 1550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 10375 1550 10475 1550 +Wire Wire Line + 10775 1550 10675 1550 +$Comp +L CAP_0805 C123 +U 1 1 58AFD137 +P 9575 1775 +F 0 "C123" H 9575 1675 25 0000 C CNN +F 1 "1u" H 9575 1850 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9575 1875 60 0001 C CNN +F 3 "" H 9575 1775 60 0000 C CNN + 1 9575 1775 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR026 +U 1 1 58AFD220 +P 9575 1975 +F 0 "#PWR026" H 9575 1725 50 0001 C CNN +F 1 "GND" H 9575 1825 50 0001 C CNN +F 2 "" H 9575 1975 50 0000 C CNN +F 3 "" H 9575 1975 50 0000 C CNN + 1 9575 1975 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9575 1875 9575 1975 +$Comp +L IND_0603 L103 +U 1 1 58AFDA2F +P 9400 1350 +F 0 "L103" H 9400 1250 25 0000 C CNN +F 1 "IND_0603" H 9400 1400 25 0000 C CNN +F 2 "General_SMD:SM0603" H 9400 1350 60 0001 C CNN +F 3 "" H 9400 1350 60 0000 C CNN + 1 9400 1350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9575 1350 9575 1675 +Connection ~ 9575 1350 +Connection ~ 9575 1550 +$Comp +L CAP_0805 C120 +U 1 1 58AFE17F +P 9225 1525 +F 0 "C120" H 9225 1425 25 0000 C CNN +F 1 "1u" H 9225 1600 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9225 1625 60 0001 C CNN +F 3 "" H 9225 1525 60 0000 C CNN + 1 9225 1525 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR027 +U 1 1 58AFE25D +P 9225 1700 +F 0 "#PWR027" H 9225 1450 50 0001 C CNN +F 1 "GND" H 9225 1550 50 0001 C CNN +F 2 "" H 9225 1700 50 0000 C CNN +F 3 "" H 9225 1700 50 0000 C CNN + 1 9225 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9300 1350 9225 1350 +Wire Wire Line + 9225 1275 9225 1425 +Wire Wire Line + 9225 1625 9225 1700 +$Comp +L +5V #PWR028 +U 1 1 58AFE4F6 +P 9225 1275 +F 0 "#PWR028" H 9225 1125 50 0001 C CNN +F 1 "+5V" H 9225 1415 50 0000 C CNN +F 2 "" H 9225 1275 50 0000 C CNN +F 3 "" H 9225 1275 50 0000 C CNN + 1 9225 1275 + 1 0 0 -1 +$EndComp +Connection ~ 9225 1350 +$Comp +L +3.3V #PWR029 +U 1 1 58AFEFAB +P 8150 1275 +F 0 "#PWR029" H 8150 1125 50 0001 C CNN +F 1 "+3.3V" H 8150 1415 50 0000 C CNN +F 2 "" H 8150 1275 50 0000 C CNN +F 3 "" H 8150 1275 50 0000 C CNN + 1 8150 1275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7850 1450 8150 1450 +Wire Wire Line + 8150 1450 8150 1275 +$Comp +L +3.3V #PWR030 +U 1 1 58AFF300 +P 6850 1300 +F 0 "#PWR030" H 6850 1150 50 0001 C CNN +F 1 "+3.3V" H 6850 1440 50 0000 C CNN +F 2 "" H 6850 1300 50 0000 C CNN +F 3 "" H 6850 1300 50 0000 C CNN + 1 6850 1300 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6850 1300 7350 1300 +$Comp +L CAP_0805 C130 +U 1 1 58B01149 +P 11025 1475 +F 0 "C130" H 11025 1375 25 0000 C CNN +F 1 "1u" H 11025 1550 25 0000 C CNN +F 2 "General_SMD:SM0805" H 11025 1575 60 0001 C CNN +F 3 "" H 11025 1475 60 0000 C CNN + 1 11025 1475 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR031 +U 1 1 58B01264 +P 11025 1650 +F 0 "#PWR031" H 11025 1400 50 0001 C CNN +F 1 "GND" H 11025 1500 50 0001 C CNN +F 2 "" H 11025 1650 50 0000 C CNN +F 3 "" H 11025 1650 50 0000 C CNN + 1 11025 1650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 11025 1350 11025 1375 +Connection ~ 10825 1350 +Wire Wire Line + 11025 1575 11025 1650 +$Comp +L RES_0603 R104 +U 1 1 58B04002 +P 2575 6550 +F 0 "R104" H 2575 6450 25 0000 C CNN +F 1 "1M" H 2575 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 2575 6550 60 0001 C CNN +F 3 "" H 2575 6550 60 0000 C CNN + 1 2575 6550 + 0 1 1 0 +$EndComp +$Comp +L RES_0603 R103 +U 1 1 58B04473 +P 2325 6550 +F 0 "R103" H 2325 6450 25 0000 C CNN +F 1 "1M" H 2325 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 2325 6550 60 0001 C CNN +F 3 "" H 2325 6550 60 0000 C CNN + 1 2325 6550 + 0 1 1 0 +$EndComp +$Comp +L RES_0603 R102 +U 1 1 58B0465E +P 2075 6550 +F 0 "R102" H 2075 6450 25 0000 C CNN +F 1 "1M" H 2075 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 2075 6550 60 0001 C CNN +F 3 "" H 2075 6550 60 0000 C CNN + 1 2075 6550 + 0 1 1 0 +$EndComp +$Comp +L RES_0603 R101 +U 1 1 58B04664 +P 1825 6550 +F 0 "R101" H 1825 6450 25 0000 C CNN +F 1 "1M" H 1825 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 1825 6550 60 0001 C CNN +F 3 "" H 1825 6550 60 0000 C CNN + 1 1825 6550 + 0 1 1 0 +$EndComp +Wire Wire Line + 1825 6650 1825 6750 +Connection ~ 3200 6750 +Wire Wire Line + 2075 6650 2075 6750 +Connection ~ 2075 6750 +Wire Wire Line + 2325 6650 2325 6750 +Connection ~ 2325 6750 +Wire Wire Line + 2575 6650 2575 6750 +Connection ~ 2575 6750 +Wire Wire Line + 2575 6450 2575 6275 +Wire Wire Line + 2325 6450 2325 6275 +Wire Wire Line + 2075 6450 2075 6275 +Wire Wire Line + 1825 6275 1825 6450 +Text Label 2575 6275 3 25 ~ 0 +DAC3 +Text Label 2325 6275 3 25 ~ 0 +DAC2 +Text Label 2075 6275 3 25 ~ 0 +DAC1 +Text Label 1825 6275 3 25 ~ 0 +DAC0 +$Comp +L CAP_0805 C101 +U 1 1 58B070D6 +P 2825 4375 +F 0 "C101" H 2825 4275 25 0000 C CNN +F 1 "100n" H 2825 4450 25 0000 C CNN +F 2 "General_SMD:SM0805" H 2825 4475 60 0001 C CNN +F 3 "" H 2825 4375 60 0000 C CNN + 1 2825 4375 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR032 +U 1 1 58B070DC +P 2825 4550 +F 0 "#PWR032" H 2825 4300 50 0001 C CNN +F 1 "GND" H 2825 4400 50 0001 C CNN +F 2 "" H 2825 4550 50 0000 C CNN +F 3 "" H 2825 4550 50 0000 C CNN + 1 2825 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2825 4475 2825 4550 +$Comp +L CAP_0805 C102 +U 1 1 58B071DE +P 3050 4375 +F 0 "C102" H 3050 4275 25 0000 C CNN +F 1 "100n" H 3050 4450 25 0000 C CNN +F 2 "General_SMD:SM0805" H 3050 4475 60 0001 C CNN +F 3 "" H 3050 4375 60 0000 C CNN + 1 3050 4375 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR033 +U 1 1 58B071E4 +P 3050 4550 +F 0 "#PWR033" H 3050 4300 50 0001 C CNN +F 1 "GND" H 3050 4400 50 0001 C CNN +F 2 "" H 3050 4550 50 0000 C CNN +F 3 "" H 3050 4550 50 0000 C CNN + 1 3050 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3050 4475 3050 4550 +$Comp +L +3.3V #PWR034 +U 1 1 58B07252 +P 2925 4125 +F 0 "#PWR034" H 2925 3975 50 0001 C CNN +F 1 "+3.3V" H 2925 4265 50 0000 C CNN +F 2 "" H 2925 4125 50 0000 C CNN +F 3 "" H 2925 4125 50 0000 C CNN + 1 2925 4125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2925 4125 2925 4200 +Wire Wire Line + 2825 4200 3050 4200 +Wire Wire Line + 3050 4200 3050 4275 +Wire Wire Line + 2825 4200 2825 4275 +Connection ~ 2925 4200 +$Comp +L CAP_0805 C115 +U 1 1 58B0A1DC +P 7200 4925 +F 0 "C115" H 7200 4825 25 0000 C CNN +F 1 "1u" H 7200 5000 25 0000 C CNN +F 2 "General_SMD:SM0805" H 7200 5025 60 0001 C CNN +F 3 "" H 7200 4925 60 0000 C CNN + 1 7200 4925 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR035 +U 1 1 58B0A1E2 +P 7200 5125 +F 0 "#PWR035" H 7200 4875 50 0001 C CNN +F 1 "GND" H 7200 4975 50 0001 C CNN +F 2 "" H 7200 5125 50 0000 C CNN +F 3 "" H 7200 5125 50 0000 C CNN + 1 7200 5125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 5025 7200 5125 +$Comp +L IND_0603 L101 +U 1 1 58B0A1E9 +P 7025 4750 +F 0 "L101" H 7025 4650 25 0000 C CNN +F 1 "IND_0603" H 7025 4800 25 0000 C CNN +F 2 "General_SMD:SM0603" H 7025 4750 60 0001 C CNN +F 3 "" H 7025 4750 60 0000 C CNN + 1 7025 4750 + 1 0 0 -1 +$EndComp +$Comp +L CAP_0805 C113 +U 1 1 58B0A1F2 +P 6850 4925 +F 0 "C113" H 6850 4825 25 0000 C CNN +F 1 "1u" H 6850 5000 25 0000 C CNN +F 2 "General_SMD:SM0805" H 6850 5025 60 0001 C CNN +F 3 "" H 6850 4925 60 0000 C CNN + 1 6850 4925 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR036 +U 1 1 58B0A1F8 +P 6850 5100 +F 0 "#PWR036" H 6850 4850 50 0001 C CNN +F 1 "GND" H 6850 4950 50 0001 C CNN +F 2 "" H 6850 5100 50 0000 C CNN +F 3 "" H 6850 5100 50 0000 C CNN + 1 6850 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6925 4750 6850 4750 +Wire Wire Line + 6850 4675 6850 4825 +Wire Wire Line + 6850 5025 6850 5100 +$Comp +L +5V #PWR037 +U 1 1 58B0A201 +P 6850 4675 +F 0 "#PWR037" H 6850 4525 50 0001 C CNN +F 1 "+5V" H 6850 4815 50 0000 C CNN +F 2 "" H 6850 4675 50 0000 C CNN +F 3 "" H 6850 4675 50 0000 C CNN + 1 6850 4675 + 1 0 0 -1 +$EndComp +Connection ~ 6850 4750 +Wire Wire Line + 7125 4750 7350 4750 +Wire Wire Line + 7200 4750 7200 4825 +Connection ~ 7200 4750 +Text Label 7350 4750 2 25 ~ 0 +PSU23 +Text Label 5840 4600 3 25 ~ 0 +PSU23 +Text Label 4560 4395 3 25 ~ 0 +PSU01 +$Comp +L CAP_0805 C116 +U 1 1 58B0D168 +P 7200 5650 +F 0 "C116" H 7200 5550 25 0000 C CNN +F 1 "1u" H 7200 5725 25 0000 C CNN +F 2 "General_SMD:SM0805" H 7200 5750 60 0001 C CNN +F 3 "" H 7200 5650 60 0000 C CNN + 1 7200 5650 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR038 +U 1 1 58B0D16E +P 7200 5850 +F 0 "#PWR038" H 7200 5600 50 0001 C CNN +F 1 "GND" H 7200 5700 50 0001 C CNN +F 2 "" H 7200 5850 50 0000 C CNN +F 3 "" H 7200 5850 50 0000 C CNN + 1 7200 5850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 5750 7200 5850 +$Comp +L IND_0603 L102 +U 1 1 58B0D175 +P 7025 5475 +F 0 "L102" H 7025 5375 25 0000 C CNN +F 1 "IND_0603" H 7025 5525 25 0000 C CNN +F 2 "General_SMD:SM0603" H 7025 5475 60 0001 C CNN +F 3 "" H 7025 5475 60 0000 C CNN + 1 7025 5475 + 1 0 0 -1 +$EndComp +$Comp +L CAP_0805 C114 +U 1 1 58B0D17B +P 6850 5650 +F 0 "C114" H 6850 5550 25 0000 C CNN +F 1 "1u" H 6850 5725 25 0000 C CNN +F 2 "General_SMD:SM0805" H 6850 5750 60 0001 C CNN +F 3 "" H 6850 5650 60 0000 C CNN + 1 6850 5650 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR039 +U 1 1 58B0D181 +P 6850 5825 +F 0 "#PWR039" H 6850 5575 50 0001 C CNN +F 1 "GND" H 6850 5675 50 0001 C CNN +F 2 "" H 6850 5825 50 0000 C CNN +F 3 "" H 6850 5825 50 0000 C CNN + 1 6850 5825 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6925 5475 6850 5475 +Wire Wire Line + 6850 5400 6850 5550 +Wire Wire Line + 6850 5750 6850 5825 +$Comp +L +5V #PWR040 +U 1 1 58B0D18A +P 6850 5400 +F 0 "#PWR040" H 6850 5250 50 0001 C CNN +F 1 "+5V" H 6850 5540 50 0000 C CNN +F 2 "" H 6850 5400 50 0000 C CNN +F 3 "" H 6850 5400 50 0000 C CNN + 1 6850 5400 + 1 0 0 -1 +$EndComp +Connection ~ 6850 5475 +Wire Wire Line + 7125 5475 7350 5475 +Wire Wire Line + 7200 5475 7200 5550 +Connection ~ 7200 5475 +Text Label 7350 5475 2 25 ~ 0 +PSU01 +$Comp +L SMD_XTAL_small X101 +U 1 1 58B10A6E +P 3350 1900 +F 0 "X101" H 3350 1700 60 0000 C CNN +F 1 "8MHz" H 3350 2150 60 0000 C CNN +F 2 "Xtal_SMD:xtal_3.2x2.5" H 3350 1900 60 0001 C CNN +F 3 "" H 3350 1900 60 0000 C CNN + 1 3350 1900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4400 1650 3725 1650 +Wire Wire Line + 3725 1650 3725 2000 +Wire Wire Line + 3725 1800 3475 1800 +Wire Wire Line + 3075 1600 4400 1600 +Wire Wire Line + 3075 1600 3075 2000 +Wire Wire Line + 3075 1950 3175 1950 +$Comp +L GND #PWR041 +U 1 1 58B110BC +P 3550 1950 +F 0 "#PWR041" H 3550 1700 50 0001 C CNN +F 1 "GND" H 3550 1800 50 0001 C CNN +F 2 "" H 3550 1950 50 0000 C CNN +F 3 "" H 3550 1950 50 0000 C CNN + 1 3550 1950 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR042 +U 1 1 58B1118D +P 2975 1800 +F 0 "#PWR042" H 2975 1550 50 0001 C CNN +F 1 "GND" H 2975 1650 50 0001 C CNN +F 2 "" H 2975 1800 50 0000 C CNN +F 3 "" H 2975 1800 50 0000 C CNN + 1 2975 1800 + 0 1 1 0 +$EndComp +Wire Wire Line + 3475 1950 3550 1950 +Wire Wire Line + 3175 1800 2975 1800 +$Comp +L CAP_0603 C103 +U 1 1 58B11C23 +P 3075 2100 +F 0 "C103" H 3075 2000 25 0000 C CNN +F 1 "10p" H 3075 2175 25 0000 C CNN +F 2 "General_SMD:SM0603" H 3075 2200 60 0001 C CNN +F 3 "" H 3075 2100 60 0000 C CNN + 1 3075 2100 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C107 +U 1 1 58B125A0 +P 3725 2100 +F 0 "C107" H 3725 2000 25 0000 C CNN +F 1 "10p" H 3725 2175 25 0000 C CNN +F 2 "General_SMD:SM0603" H 3725 2200 60 0001 C CNN +F 3 "" H 3725 2100 60 0000 C CNN + 1 3725 2100 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR043 +U 1 1 58B12BD2 +P 3725 2300 +F 0 "#PWR043" H 3725 2050 50 0001 C CNN +F 1 "GND" H 3725 2150 50 0001 C CNN +F 2 "" H 3725 2300 50 0000 C CNN +F 3 "" H 3725 2300 50 0000 C CNN + 1 3725 2300 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR044 +U 1 1 58B1303A +P 3075 2300 +F 0 "#PWR044" H 3075 2050 50 0001 C CNN +F 1 "GND" H 3075 2150 50 0001 C CNN +F 2 "" H 3075 2300 50 0000 C CNN +F 3 "" H 3075 2300 50 0000 C CNN + 1 3075 2300 + 1 0 0 -1 +$EndComp +Connection ~ 3725 1800 +Connection ~ 3075 1950 +Wire Wire Line + 3075 2200 3075 2300 +Wire Wire Line + 3725 2200 3725 2300 +$Comp +L +3.3V #PWR045 +U 1 1 58B14E31 +P 5925 1950 +F 0 "#PWR045" H 5925 1800 50 0001 C CNN +F 1 "+3.3V" H 5925 2090 50 0000 C CNN +F 2 "" H 5925 1950 50 0000 C CNN +F 3 "" H 5925 1950 50 0000 C CNN + 1 5925 1950 + 0 1 1 0 +$EndComp +Wire Wire Line + 5925 1950 5300 1950 +$Comp +L CAP_0603 C119 +U 1 1 58B18490 +P 8975 5750 +F 0 "C119" H 8975 5650 25 0000 C CNN +F 1 "CAP_0603" H 8975 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 8975 5850 60 0001 C CNN +F 3 "" H 8975 5750 60 0000 C CNN + 1 8975 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C122 +U 1 1 58B18496 +P 9475 5750 +F 0 "C122" H 9475 5650 25 0000 C CNN +F 1 "CAP_0603" H 9475 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 9475 5850 60 0001 C CNN +F 3 "" H 9475 5750 60 0000 C CNN + 1 9475 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C125 +U 1 1 58B1849C +P 9975 5750 +F 0 "C125" H 9975 5650 25 0000 C CNN +F 1 "CAP_0603" H 9975 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 9975 5850 60 0001 C CNN +F 3 "" H 9975 5750 60 0000 C CNN + 1 9975 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C127 +U 1 1 58B184A2 +P 10475 5750 +F 0 "C127" H 10475 5650 25 0000 C CNN +F 1 "CAP_0603" H 10475 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 10475 5850 60 0001 C CNN +F 3 "" H 10475 5750 60 0000 C CNN + 1 10475 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C121 +U 1 1 58B184A8 +P 9225 5750 +F 0 "C121" H 9225 5650 25 0000 C CNN +F 1 "CAP_0805" H 9225 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9225 5850 60 0001 C CNN +F 3 "" H 9225 5750 60 0000 C CNN + 1 9225 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C124 +U 1 1 58B184AE +P 9725 5750 +F 0 "C124" H 9725 5650 25 0000 C CNN +F 1 "CAP_0805" H 9725 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9725 5850 60 0001 C CNN +F 3 "" H 9725 5750 60 0000 C CNN + 1 9725 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C126 +U 1 1 58B184B4 +P 10225 5750 +F 0 "C126" H 10225 5650 25 0000 C CNN +F 1 "CAP_0805" H 10225 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 10225 5850 60 0001 C CNN +F 3 "" H 10225 5750 60 0000 C CNN + 1 10225 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C129 +U 1 1 58B184BA +P 10725 5750 +F 0 "C129" H 10725 5650 25 0000 C CNN +F 1 "CAP_0805" H 10725 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 10725 5850 60 0001 C CNN +F 3 "" H 10725 5750 60 0000 C CNN + 1 10725 5750 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR046 +U 1 1 58B184C0 +P 10725 6050 +F 0 "#PWR046" H 10725 5800 50 0001 C CNN +F 1 "GND" H 10725 5900 50 0000 C CNN +F 2 "" H 10725 6050 50 0000 C CNN +F 3 "" H 10725 6050 50 0000 C CNN + 1 10725 6050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10725 5850 10725 6050 +Wire Wire Line + 8975 5850 8975 5950 +Connection ~ 10725 5950 +Wire Wire Line + 10475 5950 10475 5850 +Connection ~ 10475 5950 +Wire Wire Line + 10225 5950 10225 5850 +Connection ~ 10225 5950 +Wire Wire Line + 9975 5950 9975 5850 +Connection ~ 9975 5950 +Wire Wire Line + 9725 5950 9725 5850 +Connection ~ 9725 5950 +Wire Wire Line + 9475 5950 9475 5850 +Connection ~ 9475 5950 +Wire Wire Line + 9225 5850 9225 5950 +Connection ~ 9225 5950 +Wire Wire Line + 9225 5650 9225 5550 +Wire Wire Line + 9225 5550 8775 5550 +Wire Wire Line + 8975 5650 8975 5550 +Connection ~ 8975 5550 +Wire Wire Line + 9475 5650 9475 5450 +Wire Wire Line + 9225 5450 9725 5450 +Wire Wire Line + 9725 5450 9725 5650 +Connection ~ 9475 5450 +Wire Wire Line + 9975 5650 9975 5350 +Wire Wire Line + 9725 5350 10225 5350 +Wire Wire Line + 10225 5350 10225 5650 +Connection ~ 9975 5350 +Wire Wire Line + 10475 5650 10475 5250 +Wire Wire Line + 10225 5250 10725 5250 +Wire Wire Line + 10725 5250 10725 5650 +Connection ~ 10475 5250 +Text Label 8775 5550 0 25 ~ 0 +VddO0 +Text Label 9225 5450 0 25 ~ 0 +VddO1 +Text Label 9725 5350 0 25 ~ 0 +VddO2 +Text Label 10225 5250 0 25 ~ 0 +VddO3 +Wire Wire Line + 8975 5950 10725 5950 +$Comp +L SMA_PCB J101 +U 1 1 58B1D21E +P 10925 2900 +F 0 "J101" H 10750 2800 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3100 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 2900 25 0001 C CNN +F 3 "" H 10925 2900 25 0001 C CNN + 1 10925 2900 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J102 +U 1 1 58B1E176 +P 10925 3100 +F 0 "J102" H 10750 3000 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3300 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3100 25 0001 C CNN +F 3 "" H 10925 3100 25 0001 C CNN + 1 10925 3100 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J103 +U 1 1 58B1EAF9 +P 10925 3400 +F 0 "J103" H 10750 3300 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3600 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3400 25 0001 C CNN +F 3 "" H 10925 3400 25 0001 C CNN + 1 10925 3400 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J104 +U 1 1 58B1EAFF +P 10925 3600 +F 0 "J104" H 10750 3500 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3800 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3600 25 0001 C CNN +F 3 "" H 10925 3600 25 0001 C CNN + 1 10925 3600 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J105 +U 1 1 58B1EED5 +P 10925 3875 +F 0 "J105" H 10750 3775 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4075 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3875 25 0001 C CNN +F 3 "" H 10925 3875 25 0001 C CNN + 1 10925 3875 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J106 +U 1 1 58B1EEDB +P 10925 4075 +F 0 "J106" H 10750 3975 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4275 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 4075 25 0001 C CNN +F 3 "" H 10925 4075 25 0001 C CNN + 1 10925 4075 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J107 +U 1 1 58B1EEE1 +P 10925 4375 +F 0 "J107" H 10750 4275 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4575 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 4375 25 0001 C CNN +F 3 "" H 10925 4375 25 0001 C CNN + 1 10925 4375 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J108 +U 1 1 58B1EEE7 +P 10925 4575 +F 0 "J108" H 10750 4475 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4775 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 4575 25 0001 C CNN +F 3 "" H 10925 4575 25 0001 C CNN + 1 10925 4575 + -1 0 0 1 +$EndComp +Wire Wire Line + 9900 3050 10375 3050 +Wire Wire Line + 10375 3050 10375 2900 +Wire Wire Line + 10375 2900 10775 2900 +Wire Wire Line + 9900 3100 10775 3100 +Wire Wire Line + 9900 3400 10775 3400 +Wire Wire Line + 9900 3450 10625 3450 +Wire Wire Line + 10625 3450 10625 3600 +Wire Wire Line + 10625 3600 10775 3600 +Wire Wire Line + 9900 3875 10775 3875 +Wire Wire Line + 9900 3925 10625 3925 +Wire Wire Line + 10625 3925 10625 4075 +Wire Wire Line + 10625 4075 10775 4075 +Wire Wire Line + 9900 4200 10625 4200 +Wire Wire Line + 10625 4200 10625 4375 +Wire Wire Line + 10625 4375 10775 4375 +Wire Wire Line + 9900 4250 10600 4250 +Wire Wire Line + 10600 4250 10600 4575 +Wire Wire Line + 10600 4575 10775 4575 +$Comp +L GND #PWR047 +U 1 1 58B2745D +P 10725 4750 +F 0 "#PWR047" H 10725 4500 50 0001 C CNN +F 1 "GND" H 10725 4600 50 0001 C CNN +F 2 "" H 10725 4750 50 0000 C CNN +F 3 "" H 10725 4750 50 0000 C CNN + 1 10725 4750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 11000 4500 11000 4475 +Wire Wire Line + 11000 4475 10725 4475 +Wire Wire Line + 10725 2800 10725 4750 +Wire Wire Line + 11000 4300 11000 4275 +Wire Wire Line + 11000 4275 10725 4275 +Connection ~ 10725 4475 +Wire Wire Line + 10725 2800 11000 2800 +Wire Wire Line + 11000 2800 11000 2825 +Connection ~ 10725 4275 +Wire Wire Line + 11000 3025 11000 3000 +Wire Wire Line + 11000 3000 10725 3000 +Connection ~ 10725 3000 +Wire Wire Line + 11000 4000 11000 3975 +Wire Wire Line + 11000 3975 10725 3975 +Connection ~ 10725 3975 +Wire Wire Line + 11000 3800 11000 3775 +Wire Wire Line + 11000 3775 10725 3775 +Connection ~ 10725 3775 +Wire Wire Line + 11000 3325 11000 3300 +Wire Wire Line + 11000 3300 10725 3300 +Connection ~ 10725 3300 +Wire Wire Line + 11000 3525 11000 3500 +Wire Wire Line + 11000 3500 10725 3500 +Connection ~ 10725 3500 +Wire Wire Line + 5300 1850 5600 1850 +Wire Wire Line + 5300 1800 5600 1800 +Wire Wire Line + 5300 1750 5600 1750 +Wire Wire Line + 5300 1700 5600 1700 +Text Label 5600 1850 2 25 ~ 0 +US1_TX +Text Label 5600 1800 2 25 ~ 0 +US1_RX +Text Label 5600 1750 2 25 ~ 0 +US1_CTS +Text Label 5600 1700 2 25 ~ 0 +US1_RTS +Wire Wire Line + 7850 1400 8125 1400 +Wire Wire Line + 7850 1350 8125 1350 +Wire Wire Line + 7350 1700 7100 1700 +Wire Wire Line + 7350 1450 7100 1450 +Text Label 8125 1400 2 25 ~ 0 +US1_TX +Text Label 8125 1350 2 25 ~ 0 +US1_RX +Text Label 7100 1450 0 25 ~ 0 +US1_RTS +Text Label 7100 1700 0 25 ~ 0 +US1_CTS +Wire Wire Line + 4800 1300 4800 975 +Wire Wire Line + 4750 1300 4750 975 +Text Label 4800 975 3 25 ~ 0 +SCL +Text Label 4750 975 3 25 ~ 0 +SDA +Wire Wire Line + 7640 3100 7360 3100 +Wire Wire Line + 7640 3175 7360 3175 +Text Label 7360 3100 0 25 ~ 0 +SDA +Text Label 7360 3175 0 25 ~ 0 +SCL +Wire Wire Line + 7640 3300 7360 3300 +Text Label 7360 3300 0 25 ~ 0 +5338_INT +Wire Wire Line + 4700 2200 4700 2500 +Wire Wire Line + 4750 2200 4750 2500 +Wire Wire Line + 4800 2200 4800 2500 +Wire Wire Line + 4850 2200 4850 2500 +Text Label 4700 2500 1 25 ~ 0 +CS_DAC +Text Label 4750 2500 1 25 ~ 0 +SCK_DAC +Text Label 4850 2500 1 25 ~ 0 +MOSI_DAC +Wire Wire Line + 4900 2200 4900 2500 +Text Label 4900 2500 1 25 ~ 0 +CLR_DAC +Wire Wire Line + 4700 1300 4700 1200 +Wire Wire Line + 4700 1200 4650 1200 +Connection ~ 4650 1200 $EndSCHEMATC diff --git a/meta_tester/board/meta_tester_si5338.kicad_pcb b/meta_tester/board/meta_tester_si5338.kicad_pcb index 02c8ecb..bb1ee54 100644 --- a/meta_tester/board/meta_tester_si5338.kicad_pcb +++ b/meta_tester/board/meta_tester_si5338.kicad_pcb @@ -1 +1,2397 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 4) (host pcbnew 4.0.5) + + (general + (links 225) + (no_connects 207) + (area 138.924999 84.924999 198.075001 125.075001) + (thickness 1.6) + (drawings 4) + (tracks 0) + (zones 0) + (modules 78) + (nets 90) + ) + + (page A4) + (layers + (0 F.Cu signal) + (1 In1.Cu signal) + (2 In2.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 GND) + (net 2 +3V3) + (net 3 "Net-(C103-Pad1)") + (net 4 /DAC0) + (net 5 /DAC1) + (net 6 "Net-(C107-Pad1)") + (net 7 /DAC2) + (net 8 /DAC3) + (net 9 +5V) + (net 10 /PSU23) + (net 11 /PSU01) + (net 12 "Net-(C117-Pad1)") + (net 13 "Net-(C118-Pad1)") + (net 14 /VddO0) + (net 15 /VddO1) + (net 16 "Net-(C123-Pad1)") + (net 17 /VddO2) + (net 18 /VddO3) + (net 19 "Net-(C128-Pad2)") + (net 20 /SI5338/clk0_1_P) + (net 21 /SI5338/CLK0_P) + (net 22 /SI5338/clk0_1_N) + (net 23 /SI5338/CLK0_N) + (net 24 /SI5338/clk1_1_P) + (net 25 /SI5338/CLK1_P) + (net 26 /SI5338/clk1_1_N) + (net 27 /SI5338/CLK1_N) + (net 28 /SI5338/clk2_1_P) + (net 29 /SI5338/CLK2_P) + (net 30 /SI5338/clk2_1_N) + (net 31 /SI5338/CLK2_N) + (net 32 /SI5338/clk3_1_P) + (net 33 /SI5338/CLK3_N) + (net 34 /SI5338/clk3_1_N) + (net 35 /SI5338/CLK3_P) + (net 36 /SCL) + (net 37 /SDA) + (net 38 /5338_INT) + (net 39 "Net-(U103-Pad4)") + (net 40 "Net-(U103-Pad6)") + (net 41 "Net-(U103-Pad7)") + (net 42 "Net-(U103-Pad8)") + (net 43 "Net-(U103-Pad9)") + (net 44 "Net-(U103-Pad10)") + (net 45 /CS_DAC) + (net 46 /SCK_DAC) + (net 47 "Net-(U103-Pad13)") + (net 48 /MOSI_DAC) + (net 49 /CLR_DAC) + (net 50 "Net-(U103-Pad16)") + (net 51 "Net-(U103-Pad17)") + (net 52 "Net-(U103-Pad20)") + (net 53 /US1_TX) + (net 54 /US1_RX) + (net 55 /US1_CTS) + (net 56 /US1_RTS) + (net 57 "Net-(U103-Pad25)") + (net 58 "Net-(U103-Pad28)") + (net 59 "Net-(U103-Pad29)") + (net 60 "Net-(U103-Pad30)") + (net 61 "Net-(U103-Pad31)") + (net 62 "Net-(U103-Pad32)") + (net 63 "Net-(U701-Pad1)") + (net 64 "Net-(U701-Pad2)") + (net 65 "Net-(U701-Pad5)") + (net 66 /D_N) + (net 67 /D_P) + (net 68 "Net-(P101-Pad4)") + (net 69 "Net-(U101-Pad1)") + (net 70 "Net-(U101-Pad8)") + (net 71 "Net-(U102-Pad3)") + (net 72 "Net-(U102-Pad6)") + (net 73 "Net-(U104-Pad3)") + (net 74 "Net-(U104-Pad6)") + (net 75 "Net-(U105-Pad20)") + (net 76 "Net-(U105-Pad1)") + (net 77 "Net-(U105-Pad2)") + (net 78 "Net-(U105-Pad18)") + (net 79 "Net-(U105-Pad17)") + (net 80 "Net-(U105-Pad15)") + (net 81 "Net-(U105-Pad14)") + (net 82 "Net-(U105-Pad13)") + (net 83 "Net-(U105-Pad12)") + (net 84 "Net-(U102-Pad15)") + (net 85 "Net-(U102-Pad14)") + (net 86 "Net-(U102-Pad11)") + (net 87 "Net-(U104-Pad15)") + (net 88 "Net-(U104-Pad14)") + (net 89 "Net-(U104-Pad11)") + + (net_class Default "Ceci est la Netclass par défaut" + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net +5V) + (add_net /5338_INT) + (add_net /CLR_DAC) + (add_net /CS_DAC) + (add_net /DAC0) + (add_net /DAC1) + (add_net /DAC2) + (add_net /DAC3) + (add_net /D_N) + (add_net /D_P) + (add_net /MOSI_DAC) + (add_net /PSU01) + (add_net /PSU23) + (add_net /SCK_DAC) + (add_net /SCL) + (add_net /SDA) + (add_net /SI5338/CLK0_N) + (add_net /SI5338/CLK0_P) + (add_net /SI5338/CLK1_N) + (add_net /SI5338/CLK1_P) + (add_net /SI5338/CLK2_N) + (add_net /SI5338/CLK2_P) + (add_net /SI5338/CLK3_N) + (add_net /SI5338/CLK3_P) + (add_net /SI5338/clk0_1_N) + (add_net /SI5338/clk0_1_P) + (add_net /SI5338/clk1_1_N) + (add_net /SI5338/clk1_1_P) + (add_net /SI5338/clk2_1_N) + (add_net /SI5338/clk2_1_P) + (add_net /SI5338/clk3_1_N) + (add_net /SI5338/clk3_1_P) + (add_net /US1_CTS) + (add_net /US1_RTS) + (add_net /US1_RX) + (add_net /US1_TX) + (add_net /VddO0) + (add_net /VddO1) + (add_net /VddO2) + (add_net /VddO3) + (add_net GND) + (add_net "Net-(C103-Pad1)") + (add_net "Net-(C107-Pad1)") + (add_net "Net-(C117-Pad1)") + (add_net "Net-(C118-Pad1)") + (add_net "Net-(C123-Pad1)") + (add_net "Net-(C128-Pad2)") + (add_net "Net-(P101-Pad4)") + (add_net "Net-(U101-Pad1)") + (add_net "Net-(U101-Pad8)") + (add_net "Net-(U102-Pad11)") + (add_net "Net-(U102-Pad14)") + (add_net "Net-(U102-Pad15)") + (add_net "Net-(U102-Pad3)") + (add_net "Net-(U102-Pad6)") + (add_net "Net-(U103-Pad10)") + (add_net "Net-(U103-Pad13)") + (add_net "Net-(U103-Pad16)") + (add_net "Net-(U103-Pad17)") + (add_net "Net-(U103-Pad20)") + (add_net "Net-(U103-Pad25)") + (add_net "Net-(U103-Pad28)") + (add_net "Net-(U103-Pad29)") + (add_net "Net-(U103-Pad30)") + (add_net "Net-(U103-Pad31)") + (add_net "Net-(U103-Pad32)") + (add_net "Net-(U103-Pad4)") + (add_net "Net-(U103-Pad6)") + (add_net "Net-(U103-Pad7)") + (add_net "Net-(U103-Pad8)") + (add_net "Net-(U103-Pad9)") + (add_net "Net-(U104-Pad11)") + (add_net "Net-(U104-Pad14)") + (add_net "Net-(U104-Pad15)") + (add_net "Net-(U104-Pad3)") + (add_net "Net-(U104-Pad6)") + (add_net "Net-(U105-Pad1)") + (add_net "Net-(U105-Pad12)") + (add_net "Net-(U105-Pad13)") + (add_net "Net-(U105-Pad14)") + (add_net "Net-(U105-Pad15)") + (add_net "Net-(U105-Pad17)") + (add_net "Net-(U105-Pad18)") + (add_net "Net-(U105-Pad2)") + (add_net "Net-(U105-Pad20)") + (add_net "Net-(U701-Pad1)") + (add_net "Net-(U701-Pad2)") + (add_net "Net-(U701-Pad5)") + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30BF) + (at 88.057531 84.941531) + (path /58B070D6) + (attr smd) + (fp_text reference C101 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 100n (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30C5) + (at 100.077531 83.371531) + (path /58B071DE) + (attr smd) + (fp_text reference C102 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 100n (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30CB) + (at 156.586501 60.06275) + (path /58B11C23) + (attr smd) + (fp_text reference C103 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C103-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30D1) + (at 127.438172 84.15275) + (path /58B1A00A) + (attr smd) + (fp_text reference C104 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30D7) + (at 75.758553 82.791531) + (path /58B1B3FC) + (attr smd) + (fp_text reference C105 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30DD) + (at 116.068172 84.15275) + (path /58B1B00F) + (attr smd) + (fp_text reference C106 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30E3) + (at 156.876501 46.54275) + (path /58B125A0) + (attr smd) + (fp_text reference C107 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C107-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30E9) + (at 83.978553 82.791531) + (path /58B1B485) + (attr smd) + (fp_text reference C108 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30EF) + (at 149.648172 60.06275) + (path /58B1B1E7) + (attr smd) + (fp_text reference C109 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30F5) + (at 79.868553 84.941531) + (path /58B1B59A) + (attr smd) + (fp_text reference C110 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30FB) + (at 150.828172 62.84275) + (path /58B1B26D) + (attr smd) + (fp_text reference C111 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3101) + (at 75.758553 84.941531) + (path /58B1B6B9) + (attr smd) + (fp_text reference C112 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3107) + (at 95.657531 85.521531) + (path /58B0A1F2) + (attr smd) + (fp_text reference C113 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE310D) + (at 107.057531 85.521531) + (path /58B0D17B) + (attr smd) + (fp_text reference C114 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3113) + (at 103.257531 85.521531) + (path /58B0A1DC) + (attr smd) + (fp_text reference C115 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 10 /PSU23)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3119) + (at 99.457531 85.521531) + (path /58B0D168) + (attr smd) + (fp_text reference C116 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 11 /PSU01)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE311F) + (at 156.876501 40.98275) + (path /58AF5571) + (attr smd) + (fp_text reference C117 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C117-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE3125) + (at 156.876501 43.76275) + (path /58AF5630) + (attr smd) + (fp_text reference C118 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C118-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE312B) + (at 131.778172 83.49275) + (path /58B18490) + (attr smd) + (fp_text reference C119 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3131) + (at 96.277531 83.371531) + (path /58AFE17F) + (attr smd) + (fp_text reference C120 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3137) + (at 79.868553 82.791531) + (path /58B184A8) + (attr smd) + (fp_text reference C121 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE313D) + (at 123.648172 84.15275) + (path /58B18496) + (attr smd) + (fp_text reference C122 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3143) + (at 91.857531 84.941531) + (path /58AFD137) + (attr smd) + (fp_text reference C123 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3149) + (at 92.198553 82.791531) + (path /58B184AE) + (attr smd) + (fp_text reference C124 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE314F) + (at 119.858172 84.15275) + (path /58B1849C) + (attr smd) + (fp_text reference C125 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3155) + (at 83.978553 84.941531) + (path /58B184B4) + (attr smd) + (fp_text reference C126 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE315B) + (at 147.038172 62.84275) + (path /58B184A2) + (attr smd) + (fp_text reference C127 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE3161) + (at 151.966501 65.62275) + (path /58AFC7CB) + (attr smd) + (fp_text reference C128 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10n (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(C128-Pad2)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3167) + (at 88.088553 82.791531) + (path /58B184BA) + (attr smd) + (fp_text reference C129 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE316D) + (at 103.877531 83.371531) + (path /58B01149) + (attr smd) + (fp_text reference C130 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3173) + (at 163.717531 47.941531) + (path /58AB73A8/5718D5DD) + (attr smd) + (fp_text reference C701 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 10uF (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3179) + (at 174.572857 55.445) + (path /58AB73A8/5718D661) + (fp_text reference C702 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE317F) + (at 184.112857 47.615) + (path /58AB73A8/5718D684) + (fp_text reference C703 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3185) + (at 170.892857 55.445) + (path /58AB73A8/57195702) + (fp_text reference C704 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE318B) + (at 174.572857 51.925) + (path /58AB73A8/5719573E) + (fp_text reference C705 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3191) + (at 187.792857 40.575) + (path /58AB73A8/57195779) + (fp_text reference C706 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3197) + (at 170.892857 51.925) + (path /58AB73A8/571957BF) + (fp_text reference C707 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE319D) + (at 167.212857 55.445) + (path /58AB73A8/57197BB9) + (fp_text reference C708 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 /SI5338/clk0_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 21 /SI5338/CLK0_P)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31A3) + (at 184.112857 44.095) + (path /58AB73A8/57197C15) + (fp_text reference C709 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 /SI5338/clk0_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 23 /SI5338/CLK0_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31A9) + (at 163.532857 55.445) + (path /58AB73A8/57197C71) + (fp_text reference C710 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 /SI5338/clk1_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 25 /SI5338/CLK1_P)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31AF) + (at 167.212857 51.925) + (path /58AB73A8/57197CCA) + (fp_text reference C711 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 /SI5338/clk1_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 27 /SI5338/CLK1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31B5) + (at 171.012857 48.405) + (path /58AB73A8/57197D34) + (fp_text reference C712 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 /SI5338/clk2_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 29 /SI5338/CLK2_P)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31BB) + (at 163.532857 51.925) + (path /58AB73A8/57197D8F) + (fp_text reference C713 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /SI5338/clk2_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /SI5338/CLK2_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31C1) + (at 184.112857 40.575) + (path /58AB73A8/57197DFD) + (fp_text reference C714 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /SI5338/clk3_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 33 /SI5338/CLK3_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31C7) + (at 167.332857 48.405) + (path /58AB73A8/57197E6A) + (fp_text reference C715 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 34 /SI5338/clk3_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 35 /SI5338/CLK3_P)) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31CD) + (at 154.541972 62.84275) + (path /58B0A1E9) + (attr smd) + (fp_text reference L101 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value IND_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 10 /PSU23)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31D3) + (at 145.601972 75.66275) + (path /58B0D175) + (attr smd) + (fp_text reference L102 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value IND_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 11 /PSU01)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31D9) + (at 153.361972 60.06275) + (path /58AFDA2F) + (attr smd) + (fp_text reference L103 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value IND_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31DF) + (at 149.156501 68.40275) + (path /58B04664) + (attr smd) + (fp_text reference R101 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31E5) + (at 135.076501 83.49275) + (path /58B0465E) + (attr smd) + (fp_text reference R102 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31EB) + (at 149.156501 65.62275) + (path /58B04473) + (attr smd) + (fp_text reference R103 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31F1) + (at 156.876501 49.32275) + (path /58B04002) + (attr smd) + (fp_text reference R104 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31F7) + (at 187.507143 47.615) + (path /58AB73A8/5718E909) + (fp_text reference R701 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 10k (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 36 /SCL)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31FD) + (at 177.967143 55.445) + (path /58AB73A8/5718E96C) + (fp_text reference R702 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 10k (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 37 /SDA)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3203) + (at 178.205238 51.925) + (path /58AB73A8/571964C6) + (fp_text reference R703 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 4.7k (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 38 /5338_INT)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3209) + (at 190.828571 44.095) + (path /58AB73A8/571979A8) + (fp_text reference R704 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 /SI5338/clk0_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 /SI5338/clk0_1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE320F) + (at 183.898571 51.135) + (path /58AB73A8/5719716A) + (fp_text reference R705 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 /SI5338/clk1_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 /SI5338/clk1_1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3215) + (at 191.258571 40.575) + (path /58AB73A8/571971D2) + (fp_text reference R706 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 /SI5338/clk2_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /SI5338/clk2_1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE321B) + (at 187.578571 44.095) + (path /58AB73A8/571975A0) + (fp_text reference R707 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /SI5338/clk3_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 34 /SI5338/clk3_1_N)) + ) + + (module QFN:QFN36_6x6_0.5mm (layer F.Cu) (tedit 0) (tstamp 58AE325D) + (at 148.975 116.5 180) + (path /58AEB95D) + (fp_text reference U103 (at 0 -6.5 180) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value STM32F103TB-QFN36 (at 0 6.5 180) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -2.7 -3) (end -3 -2.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 -2.7) (end -3 3) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 3) (end 3 3) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 3) (end 3 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 -3) (end -2.7 -3) (layer F.SilkS) (width 0.15)) + (pad 37 smd rect (at 0 0 180) (size 4 4) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 37 thru_hole circle (at -1.5 -1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at -1.5 0 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at -1.5 1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 0 -1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 0 0 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 0 1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 1.5 -1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 1.5 0 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 1.5 1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad ~ smd rect (at -1.646446 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -1.646446 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -1.646446 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -1.646446 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad 1 smd rect (at -2.975 -2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at -2.975 -1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C103-Pad1)")) + (pad 3 smd rect (at -2.975 -1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C107-Pad1)")) + (pad 4 smd rect (at -2.975 -0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(U103-Pad4)")) + (pad 5 smd rect (at -2.975 0 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at -2.975 0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(U103-Pad6)")) + (pad 7 smd rect (at -2.975 1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(U103-Pad7)")) + (pad 8 smd rect (at -2.975 1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(U103-Pad8)")) + (pad 9 smd rect (at -2.975 2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 43 "Net-(U103-Pad9)")) + (pad 10 smd rect (at -2 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(U103-Pad10)")) + (pad 11 smd rect (at -1.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 45 /CS_DAC)) + (pad 12 smd rect (at -1 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 46 /SCK_DAC)) + (pad 13 smd rect (at -0.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(U103-Pad13)")) + (pad 14 smd rect (at 0 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 48 /MOSI_DAC)) + (pad 15 smd rect (at 0.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 49 /CLR_DAC)) + (pad 16 smd rect (at 1 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 50 "Net-(U103-Pad16)")) + (pad 17 smd rect (at 1.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 51 "Net-(U103-Pad17)")) + (pad 18 smd rect (at 2 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 19 smd rect (at 2.975 2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 20 smd rect (at 2.975 1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(U103-Pad20)")) + (pad 21 smd rect (at 2.975 1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 53 /US1_TX)) + (pad 22 smd rect (at 2.975 0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 54 /US1_RX)) + (pad 23 smd rect (at 2.975 0 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 55 /US1_CTS)) + (pad 24 smd rect (at 2.975 -0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 56 /US1_RTS)) + (pad 25 smd rect (at 2.975 -1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 57 "Net-(U103-Pad25)")) + (pad 26 smd rect (at 2.975 -1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 27 smd rect (at 2.975 -2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 28 smd rect (at 2 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 58 "Net-(U103-Pad28)")) + (pad 29 smd rect (at 1.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 59 "Net-(U103-Pad29)")) + (pad 30 smd rect (at 1 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 60 "Net-(U103-Pad30)")) + (pad 31 smd rect (at 0.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 61 "Net-(U103-Pad31)")) + (pad 32 smd rect (at 0 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 62 "Net-(U103-Pad32)")) + (pad 33 smd rect (at -0.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 36 /SCL)) + (pad 34 smd rect (at -1 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 37 /SDA)) + (pad 35 smd rect (at -1.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 36 smd rect (at -2 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module QFN:QFN24_4x4_9vias (layer F.Cu) (tedit 0) (tstamp 58AE3293) + (at 181.1 104 270) + (path /58AB73A8/5718D49A) + (fp_text reference U701 (at 0 -4.5 270) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value Si5338 (at 0 4.5 270) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -1.7 -2) (end -2 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -1.7) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end -1.7 -2) (layer F.SilkS) (width 0.15)) + (pad 25 smd rect (at 0 0 270) (size 2.5 2.5) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 25 thru_hole circle (at -0.9 -0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at -0.9 0 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at -0.9 0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0 -0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0 0 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0 0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0.9 -0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0.9 0 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0.9 0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad ~ smd rect (at -1.029029 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -1.029029 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -1.029029 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -1.029029 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad 1 smd oval (at -2.05 -1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(U701-Pad1)")) + (pad 2 smd oval (at -2.05 -0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U701-Pad2)")) + (pad 3 smd oval (at -2.05 -0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd oval (at -2.05 0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 5 smd oval (at -2.05 0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(U701-Pad5)")) + (pad 6 smd oval (at -2.05 1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 7 smd oval (at -1.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 8 smd oval (at -0.75 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 38 /5338_INT)) + (pad 9 smd oval (at -0.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 34 /SI5338/clk3_1_N)) + (pad 10 smd oval (at 0.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 32 /SI5338/clk3_1_P)) + (pad 11 smd oval (at 0.75 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 12 smd oval (at 1.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 36 /SCL)) + (pad 13 smd oval (at 2.05 1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 30 /SI5338/clk2_1_N)) + (pad 14 smd oval (at 2.05 0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 28 /SI5338/clk2_1_P)) + (pad 15 smd oval (at 2.05 0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 16 smd oval (at 2.05 -0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 17 smd oval (at 2.05 -0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 26 /SI5338/clk1_1_N)) + (pad 18 smd oval (at 2.05 -1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 24 /SI5338/clk1_1_P)) + (pad 19 smd oval (at 1.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 37 /SDA)) + (pad 20 smd oval (at 0.75 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 21 smd oval (at 0.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 22 /SI5338/clk0_1_N)) + (pad 22 smd oval (at -0.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 20 /SI5338/clk0_1_P)) + (pad 23 smd oval (at -0.75 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 24 smd oval (at -1.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + ) + + (module Xtal_SMD:xtal_3.2x2.5 (layer F.Cu) (tedit 54DF5DC4) (tstamp 58AE329B) + (at 181 97) + (path /58AB73A8/57189E2E) + (fp_text reference X701 (at 0 -3.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 25MHz (at 8.75 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.05 1.9) (end -1.95 2.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U701-Pad2)")) + (pad 2 smd rect (at 1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(U701-Pad1)")) + (pad 4 smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F87) + (at 96.05 68.815) + (path /58B1D21E) + (fp_text reference J101 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 21 /SI5338/CLK0_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F8E) + (at 75.4 79.485) + (path /58B1E176) + (fp_text reference J102 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 23 /SI5338/CLK0_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F95) + (at 116.7 47.475) + (path /58B1EAF9) + (fp_text reference J103 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 25 /SI5338/CLK1_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F9C) + (at 96.05 47.475) + (path /58B1EAFF) + (fp_text reference J104 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 27 /SI5338/CLK1_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FA3) + (at 96.05 58.145) + (path /58B1EED5) + (fp_text reference J105 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 29 /SI5338/CLK2_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FAA) + (at 75.4 68.815) + (path /58B1EEDB) + (fp_text reference J106 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 31 /SI5338/CLK2_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FB1) + (at 75.4 58.145) + (path /58B1EEE1) + (fp_text reference J107 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 35 /SI5338/CLK3_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FB8) + (at 75.4 47.475) + (path /58B1EEE7) + (fp_text reference J108 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 33 /SI5338/CLK3_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors:USB_Mini-B (layer F.Cu) (tedit 5543E571) (tstamp 58AE5FC7) + (at 142.55068 102) + (descr "USB Mini-B 5-pin SMD connector") + (tags "USB USB_B USB_Mini connector") + (path /58AEF4E6) + (attr smd) + (fp_text reference P101 (at 0 6.90118) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_OTG (at 0 -7.0993) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.85 -5.7) (end 4.85 -5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.85 -5.7) (end 4.85 5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.85 5.7) (end -4.85 5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.85 5.7) (end -4.85 -5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.59918 -3.85064) (end -3.59918 3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.59994 -3.85064) (end -4.59994 3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.59994 3.85064) (end 4.59994 3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.59994 3.85064) (end 4.59994 -3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.59994 -3.85064) (end -4.59994 -3.85064) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at 3.44932 -1.6002) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 3.44932 -0.8001) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 66 /D_N)) + (pad 3 smd rect (at 3.44932 0) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 67 /D_P)) + (pad 4 smd rect (at 3.44932 0.8001) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 68 "Net-(P101-Pad4)")) + (pad 5 smd rect (at 3.44932 1.6002) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at 3.35026 -4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at -2.14884 -4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at 3.35026 4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at -2.14884 4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad "" np_thru_hole circle (at 0.8509 -2.19964) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0.8509 2.19964) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask)) + ) + + (module SSOP:SSOP14 (layer F.Cu) (tedit 54CD91F2) (tstamp 58AE5FD9) + (at 157.794 111.0569 90) + (path /58AF1800) + (attr smd) + (fp_text reference U101 (at -3.48 0.54 360) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.152))) + ) + (fp_text value MAX5713/4/5-TSSOP14 (at 0 0.508 90) (layer F.SilkS) hide + (effects (font (size 0.762 0.762) (thickness 0.1905))) + ) + (fp_line (start -2.413 -1.778) (end 2.413 -1.778) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.413 -1.778) (end 2.413 1.778) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.413 1.778) (end -2.413 1.778) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.413 1.778) (end -2.413 -1.778) (layer F.SilkS) (width 0.2032)) + (fp_circle (center -1.778 1.143) (end -2.159 1.143) (layer F.SilkS) (width 0.2032)) + (pad 1 smd rect (at -1.9304 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 69 "Net-(U101-Pad1)")) + (pad 2 smd rect (at -1.2954 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 3 smd rect (at -0.635 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 4 smd rect (at 0 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 5 smd rect (at 0.6604 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 6 smd rect (at 1.3081 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 7 smd rect (at 1.9558 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 8 smd rect (at 1.9558 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 70 "Net-(U101-Pad8)")) + (pad 9 smd rect (at 1.3081 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 48 /MOSI_DAC)) + (pad 10 smd rect (at 0.6604 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 46 /SCK_DAC)) + (pad 11 smd rect (at 0 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 45 /CS_DAC)) + (pad 12 smd rect (at -0.6477 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 49 /CLR_DAC)) + (pad 13 smd rect (at -1.2954 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 14 smd rect (at -1.9431 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/cms_so14.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.25 0.35 0.25)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOIC:SOIC-16-10.3x7.5 (layer F.Cu) (tedit 0) (tstamp 58AE5FF2) + (at 170 118 180) + (path /58ADC290) + (fp_text reference U102 (at -6.445 0 270) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value TCA0372BDW-SOIC16 (at 0 0 180) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -4.245 -5.35) (end -5.245 -4.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 -4.35) (end -5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 5.35) (end 5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 5.35) (end 5.245 -5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 -5.35) (end -4.245 -5.35) (layer F.SilkS) (width 0.15)) + (pad 16 smd rect (at -4.445 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 1 smd rect (at -4.445 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 11 /PSU01)) + (pad 15 smd rect (at -3.175 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 84 "Net-(U102-Pad15)")) + (pad 2 smd rect (at -3.175 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 14 smd rect (at -1.905 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 85 "Net-(U102-Pad14)")) + (pad 3 smd rect (at -1.905 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 71 "Net-(U102-Pad3)")) + (pad 13 smd rect (at -0.635 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd rect (at -0.635 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 12 smd rect (at 0.635 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 5 smd rect (at 0.635 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 11 smd rect (at 1.905 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 86 "Net-(U102-Pad11)")) + (pad 6 smd rect (at 1.905 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 72 "Net-(U102-Pad6)")) + (pad 10 smd rect (at 3.175 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 7 smd rect (at 3.175 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 9 smd rect (at 4.445 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 8 smd rect (at 4.445 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + ) + + (module SOIC:SOIC-16-10.3x7.5 (layer F.Cu) (tedit 0) (tstamp 58AE600B) + (at 169.445 106.75 180) + (path /58AC566E) + (fp_text reference U104 (at -6.445 0 270) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value TCA0372BDW-SOIC16 (at 0 0 180) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -4.245 -5.35) (end -5.245 -4.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 -4.35) (end -5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 5.35) (end 5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 5.35) (end 5.245 -5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 -5.35) (end -4.245 -5.35) (layer F.SilkS) (width 0.15)) + (pad 16 smd rect (at -4.445 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 1 smd rect (at -4.445 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 10 /PSU23)) + (pad 15 smd rect (at -3.175 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 87 "Net-(U104-Pad15)")) + (pad 2 smd rect (at -3.175 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 14 smd rect (at -1.905 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 88 "Net-(U104-Pad14)")) + (pad 3 smd rect (at -1.905 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 73 "Net-(U104-Pad3)")) + (pad 13 smd rect (at -0.635 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd rect (at -0.635 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 12 smd rect (at 0.635 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 5 smd rect (at 0.635 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 11 smd rect (at 1.905 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 89 "Net-(U104-Pad11)")) + (pad 6 smd rect (at 1.905 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 74 "Net-(U104-Pad6)")) + (pad 10 smd rect (at 3.175 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 7 smd rect (at 3.175 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 9 smd rect (at 4.445 -3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 8 smd rect (at 4.445 3.75 180) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + ) + + (module SSOP:SSOP-20 (layer F.Cu) (tedit 5714EF8E) (tstamp 58AE6023) + (at 156 98 270) + (path /58AEDD9F) + (fp_text reference U105 (at -5.275 0 360) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value CH340T-SSOP20 (at 0 0 270) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_circle (center -4.4 5.2) (end -4.2 5.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.075 -4.6) (end -4.075 4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.075 4.6) (end 4.075 4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.075 4.6) (end 4.075 -4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.075 -4.6) (end -4.075 -4.6) (layer F.SilkS) (width 0.15)) + (pad 20 smd rect (at -2.925 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 75 "Net-(U105-Pad20)")) + (pad 1 smd rect (at -2.925 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 76 "Net-(U105-Pad1)")) + (pad 19 smd rect (at -2.275 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at -2.275 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 77 "Net-(U105-Pad2)")) + (pad 18 smd rect (at -1.625 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 78 "Net-(U105-Pad18)")) + (pad 3 smd rect (at -1.625 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 54 /US1_RX)) + (pad 17 smd rect (at -0.975 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 79 "Net-(U105-Pad17)")) + (pad 4 smd rect (at -0.975 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 53 /US1_TX)) + (pad 16 smd rect (at -0.325 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 56 /US1_RTS)) + (pad 5 smd rect (at -0.325 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 15 smd rect (at 0.325 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 80 "Net-(U105-Pad15)")) + (pad 6 smd rect (at 0.325 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 67 /D_P)) + (pad 14 smd rect (at 0.975 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 81 "Net-(U105-Pad14)")) + (pad 7 smd rect (at 0.975 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 66 /D_N)) + (pad 13 smd rect (at 1.625 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 82 "Net-(U105-Pad13)")) + (pad 8 smd rect (at 1.625 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 12 smd rect (at 2.275 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 83 "Net-(U105-Pad12)")) + (pad 9 smd rect (at 2.275 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C118-Pad1)")) + (pad 11 smd rect (at 2.925 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 55 /US1_CTS)) + (pad 10 smd rect (at 2.925 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C117-Pad1)")) + ) + + (module SOT:SOT-236-095mm (layer F.Cu) (tedit 0) (tstamp 58AE602D) + (at 146 91) + (path /58AF8BF5) + (fp_text reference U106 (at 6 -2 180) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value REG113-XX-SOT23 (at 0 0) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_circle (center -2.5 2.5) (end -2 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 -0.75) (end -2.2 0.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.2 0.25) (end -2.2 0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.2 0.75) (end 2.2 0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.2 0.75) (end 2.2 -0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.2 -0.75) (end -1.2 -0.75) (layer F.SilkS) (width 0.15)) + (pad 6 smd rect (at -0.95 -2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.95 2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + (pad 5 smd rect (at 0 -2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0 2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd rect (at 0.95 -2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(C128-Pad2)")) + (pad 3 smd rect (at 0.95 2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + ) + + (module Xtal_SMD:xtal_3.2x2.5 (layer F.Cu) (tedit 54DF5DC4) (tstamp 58AE6035) + (at 155.1 120.15) + (path /58B10A6E) + (fp_text reference X101 (at 0 -3.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 8.75 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.05 1.9) (end -1.95 2.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C103-Pad1)")) + (pad 2 smd rect (at 1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C107-Pad1)")) + (pad 4 smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Xtal_SMD:xtal_3.2x2.5 (layer F.Cu) (tedit 54DF5DC4) (tstamp 58AE603D) + (at 153 105 90) + (path /58AF46FB) + (fp_text reference X102 (at 0 -3.25 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 12MHz (at 8.75 -4.5 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.05 1.9) (end -1.95 2.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C117-Pad1)")) + (pad 2 smd rect (at 1.1 0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at 1.1 -0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C118-Pad1)")) + (pad 4 smd rect (at -1.1 -0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (gr_line (start 198 85) (end 139 85) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 198 125) (end 198 85) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 139 125) (end 198 125) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 139 85) (end 139 125) (layer Edge.Cuts) (width 0.15)) + +) diff --git a/meta_tester/board/meta_tester_si5338.kicad_pcb-bak b/meta_tester/board/meta_tester_si5338.kicad_pcb-bak new file mode 100644 index 0000000..1d1db01 --- /dev/null +++ b/meta_tester/board/meta_tester_si5338.kicad_pcb-bak @@ -0,0 +1,2373 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.5) + + (general + (links 213) + (no_connects 195) + (area 0 0 0 0) + (thickness 1.6) + (drawings 4) + (tracks 0) + (zones 0) + (modules 78) + (nets 86) + ) + + (page A4) + (layers + (0 F.Cu signal) + (1 In1.Cu signal) + (2 In2.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 GND) + (net 2 +3V3) + (net 3 "Net-(C103-Pad1)") + (net 4 /DAC0) + (net 5 /DAC1) + (net 6 "Net-(C107-Pad1)") + (net 7 /DAC2) + (net 8 /DAC3) + (net 9 +5V) + (net 10 /PSU23) + (net 11 /PSU01) + (net 12 "Net-(C117-Pad1)") + (net 13 "Net-(C118-Pad1)") + (net 14 /VddO0) + (net 15 /VddO1) + (net 16 "Net-(C123-Pad1)") + (net 17 /VddO2) + (net 18 /VddO3) + (net 19 "Net-(C128-Pad2)") + (net 20 /SI5338/clk0_1_P) + (net 21 /SI5338/CLK0_P) + (net 22 /SI5338/clk0_1_N) + (net 23 /SI5338/CLK0_N) + (net 24 /SI5338/clk1_1_P) + (net 25 /SI5338/CLK1_P) + (net 26 /SI5338/clk1_1_N) + (net 27 /SI5338/CLK1_N) + (net 28 /SI5338/clk2_1_P) + (net 29 /SI5338/CLK2_P) + (net 30 /SI5338/clk2_1_N) + (net 31 /SI5338/CLK2_N) + (net 32 /SI5338/clk3_1_P) + (net 33 /SI5338/CLK3_N) + (net 34 /SI5338/clk3_1_N) + (net 35 /SI5338/CLK3_P) + (net 36 /SCL) + (net 37 /SDA) + (net 38 /5338_INT) + (net 39 "Net-(U103-Pad4)") + (net 40 "Net-(U103-Pad6)") + (net 41 "Net-(U103-Pad7)") + (net 42 "Net-(U103-Pad8)") + (net 43 "Net-(U103-Pad9)") + (net 44 "Net-(U103-Pad10)") + (net 45 /CS_DAC) + (net 46 /SCK_DAC) + (net 47 "Net-(U103-Pad13)") + (net 48 /MOSI_DAC) + (net 49 /CLR_DAC) + (net 50 "Net-(U103-Pad16)") + (net 51 "Net-(U103-Pad17)") + (net 52 "Net-(U103-Pad20)") + (net 53 /US1_TX) + (net 54 /US1_RX) + (net 55 /US1_CTS) + (net 56 /US1_RTS) + (net 57 "Net-(U103-Pad25)") + (net 58 "Net-(U103-Pad28)") + (net 59 "Net-(U103-Pad29)") + (net 60 "Net-(U103-Pad30)") + (net 61 "Net-(U103-Pad31)") + (net 62 "Net-(U103-Pad32)") + (net 63 "Net-(U701-Pad1)") + (net 64 "Net-(U701-Pad2)") + (net 65 "Net-(U701-Pad5)") + (net 66 /D_N) + (net 67 /D_P) + (net 68 "Net-(P101-Pad4)") + (net 69 "Net-(U101-Pad1)") + (net 70 "Net-(U101-Pad8)") + (net 71 "Net-(U102-Pad2)") + (net 72 "Net-(U102-Pad3)") + (net 73 "Net-(U102-Pad6)") + (net 74 "Net-(U104-Pad2)") + (net 75 "Net-(U104-Pad3)") + (net 76 "Net-(U104-Pad6)") + (net 77 "Net-(U105-Pad20)") + (net 78 "Net-(U105-Pad1)") + (net 79 "Net-(U105-Pad2)") + (net 80 "Net-(U105-Pad18)") + (net 81 "Net-(U105-Pad17)") + (net 82 "Net-(U105-Pad15)") + (net 83 "Net-(U105-Pad14)") + (net 84 "Net-(U105-Pad13)") + (net 85 "Net-(U105-Pad12)") + + (net_class Default "Ceci est la Netclass par défaut" + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net +5V) + (add_net /5338_INT) + (add_net /CLR_DAC) + (add_net /CS_DAC) + (add_net /DAC0) + (add_net /DAC1) + (add_net /DAC2) + (add_net /DAC3) + (add_net /D_N) + (add_net /D_P) + (add_net /MOSI_DAC) + (add_net /PSU01) + (add_net /PSU23) + (add_net /SCK_DAC) + (add_net /SCL) + (add_net /SDA) + (add_net /SI5338/CLK0_N) + (add_net /SI5338/CLK0_P) + (add_net /SI5338/CLK1_N) + (add_net /SI5338/CLK1_P) + (add_net /SI5338/CLK2_N) + (add_net /SI5338/CLK2_P) + (add_net /SI5338/CLK3_N) + (add_net /SI5338/CLK3_P) + (add_net /SI5338/clk0_1_N) + (add_net /SI5338/clk0_1_P) + (add_net /SI5338/clk1_1_N) + (add_net /SI5338/clk1_1_P) + (add_net /SI5338/clk2_1_N) + (add_net /SI5338/clk2_1_P) + (add_net /SI5338/clk3_1_N) + (add_net /SI5338/clk3_1_P) + (add_net /US1_CTS) + (add_net /US1_RTS) + (add_net /US1_RX) + (add_net /US1_TX) + (add_net /VddO0) + (add_net /VddO1) + (add_net /VddO2) + (add_net /VddO3) + (add_net GND) + (add_net "Net-(C103-Pad1)") + (add_net "Net-(C107-Pad1)") + (add_net "Net-(C117-Pad1)") + (add_net "Net-(C118-Pad1)") + (add_net "Net-(C123-Pad1)") + (add_net "Net-(C128-Pad2)") + (add_net "Net-(P101-Pad4)") + (add_net "Net-(U101-Pad1)") + (add_net "Net-(U101-Pad8)") + (add_net "Net-(U102-Pad2)") + (add_net "Net-(U102-Pad3)") + (add_net "Net-(U102-Pad6)") + (add_net "Net-(U103-Pad10)") + (add_net "Net-(U103-Pad13)") + (add_net "Net-(U103-Pad16)") + (add_net "Net-(U103-Pad17)") + (add_net "Net-(U103-Pad20)") + (add_net "Net-(U103-Pad25)") + (add_net "Net-(U103-Pad28)") + (add_net "Net-(U103-Pad29)") + (add_net "Net-(U103-Pad30)") + (add_net "Net-(U103-Pad31)") + (add_net "Net-(U103-Pad32)") + (add_net "Net-(U103-Pad4)") + (add_net "Net-(U103-Pad6)") + (add_net "Net-(U103-Pad7)") + (add_net "Net-(U103-Pad8)") + (add_net "Net-(U103-Pad9)") + (add_net "Net-(U104-Pad2)") + (add_net "Net-(U104-Pad3)") + (add_net "Net-(U104-Pad6)") + (add_net "Net-(U105-Pad1)") + (add_net "Net-(U105-Pad12)") + (add_net "Net-(U105-Pad13)") + (add_net "Net-(U105-Pad14)") + (add_net "Net-(U105-Pad15)") + (add_net "Net-(U105-Pad17)") + (add_net "Net-(U105-Pad18)") + (add_net "Net-(U105-Pad2)") + (add_net "Net-(U105-Pad20)") + (add_net "Net-(U701-Pad1)") + (add_net "Net-(U701-Pad2)") + (add_net "Net-(U701-Pad5)") + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30BF) + (at 88.057531 84.941531) + (path /58B070D6) + (attr smd) + (fp_text reference C101 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 100n (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30C5) + (at 100.077531 83.371531) + (path /58B071DE) + (attr smd) + (fp_text reference C102 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 100n (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30CB) + (at 156.586501 60.06275) + (path /58B11C23) + (attr smd) + (fp_text reference C103 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C103-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30D1) + (at 127.438172 84.15275) + (path /58B1A00A) + (attr smd) + (fp_text reference C104 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30D7) + (at 75.758553 82.791531) + (path /58B1B3FC) + (attr smd) + (fp_text reference C105 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30DD) + (at 116.068172 84.15275) + (path /58B1B00F) + (attr smd) + (fp_text reference C106 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30E3) + (at 156.876501 46.54275) + (path /58B125A0) + (attr smd) + (fp_text reference C107 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C107-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30E9) + (at 83.978553 82.791531) + (path /58B1B485) + (attr smd) + (fp_text reference C108 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30EF) + (at 149.648172 60.06275) + (path /58B1B1E7) + (attr smd) + (fp_text reference C109 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE30F5) + (at 79.868553 84.941531) + (path /58B1B59A) + (attr smd) + (fp_text reference C110 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE30FB) + (at 150.828172 62.84275) + (path /58B1B26D) + (attr smd) + (fp_text reference C111 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3101) + (at 75.758553 84.941531) + (path /58B1B6B9) + (attr smd) + (fp_text reference C112 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3107) + (at 95.657531 85.521531) + (path /58B0A1F2) + (attr smd) + (fp_text reference C113 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE310D) + (at 107.057531 85.521531) + (path /58B0D17B) + (attr smd) + (fp_text reference C114 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3113) + (at 103.257531 85.521531) + (path /58B0A1DC) + (attr smd) + (fp_text reference C115 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 10 /PSU23)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3119) + (at 99.457531 85.521531) + (path /58B0D168) + (attr smd) + (fp_text reference C116 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 11 /PSU01)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE311F) + (at 156.876501 40.98275) + (path /58AF5571) + (attr smd) + (fp_text reference C117 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C117-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE3125) + (at 156.876501 43.76275) + (path /58AF5630) + (attr smd) + (fp_text reference C118 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C118-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE312B) + (at 131.778172 83.49275) + (path /58B18490) + (attr smd) + (fp_text reference C119 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3131) + (at 96.277531 83.371531) + (path /58AFE17F) + (attr smd) + (fp_text reference C120 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3137) + (at 79.868553 82.791531) + (path /58B184A8) + (attr smd) + (fp_text reference C121 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE313D) + (at 123.648172 84.15275) + (path /58B18496) + (attr smd) + (fp_text reference C122 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3143) + (at 91.857531 84.941531) + (path /58AFD137) + (attr smd) + (fp_text reference C123 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3149) + (at 92.198553 82.791531) + (path /58B184AE) + (attr smd) + (fp_text reference C124 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE314F) + (at 119.858172 84.15275) + (path /58B1849C) + (attr smd) + (fp_text reference C125 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3155) + (at 83.978553 84.941531) + (path /58B184B4) + (attr smd) + (fp_text reference C126 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE315B) + (at 147.038172 62.84275) + (path /58B184A2) + (attr smd) + (fp_text reference C127 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value CAP_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE3161) + (at 151.966501 65.62275) + (path /58AFC7CB) + (attr smd) + (fp_text reference C128 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10n (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(C128-Pad2)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3167) + (at 88.088553 82.791531) + (path /58B184BA) + (attr smd) + (fp_text reference C129 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value CAP_0805 (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE316D) + (at 103.877531 83.371531) + (path /58B01149) + (attr smd) + (fp_text reference C130 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 1u (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 54EC8E63) (tstamp 58AE3173) + (at 163.717531 47.941531) + (path /58AB73A8/5718D5DD) + (attr smd) + (fp_text reference C701 (at 0 -0.3175) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_text value 10uF (at 0 0.381) (layer F.SilkS) hide + (effects (font (size 0.50038 0.50038) (thickness 0.10922))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3179) + (at 174.572857 55.445) + (path /58AB73A8/5718D661) + (fp_text reference C702 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE317F) + (at 184.112857 47.615) + (path /58AB73A8/5718D684) + (fp_text reference C703 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3185) + (at 170.892857 55.445) + (path /58AB73A8/57195702) + (fp_text reference C704 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE318B) + (at 174.572857 51.925) + (path /58AB73A8/5719573E) + (fp_text reference C705 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3191) + (at 187.792857 40.575) + (path /58AB73A8/57195779) + (fp_text reference C706 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3197) + (at 170.892857 51.925) + (path /58AB73A8/571957BF) + (fp_text reference C707 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE319D) + (at 167.212857 55.445) + (path /58AB73A8/57197BB9) + (fp_text reference C708 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 /SI5338/clk0_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 21 /SI5338/CLK0_P)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31A3) + (at 184.112857 44.095) + (path /58AB73A8/57197C15) + (fp_text reference C709 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 /SI5338/clk0_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 23 /SI5338/CLK0_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31A9) + (at 163.532857 55.445) + (path /58AB73A8/57197C71) + (fp_text reference C710 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 /SI5338/clk1_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 25 /SI5338/CLK1_P)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31AF) + (at 167.212857 51.925) + (path /58AB73A8/57197CCA) + (fp_text reference C711 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 /SI5338/clk1_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 27 /SI5338/CLK1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31B5) + (at 171.012857 48.405) + (path /58AB73A8/57197D34) + (fp_text reference C712 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 /SI5338/clk2_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 29 /SI5338/CLK2_P)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31BB) + (at 163.532857 51.925) + (path /58AB73A8/57197D8F) + (fp_text reference C713 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /SI5338/clk2_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /SI5338/CLK2_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31C1) + (at 184.112857 40.575) + (path /58AB73A8/57197DFD) + (fp_text reference C714 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /SI5338/clk3_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 33 /SI5338/CLK3_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31C7) + (at 167.332857 48.405) + (path /58AB73A8/57197E6A) + (fp_text reference C715 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 34 /SI5338/clk3_1_N)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 35 /SI5338/CLK3_P)) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31CD) + (at 154.541972 62.84275) + (path /58B0A1E9) + (attr smd) + (fp_text reference L101 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value IND_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 10 /PSU23)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31D3) + (at 145.601972 75.66275) + (path /58B0D175) + (attr smd) + (fp_text reference L102 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value IND_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 11 /PSU01)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31D9) + (at 153.361972 60.06275) + (path /58AFDA2F) + (attr smd) + (fp_text reference L103 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value IND_0603 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31DF) + (at 149.156501 68.40275) + (path /58B04664) + (attr smd) + (fp_text reference R101 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31E5) + (at 135.076501 83.49275) + (path /58B0465E) + (attr smd) + (fp_text reference R102 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31EB) + (at 149.156501 65.62275) + (path /58B04473) + (attr smd) + (fp_text reference R103 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 54EC8D93) (tstamp 58AE31F1) + (at 156.876501 49.32275) + (path /58B04002) + (attr smd) + (fp_text reference R104 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31F7) + (at 187.507143 47.615) + (path /58AB73A8/5718E909) + (fp_text reference R701 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 10k (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 36 /SCL)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE31FD) + (at 177.967143 55.445) + (path /58AB73A8/5718E96C) + (fp_text reference R702 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 10k (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 37 /SDA)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3203) + (at 178.205238 51.925) + (path /58AB73A8/571964C6) + (fp_text reference R703 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 4.7k (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 38 /5338_INT)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3209) + (at 190.828571 44.095) + (path /58AB73A8/571979A8) + (fp_text reference R704 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 /SI5338/clk0_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 /SI5338/clk0_1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE320F) + (at 183.898571 51.135) + (path /58AB73A8/5719716A) + (fp_text reference R705 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 /SI5338/clk1_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 /SI5338/clk1_1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE3215) + (at 191.258571 40.575) + (path /58AB73A8/571971D2) + (fp_text reference R706 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 /SI5338/clk2_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /SI5338/clk2_1_N)) + ) + + (module SM0402 (layer F.Cu) (tedit 55C7B894) (tstamp 58AE321B) + (at 187.578571 44.095) + (path /58AB73A8/571975A0) + (fp_text reference R707 (at 0 1.27) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 100 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2 0.4) (end 0.3 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.2 -0.4) (end 0.3 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 0.4) (end 0.2 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -0.4) (end 0.2 -0.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /SI5338/clk3_1_P)) + (pad 2 smd rect (at 0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 34 /SI5338/clk3_1_N)) + ) + + (module QFN:QFN36_6x6_0.5mm (layer F.Cu) (tedit 0) (tstamp 58AE325D) + (at 158.451185 114.548815 180) + (path /58AEB95D) + (fp_text reference U103 (at 0 -6.5 180) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value STM32F103TB-QFN36 (at 0 6.5 180) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -2.7 -3) (end -3 -2.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 -2.7) (end -3 3) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 3) (end 3 3) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 3) (end 3 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 -3) (end -2.7 -3) (layer F.SilkS) (width 0.15)) + (pad 37 smd rect (at 0 0 180) (size 4 4) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 37 thru_hole circle (at -1.5 -1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at -1.5 0 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at -1.5 1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 0 -1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 0 0 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 0 1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 1.5 -1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 1.5 0 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 37 thru_hole circle (at 1.5 1.5 180) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad ~ smd rect (at -1.646446 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -1.646446 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -1.646446 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -1.646446 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at -0.548815 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 0.548815 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 -1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 -0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 0.548815 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad ~ smd rect (at 1.646446 1.646446 180) (size 0.707106 0.707106) (layers F.Paste)) + (pad 1 smd rect (at -2.975 -2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at -2.975 -1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C103-Pad1)")) + (pad 3 smd rect (at -2.975 -1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C107-Pad1)")) + (pad 4 smd rect (at -2.975 -0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(U103-Pad4)")) + (pad 5 smd rect (at -2.975 0 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at -2.975 0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(U103-Pad6)")) + (pad 7 smd rect (at -2.975 1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(U103-Pad7)")) + (pad 8 smd rect (at -2.975 1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(U103-Pad8)")) + (pad 9 smd rect (at -2.975 2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 43 "Net-(U103-Pad9)")) + (pad 10 smd rect (at -2 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(U103-Pad10)")) + (pad 11 smd rect (at -1.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 45 /CS_DAC)) + (pad 12 smd rect (at -1 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 46 /SCK_DAC)) + (pad 13 smd rect (at -0.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(U103-Pad13)")) + (pad 14 smd rect (at 0 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 48 /MOSI_DAC)) + (pad 15 smd rect (at 0.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 49 /CLR_DAC)) + (pad 16 smd rect (at 1 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 50 "Net-(U103-Pad16)")) + (pad 17 smd rect (at 1.5 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 51 "Net-(U103-Pad17)")) + (pad 18 smd rect (at 2 2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 19 smd rect (at 2.975 2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 20 smd rect (at 2.975 1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(U103-Pad20)")) + (pad 21 smd rect (at 2.975 1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 53 /US1_TX)) + (pad 22 smd rect (at 2.975 0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 54 /US1_RX)) + (pad 23 smd rect (at 2.975 0 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 55 /US1_CTS)) + (pad 24 smd rect (at 2.975 -0.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 56 /US1_RTS)) + (pad 25 smd rect (at 2.975 -1 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 57 "Net-(U103-Pad25)")) + (pad 26 smd rect (at 2.975 -1.5 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 27 smd rect (at 2.975 -2 180) (size 1.05 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 28 smd rect (at 2 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 58 "Net-(U103-Pad28)")) + (pad 29 smd rect (at 1.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 59 "Net-(U103-Pad29)")) + (pad 30 smd rect (at 1 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 60 "Net-(U103-Pad30)")) + (pad 31 smd rect (at 0.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 61 "Net-(U103-Pad31)")) + (pad 32 smd rect (at 0 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 62 "Net-(U103-Pad32)")) + (pad 33 smd rect (at -0.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 36 /SCL)) + (pad 34 smd rect (at -1 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 37 /SDA)) + (pad 35 smd rect (at -1.5 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 36 smd rect (at -2 -2.975 180) (size 0.25 1.05) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module QFN:QFN24_4x4_9vias (layer F.Cu) (tedit 0) (tstamp 58AE3293) + (at 181.1 104 270) + (path /58AB73A8/5718D49A) + (fp_text reference U701 (at 0 -4.5 270) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value Si5338 (at 0 4.5 270) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -1.7 -2) (end -2 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 -1.7) (end -2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2 2) (end 2 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 2) (end 2 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 -2) (end -1.7 -2) (layer F.SilkS) (width 0.15)) + (pad 25 smd rect (at 0 0 270) (size 2.5 2.5) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 25 thru_hole circle (at -0.9 -0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at -0.9 0 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at -0.9 0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0 -0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0 0 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0 0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0.9 -0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0.9 0 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 25 thru_hole circle (at 0.9 0.9 270) (size 0.6 0.6) (drill 0.2) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad ~ smd rect (at -1.029029 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -1.029029 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -1.029029 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -1.029029 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at -0.343009 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 0.343009 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 -1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 -0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 0.343009 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad ~ smd rect (at 1.029029 1.029029 270) (size 0.441941 0.441941) (layers F.Paste)) + (pad 1 smd oval (at -2.05 -1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(U701-Pad1)")) + (pad 2 smd oval (at -2.05 -0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U701-Pad2)")) + (pad 3 smd oval (at -2.05 -0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd oval (at -2.05 0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 5 smd oval (at -2.05 0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(U701-Pad5)")) + (pad 6 smd oval (at -2.05 1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 7 smd oval (at -1.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 8 smd oval (at -0.75 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 38 /5338_INT)) + (pad 9 smd oval (at -0.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 34 /SI5338/clk3_1_N)) + (pad 10 smd oval (at 0.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 32 /SI5338/clk3_1_P)) + (pad 11 smd oval (at 0.75 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 12 smd oval (at 1.25 2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 36 /SCL)) + (pad 13 smd oval (at 2.05 1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 30 /SI5338/clk2_1_N)) + (pad 14 smd oval (at 2.05 0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 28 /SI5338/clk2_1_P)) + (pad 15 smd oval (at 2.05 0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 16 smd oval (at 2.05 -0.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 17 smd oval (at 2.05 -0.75 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 26 /SI5338/clk1_1_N)) + (pad 18 smd oval (at 2.05 -1.25 270) (size 0.9 0.25) (layers F.Cu F.Paste F.Mask) + (net 24 /SI5338/clk1_1_P)) + (pad 19 smd oval (at 1.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 37 /SDA)) + (pad 20 smd oval (at 0.75 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 14 /VddO0)) + (pad 21 smd oval (at 0.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 22 /SI5338/clk0_1_N)) + (pad 22 smd oval (at -0.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 20 /SI5338/clk0_1_P)) + (pad 23 smd oval (at -0.75 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 24 smd oval (at -1.25 -2.05 270) (size 0.25 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + ) + + (module Xtal_SMD:xtal_3.2x2.5 (layer F.Cu) (tedit 54DF5DC4) (tstamp 58AE329B) + (at 181 97) + (path /58AB73A8/57189E2E) + (fp_text reference X701 (at 0 -3.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 25MHz (at 8.75 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.05 1.9) (end -1.95 2.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U701-Pad2)")) + (pad 2 smd rect (at 1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(U701-Pad1)")) + (pad 4 smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F87) + (at 96.05 68.815) + (path /58B1D21E) + (fp_text reference J101 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 21 /SI5338/CLK0_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F8E) + (at 75.4 79.485) + (path /58B1E176) + (fp_text reference J102 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 23 /SI5338/CLK0_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F95) + (at 116.7 47.475) + (path /58B1EAF9) + (fp_text reference J103 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 25 /SI5338/CLK1_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5F9C) + (at 96.05 47.475) + (path /58B1EAFF) + (fp_text reference J104 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 27 /SI5338/CLK1_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FA3) + (at 96.05 58.145) + (path /58B1EED5) + (fp_text reference J105 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 29 /SI5338/CLK2_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FAA) + (at 75.4 68.815) + (path /58B1EEDB) + (fp_text reference J106 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 31 /SI5338/CLK2_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FB1) + (at 75.4 58.145) + (path /58B1EEE1) + (fp_text reference J107 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 35 /SI5338/CLK3_P)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors_RF:Border_Antenna (layer F.Cu) (tedit 58AE2D5C) (tstamp 58AE5FB8) + (at 75.4 47.475) + (path /58B1EEE7) + (fp_text reference J108 (at 14 -7.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMA_PCB (at 15.4 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at 0 0) (size 3 1) (layers F.Cu F.Paste F.Mask) + (net 33 /SI5338/CLK3_N)) + (pad 2 smd rect (at 0.5 -1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.5 1.6) (size 4 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Connectors:USB_Mini-B (layer F.Cu) (tedit 5543E571) (tstamp 58AE5FC7) + (at 142.55068 102) + (descr "USB Mini-B 5-pin SMD connector") + (tags "USB USB_B USB_Mini connector") + (path /58AEF4E6) + (attr smd) + (fp_text reference P101 (at 0 6.90118) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_OTG (at 0 -7.0993) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.85 -5.7) (end 4.85 -5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.85 -5.7) (end 4.85 5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.85 5.7) (end -4.85 5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.85 5.7) (end -4.85 -5.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.59918 -3.85064) (end -3.59918 3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.59994 -3.85064) (end -4.59994 3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.59994 3.85064) (end 4.59994 3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.59994 3.85064) (end 4.59994 -3.85064) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.59994 -3.85064) (end -4.59994 -3.85064) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at 3.44932 -1.6002) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 9 +5V)) + (pad 2 smd rect (at 3.44932 -0.8001) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 66 /D_N)) + (pad 3 smd rect (at 3.44932 0) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 67 /D_P)) + (pad 4 smd rect (at 3.44932 0.8001) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 68 "Net-(P101-Pad4)")) + (pad 5 smd rect (at 3.44932 1.6002) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at 3.35026 -4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at -2.14884 -4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at 3.35026 4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 smd rect (at -2.14884 4.45008) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad "" np_thru_hole circle (at 0.8509 -2.19964) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0.8509 2.19964) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask)) + ) + + (module SSOP:SSOP14 (layer F.Cu) (tedit 54CD91F2) (tstamp 58AE5FD9) + (at 165 107 90) + (path /58AF1800) + (attr smd) + (fp_text reference U101 (at -3.48 0.54 360) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.152))) + ) + (fp_text value MAX5713/4/5-TSSOP14 (at 0 0.508 90) (layer F.SilkS) hide + (effects (font (size 0.762 0.762) (thickness 0.1905))) + ) + (fp_line (start -2.413 -1.778) (end 2.413 -1.778) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.413 -1.778) (end 2.413 1.778) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.413 1.778) (end -2.413 1.778) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.413 1.778) (end -2.413 -1.778) (layer F.SilkS) (width 0.2032)) + (fp_circle (center -1.778 1.143) (end -2.159 1.143) (layer F.SilkS) (width 0.2032)) + (pad 1 smd rect (at -1.9304 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 69 "Net-(U101-Pad1)")) + (pad 2 smd rect (at -1.2954 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + (pad 3 smd rect (at -0.635 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 5 /DAC1)) + (pad 4 smd rect (at 0 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 5 smd rect (at 0.6604 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 7 /DAC2)) + (pad 6 smd rect (at 1.3081 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + (pad 7 smd rect (at 1.9558 2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 8 smd rect (at 1.9558 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 70 "Net-(U101-Pad8)")) + (pad 9 smd rect (at 1.3081 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 48 /MOSI_DAC)) + (pad 10 smd rect (at 0.6604 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 46 /SCK_DAC)) + (pad 11 smd rect (at 0 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 45 /CS_DAC)) + (pad 12 smd rect (at -0.6477 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 49 /CLR_DAC)) + (pad 13 smd rect (at -1.2954 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 14 smd rect (at -1.9431 -2.794 90) (size 0.4318 1.397) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model smd/cms_so14.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.25 0.35 0.25)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOIC:SOIC-16-10.3x7.5 (layer F.Cu) (tedit 0) (tstamp 58AE5FF2) + (at 169 94) + (path /58ADC290) + (fp_text reference U102 (at -6.445 0 90) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value TCA0372BDW-SOIC16 (at 0 0) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -4.245 -5.35) (end -5.245 -4.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 -4.35) (end -5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 5.35) (end 5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 5.35) (end 5.245 -5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 -5.35) (end -4.245 -5.35) (layer F.SilkS) (width 0.15)) + (pad 16 smd rect (at -4.445 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -4.445 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 15 smd rect (at -3.175 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.175 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 71 "Net-(U102-Pad2)")) + (pad 14 smd rect (at -1.905 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.905 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 72 "Net-(U102-Pad3)")) + (pad 13 smd rect (at -0.635 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.635 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 12 smd rect (at 0.635 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.635 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 11 smd rect (at 1.905 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.905 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 73 "Net-(U102-Pad6)")) + (pad 10 smd rect (at 3.175 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 3.175 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 15 /VddO1)) + (pad 9 smd rect (at 4.445 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 4.445 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 4 /DAC0)) + ) + + (module SOIC:SOIC-16-10.3x7.5 (layer F.Cu) (tedit 0) (tstamp 58AE600B) + (at 104.264285 76.735001) + (path /58AC566E) + (fp_text reference U104 (at -6.445 0 90) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value TCA0372BDW-SOIC16 (at 0 0) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -4.245 -5.35) (end -5.245 -4.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 -4.35) (end -5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 5.35) (end 5.245 5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 5.35) (end 5.245 -5.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 -5.35) (end -4.245 -5.35) (layer F.SilkS) (width 0.15)) + (pad 16 smd rect (at -4.445 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -4.445 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 18 /VddO3)) + (pad 15 smd rect (at -3.175 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.175 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 74 "Net-(U104-Pad2)")) + (pad 14 smd rect (at -1.905 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.905 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 75 "Net-(U104-Pad3)")) + (pad 13 smd rect (at -0.635 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.635 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 12 smd rect (at 0.635 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.635 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 11 smd rect (at 1.905 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.905 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 76 "Net-(U104-Pad6)")) + (pad 10 smd rect (at 3.175 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 3.175 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 17 /VddO2)) + (pad 9 smd rect (at 4.445 -3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 4.445 3.75) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask) + (net 8 /DAC3)) + ) + + (module SSOP:SSOP-20 (layer F.Cu) (tedit 5714EF8E) (tstamp 58AE6023) + (at 156 98 270) + (path /58AEDD9F) + (fp_text reference U105 (at -5.275 0 360) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value CH340T-SSOP20 (at 0 0 270) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_circle (center -4.4 5.2) (end -4.2 5.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.075 -4.6) (end -4.075 4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.075 4.6) (end 4.075 4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.075 4.6) (end 4.075 -4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.075 -4.6) (end -4.075 -4.6) (layer F.SilkS) (width 0.15)) + (pad 20 smd rect (at -2.925 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 77 "Net-(U105-Pad20)")) + (pad 1 smd rect (at -2.925 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 78 "Net-(U105-Pad1)")) + (pad 19 smd rect (at -2.275 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at -2.275 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 79 "Net-(U105-Pad2)")) + (pad 18 smd rect (at -1.625 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 80 "Net-(U105-Pad18)")) + (pad 3 smd rect (at -1.625 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 54 /US1_RX)) + (pad 17 smd rect (at -0.975 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 81 "Net-(U105-Pad17)")) + (pad 4 smd rect (at -0.975 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 53 /US1_TX)) + (pad 16 smd rect (at -0.325 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 56 /US1_RTS)) + (pad 5 smd rect (at -0.325 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 15 smd rect (at 0.325 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 82 "Net-(U105-Pad15)")) + (pad 6 smd rect (at 0.325 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 67 /D_P)) + (pad 14 smd rect (at 0.975 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 83 "Net-(U105-Pad14)")) + (pad 7 smd rect (at 0.975 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 66 /D_N)) + (pad 13 smd rect (at 1.625 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 84 "Net-(U105-Pad13)")) + (pad 8 smd rect (at 1.625 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 12 smd rect (at 2.275 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 85 "Net-(U105-Pad12)")) + (pad 9 smd rect (at 2.275 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C118-Pad1)")) + (pad 11 smd rect (at 2.925 -2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 55 /US1_CTS)) + (pad 10 smd rect (at 2.925 2.8 270) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C117-Pad1)")) + ) + + (module SOT:SOT-236-095mm (layer F.Cu) (tedit 0) (tstamp 58AE602D) + (at 146 91) + (path /58AF8BF5) + (fp_text reference U106 (at 6 -2 180) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value REG113-XX-SOT23 (at 0 0) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_circle (center -2.5 2.5) (end -2 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 -0.75) (end -2.2 0.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.2 0.25) (end -2.2 0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.2 0.75) (end 2.2 0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.2 0.75) (end 2.2 -0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.2 -0.75) (end -1.2 -0.75) (layer F.SilkS) (width 0.15)) + (pad 6 smd rect (at -0.95 -2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.95 2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + (pad 5 smd rect (at 0 -2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 0 2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd rect (at 0.95 -2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(C128-Pad2)")) + (pad 3 smd rect (at 0.95 2.4) (size 0.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C123-Pad1)")) + ) + + (module Xtal_SMD:xtal_3.2x2.5 (layer F.Cu) (tedit 54DF5DC4) (tstamp 58AE6035) + (at 166 118) + (path /58B10A6E) + (fp_text reference X101 (at 0 -3.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 8.75 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.05 1.9) (end -1.95 2.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C103-Pad1)")) + (pad 2 smd rect (at 1.1 0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C107-Pad1)")) + (pad 4 smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Xtal_SMD:xtal_3.2x2.5 (layer F.Cu) (tedit 54DF5DC4) (tstamp 58AE603D) + (at 153 105 90) + (path /58AF46FB) + (fp_text reference X102 (at 0 -3.25 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 12MHz (at 8.75 -4.5 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.05 1.9) (end -1.95 2.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C117-Pad1)")) + (pad 2 smd rect (at 1.1 0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at 1.1 -0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C118-Pad1)")) + (pad 4 smd rect (at -1.1 -0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (gr_line (start 198 85) (end 139 85) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 198 125) (end 198 85) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 139 125) (end 198 125) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 139 85) (end 139 125) (layer Edge.Cuts) (width 0.15)) + +) diff --git a/meta_tester/board/meta_tester_si5338.net b/meta_tester/board/meta_tester_si5338.net new file mode 100644 index 0000000..8a98c0f --- /dev/null +++ b/meta_tester/board/meta_tester_si5338.net @@ -0,0 +1,1121 @@ +(export (version D) + (design + (source D:/projects/ElecSnip/meta_tester/board/meta_tester_si5338.sch) + (date "23/02/2017 01:57:38") + (tool "Eeschema 4.0.5") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source meta_tester_si5338.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 2) (name /SI5338/) (tstamps /58AB73A8/) + (title_block + (title) + (company) + (rev) + (date) + (source si5338.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref U102) + (value TCA0372BDW-SOIC16) + (footprint SOIC:SOIC-16-10.3x7.5) + (libsource (lib tca0372) (part TCA0372BDW-SOIC16)) + (sheetpath (names /) (tstamps /)) + (tstamp 58ADC290)) + (comp (ref U101) + (value MAX5713/4/5-TSSOP14) + (footprint SSOP:SSOP14) + (libsource (lib MAX571X-TSSOP14) (part MAX5713/4/5-TSSOP14)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AF1800)) + (comp (ref C104) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1A00A)) + (comp (ref C106) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B00F)) + (comp (ref C109) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B1E7)) + (comp (ref C111) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B26D)) + (comp (ref C105) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B3FC)) + (comp (ref C108) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B485)) + (comp (ref C110) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B59A)) + (comp (ref C112) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1B6B9)) + (comp (ref U103) + (value STM32F103TB-QFN36) + (footprint QFN:QFN36_6x6_0.5mm) + (libsource (lib stm32f103tb-qfn36) (part STM32F103TB-QFN36)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AEB95D)) + (comp (ref U105) + (value CH340T-SSOP20) + (footprint SSOP:SSOP-20) + (libsource (lib ch340) (part CH340T-SSOP20)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AEDD9F)) + (comp (ref P101) + (value USB_OTG) + (footprint Connectors:USB_Mini-B) + (libsource (lib conn) (part USB_OTG)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AEF4E6)) + (comp (ref X102) + (value 12MHz) + (footprint Xtal_SMD:xtal_3.2x2.5) + (libsource (lib xtals) (part SMD_XTAL_small)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AF46FB)) + (comp (ref C117) + (value 10p) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AF5571)) + (comp (ref C118) + (value 10p) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AF5630)) + (comp (ref U106) + (value REG113-XX-SOT23) + (footprint SOT:SOT-236-095mm) + (libsource (lib reg113-xx-sot23) (part REG113-XX-SOT23)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AF8BF5)) + (comp (ref C128) + (value 10n) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AFC7CB)) + (comp (ref C123) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AFD137)) + (comp (ref L103) + (value IND_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part IND_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AFDA2F)) + (comp (ref C120) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AFE17F)) + (comp (ref C130) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B01149)) + (comp (ref R104) + (value 1M) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part RES_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B04002)) + (comp (ref R103) + (value 1M) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part RES_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B04473)) + (comp (ref R102) + (value 1M) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part RES_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0465E)) + (comp (ref R101) + (value 1M) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part RES_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B04664)) + (comp (ref C101) + (value 100n) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B070D6)) + (comp (ref C102) + (value 100n) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B071DE)) + (comp (ref C115) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0A1DC)) + (comp (ref L101) + (value IND_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part IND_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0A1E9)) + (comp (ref C113) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0A1F2)) + (comp (ref C116) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0D168)) + (comp (ref L102) + (value IND_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part IND_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0D175)) + (comp (ref C114) + (value 1u) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B0D17B)) + (comp (ref X101) + (value 8MHz) + (footprint Xtal_SMD:xtal_3.2x2.5) + (libsource (lib xtals) (part SMD_XTAL_small)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B10A6E)) + (comp (ref C103) + (value 10p) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B11C23)) + (comp (ref C107) + (value 10p) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B125A0)) + (comp (ref C119) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B18490)) + (comp (ref C122) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B18496)) + (comp (ref C125) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1849C)) + (comp (ref C127) + (value CAP_0603) + (footprint General_SMD:SM0603) + (libsource (lib passives) (part CAP_0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B184A2)) + (comp (ref C121) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B184A8)) + (comp (ref C124) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B184AE)) + (comp (ref C126) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B184B4)) + (comp (ref C129) + (value CAP_0805) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B184BA)) + (comp (ref J101) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1D21E)) + (comp (ref J102) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1E176)) + (comp (ref J103) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1EAF9)) + (comp (ref J104) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1EAFF)) + (comp (ref J105) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1EED5)) + (comp (ref J106) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1EEDB)) + (comp (ref J107) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1EEE1)) + (comp (ref J108) + (value SMA_PCB) + (footprint Connectors_RF:Border_Antenna) + (libsource (lib RF_Connectors) (part SMA_PCB)) + (sheetpath (names /) (tstamps /)) + (tstamp 58B1EEE7)) + (comp (ref U104) + (value TCA0372BDW-SOIC16) + (footprint SOIC:SOIC-16-10.3x7.5) + (libsource (lib tca0372) (part TCA0372BDW-SOIC16)) + (sheetpath (names /) (tstamps /)) + (tstamp 58AC566E)) + (comp (ref U701) + (value Si5338) + (footprint QFN:QFN24_4x4_9vias) + (libsource (lib si5338) (part Si5338)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5718D49A)) + (comp (ref C701) + (value 10uF) + (footprint General_SMD:SM0805) + (libsource (lib passives) (part CAP_0805)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5718D5DD)) + (comp (ref C702) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5718D661)) + (comp (ref C703) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5718D684)) + (comp (ref X701) + (value 25MHz) + (footprint Xtal_SMD:xtal_3.2x2.5) + (libsource (lib xtals) (part SMD_XTAL_small)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57189E2E)) + (comp (ref R701) + (value 10k) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5718E909)) + (comp (ref R702) + (value 10k) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5718E96C)) + (comp (ref C704) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57195702)) + (comp (ref C705) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5719573E)) + (comp (ref C706) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57195779)) + (comp (ref C707) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 571957BF)) + (comp (ref R703) + (value 4.7k) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 571964C6)) + (comp (ref R705) + (value 100) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 5719716A)) + (comp (ref R706) + (value 100) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 571971D2)) + (comp (ref R707) + (value 100) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 571975A0)) + (comp (ref R704) + (value 100) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part RES_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 571979A8)) + (comp (ref C708) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197BB9)) + (comp (ref C709) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197C15)) + (comp (ref C710) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197C71)) + (comp (ref C711) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197CCA)) + (comp (ref C712) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197D34)) + (comp (ref C713) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197D8F)) + (comp (ref C714) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197DFD)) + (comp (ref C715) + (value 0.1u) + (footprint General_SMD:SM0402) + (libsource (lib passives) (part CAP_0402)) + (sheetpath (names /SI5338/) (tstamps /58AB73A8/)) + (tstamp 57197E6A))) + (libparts + (libpart (lib passives) (part CAP_0402) + (fields + (field (name Reference) C) + (field (name Value) CAP_0402) + (field (name Footprint) SM0402)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib passives) (part CAP_0603) + (fields + (field (name Reference) C) + (field (name Value) CAP_0603) + (field (name Footprint) SM0603)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib passives) (part CAP_0805) + (fields + (field (name Reference) C) + (field (name Value) CAP_0805) + (field (name Footprint) SM0805)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib ch340) (part CH340T-SSOP20) + (fields + (field (name Reference) U) + (field (name Value) CH340T-SSOP20)) + (pins + (pin (num 1) (name CKO) (type output)) + (pin (num 2) (name ACT#) (type output)) + (pin (num 3) (name TXD) (type output)) + (pin (num 4) (name RXD) (type input)) + (pin (num 5) (name V3) (type power_out)) + (pin (num 6) (name D+) (type BiDi)) + (pin (num 7) (name D-) (type BiDi)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name XI) (type input)) + (pin (num 10) (name XO) (type output)) + (pin (num 11) (name CTS#) (type input)) + (pin (num 12) (name DSR#) (type input)) + (pin (num 13) (name RI#) (type input)) + (pin (num 14) (name DCD#) (type output)) + (pin (num 15) (name DTR#) (type output)) + (pin (num 16) (name RTS#) (type output)) + (pin (num 17) (name NC) (type NotConnected)) + (pin (num 18) (name R232) (type input)) + (pin (num 19) (name VCC) (type power_in)) + (pin (num 20) (name NOS#) (type input)))) + (libpart (lib passives) (part IND_0603) + (fields + (field (name Reference) L) + (field (name Value) IND_0603) + (field (name Footprint) SM0603)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib MAX571X-TSSOP14) (part MAX5713/4/5-TSSOP14) + (fields + (field (name Reference) U) + (field (name Value) MAX5713/4/5-TSSOP14)) + (pins + (pin (num 1) (name REF) (type input)) + (pin (num 2) (name OUTA) (type output)) + (pin (num 3) (name OUTB) (type output)) + (pin (num 4) (name GND) (type power_in)) + (pin (num 5) (name OUTC) (type output)) + (pin (num 6) (name OUTD) (type output)) + (pin (num 7) (name Vdd) (type power_in)) + (pin (num 8) (name /RDY) (type output)) + (pin (num 9) (name DIN) (type input)) + (pin (num 10) (name SCLK) (type input)) + (pin (num 11) (name CSB) (type input)) + (pin (num 12) (name /CLR) (type input)) + (pin (num 13) (name Vddio) (type power_in)) + (pin (num 14) (name /LDAC) (type input)))) + (libpart (lib reg113-xx-sot23) (part REG113-XX-SOT23) + (fields + (field (name Reference) U) + (field (name Value) REG113-XX-SOT23)) + (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 NR) (type passive)) + (pin (num 5) (name Vout) (type power_out)))) + (libpart (lib passives) (part RES_0402) + (fields + (field (name Reference) R) + (field (name Value) RES_0402) + (field (name Footprint) SM0402)) + (pins + (pin (num 1) (name 1) (type input)) + (pin (num 2) (name 2) (type input)))) + (libpart (lib passives) (part RES_0603) + (footprints + (fp SM0603)) + (fields + (field (name Reference) R) + (field (name Value) RES_0603) + (field (name Footprint) SM0603)) + (pins + (pin (num 1) (name 1) (type input)) + (pin (num 2) (name 2) (type input)))) + (libpart (lib RF_Connectors) (part SMA_PCB) + (fields + (field (name Reference) J) + (field (name Value) SMA_PCB)) + (pins + (pin (num 1) (name sig) (type power_in)) + (pin (num 2) (name ~) (type power_in)))) + (libpart (lib xtals) (part SMD_XTAL_small) + (fields + (field (name Reference) X) + (field (name Value) SMD_XTAL_small)) + (pins + (pin (num 1) (name ~) (type input)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type input)) + (pin (num 4) (name ~) (type passive)))) + (libpart (lib stm32f103tb-qfn36) (part STM32F103TB-QFN36) + (fields + (field (name Reference) U) + (field (name Value) STM32F103TB-QFN36) + (field (name Footprint) QFN:QFN36_6x6_0.5mm)) + (pins + (pin (num 1) (name Vdd) (type power_in)) + (pin (num 2) (name OSC_IN-PD0) (type BiDi)) + (pin (num 3) (name OSC_OUT-PD1) (type BiDi)) + (pin (num 4) (name NRST) (type input)) + (pin (num 5) (name Vssa) (type power_in)) + (pin (num 6) (name Vdda) (type power_in)) + (pin (num 7) (name PA0-WKUP) (type BiDi)) + (pin (num 8) (name PA1) (type BiDi)) + (pin (num 9) (name PA2) (type BiDi)) + (pin (num 10) (name PA3) (type BiDi)) + (pin (num 11) (name PA4) (type BiDi)) + (pin (num 12) (name PA5) (type BiDi)) + (pin (num 13) (name PA6) (type BiDi)) + (pin (num 14) (name PA7) (type BiDi)) + (pin (num 15) (name PB0) (type BiDi)) + (pin (num 16) (name PB1) (type BiDi)) + (pin (num 17) (name PB2-BOOT1) (type BiDi)) + (pin (num 18) (name Vss) (type power_in)) + (pin (num 19) (name Vdd) (type power_in)) + (pin (num 20) (name PA8) (type BiDi)) + (pin (num 21) (name PA9) (type BiDi)) + (pin (num 22) (name PA10) (type BiDi)) + (pin (num 23) (name PA11) (type BiDi)) + (pin (num 24) (name PA12) (type BiDi)) + (pin (num 25) (name PA13) (type BiDi)) + (pin (num 26) (name Vss) (type power_in)) + (pin (num 27) (name Vdd) (type power_in)) + (pin (num 28) (name PA14) (type BiDi)) + (pin (num 29) (name PA15) (type BiDi)) + (pin (num 30) (name PB3) (type BiDi)) + (pin (num 31) (name PB4) (type BiDi)) + (pin (num 32) (name PB5) (type BiDi)) + (pin (num 33) (name PB6) (type BiDi)) + (pin (num 34) (name PB7) (type BiDi)) + (pin (num 35) (name BOOT0) (type input)) + (pin (num 36) (name Vss) (type power_in)) + (pin (num 37) (name PAD) (type power_in)))) + (libpart (lib si5338) (part Si5338) + (fields + (field (name Reference) U) + (field (name Value) Si5338)) + (pins + (pin (num 1) (name IN1) (type input)) + (pin (num 2) (name IN2) (type input)) + (pin (num 3) (name IN3) (type input)) + (pin (num 4) (name IN4) (type input)) + (pin (num 5) (name IN5) (type input)) + (pin (num 6) (name IN6) (type input)) + (pin (num 7) (name Vdd) (type power_in)) + (pin (num 8) (name INTR) (type openCol)) + (pin (num 9) (name CLK3B) (type output)) + (pin (num 10) (name CLK3A) (type output)) + (pin (num 11) (name VddO3) (type power_in)) + (pin (num 12) (name SCL) (type input)) + (pin (num 13) (name CLK2B) (type output)) + (pin (num 14) (name CLK2A) (type output)) + (pin (num 15) (name VddO2) (type power_in)) + (pin (num 16) (name VddO1) (type power_in)) + (pin (num 17) (name CLK1B) (type output)) + (pin (num 18) (name CLK1A) (type output)) + (pin (num 19) (name SDA) (type BiDi)) + (pin (num 20) (name VddO0) (type power_in)) + (pin (num 21) (name CLK0B) (type output)) + (pin (num 22) (name CLK0A) (type output)) + (pin (num 23) (name RSVD_GND) (type unspc)) + (pin (num 24) (name Vdd) (type power_in)) + (pin (num 25) (name GND) (type power_in)))) + (libpart (lib tca0372) (part TCA0372BDW-SOIC16) + (fields + (field (name Reference) U) + (field (name Value) TCA0372BDW-SOIC16)) + (pins + (pin (num 1) (name Vcc) (type power_in)) + (pin (num 2) (name OutB) (type output)) + (pin (num 3) (name NC) (type NotConnected)) + (pin (num 4) (name GND) (type power_in)) + (pin (num 5) (name GND) (type power_in)) + (pin (num 6) (name NC) (type NotConnected)) + (pin (num 7) (name INB-) (type input)) + (pin (num 8) (name INB+) (type input)) + (pin (num 9) (name INA+) (type input)) + (pin (num 10) (name INA-) (type input)) + (pin (num 11) (name NC) (type NotConnected)) + (pin (num 12) (name GND) (type power_in)) + (pin (num 13) (name GND) (type power_in)) + (pin (num 14) (name NC) (type NotConnected)) + (pin (num 15) (name NC) (type NotConnected)) + (pin (num 16) (name OutA) (type output)))) + (libpart (lib conn) (part USB_OTG) + (description "USB micro/mini connector") + (footprints + (fp USB*)) + (fields + (field (name Reference) P) + (field (name Value) USB_OTG)) + (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 power_in)) + (pin (num 5) (name GND) (type power_in)) + (pin (num 6) (name shield) (type passive))))) + (libraries + (library (logical conn) + (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")) + (library (logical xtals) + (uri D:\projects\kicad-components\Oscillator\Xtal\xtals.lib)) + (library (logical si5338) + (uri D:\projects\kicad-components\Oscillator\ClockGen\si5338.lib)) + (library (logical passives) + (uri D:\projects\kicad-components\Passive\passives.lib)) + (library (logical tca0372) + (uri D:\projects\kicad-components\Amplifier\OnSemi\tca0372.lib)) + (library (logical MAX571X-TSSOP14) + (uri D:\projects\kicad-components\DAC\MAXIM\MAX571X-TSSOP14.lib)) + (library (logical stm32f103tb-qfn36) + (uri D:\projects\kicad-components\uC\ST\stm32f103tb-qfn36.lib)) + (library (logical ch340) + (uri D:\projects\kicad-components\Interface\ch340.lib)) + (library (logical reg113-xx-sot23) + (uri D:\projects\kicad-components\Power\TI\reg113-xx-sot23.lib)) + (library (logical RF_Connectors) + (uri D:\projects\kicad-components\Connectors\RF\RF_Connectors.lib))) + (nets + (net (code 1) (name /PSU23) + (node (ref C115) (pin 1)) + (node (ref U104) (pin 1)) + (node (ref L101) (pin 2))) + (net (code 2) (name GND) + (node (ref U103) (pin 36)) + (node (ref U103) (pin 26)) + (node (ref C121) (pin 2)) + (node (ref U103) (pin 37)) + (node (ref C127) (pin 2)) + (node (ref C125) (pin 2)) + (node (ref C122) (pin 2)) + (node (ref U104) (pin 12)) + (node (ref U103) (pin 35)) + (node (ref U101) (pin 4)) + (node (ref U104) (pin 13)) + (node (ref U103) (pin 18)) + (node (ref U102) (pin 12)) + (node (ref U102) (pin 13)) + (node (ref U104) (pin 5)) + (node (ref U104) (pin 4)) + (node (ref C701) (pin 2)) + (node (ref C109) (pin 2)) + (node (ref C112) (pin 2)) + (node (ref U102) (pin 4)) + (node (ref C111) (pin 2)) + (node (ref U102) (pin 5)) + (node (ref C702) (pin 2)) + (node (ref C703) (pin 2)) + (node (ref C104) (pin 2)) + (node (ref C106) (pin 2)) + (node (ref C110) (pin 2)) + (node (ref C108) (pin 2)) + (node (ref C105) (pin 2)) + (node (ref C707) (pin 2)) + (node (ref C704) (pin 2)) + (node (ref J105) (pin 2)) + (node (ref C705) (pin 2)) + (node (ref C706) (pin 2)) + (node (ref J108) (pin 2)) + (node (ref J107) (pin 2)) + (node (ref J106) (pin 2)) + (node (ref C129) (pin 2)) + (node (ref C126) (pin 2)) + (node (ref X701) (pin 4)) + (node (ref J104) (pin 2)) + (node (ref J103) (pin 2)) + (node (ref J102) (pin 2)) + (node (ref J101) (pin 2)) + (node (ref X701) (pin 2)) + (node (ref C124) (pin 2)) + (node (ref U701) (pin 3)) + (node (ref U701) (pin 4)) + (node (ref U701) (pin 6)) + (node (ref U701) (pin 23)) + (node (ref U701) (pin 25)) + (node (ref U106) (pin 2)) + (node (ref X101) (pin 4)) + (node (ref X101) (pin 2)) + (node (ref C128) (pin 1)) + (node (ref U105) (pin 8)) + (node (ref C120) (pin 2)) + (node (ref C117) (pin 2)) + (node (ref C118) (pin 2)) + (node (ref C115) (pin 2)) + (node (ref C114) (pin 2)) + (node (ref U103) (pin 5)) + (node (ref C116) (pin 2)) + (node (ref C107) (pin 2)) + (node (ref C103) (pin 2)) + (node (ref X102) (pin 2)) + (node (ref C113) (pin 2)) + (node (ref X102) (pin 4)) + (node (ref C102) (pin 1)) + (node (ref C101) (pin 1)) + (node (ref R101) (pin 2)) + (node (ref R102) (pin 2)) + (node (ref R103) (pin 2)) + (node (ref C119) (pin 2)) + (node (ref R104) (pin 2)) + (node (ref P101) (pin 5)) + (node (ref C130) (pin 1)) + (node (ref P101) (pin 6)) + (node (ref C123) (pin 2))) + (net (code 3) (name +3V3) + (node (ref C130) (pin 2)) + (node (ref U103) (pin 1)) + (node (ref U101) (pin 14)) + (node (ref C703) (pin 1)) + (node (ref U101) (pin 13)) + (node (ref C702) (pin 1)) + (node (ref C701) (pin 1)) + (node (ref C705) (pin 1)) + (node (ref C706) (pin 1)) + (node (ref U103) (pin 27)) + (node (ref C707) (pin 1)) + (node (ref U105) (pin 19)) + (node (ref U105) (pin 5)) + (node (ref R701) (pin 1)) + (node (ref C704) (pin 1)) + (node (ref U103) (pin 19)) + (node (ref C102) (pin 2)) + (node (ref R703) (pin 1)) + (node (ref R702) (pin 1)) + (node (ref U701) (pin 7)) + (node (ref U101) (pin 7)) + (node (ref U106) (pin 5)) + (node (ref U701) (pin 24)) + (node (ref C101) (pin 2))) + (net (code 4) (name +5V) + (node (ref P101) (pin 1)) + (node (ref C113) (pin 1)) + (node (ref L101) (pin 1)) + (node (ref C114) (pin 1)) + (node (ref L102) (pin 1)) + (node (ref C120) (pin 1)) + (node (ref L103) (pin 1))) + (net (code 5) (name /VddO0) + (node (ref C121) (pin 1)) + (node (ref U701) (pin 20)) + (node (ref U102) (pin 2)) + (node (ref U102) (pin 7)) + (node (ref C119) (pin 1))) + (net (code 6) (name "Net-(C107-Pad1)") + (node (ref X101) (pin 3)) + (node (ref C107) (pin 1)) + (node (ref U103) (pin 3))) + (net (code 7) (name "Net-(C103-Pad1)") + (node (ref U103) (pin 2)) + (node (ref X101) (pin 1)) + (node (ref C103) (pin 1))) + (net (code 8) (name "Net-(C123-Pad1)") + (node (ref U106) (pin 3)) + (node (ref U106) (pin 1)) + (node (ref C123) (pin 1)) + (node (ref L103) (pin 2))) + (net (code 9) (name "Net-(C128-Pad2)") + (node (ref U106) (pin 4)) + (node (ref C128) (pin 2))) + (net (code 10) (name /DAC0) + (node (ref R101) (pin 1)) + (node (ref U101) (pin 2)) + (node (ref C105) (pin 1)) + (node (ref U102) (pin 8)) + (node (ref C104) (pin 1))) + (net (code 11) (name /DAC3) + (node (ref C111) (pin 1)) + (node (ref R104) (pin 1)) + (node (ref C112) (pin 1)) + (node (ref U101) (pin 6)) + (node (ref U104) (pin 9))) + (net (code 12) (name /DAC2) + (node (ref C109) (pin 1)) + (node (ref C110) (pin 1)) + (node (ref U101) (pin 5)) + (node (ref R103) (pin 1)) + (node (ref U104) (pin 8))) + (net (code 13) (name /DAC1) + (node (ref C106) (pin 1)) + (node (ref C108) (pin 1)) + (node (ref R102) (pin 1)) + (node (ref U101) (pin 3)) + (node (ref U102) (pin 9))) + (net (code 14) (name /US1_CTS) + (node (ref U105) (pin 11)) + (node (ref U103) (pin 23))) + (net (code 15) (name /US1_TX) + (node (ref U105) (pin 4)) + (node (ref U103) (pin 21))) + (net (code 16) (name /US1_RX) + (node (ref U103) (pin 22)) + (node (ref U105) (pin 3))) + (net (code 17) (name /US1_RTS) + (node (ref U103) (pin 24)) + (node (ref U105) (pin 16))) + (net (code 18) (name /SI5338/CLK3_N) + (node (ref C714) (pin 2)) + (node (ref J108) (pin 1))) + (net (code 19) (name /CLR_DAC) + (node (ref U101) (pin 12)) + (node (ref U103) (pin 15))) + (net (code 20) (name "Net-(U104-Pad3)") + (node (ref U104) (pin 3))) + (net (code 21) (name "Net-(U104-Pad6)") + (node (ref U104) (pin 6))) + (net (code 22) (name "Net-(U104-Pad11)") + (node (ref U104) (pin 11))) + (net (code 23) (name "Net-(U104-Pad14)") + (node (ref U104) (pin 14))) + (net (code 24) (name "Net-(U104-Pad15)") + (node (ref U104) (pin 15))) + (net (code 25) (name /SCL) + (node (ref U701) (pin 12)) + (node (ref R701) (pin 2)) + (node (ref U103) (pin 33))) + (net (code 26) (name /SDA) + (node (ref U701) (pin 19)) + (node (ref R702) (pin 2)) + (node (ref U103) (pin 34))) + (net (code 27) (name /5338_INT) + (node (ref R703) (pin 2)) + (node (ref U701) (pin 8))) + (net (code 28) (name /CS_DAC) + (node (ref U101) (pin 11)) + (node (ref U103) (pin 11))) + (net (code 29) (name /SCK_DAC) + (node (ref U101) (pin 10)) + (node (ref U103) (pin 12))) + (net (code 30) (name "Net-(U103-Pad13)") + (node (ref U103) (pin 13))) + (net (code 31) (name /MOSI_DAC) + (node (ref U103) (pin 14)) + (node (ref U101) (pin 9))) + (net (code 32) (name /VddO1) + (node (ref U701) (pin 16)) + (node (ref U102) (pin 10)) + (node (ref C122) (pin 1)) + (node (ref C124) (pin 1)) + (node (ref U102) (pin 16))) + (net (code 33) (name /VddO2) + (node (ref U104) (pin 2)) + (node (ref U104) (pin 7)) + (node (ref U701) (pin 15)) + (node (ref C126) (pin 1)) + (node (ref C125) (pin 1))) + (net (code 34) (name /VddO3) + (node (ref C129) (pin 1)) + (node (ref U104) (pin 10)) + (node (ref U104) (pin 16)) + (node (ref C127) (pin 1)) + (node (ref U701) (pin 11))) + (net (code 35) (name /SI5338/CLK1_P) + (node (ref J103) (pin 1)) + (node (ref C710) (pin 2))) + (net (code 36) (name /SI5338/CLK0_P) + (node (ref J101) (pin 1)) + (node (ref C708) (pin 2))) + (net (code 37) (name /SI5338/CLK0_N) + (node (ref C709) (pin 2)) + (node (ref J102) (pin 1))) + (net (code 38) (name /SI5338/CLK1_N) + (node (ref J104) (pin 1)) + (node (ref C711) (pin 2))) + (net (code 39) (name /SI5338/CLK2_P) + (node (ref C712) (pin 2)) + (node (ref J105) (pin 1))) + (net (code 40) (name /SI5338/CLK2_N) + (node (ref J106) (pin 1)) + (node (ref C713) (pin 2))) + (net (code 41) (name /SI5338/CLK3_P) + (node (ref C715) (pin 2)) + (node (ref J107) (pin 1))) + (net (code 42) (name "Net-(U101-Pad8)") + (node (ref U101) (pin 8))) + (net (code 43) (name "Net-(U101-Pad1)") + (node (ref U101) (pin 1))) + (net (code 44) (name /PSU01) + (node (ref U102) (pin 1)) + (node (ref L102) (pin 2)) + (node (ref C116) (pin 1))) + (net (code 45) (name "Net-(U102-Pad3)") + (node (ref U102) (pin 3))) + (net (code 46) (name "Net-(U102-Pad6)") + (node (ref U102) (pin 6))) + (net (code 47) (name "Net-(U102-Pad11)") + (node (ref U102) (pin 11))) + (net (code 48) (name "Net-(U102-Pad14)") + (node (ref U102) (pin 14))) + (net (code 49) (name "Net-(U102-Pad15)") + (node (ref U102) (pin 15))) + (net (code 50) (name "Net-(P101-Pad4)") + (node (ref P101) (pin 4))) + (net (code 51) (name "Net-(U105-Pad20)") + (node (ref U105) (pin 20))) + (net (code 52) (name "Net-(U105-Pad1)") + (node (ref U105) (pin 1))) + (net (code 53) (name "Net-(U105-Pad2)") + (node (ref U105) (pin 2))) + (net (code 54) (name "Net-(C118-Pad1)") + (node (ref U105) (pin 9)) + (node (ref C118) (pin 1)) + (node (ref X102) (pin 3))) + (net (code 55) (name "Net-(U105-Pad12)") + (node (ref U105) (pin 12))) + (net (code 56) (name "Net-(U105-Pad13)") + (node (ref U105) (pin 13))) + (net (code 57) (name "Net-(U105-Pad14)") + (node (ref U105) (pin 14))) + (net (code 58) (name "Net-(U105-Pad15)") + (node (ref U105) (pin 15))) + (net (code 59) (name "Net-(U105-Pad17)") + (node (ref U105) (pin 17))) + (net (code 60) (name "Net-(U105-Pad18)") + (node (ref U105) (pin 18))) + (net (code 61) (name /D_N) + (node (ref U105) (pin 7)) + (node (ref P101) (pin 2))) + (net (code 62) (name /D_P) + (node (ref P101) (pin 3)) + (node (ref U105) (pin 6))) + (net (code 63) (name "Net-(C117-Pad1)") + (node (ref U105) (pin 10)) + (node (ref C117) (pin 1)) + (node (ref X102) (pin 1))) + (net (code 64) (name "Net-(U103-Pad4)") + (node (ref U103) (pin 4))) + (net (code 65) (name "Net-(U103-Pad6)") + (node (ref U103) (pin 6))) + (net (code 66) (name "Net-(U103-Pad7)") + (node (ref U103) (pin 7))) + (net (code 67) (name "Net-(U103-Pad8)") + (node (ref U103) (pin 8))) + (net (code 68) (name "Net-(U103-Pad9)") + (node (ref U103) (pin 9))) + (net (code 69) (name "Net-(U103-Pad10)") + (node (ref U103) (pin 10))) + (net (code 70) (name "Net-(U103-Pad20)") + (node (ref U103) (pin 20))) + (net (code 71) (name "Net-(U103-Pad30)") + (node (ref U103) (pin 30))) + (net (code 72) (name "Net-(U103-Pad29)") + (node (ref U103) (pin 29))) + (net (code 73) (name "Net-(U103-Pad31)") + (node (ref U103) (pin 31))) + (net (code 74) (name "Net-(U103-Pad28)") + (node (ref U103) (pin 28))) + (net (code 75) (name "Net-(U103-Pad32)") + (node (ref U103) (pin 32))) + (net (code 76) (name "Net-(U103-Pad25)") + (node (ref U103) (pin 25))) + (net (code 77) (name "Net-(U103-Pad16)") + (node (ref U103) (pin 16))) + (net (code 78) (name "Net-(U103-Pad17)") + (node (ref U103) (pin 17))) + (net (code 79) (name /SI5338/clk0_1_P) + (node (ref R704) (pin 1)) + (node (ref U701) (pin 22)) + (node (ref C708) (pin 1))) + (net (code 80) (name /SI5338/clk3_1_N) + (node (ref R707) (pin 2)) + (node (ref C715) (pin 1)) + (node (ref U701) (pin 9))) + (net (code 81) (name /SI5338/clk3_1_P) + (node (ref U701) (pin 10)) + (node (ref R707) (pin 1)) + (node (ref C714) (pin 1))) + (net (code 82) (name /SI5338/clk2_1_N) + (node (ref U701) (pin 13)) + (node (ref C713) (pin 1)) + (node (ref R706) (pin 2))) + (net (code 83) (name /SI5338/clk0_1_N) + (node (ref R704) (pin 2)) + (node (ref U701) (pin 21)) + (node (ref C709) (pin 1))) + (net (code 84) (name /SI5338/clk1_1_P) + (node (ref U701) (pin 18)) + (node (ref R705) (pin 1)) + (node (ref C710) (pin 1))) + (net (code 85) (name /SI5338/clk1_1_N) + (node (ref R705) (pin 2)) + (node (ref C711) (pin 1)) + (node (ref U701) (pin 17))) + (net (code 86) (name /SI5338/clk2_1_P) + (node (ref C712) (pin 1)) + (node (ref U701) (pin 14)) + (node (ref R706) (pin 1))) + (net (code 87) (name "Net-(U701-Pad2)") + (node (ref X701) (pin 1)) + (node (ref U701) (pin 2))) + (net (code 88) (name "Net-(U701-Pad1)") + (node (ref X701) (pin 3)) + (node (ref U701) (pin 1))) + (net (code 89) (name "Net-(U701-Pad5)") + (node (ref U701) (pin 5))))) \ No newline at end of file diff --git a/meta_tester/board/meta_tester_si5338.pro b/meta_tester/board/meta_tester_si5338.pro index 7791edf..fed4a85 100644 --- a/meta_tester/board/meta_tester_si5338.pro +++ b/meta_tester/board/meta_tester_si5338.pro @@ -1,4 +1,4 @@ -update=21/02/2017 14:24:49 +update=23/02/2017 00:27:16 version=1 last_client=kicad [pcbnew] @@ -29,38 +29,45 @@ version=1 version=1 LibDir=../../../kicad-components [eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=microcontrollers -LibName13=dsp -LibName14=microchip -LibName15=analog_switches -LibName16=motorola -LibName17=texas -LibName18=intel -LibName19=audio -LibName20=interface -LibName21=digital-audio -LibName22=philips -LibName23=display -LibName24=cypress -LibName25=siliconi -LibName26=opto -LibName27=atmel -LibName28=contrib -LibName29=valves -LibName30=Oscillator/ClockGen/si5338 -LibName31=Passive/passives -LibName32=Oscillator/Xtal/xtals -LibName33=Power/power_symbols -LibName34=Amplifier/OnSemi/tca0372 -LibName35=DAC/MAXIM/MAX571X-TSSOP14 +LibName1=meta_tester_si5338-rescue +LibName2=power +LibName3=device +LibName4=transistors +LibName5=conn +LibName6=linear +LibName7=regul +LibName8=74xx +LibName9=cmos4000 +LibName10=adc-dac +LibName11=memory +LibName12=xilinx +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves +LibName31=Oscillator/ClockGen/si5338 +LibName32=Passive/passives +LibName33=Oscillator/Xtal/xtals +LibName34=Power/power_symbols +LibName35=Amplifier/OnSemi/tca0372 +LibName36=DAC/MAXIM/MAX571X-TSSOP14 +LibName37=uC/Silabs/EFM32 +LibName38=uC/ST/stm32f103tb-qfn36 +LibName39=Interface/ch340 +LibName40=Power/TI/reg113-xx-sot23 +LibName41=Connectors/RF/RF_Connectors +LibName42=Connectors/RF/antenna diff --git a/meta_tester/board/meta_tester_si5338.sch b/meta_tester/board/meta_tester_si5338.sch index e736a67..a0af861 100644 --- a/meta_tester/board/meta_tester_si5338.sch +++ b/meta_tester/board/meta_tester_si5338.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:meta_tester_si5338-rescue LIBS:power LIBS:device LIBS:transistors @@ -34,6 +35,12 @@ LIBS:xtals LIBS:power_symbols LIBS:tca0372 LIBS:MAX571X-TSSOP14 +LIBS:EFM32 +LIBS:stm32f103tb-qfn36 +LIBS:ch340 +LIBS:reg113-xx-sot23 +LIBS:RF_Connectors +LIBS:antenna LIBS:meta_tester_si5338-cache EELAYER 25 0 EELAYER END @@ -50,37 +57,26 @@ Comment3 "" Comment4 "" $EndDescr $Sheet -S 7640 2995 2250 1400 +S 7640 2995 2260 1405 U 58AB73A8 F0 "SI5338" 39 F1 "si5338.sch" 39 -F2 "SDA" B L 7640 3095 60 -F3 "SCL" I L 7640 3195 60 -F4 "INT" O L 7640 3345 60 -F5 "CLK0_P" O R 9890 3095 60 -F6 "CLK0_N" O R 9890 3195 60 -F7 "CLK1_P" O R 9890 3395 60 -F8 "CLK1_N" O R 9890 3495 60 -F9 "CLK2_P" O R 9890 3695 60 -F10 "CLK2_N" O R 9890 3795 60 -F11 "CLK3_N" O R 9890 3995 60 -F12 "CLK3_P" O R 9890 4095 60 -F13 "VddO0" I L 7640 3795 60 -F14 "VddO1" I L 7640 3895 60 -F15 "VddO2" I L 7640 3995 60 -F16 "VddO3" I L 7640 4095 60 +F2 "VddO0" I L 7640 3795 60 +F3 "VddO1" I L 7640 3895 60 +F4 "VddO2" I L 7640 3995 60 +F5 "VddO3" I L 7640 4095 60 +F6 "CLK0_P" O R 9900 3050 25 +F7 "CLK0_N" O R 9900 3100 25 +F8 "CLK1_P" O R 9900 3400 25 +F9 "CLK1_N" O R 9900 3450 25 +F10 "CLK2_P" O R 9900 3875 25 +F11 "CLK2_N" O R 9900 3925 25 +F12 "CLK3_N" O R 9900 4250 25 +F13 "CLK3_P" O R 9900 4200 25 +F14 "SDA" B L 7640 3100 25 +F15 "SCL" I L 7640 3175 25 +F16 "INT" O L 7640 3300 25 $EndSheet -$Comp -L TCA0372BDW-SOIC16 U? -U 1 1 58AC566E -P 5690 5050 -F 0 "U?" H 5690 4650 60 0000 C CNN -F 1 "TCA0372BDW-SOIC16" H 5690 5350 60 0000 C CNN -F 2 "" H 5690 5050 60 0000 C CNN -F 3 "" H 5690 5050 60 0000 C CNN - 1 5690 5050 - 0 1 1 0 -$EndComp Wire Wire Line 5790 4800 5790 3995 Wire Wire Line @@ -93,77 +89,13 @@ Wire Wire Line 6350 5580 6350 4095 Wire Wire Line 6350 4095 7640 4095 -$Comp -L USB_OTG P? -U 1 1 58ACE645 -P 915 1010 -F 0 "P?" H 1240 885 50 0000 C CNN -F 1 "USB_OTG" H 915 1210 50 0000 C CNN -F 2 "" V 865 910 50 0000 C CNN -F 3 "" V 865 910 50 0000 C CNN - 1 915 1010 - 0 -1 1 0 -$EndComp -$Comp -L GND #PWR? -U 1 1 58ACFB46 -P 815 1460 -F 0 "#PWR?" H 815 1210 50 0001 C CNN -F 1 "GND" H 815 1310 50 0000 C CNN -F 2 "" H 815 1460 50 0000 C CNN -F 3 "" H 815 1460 50 0000 C CNN - 1 815 1460 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR? -U 1 1 58AD0573 -P 1285 1210 -F 0 "#PWR?" H 1285 960 50 0001 C CNN -F 1 "GND" H 1285 1060 50 0000 C CNN -F 2 "" H 1285 1210 50 0000 C CNN -F 3 "" H 1285 1210 50 0000 C CNN - 1 1285 1210 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 1215 1210 1285 1210 -Wire Wire Line - 815 1410 815 1460 -NoConn ~ 1215 1110 -$Comp -L +5V #PWR? -U 1 1 58AD3A1E -P 1310 735 -F 0 "#PWR?" H 1310 585 50 0001 C CNN -F 1 "+5V" H 1310 875 50 0000 C CNN -F 2 "" H 1310 735 50 0000 C CNN -F 3 "" H 1310 735 50 0000 C CNN - 1 1310 735 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1310 735 1310 810 -Wire Wire Line - 1310 810 1215 810 -$Comp -L +5V #PWR? -U 1 1 58AD5D4D -P 5840 4600 -F 0 "#PWR?" H 5840 4450 50 0001 C CNN -F 1 "+5V" H 5840 4740 50 0000 C CNN -F 2 "" H 5840 4600 50 0000 C CNN -F 3 "" H 5840 4600 50 0000 C CNN - 1 5840 4600 - 1 0 0 -1 -$EndComp Wire Wire Line 5840 4800 5840 4600 $Comp -L GND #PWR? +L GND #PWR01 U 1 1 58AD722A P 5690 5400 -F 0 "#PWR?" H 5690 5150 50 0001 C CNN +F 0 "#PWR01" H 5690 5150 50 0001 C CNN F 1 "GND" H 5690 5250 50 0000 C CNN F 2 "" H 5690 5400 50 0000 C CNN F 3 "" H 5690 5400 50 0000 C CNN @@ -178,10 +110,10 @@ Wire Wire Line 5640 5355 5690 5355 Connection ~ 5690 5355 $Comp -L GND #PWR? +L GND #PWR02 U 1 1 58AD8253 P 5665 4660 -F 0 "#PWR?" H 5665 4410 50 0001 C CNN +F 0 "#PWR02" H 5665 4410 50 0001 C CNN F 1 "GND" H 5665 4510 50 0000 C CNN F 2 "" H 5665 4660 50 0000 C CNN F 3 "" H 5665 4660 50 0000 C CNN @@ -198,12 +130,12 @@ Wire Wire Line 5665 4660 5665 4740 Connection ~ 5665 4740 $Comp -L TCA0372BDW-SOIC16 U? +L TCA0372BDW-SOIC16 U102 U 1 1 58ADC290 P 4410 4845 -F 0 "U?" H 4410 4445 60 0000 C CNN +F 0 "U102" H 4410 4445 60 0000 C CNN F 1 "TCA0372BDW-SOIC16" H 4410 5145 60 0000 C CNN -F 2 "" H 4410 4845 60 0000 C CNN +F 2 "SOIC:SOIC-16-10.3x7.5" H 4410 4845 60 0001 C CNN F 3 "" H 4410 4845 60 0000 C CNN 1 4410 4845 0 1 1 0 @@ -212,24 +144,13 @@ Wire Wire Line 4560 5095 4560 5375 Wire Wire Line 4260 5375 5070 5375 -$Comp -L +5V #PWR? -U 1 1 58ADC29C -P 4560 4395 -F 0 "#PWR?" H 4560 4245 50 0001 C CNN -F 1 "+5V" H 4560 4535 50 0000 C CNN -F 2 "" H 4560 4395 50 0000 C CNN -F 3 "" H 4560 4395 50 0000 C CNN - 1 4560 4395 - 1 0 0 -1 -$EndComp Wire Wire Line 4560 4595 4560 4395 $Comp -L GND #PWR? +L GND #PWR03 U 1 1 58ADC2A3 P 4410 5195 -F 0 "#PWR?" H 4410 4945 50 0001 C CNN +F 0 "#PWR03" H 4410 4945 50 0001 C CNN F 1 "GND" H 4410 5045 50 0000 C CNN F 2 "" H 4410 5195 50 0000 C CNN F 3 "" H 4410 5195 50 0000 C CNN @@ -244,10 +165,10 @@ Wire Wire Line 4360 5150 4410 5150 Connection ~ 4410 5150 $Comp -L GND #PWR? +L GND #PWR04 U 1 1 58ADC2AD P 4385 4455 -F 0 "#PWR?" H 4385 4205 50 0001 C CNN +F 0 "#PWR04" H 4385 4205 50 0001 C CNN F 1 "GND" H 4385 4305 50 0000 C CNN F 2 "" H 4385 4455 50 0000 C CNN F 3 "" H 4385 4455 50 0000 C CNN @@ -280,12 +201,12 @@ VddO2 Text Label 6655 4095 0 39 ~ 0 VddO3 $Comp -L MAX5713/4/5-TSSOP14 U? +L MAX5713/4/5-TSSOP14 U101 U 1 1 58AF1800 P 2450 5125 -F 0 "U?" H 2000 5625 60 0000 C CNN +F 0 "U101" H 2000 5625 60 0000 C CNN F 1 "MAX5713/4/5-TSSOP14" V 2550 6075 60 0000 C CNN -F 2 "" H 2450 5125 60 0000 C CNN +F 2 "SSOP:SSOP14" H 2450 5125 60 0001 C CNN F 3 "" H 2450 5125 60 0000 C CNN 1 2450 5125 1 0 0 -1 @@ -339,10 +260,10 @@ Wire Wire Line Wire Wire Line 5490 5660 5490 5300 $Comp -L GND #PWR? +L GND #PWR05 U 1 1 58B040AA P 2250 5280 -F 0 "#PWR?" H 2250 5030 50 0001 C CNN +F 0 "#PWR05" H 2250 5030 50 0001 C CNN F 1 "GND" H 2250 5130 50 0000 C CNN F 2 "" H 2250 5280 50 0000 C CNN F 3 "" H 2250 5280 50 0000 C CNN @@ -362,10 +283,10 @@ Wire Wire Line Wire Wire Line 1950 4825 1675 4825 $Comp -L +3.3V #PWR? +L +3.3V #PWR06 U 1 1 58B116A5 P 2200 4500 -F 0 "#PWR?" H 2200 4350 50 0001 C CNN +F 0 "#PWR06" H 2200 4350 50 0001 C CNN F 1 "+3.3V" H 2200 4640 50 0000 C CNN F 2 "" H 2200 4500 50 0000 C CNN F 3 "" H 2200 4500 50 0000 C CNN @@ -380,10 +301,10 @@ Wire Wire Line 2300 4540 2200 4540 Connection ~ 2200 4540 $Comp -L +3.3V #PWR? +L +3.3V #PWR07 U 1 1 58B12604 P 1365 5020 -F 0 "#PWR?" H 1365 4870 50 0001 C CNN +F 0 "#PWR07" H 1365 4870 50 0001 C CNN F 1 "+3.3V" H 1365 5160 50 0000 C CNN F 2 "" H 1365 5020 50 0000 C CNN F 3 "" H 1365 5020 50 0000 C CNN @@ -411,98 +332,98 @@ DAC2 Text Label 3580 5660 0 25 ~ 0 DAC3 $Comp -L CAP_0603 C? +L CAP_0603 C104 U 1 1 58B1A00A P 3200 6550 -F 0 "C?" H 3200 6450 25 0000 C CNN +F 0 "C104" H 3200 6450 25 0000 C CNN F 1 "CAP_0603" H 3200 6625 25 0000 C CNN -F 2 "SM0603" H 3200 6650 60 0001 C CNN +F 2 "General_SMD:SM0603" H 3200 6650 60 0001 C CNN F 3 "" H 3200 6550 60 0000 C CNN 1 3200 6550 0 1 1 0 $EndComp $Comp -L CAP_0603 C? +L CAP_0603 C106 U 1 1 58B1B00F P 3700 6550 -F 0 "C?" H 3700 6450 25 0000 C CNN +F 0 "C106" H 3700 6450 25 0000 C CNN F 1 "CAP_0603" H 3700 6625 25 0000 C CNN -F 2 "SM0603" H 3700 6650 60 0001 C CNN +F 2 "General_SMD:SM0603" H 3700 6650 60 0001 C CNN F 3 "" H 3700 6550 60 0000 C CNN 1 3700 6550 0 1 1 0 $EndComp $Comp -L CAP_0603 C? +L CAP_0603 C109 U 1 1 58B1B1E7 P 4200 6550 -F 0 "C?" H 4200 6450 25 0000 C CNN +F 0 "C109" H 4200 6450 25 0000 C CNN F 1 "CAP_0603" H 4200 6625 25 0000 C CNN -F 2 "SM0603" H 4200 6650 60 0001 C CNN +F 2 "General_SMD:SM0603" H 4200 6650 60 0001 C CNN F 3 "" H 4200 6550 60 0000 C CNN 1 4200 6550 0 1 1 0 $EndComp $Comp -L CAP_0603 C? +L CAP_0603 C111 U 1 1 58B1B26D P 4700 6550 -F 0 "C?" H 4700 6450 25 0000 C CNN +F 0 "C111" H 4700 6450 25 0000 C CNN F 1 "CAP_0603" H 4700 6625 25 0000 C CNN -F 2 "SM0603" H 4700 6650 60 0001 C CNN +F 2 "General_SMD:SM0603" H 4700 6650 60 0001 C CNN F 3 "" H 4700 6550 60 0000 C CNN 1 4700 6550 0 1 1 0 $EndComp $Comp -L CAP_0805 C? +L CAP_0805 C105 U 1 1 58B1B3FC P 3450 6550 -F 0 "C?" H 3450 6450 25 0000 C CNN +F 0 "C105" H 3450 6450 25 0000 C CNN F 1 "CAP_0805" H 3450 6625 25 0000 C CNN -F 2 "SM0805" H 3450 6650 60 0001 C CNN +F 2 "General_SMD:SM0805" H 3450 6650 60 0001 C CNN F 3 "" H 3450 6550 60 0000 C CNN 1 3450 6550 0 1 1 0 $EndComp $Comp -L CAP_0805 C? +L CAP_0805 C108 U 1 1 58B1B485 P 3950 6550 -F 0 "C?" H 3950 6450 25 0000 C CNN +F 0 "C108" H 3950 6450 25 0000 C CNN F 1 "CAP_0805" H 3950 6625 25 0000 C CNN -F 2 "SM0805" H 3950 6650 60 0001 C CNN +F 2 "General_SMD:SM0805" H 3950 6650 60 0001 C CNN F 3 "" H 3950 6550 60 0000 C CNN 1 3950 6550 0 1 1 0 $EndComp $Comp -L CAP_0805 C? +L CAP_0805 C110 U 1 1 58B1B59A P 4450 6550 -F 0 "C?" H 4450 6450 25 0000 C CNN +F 0 "C110" H 4450 6450 25 0000 C CNN F 1 "CAP_0805" H 4450 6625 25 0000 C CNN -F 2 "SM0805" H 4450 6650 60 0001 C CNN +F 2 "General_SMD:SM0805" H 4450 6650 60 0001 C CNN F 3 "" H 4450 6550 60 0000 C CNN 1 4450 6550 0 1 1 0 $EndComp $Comp -L CAP_0805 C? +L CAP_0805 C112 U 1 1 58B1B6B9 P 4950 6550 -F 0 "C?" H 4950 6450 25 0000 C CNN +F 0 "C112" H 4950 6450 25 0000 C CNN F 1 "CAP_0805" H 4950 6625 25 0000 C CNN -F 2 "SM0805" H 4950 6650 60 0001 C CNN +F 2 "General_SMD:SM0805" H 4950 6650 60 0001 C CNN F 3 "" H 4950 6550 60 0000 C CNN 1 4950 6550 0 1 1 0 $EndComp $Comp -L GND #PWR? +L GND #PWR08 U 1 1 58B1B945 P 4950 6850 -F 0 "#PWR?" H 4950 6600 50 0001 C CNN +F 0 "#PWR08" H 4950 6600 50 0001 C CNN F 1 "GND" H 4950 6700 50 0000 C CNN F 2 "" H 4950 6850 50 0000 C CNN F 3 "" H 4950 6850 50 0000 C CNN @@ -514,7 +435,7 @@ Wire Wire Line Wire Wire Line 3200 6650 3200 6750 Wire Wire Line - 3200 6750 4950 6750 + 1825 6750 4950 6750 Connection ~ 4950 6750 Wire Wire Line 4700 6650 4700 6750 @@ -570,4 +491,1337 @@ Text Label 3950 6150 0 25 ~ 0 DAC2 Text Label 4450 6050 0 25 ~ 0 DAC3 +$Comp +L STM32F103TB-QFN36 U103 +U 1 1 58AEB95D +P 4800 1750 +F 0 "U103" H 5350 2100 60 0000 C CNN +F 1 "STM32F103TB-QFN36" H 5700 1400 60 0000 C CNN +F 2 "QFN:QFN36_6x6_0.5mm" H 4850 1600 60 0001 C CNN +F 3 "" H 4850 1600 60 0000 C CNN + 1 4800 1750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR09 +U 1 1 58AEBE62 +P 5150 2400 +F 0 "#PWR09" H 5150 2150 50 0001 C CNN +F 1 "GND" H 5150 2250 50 0000 C CNN +F 2 "" H 5150 2400 50 0000 C CNN +F 3 "" H 5150 2400 50 0000 C CNN + 1 5150 2400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR010 +U 1 1 58AEBEEA +P 5675 1600 +F 0 "#PWR010" H 5675 1350 50 0001 C CNN +F 1 "GND" H 5675 1450 50 0001 C CNN +F 2 "" H 5675 1600 50 0000 C CNN +F 3 "" H 5675 1600 50 0000 C CNN + 1 5675 1600 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR011 +U 1 1 58AEBF72 +P 4650 1100 +F 0 "#PWR011" H 4650 850 50 0001 C CNN +F 1 "GND" H 4650 950 50 0000 C CNN +F 2 "" H 4650 1100 50 0000 C CNN +F 3 "" H 4650 1100 50 0000 C CNN + 1 4650 1100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR012 +U 1 1 58AEBFFA +P 4000 1750 +F 0 "#PWR012" H 4000 1500 50 0001 C CNN +F 1 "GND" H 4000 1600 50 0001 C CNN +F 2 "" H 4000 1750 50 0000 C CNN +F 3 "" H 4000 1750 50 0000 C CNN + 1 4000 1750 + 0 1 1 0 +$EndComp +Wire Wire Line + 5150 2200 5150 2400 +Wire Wire Line + 5050 2200 5050 2300 +Wire Wire Line + 5050 2300 5150 2300 +Connection ~ 5150 2300 +Wire Wire Line + 5300 1600 5675 1600 +Wire Wire Line + 4650 1100 4650 1300 +Wire Wire Line + 4000 1750 4400 1750 +$Comp +L +3.3V #PWR013 +U 1 1 58AECC31 +P 3975 1550 +F 0 "#PWR013" H 3975 1400 50 0001 C CNN +F 1 "+3.3V" H 3975 1690 50 0000 C CNN +F 2 "" H 3975 1550 50 0000 C CNN +F 3 "" H 3975 1550 50 0000 C CNN + 1 3975 1550 + 0 -1 -1 0 +$EndComp +$Comp +L +3.3V #PWR014 +U 1 1 58AED1EF +P 5925 1550 +F 0 "#PWR014" H 5925 1400 50 0001 C CNN +F 1 "+3.3V" H 5925 1690 50 0000 C CNN +F 2 "" H 5925 1550 50 0000 C CNN +F 3 "" H 5925 1550 50 0000 C CNN + 1 5925 1550 + 0 1 1 0 +$EndComp +$Comp +L CH340T-SSOP20 U105 +U 1 1 58AEDD9F +P 7600 1450 +F 0 "U105" H 8150 1900 60 0000 C CNN +F 1 "CH340T-SSOP20" H 7600 1900 60 0000 C CNN +F 2 "SSOP:SSOP-20" H 7600 1450 60 0001 C CNN +F 3 "" H 7600 1450 60 0001 C CNN + 1 7600 1450 + -1 0 0 -1 +$EndComp +$Comp +L USB_OTG P101 +U 1 1 58AEF4E6 +P 8825 1450 +F 0 "P101" H 9150 1325 50 0000 C CNN +F 1 "USB_OTG" H 8825 1650 50 0000 C CNN +F 2 "Connectors:USB_Mini-B" V 8775 1350 50 0001 C CNN +F 3 "" V 8775 1350 50 0000 C CNN + 1 8825 1450 + 0 1 1 0 +$EndComp +Wire Wire Line + 7850 1500 8275 1500 +Wire Wire Line + 8275 1500 8275 1450 +Wire Wire Line + 8275 1450 8525 1450 +Wire Wire Line + 8525 1350 8175 1350 +Wire Wire Line + 8175 1350 8175 1550 +Wire Wire Line + 8175 1550 7850 1550 +NoConn ~ 8525 1550 +Wire Wire Line + 3975 1550 4400 1550 +Wire Wire Line + 5925 1550 5300 1550 +$Comp +L GND #PWR015 +U 1 1 58AF1025 +P 8925 1925 +F 0 "#PWR015" H 8925 1675 50 0001 C CNN +F 1 "GND" H 8925 1775 50 0001 C CNN +F 2 "" H 8925 1925 50 0000 C CNN +F 3 "" H 8925 1925 50 0000 C CNN + 1 8925 1925 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR016 +U 1 1 58AF13B3 +P 8425 1650 +F 0 "#PWR016" H 8425 1400 50 0001 C CNN +F 1 "GND" H 8425 1500 50 0001 C CNN +F 2 "" H 8425 1650 50 0000 C CNN +F 3 "" H 8425 1650 50 0000 C CNN + 1 8425 1650 + 0 1 1 0 +$EndComp +Wire Wire Line + 8925 1850 8925 1925 +Wire Wire Line + 8525 1650 8425 1650 +$Comp +L +5V #PWR017 +U 1 1 58AF1E5B +P 8425 1125 +F 0 "#PWR017" H 8425 975 50 0001 C CNN +F 1 "+5V" H 8425 1265 50 0000 C CNN +F 2 "" H 8425 1125 50 0000 C CNN +F 3 "" H 8425 1125 50 0000 C CNN + 1 8425 1125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8425 1125 8425 1250 +Wire Wire Line + 8425 1250 8525 1250 +$Comp +L GND #PWR018 +U 1 1 58AF3163 +P 8200 1600 +F 0 "#PWR018" H 8200 1350 50 0001 C CNN +F 1 "GND" H 8200 1450 50 0001 C CNN +F 2 "" H 8200 1600 50 0000 C CNN +F 3 "" H 8200 1600 50 0000 C CNN + 1 8200 1600 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7850 1600 8200 1600 +$Comp +L SMD_XTAL_small X102 +U 1 1 58AF46FB +P 8100 2025 +F 0 "X102" H 8100 1825 60 0000 C CNN +F 1 "12MHz" H 8100 2275 60 0000 C CNN +F 2 "Xtal_SMD:xtal_3.2x2.5" H 8100 2025 60 0001 C CNN +F 3 "" H 8100 2025 60 0000 C CNN + 1 8100 2025 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7850 1700 7875 1700 +Wire Wire Line + 7875 1700 7875 2125 +Wire Wire Line + 7875 2075 7925 2075 +Wire Wire Line + 7850 1650 8275 1650 +Wire Wire Line + 8275 1650 8275 1925 +Wire Wire Line + 8225 1925 8325 1925 +$Comp +L GND #PWR019 +U 1 1 58AF4BB4 +P 7825 1925 +F 0 "#PWR019" H 7825 1675 50 0001 C CNN +F 1 "GND" H 7825 1775 50 0001 C CNN +F 2 "" H 7825 1925 50 0000 C CNN +F 3 "" H 7825 1925 50 0000 C CNN + 1 7825 1925 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 58AF4C46 +P 8325 2075 +F 0 "#PWR020" H 8325 1825 50 0001 C CNN +F 1 "GND" H 8325 1925 50 0001 C CNN +F 2 "" H 8325 2075 50 0000 C CNN +F 3 "" H 8325 2075 50 0000 C CNN + 1 8325 2075 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 8225 2075 8325 2075 +Wire Wire Line + 7925 1925 7825 1925 +$Comp +L CAP_0603 C117 +U 1 1 58AF5571 +P 7875 2225 +F 0 "C117" H 7875 2125 25 0000 C CNN +F 1 "10p" H 7875 2300 25 0000 C CNN +F 2 "General_SMD:SM0603" H 7875 2325 60 0001 C CNN +F 3 "" H 7875 2225 60 0000 C CNN + 1 7875 2225 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C118 +U 1 1 58AF5630 +P 8425 1925 +F 0 "C118" H 8425 1825 25 0000 C CNN +F 1 "10p" H 8425 2000 25 0000 C CNN +F 2 "General_SMD:SM0603" H 8425 2025 60 0001 C CNN +F 3 "" H 8425 1925 60 0000 C CNN + 1 8425 1925 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR021 +U 1 1 58AF56D6 +P 8600 1925 +F 0 "#PWR021" H 8600 1675 50 0001 C CNN +F 1 "GND" H 8600 1775 50 0001 C CNN +F 2 "" H 8600 1925 50 0000 C CNN +F 3 "" H 8600 1925 50 0000 C CNN + 1 8600 1925 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR022 +U 1 1 58AF576E +P 7875 2375 +F 0 "#PWR022" H 7875 2125 50 0001 C CNN +F 1 "GND" H 7875 2225 50 0001 C CNN +F 2 "" H 7875 2375 50 0000 C CNN +F 3 "" H 7875 2375 50 0000 C CNN + 1 7875 2375 + 1 0 0 -1 +$EndComp +Connection ~ 8275 1925 +Wire Wire Line + 8600 1925 8525 1925 +Connection ~ 7875 2075 +Wire Wire Line + 7875 2325 7875 2375 +Text Label 8250 1350 0 25 ~ 0 +D_N +Text Label 8300 1450 0 25 ~ 0 +D_P +$Comp +L REG113-XX-SOT23 U106 +U 1 1 58AF8BF5 +P 10125 1450 +F 0 "U106" H 10125 1700 60 0000 C CNN +F 1 "REG113-XX-SOT23" H 10125 1200 60 0000 C CNN +F 2 "SOT:SOT-236-095mm" H 10125 1450 60 0001 C CNN +F 3 "" H 10125 1450 60 0000 C CNN + 1 10125 1450 + 1 0 0 -1 +$EndComp +Text Notes 10100 1850 0 39 ~ 0 +3.3V +$Comp +L GND #PWR023 +U 1 1 58AF96DB +P 9800 1450 +F 0 "#PWR023" H 9800 1200 50 0001 C CNN +F 1 "GND" H 9800 1300 50 0001 C CNN +F 2 "" H 9800 1450 50 0000 C CNN +F 3 "" H 9800 1450 50 0000 C CNN + 1 9800 1450 + 0 1 1 0 +$EndComp +Wire Wire Line + 9925 1450 9800 1450 +Wire Wire Line + 9500 1350 9925 1350 +$Comp +L +3.3V #PWR024 +U 1 1 58AFA4F0 +P 10825 1225 +F 0 "#PWR024" H 10825 1075 50 0001 C CNN +F 1 "+3.3V" H 10825 1365 50 0000 C CNN +F 2 "" H 10825 1225 50 0000 C CNN +F 3 "" H 10825 1225 50 0000 C CNN + 1 10825 1225 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10375 1350 11025 1350 +Wire Wire Line + 10825 1350 10825 1225 +Wire Wire Line + 9575 1550 9925 1550 +$Comp +L CAP_0603 C128 +U 1 1 58AFC7CB +P 10575 1550 +F 0 "C128" H 10575 1450 25 0000 C CNN +F 1 "10n" H 10575 1625 25 0000 C CNN +F 2 "General_SMD:SM0603" H 10575 1650 60 0001 C CNN +F 3 "" H 10575 1550 60 0000 C CNN + 1 10575 1550 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR025 +U 1 1 58AFC903 +P 10775 1550 +F 0 "#PWR025" H 10775 1300 50 0001 C CNN +F 1 "GND" H 10775 1400 50 0001 C CNN +F 2 "" H 10775 1550 50 0000 C CNN +F 3 "" H 10775 1550 50 0000 C CNN + 1 10775 1550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 10375 1550 10475 1550 +Wire Wire Line + 10775 1550 10675 1550 +$Comp +L CAP_0805 C123 +U 1 1 58AFD137 +P 9575 1775 +F 0 "C123" H 9575 1675 25 0000 C CNN +F 1 "1u" H 9575 1850 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9575 1875 60 0001 C CNN +F 3 "" H 9575 1775 60 0000 C CNN + 1 9575 1775 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR026 +U 1 1 58AFD220 +P 9575 1975 +F 0 "#PWR026" H 9575 1725 50 0001 C CNN +F 1 "GND" H 9575 1825 50 0001 C CNN +F 2 "" H 9575 1975 50 0000 C CNN +F 3 "" H 9575 1975 50 0000 C CNN + 1 9575 1975 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9575 1875 9575 1975 +$Comp +L IND_0603 L103 +U 1 1 58AFDA2F +P 9400 1350 +F 0 "L103" H 9400 1250 25 0000 C CNN +F 1 "IND_0603" H 9400 1400 25 0000 C CNN +F 2 "General_SMD:SM0603" H 9400 1350 60 0001 C CNN +F 3 "" H 9400 1350 60 0000 C CNN + 1 9400 1350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9575 1350 9575 1675 +Connection ~ 9575 1350 +Connection ~ 9575 1550 +$Comp +L CAP_0805 C120 +U 1 1 58AFE17F +P 9225 1525 +F 0 "C120" H 9225 1425 25 0000 C CNN +F 1 "1u" H 9225 1600 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9225 1625 60 0001 C CNN +F 3 "" H 9225 1525 60 0000 C CNN + 1 9225 1525 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR027 +U 1 1 58AFE25D +P 9225 1700 +F 0 "#PWR027" H 9225 1450 50 0001 C CNN +F 1 "GND" H 9225 1550 50 0001 C CNN +F 2 "" H 9225 1700 50 0000 C CNN +F 3 "" H 9225 1700 50 0000 C CNN + 1 9225 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9300 1350 9225 1350 +Wire Wire Line + 9225 1275 9225 1425 +Wire Wire Line + 9225 1625 9225 1700 +$Comp +L +5V #PWR028 +U 1 1 58AFE4F6 +P 9225 1275 +F 0 "#PWR028" H 9225 1125 50 0001 C CNN +F 1 "+5V" H 9225 1415 50 0000 C CNN +F 2 "" H 9225 1275 50 0000 C CNN +F 3 "" H 9225 1275 50 0000 C CNN + 1 9225 1275 + 1 0 0 -1 +$EndComp +Connection ~ 9225 1350 +$Comp +L +3.3V #PWR029 +U 1 1 58AFEFAB +P 8150 1275 +F 0 "#PWR029" H 8150 1125 50 0001 C CNN +F 1 "+3.3V" H 8150 1415 50 0000 C CNN +F 2 "" H 8150 1275 50 0000 C CNN +F 3 "" H 8150 1275 50 0000 C CNN + 1 8150 1275 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7850 1450 8150 1450 +Wire Wire Line + 8150 1450 8150 1275 +$Comp +L +3.3V #PWR030 +U 1 1 58AFF300 +P 6850 1300 +F 0 "#PWR030" H 6850 1150 50 0001 C CNN +F 1 "+3.3V" H 6850 1440 50 0000 C CNN +F 2 "" H 6850 1300 50 0000 C CNN +F 3 "" H 6850 1300 50 0000 C CNN + 1 6850 1300 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6850 1300 7350 1300 +$Comp +L CAP_0805 C130 +U 1 1 58B01149 +P 11025 1475 +F 0 "C130" H 11025 1375 25 0000 C CNN +F 1 "1u" H 11025 1550 25 0000 C CNN +F 2 "General_SMD:SM0805" H 11025 1575 60 0001 C CNN +F 3 "" H 11025 1475 60 0000 C CNN + 1 11025 1475 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR031 +U 1 1 58B01264 +P 11025 1650 +F 0 "#PWR031" H 11025 1400 50 0001 C CNN +F 1 "GND" H 11025 1500 50 0001 C CNN +F 2 "" H 11025 1650 50 0000 C CNN +F 3 "" H 11025 1650 50 0000 C CNN + 1 11025 1650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 11025 1350 11025 1375 +Connection ~ 10825 1350 +Wire Wire Line + 11025 1575 11025 1650 +$Comp +L RES_0603 R104 +U 1 1 58B04002 +P 2575 6550 +F 0 "R104" H 2575 6450 25 0000 C CNN +F 1 "1M" H 2575 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 2575 6550 60 0001 C CNN +F 3 "" H 2575 6550 60 0000 C CNN + 1 2575 6550 + 0 1 1 0 +$EndComp +$Comp +L RES_0603 R103 +U 1 1 58B04473 +P 2325 6550 +F 0 "R103" H 2325 6450 25 0000 C CNN +F 1 "1M" H 2325 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 2325 6550 60 0001 C CNN +F 3 "" H 2325 6550 60 0000 C CNN + 1 2325 6550 + 0 1 1 0 +$EndComp +$Comp +L RES_0603 R102 +U 1 1 58B0465E +P 2075 6550 +F 0 "R102" H 2075 6450 25 0000 C CNN +F 1 "1M" H 2075 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 2075 6550 60 0001 C CNN +F 3 "" H 2075 6550 60 0000 C CNN + 1 2075 6550 + 0 1 1 0 +$EndComp +$Comp +L RES_0603 R101 +U 1 1 58B04664 +P 1825 6550 +F 0 "R101" H 1825 6450 25 0000 C CNN +F 1 "1M" H 1825 6600 25 0000 C CNN +F 2 "General_SMD:SM0603" H 1825 6550 60 0001 C CNN +F 3 "" H 1825 6550 60 0000 C CNN + 1 1825 6550 + 0 1 1 0 +$EndComp +Wire Wire Line + 1825 6650 1825 6750 +Connection ~ 3200 6750 +Wire Wire Line + 2075 6650 2075 6750 +Connection ~ 2075 6750 +Wire Wire Line + 2325 6650 2325 6750 +Connection ~ 2325 6750 +Wire Wire Line + 2575 6650 2575 6750 +Connection ~ 2575 6750 +Wire Wire Line + 2575 6450 2575 6275 +Wire Wire Line + 2325 6450 2325 6275 +Wire Wire Line + 2075 6450 2075 6275 +Wire Wire Line + 1825 6275 1825 6450 +Text Label 2575 6275 3 25 ~ 0 +DAC3 +Text Label 2325 6275 3 25 ~ 0 +DAC2 +Text Label 2075 6275 3 25 ~ 0 +DAC1 +Text Label 1825 6275 3 25 ~ 0 +DAC0 +$Comp +L CAP_0805 C101 +U 1 1 58B070D6 +P 2825 4375 +F 0 "C101" H 2825 4275 25 0000 C CNN +F 1 "100n" H 2825 4450 25 0000 C CNN +F 2 "General_SMD:SM0805" H 2825 4475 60 0001 C CNN +F 3 "" H 2825 4375 60 0000 C CNN + 1 2825 4375 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR032 +U 1 1 58B070DC +P 2825 4550 +F 0 "#PWR032" H 2825 4300 50 0001 C CNN +F 1 "GND" H 2825 4400 50 0001 C CNN +F 2 "" H 2825 4550 50 0000 C CNN +F 3 "" H 2825 4550 50 0000 C CNN + 1 2825 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2825 4475 2825 4550 +$Comp +L CAP_0805 C102 +U 1 1 58B071DE +P 3050 4375 +F 0 "C102" H 3050 4275 25 0000 C CNN +F 1 "100n" H 3050 4450 25 0000 C CNN +F 2 "General_SMD:SM0805" H 3050 4475 60 0001 C CNN +F 3 "" H 3050 4375 60 0000 C CNN + 1 3050 4375 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR033 +U 1 1 58B071E4 +P 3050 4550 +F 0 "#PWR033" H 3050 4300 50 0001 C CNN +F 1 "GND" H 3050 4400 50 0001 C CNN +F 2 "" H 3050 4550 50 0000 C CNN +F 3 "" H 3050 4550 50 0000 C CNN + 1 3050 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3050 4475 3050 4550 +$Comp +L +3.3V #PWR034 +U 1 1 58B07252 +P 2925 4125 +F 0 "#PWR034" H 2925 3975 50 0001 C CNN +F 1 "+3.3V" H 2925 4265 50 0000 C CNN +F 2 "" H 2925 4125 50 0000 C CNN +F 3 "" H 2925 4125 50 0000 C CNN + 1 2925 4125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2925 4125 2925 4200 +Wire Wire Line + 2825 4200 3050 4200 +Wire Wire Line + 3050 4200 3050 4275 +Wire Wire Line + 2825 4200 2825 4275 +Connection ~ 2925 4200 +$Comp +L CAP_0805 C115 +U 1 1 58B0A1DC +P 7200 4925 +F 0 "C115" H 7200 4825 25 0000 C CNN +F 1 "1u" H 7200 5000 25 0000 C CNN +F 2 "General_SMD:SM0805" H 7200 5025 60 0001 C CNN +F 3 "" H 7200 4925 60 0000 C CNN + 1 7200 4925 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR035 +U 1 1 58B0A1E2 +P 7200 5125 +F 0 "#PWR035" H 7200 4875 50 0001 C CNN +F 1 "GND" H 7200 4975 50 0001 C CNN +F 2 "" H 7200 5125 50 0000 C CNN +F 3 "" H 7200 5125 50 0000 C CNN + 1 7200 5125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 5025 7200 5125 +$Comp +L IND_0603 L101 +U 1 1 58B0A1E9 +P 7025 4750 +F 0 "L101" H 7025 4650 25 0000 C CNN +F 1 "IND_0603" H 7025 4800 25 0000 C CNN +F 2 "General_SMD:SM0603" H 7025 4750 60 0001 C CNN +F 3 "" H 7025 4750 60 0000 C CNN + 1 7025 4750 + 1 0 0 -1 +$EndComp +$Comp +L CAP_0805 C113 +U 1 1 58B0A1F2 +P 6850 4925 +F 0 "C113" H 6850 4825 25 0000 C CNN +F 1 "1u" H 6850 5000 25 0000 C CNN +F 2 "General_SMD:SM0805" H 6850 5025 60 0001 C CNN +F 3 "" H 6850 4925 60 0000 C CNN + 1 6850 4925 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR036 +U 1 1 58B0A1F8 +P 6850 5100 +F 0 "#PWR036" H 6850 4850 50 0001 C CNN +F 1 "GND" H 6850 4950 50 0001 C CNN +F 2 "" H 6850 5100 50 0000 C CNN +F 3 "" H 6850 5100 50 0000 C CNN + 1 6850 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6925 4750 6850 4750 +Wire Wire Line + 6850 4675 6850 4825 +Wire Wire Line + 6850 5025 6850 5100 +$Comp +L +5V #PWR037 +U 1 1 58B0A201 +P 6850 4675 +F 0 "#PWR037" H 6850 4525 50 0001 C CNN +F 1 "+5V" H 6850 4815 50 0000 C CNN +F 2 "" H 6850 4675 50 0000 C CNN +F 3 "" H 6850 4675 50 0000 C CNN + 1 6850 4675 + 1 0 0 -1 +$EndComp +Connection ~ 6850 4750 +Wire Wire Line + 7125 4750 7350 4750 +Wire Wire Line + 7200 4750 7200 4825 +Connection ~ 7200 4750 +Text Label 7350 4750 2 25 ~ 0 +PSU23 +Text Label 5840 4600 3 25 ~ 0 +PSU23 +Text Label 4560 4395 3 25 ~ 0 +PSU01 +$Comp +L CAP_0805 C116 +U 1 1 58B0D168 +P 7200 5650 +F 0 "C116" H 7200 5550 25 0000 C CNN +F 1 "1u" H 7200 5725 25 0000 C CNN +F 2 "General_SMD:SM0805" H 7200 5750 60 0001 C CNN +F 3 "" H 7200 5650 60 0000 C CNN + 1 7200 5650 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR038 +U 1 1 58B0D16E +P 7200 5850 +F 0 "#PWR038" H 7200 5600 50 0001 C CNN +F 1 "GND" H 7200 5700 50 0001 C CNN +F 2 "" H 7200 5850 50 0000 C CNN +F 3 "" H 7200 5850 50 0000 C CNN + 1 7200 5850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 5750 7200 5850 +$Comp +L IND_0603 L102 +U 1 1 58B0D175 +P 7025 5475 +F 0 "L102" H 7025 5375 25 0000 C CNN +F 1 "IND_0603" H 7025 5525 25 0000 C CNN +F 2 "General_SMD:SM0603" H 7025 5475 60 0001 C CNN +F 3 "" H 7025 5475 60 0000 C CNN + 1 7025 5475 + 1 0 0 -1 +$EndComp +$Comp +L CAP_0805 C114 +U 1 1 58B0D17B +P 6850 5650 +F 0 "C114" H 6850 5550 25 0000 C CNN +F 1 "1u" H 6850 5725 25 0000 C CNN +F 2 "General_SMD:SM0805" H 6850 5750 60 0001 C CNN +F 3 "" H 6850 5650 60 0000 C CNN + 1 6850 5650 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR039 +U 1 1 58B0D181 +P 6850 5825 +F 0 "#PWR039" H 6850 5575 50 0001 C CNN +F 1 "GND" H 6850 5675 50 0001 C CNN +F 2 "" H 6850 5825 50 0000 C CNN +F 3 "" H 6850 5825 50 0000 C CNN + 1 6850 5825 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6925 5475 6850 5475 +Wire Wire Line + 6850 5400 6850 5550 +Wire Wire Line + 6850 5750 6850 5825 +$Comp +L +5V #PWR040 +U 1 1 58B0D18A +P 6850 5400 +F 0 "#PWR040" H 6850 5250 50 0001 C CNN +F 1 "+5V" H 6850 5540 50 0000 C CNN +F 2 "" H 6850 5400 50 0000 C CNN +F 3 "" H 6850 5400 50 0000 C CNN + 1 6850 5400 + 1 0 0 -1 +$EndComp +Connection ~ 6850 5475 +Wire Wire Line + 7125 5475 7350 5475 +Wire Wire Line + 7200 5475 7200 5550 +Connection ~ 7200 5475 +Text Label 7350 5475 2 25 ~ 0 +PSU01 +$Comp +L SMD_XTAL_small X101 +U 1 1 58B10A6E +P 3350 1900 +F 0 "X101" H 3350 1700 60 0000 C CNN +F 1 "8MHz" H 3350 2150 60 0000 C CNN +F 2 "Xtal_SMD:xtal_3.2x2.5" H 3350 1900 60 0001 C CNN +F 3 "" H 3350 1900 60 0000 C CNN + 1 3350 1900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4400 1650 3725 1650 +Wire Wire Line + 3725 1650 3725 2000 +Wire Wire Line + 3725 1800 3475 1800 +Wire Wire Line + 3075 1600 4400 1600 +Wire Wire Line + 3075 1600 3075 2000 +Wire Wire Line + 3075 1950 3175 1950 +$Comp +L GND #PWR041 +U 1 1 58B110BC +P 3550 1950 +F 0 "#PWR041" H 3550 1700 50 0001 C CNN +F 1 "GND" H 3550 1800 50 0001 C CNN +F 2 "" H 3550 1950 50 0000 C CNN +F 3 "" H 3550 1950 50 0000 C CNN + 1 3550 1950 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR042 +U 1 1 58B1118D +P 2975 1800 +F 0 "#PWR042" H 2975 1550 50 0001 C CNN +F 1 "GND" H 2975 1650 50 0001 C CNN +F 2 "" H 2975 1800 50 0000 C CNN +F 3 "" H 2975 1800 50 0000 C CNN + 1 2975 1800 + 0 1 1 0 +$EndComp +Wire Wire Line + 3475 1950 3550 1950 +Wire Wire Line + 3175 1800 2975 1800 +$Comp +L CAP_0603 C103 +U 1 1 58B11C23 +P 3075 2100 +F 0 "C103" H 3075 2000 25 0000 C CNN +F 1 "10p" H 3075 2175 25 0000 C CNN +F 2 "General_SMD:SM0603" H 3075 2200 60 0001 C CNN +F 3 "" H 3075 2100 60 0000 C CNN + 1 3075 2100 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C107 +U 1 1 58B125A0 +P 3725 2100 +F 0 "C107" H 3725 2000 25 0000 C CNN +F 1 "10p" H 3725 2175 25 0000 C CNN +F 2 "General_SMD:SM0603" H 3725 2200 60 0001 C CNN +F 3 "" H 3725 2100 60 0000 C CNN + 1 3725 2100 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR043 +U 1 1 58B12BD2 +P 3725 2300 +F 0 "#PWR043" H 3725 2050 50 0001 C CNN +F 1 "GND" H 3725 2150 50 0001 C CNN +F 2 "" H 3725 2300 50 0000 C CNN +F 3 "" H 3725 2300 50 0000 C CNN + 1 3725 2300 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR044 +U 1 1 58B1303A +P 3075 2300 +F 0 "#PWR044" H 3075 2050 50 0001 C CNN +F 1 "GND" H 3075 2150 50 0001 C CNN +F 2 "" H 3075 2300 50 0000 C CNN +F 3 "" H 3075 2300 50 0000 C CNN + 1 3075 2300 + 1 0 0 -1 +$EndComp +Connection ~ 3725 1800 +Connection ~ 3075 1950 +Wire Wire Line + 3075 2200 3075 2300 +Wire Wire Line + 3725 2200 3725 2300 +$Comp +L +3.3V #PWR045 +U 1 1 58B14E31 +P 5925 1950 +F 0 "#PWR045" H 5925 1800 50 0001 C CNN +F 1 "+3.3V" H 5925 2090 50 0000 C CNN +F 2 "" H 5925 1950 50 0000 C CNN +F 3 "" H 5925 1950 50 0000 C CNN + 1 5925 1950 + 0 1 1 0 +$EndComp +Wire Wire Line + 5925 1950 5300 1950 +$Comp +L CAP_0603 C119 +U 1 1 58B18490 +P 8975 5750 +F 0 "C119" H 8975 5650 25 0000 C CNN +F 1 "CAP_0603" H 8975 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 8975 5850 60 0001 C CNN +F 3 "" H 8975 5750 60 0000 C CNN + 1 8975 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C122 +U 1 1 58B18496 +P 9475 5750 +F 0 "C122" H 9475 5650 25 0000 C CNN +F 1 "CAP_0603" H 9475 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 9475 5850 60 0001 C CNN +F 3 "" H 9475 5750 60 0000 C CNN + 1 9475 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C125 +U 1 1 58B1849C +P 9975 5750 +F 0 "C125" H 9975 5650 25 0000 C CNN +F 1 "CAP_0603" H 9975 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 9975 5850 60 0001 C CNN +F 3 "" H 9975 5750 60 0000 C CNN + 1 9975 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0603 C127 +U 1 1 58B184A2 +P 10475 5750 +F 0 "C127" H 10475 5650 25 0000 C CNN +F 1 "CAP_0603" H 10475 5825 25 0000 C CNN +F 2 "General_SMD:SM0603" H 10475 5850 60 0001 C CNN +F 3 "" H 10475 5750 60 0000 C CNN + 1 10475 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C121 +U 1 1 58B184A8 +P 9225 5750 +F 0 "C121" H 9225 5650 25 0000 C CNN +F 1 "CAP_0805" H 9225 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9225 5850 60 0001 C CNN +F 3 "" H 9225 5750 60 0000 C CNN + 1 9225 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C124 +U 1 1 58B184AE +P 9725 5750 +F 0 "C124" H 9725 5650 25 0000 C CNN +F 1 "CAP_0805" H 9725 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 9725 5850 60 0001 C CNN +F 3 "" H 9725 5750 60 0000 C CNN + 1 9725 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C126 +U 1 1 58B184B4 +P 10225 5750 +F 0 "C126" H 10225 5650 25 0000 C CNN +F 1 "CAP_0805" H 10225 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 10225 5850 60 0001 C CNN +F 3 "" H 10225 5750 60 0000 C CNN + 1 10225 5750 + 0 1 1 0 +$EndComp +$Comp +L CAP_0805 C129 +U 1 1 58B184BA +P 10725 5750 +F 0 "C129" H 10725 5650 25 0000 C CNN +F 1 "CAP_0805" H 10725 5825 25 0000 C CNN +F 2 "General_SMD:SM0805" H 10725 5850 60 0001 C CNN +F 3 "" H 10725 5750 60 0000 C CNN + 1 10725 5750 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR046 +U 1 1 58B184C0 +P 10725 6050 +F 0 "#PWR046" H 10725 5800 50 0001 C CNN +F 1 "GND" H 10725 5900 50 0000 C CNN +F 2 "" H 10725 6050 50 0000 C CNN +F 3 "" H 10725 6050 50 0000 C CNN + 1 10725 6050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10725 5850 10725 6050 +Wire Wire Line + 8975 5850 8975 5950 +Connection ~ 10725 5950 +Wire Wire Line + 10475 5950 10475 5850 +Connection ~ 10475 5950 +Wire Wire Line + 10225 5950 10225 5850 +Connection ~ 10225 5950 +Wire Wire Line + 9975 5950 9975 5850 +Connection ~ 9975 5950 +Wire Wire Line + 9725 5950 9725 5850 +Connection ~ 9725 5950 +Wire Wire Line + 9475 5950 9475 5850 +Connection ~ 9475 5950 +Wire Wire Line + 9225 5850 9225 5950 +Connection ~ 9225 5950 +Wire Wire Line + 9225 5650 9225 5550 +Wire Wire Line + 9225 5550 8775 5550 +Wire Wire Line + 8975 5650 8975 5550 +Connection ~ 8975 5550 +Wire Wire Line + 9475 5650 9475 5450 +Wire Wire Line + 9225 5450 9725 5450 +Wire Wire Line + 9725 5450 9725 5650 +Connection ~ 9475 5450 +Wire Wire Line + 9975 5650 9975 5350 +Wire Wire Line + 9725 5350 10225 5350 +Wire Wire Line + 10225 5350 10225 5650 +Connection ~ 9975 5350 +Wire Wire Line + 10475 5650 10475 5250 +Wire Wire Line + 10225 5250 10725 5250 +Wire Wire Line + 10725 5250 10725 5650 +Connection ~ 10475 5250 +Text Label 8775 5550 0 25 ~ 0 +VddO0 +Text Label 9225 5450 0 25 ~ 0 +VddO1 +Text Label 9725 5350 0 25 ~ 0 +VddO2 +Text Label 10225 5250 0 25 ~ 0 +VddO3 +Wire Wire Line + 8975 5950 10725 5950 +$Comp +L SMA_PCB J101 +U 1 1 58B1D21E +P 10925 2900 +F 0 "J101" H 10750 2800 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3100 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 2900 25 0001 C CNN +F 3 "" H 10925 2900 25 0001 C CNN + 1 10925 2900 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J102 +U 1 1 58B1E176 +P 10925 3100 +F 0 "J102" H 10750 3000 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3300 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3100 25 0001 C CNN +F 3 "" H 10925 3100 25 0001 C CNN + 1 10925 3100 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J103 +U 1 1 58B1EAF9 +P 10925 3400 +F 0 "J103" H 10750 3300 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3600 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3400 25 0001 C CNN +F 3 "" H 10925 3400 25 0001 C CNN + 1 10925 3400 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J104 +U 1 1 58B1EAFF +P 10925 3600 +F 0 "J104" H 10750 3500 60 0000 C CNN +F 1 "SMA_PCB" H 10925 3800 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3600 25 0001 C CNN +F 3 "" H 10925 3600 25 0001 C CNN + 1 10925 3600 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J105 +U 1 1 58B1EED5 +P 10925 3875 +F 0 "J105" H 10750 3775 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4075 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 3875 25 0001 C CNN +F 3 "" H 10925 3875 25 0001 C CNN + 1 10925 3875 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J106 +U 1 1 58B1EEDB +P 10925 4075 +F 0 "J106" H 10750 3975 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4275 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 4075 25 0001 C CNN +F 3 "" H 10925 4075 25 0001 C CNN + 1 10925 4075 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J107 +U 1 1 58B1EEE1 +P 10925 4375 +F 0 "J107" H 10750 4275 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4575 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 4375 25 0001 C CNN +F 3 "" H 10925 4375 25 0001 C CNN + 1 10925 4375 + -1 0 0 1 +$EndComp +$Comp +L SMA_PCB J108 +U 1 1 58B1EEE7 +P 10925 4575 +F 0 "J108" H 10750 4475 60 0000 C CNN +F 1 "SMA_PCB" H 10925 4775 60 0001 C CNN +F 2 "Connectors_RF:Border_Antenna" H 10925 4575 25 0001 C CNN +F 3 "" H 10925 4575 25 0001 C CNN + 1 10925 4575 + -1 0 0 1 +$EndComp +Wire Wire Line + 9900 3050 10375 3050 +Wire Wire Line + 10375 3050 10375 2900 +Wire Wire Line + 10375 2900 10775 2900 +Wire Wire Line + 9900 3100 10775 3100 +Wire Wire Line + 9900 3400 10775 3400 +Wire Wire Line + 9900 3450 10625 3450 +Wire Wire Line + 10625 3450 10625 3600 +Wire Wire Line + 10625 3600 10775 3600 +Wire Wire Line + 9900 3875 10775 3875 +Wire Wire Line + 9900 3925 10625 3925 +Wire Wire Line + 10625 3925 10625 4075 +Wire Wire Line + 10625 4075 10775 4075 +Wire Wire Line + 9900 4200 10625 4200 +Wire Wire Line + 10625 4200 10625 4375 +Wire Wire Line + 10625 4375 10775 4375 +Wire Wire Line + 9900 4250 10600 4250 +Wire Wire Line + 10600 4250 10600 4575 +Wire Wire Line + 10600 4575 10775 4575 +$Comp +L GND #PWR047 +U 1 1 58B2745D +P 10725 4750 +F 0 "#PWR047" H 10725 4500 50 0001 C CNN +F 1 "GND" H 10725 4600 50 0001 C CNN +F 2 "" H 10725 4750 50 0000 C CNN +F 3 "" H 10725 4750 50 0000 C CNN + 1 10725 4750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 11000 4500 11000 4475 +Wire Wire Line + 11000 4475 10725 4475 +Wire Wire Line + 10725 2800 10725 4750 +Wire Wire Line + 11000 4300 11000 4275 +Wire Wire Line + 11000 4275 10725 4275 +Connection ~ 10725 4475 +Wire Wire Line + 10725 2800 11000 2800 +Wire Wire Line + 11000 2800 11000 2825 +Connection ~ 10725 4275 +Wire Wire Line + 11000 3025 11000 3000 +Wire Wire Line + 11000 3000 10725 3000 +Connection ~ 10725 3000 +Wire Wire Line + 11000 4000 11000 3975 +Wire Wire Line + 11000 3975 10725 3975 +Connection ~ 10725 3975 +Wire Wire Line + 11000 3800 11000 3775 +Wire Wire Line + 11000 3775 10725 3775 +Connection ~ 10725 3775 +Wire Wire Line + 11000 3325 11000 3300 +Wire Wire Line + 11000 3300 10725 3300 +Connection ~ 10725 3300 +Wire Wire Line + 11000 3525 11000 3500 +Wire Wire Line + 11000 3500 10725 3500 +Connection ~ 10725 3500 +Wire Wire Line + 5300 1850 5600 1850 +Wire Wire Line + 5300 1800 5600 1800 +Wire Wire Line + 5300 1750 5600 1750 +Wire Wire Line + 5300 1700 5600 1700 +Text Label 5600 1850 2 25 ~ 0 +US1_TX +Text Label 5600 1800 2 25 ~ 0 +US1_RX +Text Label 5600 1750 2 25 ~ 0 +US1_CTS +Text Label 5600 1700 2 25 ~ 0 +US1_RTS +Wire Wire Line + 7850 1400 8125 1400 +Wire Wire Line + 7850 1350 8125 1350 +Wire Wire Line + 7350 1700 7100 1700 +Wire Wire Line + 7350 1450 7100 1450 +Text Label 8125 1400 2 25 ~ 0 +US1_TX +Text Label 8125 1350 2 25 ~ 0 +US1_RX +Text Label 7100 1450 0 25 ~ 0 +US1_RTS +Text Label 7100 1700 0 25 ~ 0 +US1_CTS +Wire Wire Line + 4800 1300 4800 975 +Wire Wire Line + 4750 1300 4750 975 +Text Label 4800 975 3 25 ~ 0 +SCL +Text Label 4750 975 3 25 ~ 0 +SDA +Wire Wire Line + 7640 3100 7360 3100 +Wire Wire Line + 7640 3175 7360 3175 +Text Label 7360 3100 0 25 ~ 0 +SDA +Text Label 7360 3175 0 25 ~ 0 +SCL +Wire Wire Line + 7640 3300 7360 3300 +Text Label 7360 3300 0 25 ~ 0 +5338_INT +Wire Wire Line + 4700 2200 4700 2500 +Wire Wire Line + 4750 2200 4750 2500 +Wire Wire Line + 4800 2200 4800 2500 +Wire Wire Line + 4850 2200 4850 2500 +Text Label 4700 2500 1 25 ~ 0 +CS_DAC +Text Label 4750 2500 1 25 ~ 0 +SCK_DAC +Text Label 4850 2500 1 25 ~ 0 +MOSI_DAC +Wire Wire Line + 4900 2200 4900 2500 +Text Label 4900 2500 1 25 ~ 0 +CLR_DAC +Wire Wire Line + 4700 1300 4700 1200 +Wire Wire Line + 4700 1200 4650 1200 +Connection ~ 4650 1200 +$Comp +L TCA0372BDW-SOIC16 U104 +U 1 1 58AC566E +P 5690 5050 +F 0 "U104" H 5690 4650 60 0000 C CNN +F 1 "TCA0372BDW-SOIC16" H 5690 5350 60 0000 C CNN +F 2 "SOIC:SOIC-16-10.3x7.5" H 5690 5050 60 0001 C CNN +F 3 "" H 5690 5050 60 0000 C CNN + 1 5690 5050 + 0 1 1 0 +$EndComp $EndSCHEMATC diff --git a/meta_tester/board/si5338.bak b/meta_tester/board/si5338.bak index 3008aa6..6452389 100644 --- a/meta_tester/board/si5338.bak +++ b/meta_tester/board/si5338.bak @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:meta_tester_si5338-rescue LIBS:power LIBS:device LIBS:transistors @@ -34,6 +35,12 @@ LIBS:xtals LIBS:power_symbols LIBS:tca0372 LIBS:MAX571X-TSSOP14 +LIBS:EFM32 +LIBS:stm32f103tb-qfn36 +LIBS:ch340 +LIBS:reg113-xx-sot23 +LIBS:RF_Connectors +LIBS:antenna LIBS:meta_tester_si5338-cache EELAYER 25 0 EELAYER END @@ -61,10 +68,10 @@ F 3 "" H 5750 4100 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR0124 +L GND #PWR048 U 1 1 5718D4E9 P 5525 4300 -F 0 "#PWR0124" H 5525 4050 50 0001 C CNN +F 0 "#PWR048" H 5525 4050 50 0001 C CNN F 1 "GND" H 5525 4150 50 0001 C CNN F 2 "" H 5525 4300 50 0000 C CNN F 3 "" H 5525 4300 50 0000 C CNN @@ -83,16 +90,16 @@ U 1 1 5718D5DD P 2550 5100 F 0 "C701" H 2550 5000 25 0000 C CNN F 1 "10uF" H 2550 5175 25 0000 C CNN -F 2 "SM0805" H 2550 5200 60 0001 C CNN +F 2 "General_SMD:SM0805" H 2550 5200 60 0001 C CNN F 3 "" H 2550 5100 60 0000 C CNN 1 2550 5100 0 1 1 0 $EndComp $Comp -L GND #PWR0125 +L GND #PWR049 U 1 1 5718D63A P 2550 5300 -F 0 "#PWR0125" H 2550 5050 50 0001 C CNN +F 0 "#PWR049" H 2550 5050 50 0001 C CNN F 1 "GND" H 2550 5150 50 0001 C CNN F 2 "" H 2550 5300 50 0000 C CNN F 3 "" H 2550 5300 50 0000 C CNN @@ -109,7 +116,7 @@ U 1 1 5718D661 P 2775 5100 F 0 "C702" H 2775 5000 25 0000 C CNN F 1 "0.1u" H 2775 5175 25 0000 C CNN -F 2 "SM0402" H 2775 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 2775 5200 60 0001 C CNN F 3 "" H 2775 5100 60 0000 C CNN 1 2775 5100 0 1 1 0 @@ -120,7 +127,7 @@ U 1 1 5718D684 P 3000 5100 F 0 "C703" H 3000 5000 25 0000 C CNN F 1 "0.1u" H 3000 5175 25 0000 C CNN -F 2 "SM0402" H 3000 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3000 5200 60 0001 C CNN F 3 "" H 3000 5100 60 0000 C CNN 1 3000 5100 0 1 1 0 @@ -169,10 +176,10 @@ Wire Wire Line Wire Wire Line 4525 3750 5400 3750 $Comp -L GND #PWR0126 +L GND #PWR050 U 1 1 57189ECB P 4150 3950 -F 0 "#PWR0126" H 4150 3700 50 0001 C CNN +F 0 "#PWR050" H 4150 3700 50 0001 C CNN F 1 "GND" H 4150 3800 50 0001 C CNN F 2 "" H 4150 3950 50 0000 C CNN F 3 "" H 4150 3950 50 0000 C CNN @@ -182,10 +189,10 @@ $EndComp Wire Wire Line 4150 3825 4150 3950 $Comp -L GND #PWR0127 +L GND #PWR051 U 1 1 57189F40 P 4400 3650 -F 0 "#PWR0127" H 4400 3400 50 0001 C CNN +F 0 "#PWR051" H 4400 3400 50 0001 C CNN F 1 "GND" H 4400 3500 50 0001 C CNN F 2 "" H 4400 3650 50 0000 C CNN F 3 "" H 4400 3650 50 0000 C CNN @@ -204,7 +211,7 @@ U 1 1 5718E909 P 4600 2375 F 0 "R701" H 4600 2275 25 0000 C CNN F 1 "10k" H 4600 2425 25 0000 C CNN -F 2 "SM0402" H 4600 2375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 4600 2375 60 0001 C CNN F 3 "" H 4600 2375 60 0000 C CNN 1 4600 2375 0 1 1 0 @@ -215,7 +222,7 @@ U 1 1 5718E96C P 4825 2375 F 0 "R702" H 4825 2275 25 0000 C CNN F 1 "10k" H 4825 2425 25 0000 C CNN -F 2 "SM0402" H 4825 2375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 4825 2375 60 0001 C CNN F 3 "" H 4825 2375 60 0000 C CNN 1 4825 2375 0 1 1 0 @@ -257,7 +264,7 @@ U 1 1 57195702 P 3250 5100 F 0 "C704" H 3250 5000 25 0000 C CNN F 1 "0.1u" H 3250 5175 25 0000 C CNN -F 2 "SM0402" H 3250 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3250 5200 60 0001 C CNN F 3 "" H 3250 5100 60 0000 C CNN 1 3250 5100 0 1 1 0 @@ -268,7 +275,7 @@ U 1 1 5719573E P 3500 5100 F 0 "C705" H 3500 5000 25 0000 C CNN F 1 "0.1u" H 3500 5175 25 0000 C CNN -F 2 "SM0402" H 3500 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3500 5200 60 0001 C CNN F 3 "" H 3500 5100 60 0000 C CNN 1 3500 5100 0 1 1 0 @@ -279,7 +286,7 @@ U 1 1 57195779 P 3750 5100 F 0 "C706" H 3750 5000 25 0000 C CNN F 1 "0.1u" H 3750 5175 25 0000 C CNN -F 2 "SM0402" H 3750 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3750 5200 60 0001 C CNN F 3 "" H 3750 5100 60 0000 C CNN 1 3750 5100 0 1 1 0 @@ -290,7 +297,7 @@ U 1 1 571957BF P 4025 5100 F 0 "C707" H 4025 5000 25 0000 C CNN F 1 "0.1u" H 4025 5175 25 0000 C CNN -F 2 "SM0402" H 4025 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 4025 5200 60 0001 C CNN F 3 "" H 4025 5100 60 0000 C CNN 1 4025 5100 0 1 1 0 @@ -320,10 +327,10 @@ Wire Wire Line 3750 5000 3750 4950 Connection ~ 3750 4950 $Comp -L GND #PWR0128 +L GND #PWR052 U 1 1 57195D64 P 5200 4350 -F 0 "#PWR0128" H 5200 4100 50 0001 C CNN +F 0 "#PWR052" H 5200 4100 50 0001 C CNN F 1 "GND" H 5200 4200 50 0001 C CNN F 2 "" H 5200 4350 50 0000 C CNN F 3 "" H 5200 4350 50 0000 C CNN @@ -353,7 +360,7 @@ U 1 1 571964C6 P 5300 4650 F 0 "R703" H 5300 4550 25 0000 C CNN F 1 "4.7k" H 5300 4700 25 0000 C CNN -F 2 "SM0402" H 5300 4650 60 0001 C CNN +F 2 "General_SMD:SM0402" H 5300 4650 60 0001 C CNN F 3 "" H 5300 4650 60 0000 C CNN 1 5300 4650 0 1 1 0 @@ -367,10 +374,10 @@ Wire Wire Line 5300 4750 5300 4800 Connection ~ 5300 4800 $Comp -L GND #PWR0129 +L GND #PWR053 U 1 1 57196D95 P 5675 3050 -F 0 "#PWR0129" H 5675 2800 50 0001 C CNN +F 0 "#PWR053" H 5675 2800 50 0001 C CNN F 1 "GND" H 5675 2900 50 0001 C CNN F 2 "" H 5675 3050 50 0000 C CNN F 3 "" H 5675 3050 50 0000 C CNN @@ -385,7 +392,7 @@ U 1 1 5719716A P 6700 3625 F 0 "R705" H 6700 3525 25 0000 C CNN F 1 "100" H 6700 3675 25 0000 C CNN -F 2 "SM0402" H 6700 3625 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 3625 60 0001 C CNN F 3 "" H 6700 3625 60 0000 C CNN 1 6700 3625 0 1 1 0 @@ -396,7 +403,7 @@ U 1 1 571971D2 P 6700 4125 F 0 "R706" H 6700 4025 25 0000 C CNN F 1 "100" H 6700 4175 25 0000 C CNN -F 2 "SM0402" H 6700 4125 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 4125 60 0001 C CNN F 3 "" H 6700 4125 60 0000 C CNN 1 6700 4125 0 1 1 0 @@ -431,7 +438,7 @@ U 1 1 571975A0 P 6700 4725 F 0 "R707" H 6700 4625 25 0000 C CNN F 1 "100" H 6700 4775 25 0000 C CNN -F 2 "SM0402" H 6700 4725 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 4725 60 0001 C CNN F 3 "" H 6700 4725 60 0000 C CNN 1 6700 4725 0 1 1 0 @@ -462,7 +469,7 @@ U 1 1 571979A8 P 6700 3100 F 0 "R704" H 6700 3000 25 0000 C CNN F 1 "100" H 6700 3150 25 0000 C CNN -F 2 "SM0402" H 6700 3100 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 3100 60 0001 C CNN F 3 "" H 6700 3100 60 0000 C CNN 1 6700 3100 0 1 1 0 @@ -493,7 +500,7 @@ U 1 1 57197BB9 P 7150 2950 F 0 "C708" H 7150 2850 25 0000 C CNN F 1 "0.1u" H 7150 3025 25 0000 C CNN -F 2 "SM0402" H 7150 3050 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3050 60 0001 C CNN F 3 "" H 7150 2950 60 0000 C CNN 1 7150 2950 1 0 0 -1 @@ -504,7 +511,7 @@ U 1 1 57197C15 P 7150 3275 F 0 "C709" H 7150 3175 25 0000 C CNN F 1 "0.1u" H 7150 3350 25 0000 C CNN -F 2 "SM0402" H 7150 3375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3375 60 0001 C CNN F 3 "" H 7150 3275 60 0000 C CNN 1 7150 3275 1 0 0 -1 @@ -515,7 +522,7 @@ U 1 1 57197C71 P 7150 3475 F 0 "C710" H 7150 3375 25 0000 C CNN F 1 "0.1u" H 7150 3550 25 0000 C CNN -F 2 "SM0402" H 7150 3575 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3575 60 0001 C CNN F 3 "" H 7150 3475 60 0000 C CNN 1 7150 3475 1 0 0 -1 @@ -526,7 +533,7 @@ U 1 1 57197CCA P 7150 3800 F 0 "C711" H 7150 3700 25 0000 C CNN F 1 "0.1u" H 7150 3875 25 0000 C CNN -F 2 "SM0402" H 7150 3900 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3900 60 0001 C CNN F 3 "" H 7150 3800 60 0000 C CNN 1 7150 3800 1 0 0 -1 @@ -537,7 +544,7 @@ U 1 1 57197D34 P 7150 3950 F 0 "C712" H 7150 3850 25 0000 C CNN F 1 "0.1u" H 7150 4025 25 0000 C CNN -F 2 "SM0402" H 7150 4050 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4050 60 0001 C CNN F 3 "" H 7150 3950 60 0000 C CNN 1 7150 3950 1 0 0 -1 @@ -548,7 +555,7 @@ U 1 1 57197D8F P 7150 4275 F 0 "C713" H 7150 4175 25 0000 C CNN F 1 "0.1u" H 7150 4350 25 0000 C CNN -F 2 "SM0402" H 7150 4375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4375 60 0001 C CNN F 3 "" H 7150 4275 60 0000 C CNN 1 7150 4275 1 0 0 -1 @@ -559,7 +566,7 @@ U 1 1 57197DFD P 7150 4575 F 0 "C714" H 7150 4475 25 0000 C CNN F 1 "0.1u" H 7150 4650 25 0000 C CNN -F 2 "SM0402" H 7150 4675 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4675 60 0001 C CNN F 3 "" H 7150 4575 60 0000 C CNN 1 7150 4575 1 0 0 -1 @@ -570,7 +577,7 @@ U 1 1 57197E6A P 7150 4875 F 0 "C715" H 7150 4775 25 0000 C CNN F 1 "0.1u" H 7150 4950 25 0000 C CNN -F 2 "SM0402" H 7150 4975 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4975 60 0001 C CNN F 3 "" H 7150 4875 60 0000 C CNN 1 7150 4875 1 0 0 -1 @@ -640,10 +647,10 @@ clk3_1_P Text Label 6500 4875 0 25 ~ 0 clk3_1_N $Comp -L +3.3V #PWR? +L +3.3V #PWR054 U 1 1 58AB6DFA P 4725 2100 -F 0 "#PWR?" H 4725 1950 50 0001 C CNN +F 0 "#PWR054" H 4725 1950 50 0001 C CNN F 1 "+3.3V" H 4725 2240 50 0000 C CNN F 2 "" H 4725 2100 50 0000 C CNN F 3 "" H 4725 2100 50 0000 C CNN @@ -651,10 +658,10 @@ F 3 "" H 4725 2100 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR055 U 1 1 58AB7E21 P 5625 3275 -F 0 "#PWR?" H 5625 3125 50 0001 C CNN +F 0 "#PWR055" H 5625 3125 50 0001 C CNN F 1 "+3.3V" H 5625 3415 50 0000 C CNN F 2 "" H 5625 3275 50 0000 C CNN F 3 "" H 5625 3275 50 0000 C CNN @@ -662,10 +669,10 @@ F 3 "" H 5625 3275 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR056 U 1 1 58AB850E P 5625 4550 -F 0 "#PWR?" H 5625 4400 50 0001 C CNN +F 0 "#PWR056" H 5625 4400 50 0001 C CNN F 1 "+3.3V" H 5625 4690 50 0000 C CNN F 2 "" H 5625 4550 50 0000 C CNN F 3 "" H 5625 4550 50 0000 C CNN @@ -673,10 +680,10 @@ F 3 "" H 5625 4550 50 0000 C CNN -1 0 0 1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR057 U 1 1 58ABA203 P 2550 4900 -F 0 "#PWR?" H 2550 4750 50 0001 C CNN +F 0 "#PWR057" H 2550 4750 50 0001 C CNN F 1 "+3.3V" H 2550 5040 50 0000 C CNN F 2 "" H 2550 4900 50 0000 C CNN F 3 "" H 2550 4900 50 0000 C CNN diff --git a/meta_tester/board/si5338.sch b/meta_tester/board/si5338.sch index 3008aa6..6452389 100644 --- a/meta_tester/board/si5338.sch +++ b/meta_tester/board/si5338.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:meta_tester_si5338-rescue LIBS:power LIBS:device LIBS:transistors @@ -34,6 +35,12 @@ LIBS:xtals LIBS:power_symbols LIBS:tca0372 LIBS:MAX571X-TSSOP14 +LIBS:EFM32 +LIBS:stm32f103tb-qfn36 +LIBS:ch340 +LIBS:reg113-xx-sot23 +LIBS:RF_Connectors +LIBS:antenna LIBS:meta_tester_si5338-cache EELAYER 25 0 EELAYER END @@ -61,10 +68,10 @@ F 3 "" H 5750 4100 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR0124 +L GND #PWR048 U 1 1 5718D4E9 P 5525 4300 -F 0 "#PWR0124" H 5525 4050 50 0001 C CNN +F 0 "#PWR048" H 5525 4050 50 0001 C CNN F 1 "GND" H 5525 4150 50 0001 C CNN F 2 "" H 5525 4300 50 0000 C CNN F 3 "" H 5525 4300 50 0000 C CNN @@ -83,16 +90,16 @@ U 1 1 5718D5DD P 2550 5100 F 0 "C701" H 2550 5000 25 0000 C CNN F 1 "10uF" H 2550 5175 25 0000 C CNN -F 2 "SM0805" H 2550 5200 60 0001 C CNN +F 2 "General_SMD:SM0805" H 2550 5200 60 0001 C CNN F 3 "" H 2550 5100 60 0000 C CNN 1 2550 5100 0 1 1 0 $EndComp $Comp -L GND #PWR0125 +L GND #PWR049 U 1 1 5718D63A P 2550 5300 -F 0 "#PWR0125" H 2550 5050 50 0001 C CNN +F 0 "#PWR049" H 2550 5050 50 0001 C CNN F 1 "GND" H 2550 5150 50 0001 C CNN F 2 "" H 2550 5300 50 0000 C CNN F 3 "" H 2550 5300 50 0000 C CNN @@ -109,7 +116,7 @@ U 1 1 5718D661 P 2775 5100 F 0 "C702" H 2775 5000 25 0000 C CNN F 1 "0.1u" H 2775 5175 25 0000 C CNN -F 2 "SM0402" H 2775 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 2775 5200 60 0001 C CNN F 3 "" H 2775 5100 60 0000 C CNN 1 2775 5100 0 1 1 0 @@ -120,7 +127,7 @@ U 1 1 5718D684 P 3000 5100 F 0 "C703" H 3000 5000 25 0000 C CNN F 1 "0.1u" H 3000 5175 25 0000 C CNN -F 2 "SM0402" H 3000 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3000 5200 60 0001 C CNN F 3 "" H 3000 5100 60 0000 C CNN 1 3000 5100 0 1 1 0 @@ -169,10 +176,10 @@ Wire Wire Line Wire Wire Line 4525 3750 5400 3750 $Comp -L GND #PWR0126 +L GND #PWR050 U 1 1 57189ECB P 4150 3950 -F 0 "#PWR0126" H 4150 3700 50 0001 C CNN +F 0 "#PWR050" H 4150 3700 50 0001 C CNN F 1 "GND" H 4150 3800 50 0001 C CNN F 2 "" H 4150 3950 50 0000 C CNN F 3 "" H 4150 3950 50 0000 C CNN @@ -182,10 +189,10 @@ $EndComp Wire Wire Line 4150 3825 4150 3950 $Comp -L GND #PWR0127 +L GND #PWR051 U 1 1 57189F40 P 4400 3650 -F 0 "#PWR0127" H 4400 3400 50 0001 C CNN +F 0 "#PWR051" H 4400 3400 50 0001 C CNN F 1 "GND" H 4400 3500 50 0001 C CNN F 2 "" H 4400 3650 50 0000 C CNN F 3 "" H 4400 3650 50 0000 C CNN @@ -204,7 +211,7 @@ U 1 1 5718E909 P 4600 2375 F 0 "R701" H 4600 2275 25 0000 C CNN F 1 "10k" H 4600 2425 25 0000 C CNN -F 2 "SM0402" H 4600 2375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 4600 2375 60 0001 C CNN F 3 "" H 4600 2375 60 0000 C CNN 1 4600 2375 0 1 1 0 @@ -215,7 +222,7 @@ U 1 1 5718E96C P 4825 2375 F 0 "R702" H 4825 2275 25 0000 C CNN F 1 "10k" H 4825 2425 25 0000 C CNN -F 2 "SM0402" H 4825 2375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 4825 2375 60 0001 C CNN F 3 "" H 4825 2375 60 0000 C CNN 1 4825 2375 0 1 1 0 @@ -257,7 +264,7 @@ U 1 1 57195702 P 3250 5100 F 0 "C704" H 3250 5000 25 0000 C CNN F 1 "0.1u" H 3250 5175 25 0000 C CNN -F 2 "SM0402" H 3250 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3250 5200 60 0001 C CNN F 3 "" H 3250 5100 60 0000 C CNN 1 3250 5100 0 1 1 0 @@ -268,7 +275,7 @@ U 1 1 5719573E P 3500 5100 F 0 "C705" H 3500 5000 25 0000 C CNN F 1 "0.1u" H 3500 5175 25 0000 C CNN -F 2 "SM0402" H 3500 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3500 5200 60 0001 C CNN F 3 "" H 3500 5100 60 0000 C CNN 1 3500 5100 0 1 1 0 @@ -279,7 +286,7 @@ U 1 1 57195779 P 3750 5100 F 0 "C706" H 3750 5000 25 0000 C CNN F 1 "0.1u" H 3750 5175 25 0000 C CNN -F 2 "SM0402" H 3750 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 3750 5200 60 0001 C CNN F 3 "" H 3750 5100 60 0000 C CNN 1 3750 5100 0 1 1 0 @@ -290,7 +297,7 @@ U 1 1 571957BF P 4025 5100 F 0 "C707" H 4025 5000 25 0000 C CNN F 1 "0.1u" H 4025 5175 25 0000 C CNN -F 2 "SM0402" H 4025 5200 60 0001 C CNN +F 2 "General_SMD:SM0402" H 4025 5200 60 0001 C CNN F 3 "" H 4025 5100 60 0000 C CNN 1 4025 5100 0 1 1 0 @@ -320,10 +327,10 @@ Wire Wire Line 3750 5000 3750 4950 Connection ~ 3750 4950 $Comp -L GND #PWR0128 +L GND #PWR052 U 1 1 57195D64 P 5200 4350 -F 0 "#PWR0128" H 5200 4100 50 0001 C CNN +F 0 "#PWR052" H 5200 4100 50 0001 C CNN F 1 "GND" H 5200 4200 50 0001 C CNN F 2 "" H 5200 4350 50 0000 C CNN F 3 "" H 5200 4350 50 0000 C CNN @@ -353,7 +360,7 @@ U 1 1 571964C6 P 5300 4650 F 0 "R703" H 5300 4550 25 0000 C CNN F 1 "4.7k" H 5300 4700 25 0000 C CNN -F 2 "SM0402" H 5300 4650 60 0001 C CNN +F 2 "General_SMD:SM0402" H 5300 4650 60 0001 C CNN F 3 "" H 5300 4650 60 0000 C CNN 1 5300 4650 0 1 1 0 @@ -367,10 +374,10 @@ Wire Wire Line 5300 4750 5300 4800 Connection ~ 5300 4800 $Comp -L GND #PWR0129 +L GND #PWR053 U 1 1 57196D95 P 5675 3050 -F 0 "#PWR0129" H 5675 2800 50 0001 C CNN +F 0 "#PWR053" H 5675 2800 50 0001 C CNN F 1 "GND" H 5675 2900 50 0001 C CNN F 2 "" H 5675 3050 50 0000 C CNN F 3 "" H 5675 3050 50 0000 C CNN @@ -385,7 +392,7 @@ U 1 1 5719716A P 6700 3625 F 0 "R705" H 6700 3525 25 0000 C CNN F 1 "100" H 6700 3675 25 0000 C CNN -F 2 "SM0402" H 6700 3625 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 3625 60 0001 C CNN F 3 "" H 6700 3625 60 0000 C CNN 1 6700 3625 0 1 1 0 @@ -396,7 +403,7 @@ U 1 1 571971D2 P 6700 4125 F 0 "R706" H 6700 4025 25 0000 C CNN F 1 "100" H 6700 4175 25 0000 C CNN -F 2 "SM0402" H 6700 4125 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 4125 60 0001 C CNN F 3 "" H 6700 4125 60 0000 C CNN 1 6700 4125 0 1 1 0 @@ -431,7 +438,7 @@ U 1 1 571975A0 P 6700 4725 F 0 "R707" H 6700 4625 25 0000 C CNN F 1 "100" H 6700 4775 25 0000 C CNN -F 2 "SM0402" H 6700 4725 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 4725 60 0001 C CNN F 3 "" H 6700 4725 60 0000 C CNN 1 6700 4725 0 1 1 0 @@ -462,7 +469,7 @@ U 1 1 571979A8 P 6700 3100 F 0 "R704" H 6700 3000 25 0000 C CNN F 1 "100" H 6700 3150 25 0000 C CNN -F 2 "SM0402" H 6700 3100 60 0001 C CNN +F 2 "General_SMD:SM0402" H 6700 3100 60 0001 C CNN F 3 "" H 6700 3100 60 0000 C CNN 1 6700 3100 0 1 1 0 @@ -493,7 +500,7 @@ U 1 1 57197BB9 P 7150 2950 F 0 "C708" H 7150 2850 25 0000 C CNN F 1 "0.1u" H 7150 3025 25 0000 C CNN -F 2 "SM0402" H 7150 3050 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3050 60 0001 C CNN F 3 "" H 7150 2950 60 0000 C CNN 1 7150 2950 1 0 0 -1 @@ -504,7 +511,7 @@ U 1 1 57197C15 P 7150 3275 F 0 "C709" H 7150 3175 25 0000 C CNN F 1 "0.1u" H 7150 3350 25 0000 C CNN -F 2 "SM0402" H 7150 3375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3375 60 0001 C CNN F 3 "" H 7150 3275 60 0000 C CNN 1 7150 3275 1 0 0 -1 @@ -515,7 +522,7 @@ U 1 1 57197C71 P 7150 3475 F 0 "C710" H 7150 3375 25 0000 C CNN F 1 "0.1u" H 7150 3550 25 0000 C CNN -F 2 "SM0402" H 7150 3575 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3575 60 0001 C CNN F 3 "" H 7150 3475 60 0000 C CNN 1 7150 3475 1 0 0 -1 @@ -526,7 +533,7 @@ U 1 1 57197CCA P 7150 3800 F 0 "C711" H 7150 3700 25 0000 C CNN F 1 "0.1u" H 7150 3875 25 0000 C CNN -F 2 "SM0402" H 7150 3900 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 3900 60 0001 C CNN F 3 "" H 7150 3800 60 0000 C CNN 1 7150 3800 1 0 0 -1 @@ -537,7 +544,7 @@ U 1 1 57197D34 P 7150 3950 F 0 "C712" H 7150 3850 25 0000 C CNN F 1 "0.1u" H 7150 4025 25 0000 C CNN -F 2 "SM0402" H 7150 4050 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4050 60 0001 C CNN F 3 "" H 7150 3950 60 0000 C CNN 1 7150 3950 1 0 0 -1 @@ -548,7 +555,7 @@ U 1 1 57197D8F P 7150 4275 F 0 "C713" H 7150 4175 25 0000 C CNN F 1 "0.1u" H 7150 4350 25 0000 C CNN -F 2 "SM0402" H 7150 4375 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4375 60 0001 C CNN F 3 "" H 7150 4275 60 0000 C CNN 1 7150 4275 1 0 0 -1 @@ -559,7 +566,7 @@ U 1 1 57197DFD P 7150 4575 F 0 "C714" H 7150 4475 25 0000 C CNN F 1 "0.1u" H 7150 4650 25 0000 C CNN -F 2 "SM0402" H 7150 4675 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4675 60 0001 C CNN F 3 "" H 7150 4575 60 0000 C CNN 1 7150 4575 1 0 0 -1 @@ -570,7 +577,7 @@ U 1 1 57197E6A P 7150 4875 F 0 "C715" H 7150 4775 25 0000 C CNN F 1 "0.1u" H 7150 4950 25 0000 C CNN -F 2 "SM0402" H 7150 4975 60 0001 C CNN +F 2 "General_SMD:SM0402" H 7150 4975 60 0001 C CNN F 3 "" H 7150 4875 60 0000 C CNN 1 7150 4875 1 0 0 -1 @@ -640,10 +647,10 @@ clk3_1_P Text Label 6500 4875 0 25 ~ 0 clk3_1_N $Comp -L +3.3V #PWR? +L +3.3V #PWR054 U 1 1 58AB6DFA P 4725 2100 -F 0 "#PWR?" H 4725 1950 50 0001 C CNN +F 0 "#PWR054" H 4725 1950 50 0001 C CNN F 1 "+3.3V" H 4725 2240 50 0000 C CNN F 2 "" H 4725 2100 50 0000 C CNN F 3 "" H 4725 2100 50 0000 C CNN @@ -651,10 +658,10 @@ F 3 "" H 4725 2100 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR055 U 1 1 58AB7E21 P 5625 3275 -F 0 "#PWR?" H 5625 3125 50 0001 C CNN +F 0 "#PWR055" H 5625 3125 50 0001 C CNN F 1 "+3.3V" H 5625 3415 50 0000 C CNN F 2 "" H 5625 3275 50 0000 C CNN F 3 "" H 5625 3275 50 0000 C CNN @@ -662,10 +669,10 @@ F 3 "" H 5625 3275 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR056 U 1 1 58AB850E P 5625 4550 -F 0 "#PWR?" H 5625 4400 50 0001 C CNN +F 0 "#PWR056" H 5625 4400 50 0001 C CNN F 1 "+3.3V" H 5625 4690 50 0000 C CNN F 2 "" H 5625 4550 50 0000 C CNN F 3 "" H 5625 4550 50 0000 C CNN @@ -673,10 +680,10 @@ F 3 "" H 5625 4550 50 0000 C CNN -1 0 0 1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR057 U 1 1 58ABA203 P 2550 4900 -F 0 "#PWR?" H 2550 4750 50 0001 C CNN +F 0 "#PWR057" H 2550 4750 50 0001 C CNN F 1 "+3.3V" H 2550 5040 50 0000 C CNN F 2 "" H 2550 4900 50 0000 C CNN F 3 "" H 2550 4900 50 0000 C CNN diff --git a/meta_tester/doc/CH340DS1.PDF b/meta_tester/doc/CH340DS1.PDF new file mode 100644 index 0000000000000000000000000000000000000000..cd449e5bd1b657dba555db6a9c7f514a174477fb GIT binary patch literal 147893 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