From fc2cb47610f903b21c408bcc84786c61f4811626 Mon Sep 17 00:00:00 2001 From: Jack-Zheng Date: Wed, 16 Jun 2021 15:23:18 +0800 Subject: [PATCH] all: map symbol and footpins --- Analog_LVDS.sch | 423 -- Analog_LVDS.sch-bak | 423 -- Ethernet.sch | 68 +- Ethernet.sch-bak | 68 +- FPGA.sch | 36 +- FPGA.sch-bak | 2 +- High_Speed_ADC.sch | 419 ++ High_Speed_ADC.sch-bak | 419 ++ MCU.sch | 438 +- MCU.sch-bak | 438 +- Power.sch | 1948 ++--- Power.sch-bak | 1948 ++--- STM32CubeMx/STM32CubeMx.ioc | 281 +- TestAutomation-cache.lib | 178 +- TestAutomation.kicad_pcb | 6431 +++++++++++++++- TestAutomation.kicad_pcb-bak | 6435 ++++++++++++++++- TestAutomation.net | 3700 ++++++++-- TestAutomation.pro | 12 +- TestAutomation.sch | 45 +- TestAutomation.sch-bak | 49 +- docs/744222-1x2mH_EMI_Filter.pdf | Bin 0 -> 556621 bytes docs/C91575_BNX022-01L_2016-12-26.PDF | Bin 0 -> 287966 bytes fp-info-cache | 9 +- fp-lib-table | 1 + libs/BNX022-01L.zip | Bin 0 -> 261906 bytes libs/BNX022/BNX022-01L.lib | 59 + libs/BNX022/BNX022-01L.step | 3606 +++++++++ libs/BNX022/FIL_BNX022-01L.kicad_mod | 37 + libs/BNX022/how-to-import.htm | 1 + libs/LP38692/LP38692MPX-5.0.dcm | 3 + libs/LP38692/LP38692MPX-5.0.lib | 54 +- .../LP38692MPX-5.0&slash_NOPB.kicad_mod | 0 sym-lib-table | 1 + 33 files changed, 23868 insertions(+), 3664 deletions(-) delete mode 100644 Analog_LVDS.sch delete mode 100644 Analog_LVDS.sch-bak create mode 100644 High_Speed_ADC.sch create mode 100644 High_Speed_ADC.sch-bak create mode 100644 docs/744222-1x2mH_EMI_Filter.pdf create mode 100644 docs/C91575_BNX022-01L_2016-12-26.PDF create mode 100644 libs/BNX022-01L.zip create mode 100644 libs/BNX022/BNX022-01L.lib create mode 100644 libs/BNX022/BNX022-01L.step create mode 100644 libs/BNX022/FIL_BNX022-01L.kicad_mod create mode 100644 libs/BNX022/how-to-import.htm create mode 100644 libs/LP38692/LP38692MPX-5.0.dcm rename libs/LP38692/{footprints.pretty => LP38692MPX-5.0.pretty}/LP38692MPX-5.0&slash_NOPB.kicad_mod (100%) diff --git a/Analog_LVDS.sch b/Analog_LVDS.sch deleted file mode 100644 index 1950661..0000000 --- a/Analog_LVDS.sch +++ /dev/null @@ -1,423 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 4 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L ADS831:ADS831E_2K5 U7 -U 1 1 60FB23DE -P 8500 1700 -F 0 "U7" H 9900 2087 60 0000 C CNN -F 1 "ADS831E_2K5" H 9900 1981 60 0000 C CNN -F 2 "DBQ20" H 9900 1940 60 0001 C CNN -F 3 "" H 8500 1700 60 0000 C CNN - 1 8500 1700 - -1 0 0 -1 -$EndComp -Entry Wire Line - 8850 1700 8750 1800 -Entry Wire Line - 8850 1800 8750 1900 -Entry Wire Line - 8850 1900 8750 2000 -Entry Wire Line - 8850 2000 8750 2100 -Entry Wire Line - 8850 2100 8750 2200 -Entry Wire Line - 8850 2200 8750 2300 -Entry Wire Line - 8850 2300 8750 2400 -Entry Wire Line - 8850 2400 8750 2500 -Wire Wire Line - 8500 1800 8750 1800 -Wire Wire Line - 8750 1900 8500 1900 -Wire Wire Line - 8750 2000 8500 2000 -Wire Wire Line - 8750 2100 8500 2100 -Wire Wire Line - 8750 2200 8500 2200 -Wire Wire Line - 8750 2300 8500 2300 -Wire Wire Line - 8750 2400 8500 2400 -Wire Wire Line - 8750 2500 8500 2500 -$Comp -L power:GND #PWR0101 -U 1 1 61488143 -P 8550 1600 -F 0 "#PWR0101" H 8550 1350 50 0001 C CNN -F 1 "GND" H 8555 1427 50 0000 C CNN -F 2 "" H 8550 1600 50 0001 C CNN -F 3 "" H 8550 1600 50 0001 C CNN - 1 8550 1600 - 1 0 0 1 -$EndComp -$Comp -L power:GND #PWR0102 -U 1 1 614887E8 -P 5100 1900 -F 0 "#PWR0102" H 5100 1650 50 0001 C CNN -F 1 "GND" H 5105 1727 50 0000 C CNN -F 2 "" H 5100 1900 50 0001 C CNN -F 3 "" H 5100 1900 50 0001 C CNN - 1 5100 1900 - 0 1 -1 0 -$EndComp -Wire Wire Line - 8550 1600 8550 1700 -Wire Wire Line - 8550 1700 8500 1700 -Text HLabel 8850 1400 2 50 Input ~ 0 -ADC_DATA_BUS -$Comp -L power:+5VA #PWR0103 -U 1 1 6148C30D -P 5300 1800 -F 0 "#PWR0103" H 5300 1650 50 0001 C CNN -F 1 "+5VA" H 5315 1973 50 0000 C CNN -F 2 "" H 5300 1800 50 0001 C CNN -F 3 "" H 5300 1800 50 0001 C CNN - 1 5300 1800 - 0 -1 1 0 -$EndComp -$Comp -L power:GND #PWR0104 -U 1 1 614ABABB -P 4550 2600 -F 0 "#PWR0104" H 4550 2350 50 0001 C CNN -F 1 "GND" V 4555 2472 50 0000 R CNN -F 2 "" H 4550 2600 50 0001 C CNN -F 3 "" H 4550 2600 50 0001 C CNN - 1 4550 2600 - -1 0 0 -1 -$EndComp -$Comp -L Amplifier_Operational:OPA847xD U13 -U 1 1 614B1E6E -P 3800 2000 -F 0 "U13" H 4144 2046 50 0000 L CNN -F 1 "OPA681" H 4144 1955 50 0000 L CNN -F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 3800 2000 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/opa847.pdf" H 3800 2200 50 0001 C CNN - 1 3800 2000 - 1 0 0 -1 -$EndComp -$Comp -L power:+5VA #PWR0105 -U 1 1 614B6AAE -P 5400 2600 -F 0 "#PWR0105" H 5400 2450 50 0001 C CNN -F 1 "+5VA" V 5415 2728 50 0000 L CNN -F 2 "" H 5400 2600 50 0001 C CNN -F 3 "" H 5400 2600 50 0001 C CNN - 1 5400 2600 - 0 -1 1 0 -$EndComp -Wire Wire Line - 5400 2600 5700 2600 -$Comp -L Device:R R35 -U 1 1 614C66FD -P 5450 2300 -F 0 "R35" V 5243 2300 50 0000 C CNN -F 1 "1k" V 5334 2300 50 0000 C CNN -F 2 "" V 5380 2300 50 0001 C CNN -F 3 "~" H 5450 2300 50 0001 C CNN - 1 5450 2300 - 0 1 1 0 -$EndComp -$Comp -L Device:R R36 -U 1 1 614C7B9C -P 5450 2400 -F 0 "R36" V 5657 2400 50 0000 C CNN -F 1 "1k" V 5566 2400 50 0000 C CNN -F 2 "" V 5380 2400 50 0001 C CNN -F 3 "~" H 5450 2400 50 0001 C CNN - 1 5450 2400 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5700 2300 5600 2300 -Wire Wire Line - 5600 2400 5700 2400 -Wire Wire Line - 5300 2300 5200 2300 -Wire Wire Line - 5200 2300 5200 2400 -Wire Wire Line - 5200 2400 5300 2400 -$Comp -L Device:R R34 -U 1 1 614CFF0D -P 4600 2000 -F 0 "R34" V 4393 2000 50 0000 C CNN -F 1 "39" V 4484 2000 50 0000 C CNN -F 2 "" V 4530 2000 50 0001 C CNN -F 3 "~" H 4600 2000 50 0001 C CNN - 1 4600 2000 - 0 1 1 0 -$EndComp -$Comp -L Device:C C38 -U 1 1 614D04E3 -P 4900 2150 -F 0 "C38" H 5015 2196 50 0000 L CNN -F 1 "47pF" H 5015 2105 50 0000 L CNN -F 2 "" H 4938 2000 50 0001 C CNN -F 3 "~" H 4900 2150 50 0001 C CNN - 1 4900 2150 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 2300 4900 2500 -Connection ~ 4900 2500 -Wire Wire Line - 4900 2500 5100 2500 -Wire Wire Line - 4750 2000 4900 2000 -Connection ~ 4900 2000 -Wire Wire Line - 4900 2000 5700 2000 -$Comp -L Device:R R33 -U 1 1 614D4C4E -P 3700 2700 -F 0 "R33" V 3493 2700 50 0000 C CNN -F 1 "402" V 3584 2700 50 0000 C CNN -F 2 "" V 3630 2700 50 0001 C CNN -F 3 "~" H 3700 2700 50 0001 C CNN - 1 3700 2700 - 0 1 1 0 -$EndComp -Wire Wire Line - 3700 2300 3700 2500 -Wire Wire Line - 3700 2500 4550 2500 -Wire Wire Line - 4550 2600 4550 2500 -Connection ~ 4550 2500 -Wire Wire Line - 4550 2500 4900 2500 -Wire Wire Line - 3850 2700 4250 2700 -Wire Wire Line - 4250 2700 4250 2000 -Connection ~ 4250 2000 -Wire Wire Line - 4250 2000 4100 2000 -Wire Wire Line - 3550 2700 3350 2700 -Wire Wire Line - 3350 2700 3350 2100 -Wire Wire Line - 3350 2100 3500 2100 -$Comp -L Device:R R32 -U 1 1 614DAD32 -P 3350 2950 -F 0 "R32" H 3420 2996 50 0000 L CNN -F 1 "402" H 3420 2905 50 0000 L CNN -F 2 "" V 3280 2950 50 0001 C CNN -F 3 "~" H 3350 2950 50 0001 C CNN - 1 3350 2950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3350 2800 3350 2700 -Connection ~ 3350 2700 -$Comp -L Device:C C37 -U 1 1 614DC5D4 -P 3350 3350 -F 0 "C37" H 3465 3396 50 0000 L CNN -F 1 "0.1uF" H 3465 3305 50 0000 L CNN -F 2 "" H 3388 3200 50 0001 C CNN -F 3 "~" H 3350 3350 50 0001 C CNN - 1 3350 3350 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0106 -U 1 1 614DCD4E -P 3350 3600 -F 0 "#PWR0106" H 3350 3350 50 0001 C CNN -F 1 "GND" H 3355 3427 50 0000 C CNN -F 2 "" H 3350 3600 50 0001 C CNN -F 3 "" H 3350 3600 50 0001 C CNN - 1 3350 3600 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C36 -U 1 1 614DE0CC -P 2850 1900 -F 0 "C36" V 2598 1900 50 0000 C CNN -F 1 "0.1uF" V 2689 1900 50 0000 C CNN -F 2 "" H 2888 1750 50 0001 C CNN -F 3 "~" H 2850 1900 50 0001 C CNN - 1 2850 1900 - 0 1 1 0 -$EndComp -$Comp -L power:+5VA #PWR0107 -U 1 1 614E5495 -P 3700 1550 -F 0 "#PWR0107" H 3700 1400 50 0001 C CNN -F 1 "+5VA" H 3715 1723 50 0000 C CNN -F 2 "" H 3700 1550 50 0001 C CNN -F 3 "" H 3700 1550 50 0001 C CNN - 1 3700 1550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3700 1550 3700 1700 -Wire Wire Line - 3500 1900 3200 1900 -Wire Wire Line - 2700 1900 2250 1900 -Wire Wire Line - 3200 2400 3200 1900 -Connection ~ 3200 1900 -Wire Wire Line - 3200 1900 3000 1900 -Wire Wire Line - 3200 2400 5200 2400 -Connection ~ 5200 2400 -Wire Wire Line - 4250 2000 4450 2000 -Wire Wire Line - 3350 3100 3350 3200 -Wire Wire Line - 3350 3500 3350 3600 -$Comp -L Device:C C39 -U 1 1 614EF02F -P 5450 2150 -F 0 "C39" V 5702 2150 50 0000 C CNN -F 1 "0.1uF" V 5611 2150 50 0000 C CNN -F 2 "" H 5488 2000 50 0001 C CNN -F 3 "~" H 5450 2150 50 0001 C CNN - 1 5450 2150 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5700 2200 5700 2150 -Wire Wire Line - 5600 2150 5700 2150 -Connection ~ 5700 2150 -Wire Wire Line - 5700 2150 5700 2100 -Wire Wire Line - 5300 2150 5100 2150 -Wire Wire Line - 5100 2150 5100 2500 -Connection ~ 5100 2500 -Wire Wire Line - 5100 2500 5700 2500 -Text HLabel 2250 1900 0 50 Input ~ 0 -ADC_IN -Text HLabel 8850 2600 2 50 Input ~ 0 -ADC_CLK -Wire Wire Line - 8500 2600 8850 2600 -$Comp -L power:+3.3VA #PWR058 -U 1 1 60CB177C -P 5500 1700 -F 0 "#PWR058" H 5500 1550 50 0001 C CNN -F 1 "+3.3VA" V 5515 1827 50 0000 L CNN -F 2 "" H 5500 1700 50 0001 C CNN -F 3 "" H 5500 1700 50 0001 C CNN - 1 5500 1700 - 0 -1 -1 0 -$EndComp -$Comp -L Device:C C40 -U 1 1 60CB5566 -P 5350 1400 -F 0 "C40" H 5465 1446 50 0000 L CNN -F 1 "10uF" H 5465 1355 50 0000 L CNN -F 2 "" H 5388 1250 50 0001 C CNN -F 3 "~" H 5350 1400 50 0001 C CNN - 1 5350 1400 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C41 -U 1 1 60CB7A55 -P 5600 1400 -F 0 "C41" H 5715 1446 50 0000 L CNN -F 1 "0.1uF" H 5715 1355 50 0000 L CNN -F 2 "" H 5638 1250 50 0001 C CNN -F 3 "~" H 5600 1400 50 0001 C CNN - 1 5600 1400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5100 1900 5700 1900 -Wire Wire Line - 5300 1800 5350 1800 -Wire Wire Line - 5500 1700 5600 1700 -Wire Wire Line - 5350 1550 5350 1800 -Connection ~ 5350 1800 -Wire Wire Line - 5350 1800 5700 1800 -Wire Wire Line - 5600 1550 5600 1700 -Connection ~ 5600 1700 -Wire Wire Line - 5600 1700 5700 1700 -Wire Wire Line - 5350 1250 5350 1200 -Wire Wire Line - 5350 1200 5600 1200 -Wire Wire Line - 5600 1200 5600 1250 -$Comp -L power:GND #PWR057 -U 1 1 60CCC812 -P 5350 1050 -F 0 "#PWR057" H 5350 800 50 0001 C CNN -F 1 "GND" H 5355 877 50 0000 C CNN -F 2 "" H 5350 1050 50 0001 C CNN -F 3 "" H 5350 1050 50 0001 C CNN - 1 5350 1050 - -1 0 0 1 -$EndComp -Wire Wire Line - 5350 1050 5350 1200 -Connection ~ 5350 1200 -$Comp -L power:+5VA #PWR? -U 1 1 60CD6EC0 -P 3900 2300 -F 0 "#PWR?" H 3900 2150 50 0001 C CNN -F 1 "+5VA" V 3915 2428 50 0000 L CNN -F 2 "" H 3900 2300 50 0001 C CNN -F 3 "" H 3900 2300 50 0001 C CNN - 1 3900 2300 - 0 1 1 0 -$EndComp -Wire Wire Line - 3900 2300 3800 2300 -Wire Bus Line - 8850 1400 8850 2500 -$EndSCHEMATC diff --git a/Analog_LVDS.sch-bak b/Analog_LVDS.sch-bak deleted file mode 100644 index 1950661..0000000 --- a/Analog_LVDS.sch-bak +++ /dev/null @@ -1,423 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 4 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L ADS831:ADS831E_2K5 U7 -U 1 1 60FB23DE -P 8500 1700 -F 0 "U7" H 9900 2087 60 0000 C CNN -F 1 "ADS831E_2K5" H 9900 1981 60 0000 C CNN -F 2 "DBQ20" H 9900 1940 60 0001 C CNN -F 3 "" H 8500 1700 60 0000 C CNN - 1 8500 1700 - -1 0 0 -1 -$EndComp -Entry Wire Line - 8850 1700 8750 1800 -Entry Wire Line - 8850 1800 8750 1900 -Entry Wire Line - 8850 1900 8750 2000 -Entry Wire Line - 8850 2000 8750 2100 -Entry Wire Line - 8850 2100 8750 2200 -Entry Wire Line - 8850 2200 8750 2300 -Entry Wire Line - 8850 2300 8750 2400 -Entry Wire Line - 8850 2400 8750 2500 -Wire Wire Line - 8500 1800 8750 1800 -Wire Wire Line - 8750 1900 8500 1900 -Wire Wire Line - 8750 2000 8500 2000 -Wire Wire Line - 8750 2100 8500 2100 -Wire Wire Line - 8750 2200 8500 2200 -Wire Wire Line - 8750 2300 8500 2300 -Wire Wire Line - 8750 2400 8500 2400 -Wire Wire Line - 8750 2500 8500 2500 -$Comp -L power:GND #PWR0101 -U 1 1 61488143 -P 8550 1600 -F 0 "#PWR0101" H 8550 1350 50 0001 C CNN -F 1 "GND" H 8555 1427 50 0000 C CNN -F 2 "" H 8550 1600 50 0001 C CNN -F 3 "" H 8550 1600 50 0001 C CNN - 1 8550 1600 - 1 0 0 1 -$EndComp -$Comp -L power:GND #PWR0102 -U 1 1 614887E8 -P 5100 1900 -F 0 "#PWR0102" H 5100 1650 50 0001 C CNN -F 1 "GND" H 5105 1727 50 0000 C CNN -F 2 "" H 5100 1900 50 0001 C CNN -F 3 "" H 5100 1900 50 0001 C CNN - 1 5100 1900 - 0 1 -1 0 -$EndComp -Wire Wire Line - 8550 1600 8550 1700 -Wire Wire Line - 8550 1700 8500 1700 -Text HLabel 8850 1400 2 50 Input ~ 0 -ADC_DATA_BUS -$Comp -L power:+5VA #PWR0103 -U 1 1 6148C30D -P 5300 1800 -F 0 "#PWR0103" H 5300 1650 50 0001 C CNN -F 1 "+5VA" H 5315 1973 50 0000 C CNN -F 2 "" H 5300 1800 50 0001 C CNN -F 3 "" H 5300 1800 50 0001 C CNN - 1 5300 1800 - 0 -1 1 0 -$EndComp -$Comp -L power:GND #PWR0104 -U 1 1 614ABABB -P 4550 2600 -F 0 "#PWR0104" H 4550 2350 50 0001 C CNN -F 1 "GND" V 4555 2472 50 0000 R CNN -F 2 "" H 4550 2600 50 0001 C CNN -F 3 "" H 4550 2600 50 0001 C CNN - 1 4550 2600 - -1 0 0 -1 -$EndComp -$Comp -L Amplifier_Operational:OPA847xD U13 -U 1 1 614B1E6E -P 3800 2000 -F 0 "U13" H 4144 2046 50 0000 L CNN -F 1 "OPA681" H 4144 1955 50 0000 L CNN -F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 3800 2000 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/opa847.pdf" H 3800 2200 50 0001 C CNN - 1 3800 2000 - 1 0 0 -1 -$EndComp -$Comp -L power:+5VA #PWR0105 -U 1 1 614B6AAE -P 5400 2600 -F 0 "#PWR0105" H 5400 2450 50 0001 C CNN -F 1 "+5VA" V 5415 2728 50 0000 L CNN -F 2 "" H 5400 2600 50 0001 C CNN -F 3 "" H 5400 2600 50 0001 C CNN - 1 5400 2600 - 0 -1 1 0 -$EndComp -Wire Wire Line - 5400 2600 5700 2600 -$Comp -L Device:R R35 -U 1 1 614C66FD -P 5450 2300 -F 0 "R35" V 5243 2300 50 0000 C CNN -F 1 "1k" V 5334 2300 50 0000 C CNN -F 2 "" V 5380 2300 50 0001 C CNN -F 3 "~" H 5450 2300 50 0001 C CNN - 1 5450 2300 - 0 1 1 0 -$EndComp -$Comp -L Device:R R36 -U 1 1 614C7B9C -P 5450 2400 -F 0 "R36" V 5657 2400 50 0000 C CNN -F 1 "1k" V 5566 2400 50 0000 C CNN -F 2 "" V 5380 2400 50 0001 C CNN -F 3 "~" H 5450 2400 50 0001 C CNN - 1 5450 2400 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5700 2300 5600 2300 -Wire Wire Line - 5600 2400 5700 2400 -Wire Wire Line - 5300 2300 5200 2300 -Wire Wire Line - 5200 2300 5200 2400 -Wire Wire Line - 5200 2400 5300 2400 -$Comp -L Device:R R34 -U 1 1 614CFF0D -P 4600 2000 -F 0 "R34" V 4393 2000 50 0000 C CNN -F 1 "39" V 4484 2000 50 0000 C CNN -F 2 "" V 4530 2000 50 0001 C CNN -F 3 "~" H 4600 2000 50 0001 C CNN - 1 4600 2000 - 0 1 1 0 -$EndComp -$Comp -L Device:C C38 -U 1 1 614D04E3 -P 4900 2150 -F 0 "C38" H 5015 2196 50 0000 L CNN -F 1 "47pF" H 5015 2105 50 0000 L CNN -F 2 "" H 4938 2000 50 0001 C CNN -F 3 "~" H 4900 2150 50 0001 C CNN - 1 4900 2150 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 2300 4900 2500 -Connection ~ 4900 2500 -Wire Wire Line - 4900 2500 5100 2500 -Wire Wire Line - 4750 2000 4900 2000 -Connection ~ 4900 2000 -Wire Wire Line - 4900 2000 5700 2000 -$Comp -L Device:R R33 -U 1 1 614D4C4E -P 3700 2700 -F 0 "R33" V 3493 2700 50 0000 C CNN -F 1 "402" V 3584 2700 50 0000 C CNN -F 2 "" V 3630 2700 50 0001 C CNN -F 3 "~" H 3700 2700 50 0001 C CNN - 1 3700 2700 - 0 1 1 0 -$EndComp -Wire Wire Line - 3700 2300 3700 2500 -Wire Wire Line - 3700 2500 4550 2500 -Wire Wire Line - 4550 2600 4550 2500 -Connection ~ 4550 2500 -Wire Wire Line - 4550 2500 4900 2500 -Wire Wire Line - 3850 2700 4250 2700 -Wire Wire Line - 4250 2700 4250 2000 -Connection ~ 4250 2000 -Wire Wire Line - 4250 2000 4100 2000 -Wire Wire Line - 3550 2700 3350 2700 -Wire Wire Line - 3350 2700 3350 2100 -Wire Wire Line - 3350 2100 3500 2100 -$Comp -L Device:R R32 -U 1 1 614DAD32 -P 3350 2950 -F 0 "R32" H 3420 2996 50 0000 L CNN -F 1 "402" H 3420 2905 50 0000 L CNN -F 2 "" V 3280 2950 50 0001 C CNN -F 3 "~" H 3350 2950 50 0001 C CNN - 1 3350 2950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3350 2800 3350 2700 -Connection ~ 3350 2700 -$Comp -L Device:C C37 -U 1 1 614DC5D4 -P 3350 3350 -F 0 "C37" H 3465 3396 50 0000 L CNN -F 1 "0.1uF" H 3465 3305 50 0000 L CNN -F 2 "" H 3388 3200 50 0001 C CNN -F 3 "~" H 3350 3350 50 0001 C CNN - 1 3350 3350 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0106 -U 1 1 614DCD4E -P 3350 3600 -F 0 "#PWR0106" H 3350 3350 50 0001 C CNN -F 1 "GND" H 3355 3427 50 0000 C CNN -F 2 "" H 3350 3600 50 0001 C CNN -F 3 "" H 3350 3600 50 0001 C CNN - 1 3350 3600 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C36 -U 1 1 614DE0CC -P 2850 1900 -F 0 "C36" V 2598 1900 50 0000 C CNN -F 1 "0.1uF" V 2689 1900 50 0000 C CNN -F 2 "" H 2888 1750 50 0001 C CNN -F 3 "~" H 2850 1900 50 0001 C CNN - 1 2850 1900 - 0 1 1 0 -$EndComp -$Comp -L power:+5VA #PWR0107 -U 1 1 614E5495 -P 3700 1550 -F 0 "#PWR0107" H 3700 1400 50 0001 C CNN -F 1 "+5VA" H 3715 1723 50 0000 C CNN -F 2 "" H 3700 1550 50 0001 C CNN -F 3 "" H 3700 1550 50 0001 C CNN - 1 3700 1550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3700 1550 3700 1700 -Wire Wire Line - 3500 1900 3200 1900 -Wire Wire Line - 2700 1900 2250 1900 -Wire Wire Line - 3200 2400 3200 1900 -Connection ~ 3200 1900 -Wire Wire Line - 3200 1900 3000 1900 -Wire Wire Line - 3200 2400 5200 2400 -Connection ~ 5200 2400 -Wire Wire Line - 4250 2000 4450 2000 -Wire Wire Line - 3350 3100 3350 3200 -Wire Wire Line - 3350 3500 3350 3600 -$Comp -L Device:C C39 -U 1 1 614EF02F -P 5450 2150 -F 0 "C39" V 5702 2150 50 0000 C CNN -F 1 "0.1uF" V 5611 2150 50 0000 C CNN -F 2 "" H 5488 2000 50 0001 C CNN -F 3 "~" H 5450 2150 50 0001 C CNN - 1 5450 2150 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5700 2200 5700 2150 -Wire Wire Line - 5600 2150 5700 2150 -Connection ~ 5700 2150 -Wire Wire Line - 5700 2150 5700 2100 -Wire Wire Line - 5300 2150 5100 2150 -Wire Wire Line - 5100 2150 5100 2500 -Connection ~ 5100 2500 -Wire Wire Line - 5100 2500 5700 2500 -Text HLabel 2250 1900 0 50 Input ~ 0 -ADC_IN -Text HLabel 8850 2600 2 50 Input ~ 0 -ADC_CLK -Wire Wire Line - 8500 2600 8850 2600 -$Comp -L power:+3.3VA #PWR058 -U 1 1 60CB177C -P 5500 1700 -F 0 "#PWR058" H 5500 1550 50 0001 C CNN -F 1 "+3.3VA" V 5515 1827 50 0000 L CNN -F 2 "" H 5500 1700 50 0001 C CNN -F 3 "" H 5500 1700 50 0001 C CNN - 1 5500 1700 - 0 -1 -1 0 -$EndComp -$Comp -L Device:C C40 -U 1 1 60CB5566 -P 5350 1400 -F 0 "C40" H 5465 1446 50 0000 L CNN -F 1 "10uF" H 5465 1355 50 0000 L CNN -F 2 "" H 5388 1250 50 0001 C CNN -F 3 "~" H 5350 1400 50 0001 C CNN - 1 5350 1400 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C41 -U 1 1 60CB7A55 -P 5600 1400 -F 0 "C41" H 5715 1446 50 0000 L CNN -F 1 "0.1uF" H 5715 1355 50 0000 L CNN -F 2 "" H 5638 1250 50 0001 C CNN -F 3 "~" H 5600 1400 50 0001 C CNN - 1 5600 1400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5100 1900 5700 1900 -Wire Wire Line - 5300 1800 5350 1800 -Wire Wire Line - 5500 1700 5600 1700 -Wire Wire Line - 5350 1550 5350 1800 -Connection ~ 5350 1800 -Wire Wire Line - 5350 1800 5700 1800 -Wire Wire Line - 5600 1550 5600 1700 -Connection ~ 5600 1700 -Wire Wire Line - 5600 1700 5700 1700 -Wire Wire Line - 5350 1250 5350 1200 -Wire Wire Line - 5350 1200 5600 1200 -Wire Wire Line - 5600 1200 5600 1250 -$Comp -L power:GND #PWR057 -U 1 1 60CCC812 -P 5350 1050 -F 0 "#PWR057" H 5350 800 50 0001 C CNN -F 1 "GND" H 5355 877 50 0000 C CNN -F 2 "" H 5350 1050 50 0001 C CNN -F 3 "" H 5350 1050 50 0001 C CNN - 1 5350 1050 - -1 0 0 1 -$EndComp -Wire Wire Line - 5350 1050 5350 1200 -Connection ~ 5350 1200 -$Comp -L power:+5VA #PWR? -U 1 1 60CD6EC0 -P 3900 2300 -F 0 "#PWR?" H 3900 2150 50 0001 C CNN -F 1 "+5VA" V 3915 2428 50 0000 L CNN -F 2 "" H 3900 2300 50 0001 C CNN -F 3 "" H 3900 2300 50 0001 C CNN - 1 3900 2300 - 0 1 1 0 -$EndComp -Wire Wire Line - 3900 2300 3800 2300 -Wire Bus Line - 8850 1400 8850 2500 -$EndSCHEMATC diff --git a/Ethernet.sch b/Ethernet.sch index 76519cd..02e9816 100644 --- a/Ethernet.sch +++ b/Ethernet.sch @@ -78,7 +78,7 @@ AR Path="/60C2FDBB/60E4909D" Ref="C?" Part="1" AR Path="/60E4702B/60E4909D" Ref="C27" Part="1" F 0 "C27" V 1148 2250 50 0000 C CNN F 1 "22pF" V 1239 2250 50 0000 C CNN -F 2 "" H 1438 2100 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1438 2100 50 0001 C CNN F 3 "~" H 1400 2250 50 0001 C CNN 1 1400 2250 0 1 1 0 @@ -91,7 +91,7 @@ AR Path="/60C2FDBB/60E490A3" Ref="C?" Part="1" AR Path="/60E4702B/60E490A3" Ref="C26" Part="1" F 0 "C26" V 1148 1850 50 0000 C CNN F 1 "22pF" V 1239 1850 50 0000 C CNN -F 2 "" H 1438 1700 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1438 1700 50 0001 C CNN F 3 "~" H 1400 1850 50 0001 C CNN 1 1400 1850 0 1 1 0 @@ -103,8 +103,8 @@ P 1850 2050 AR Path="/60C2FDBB/60E490A9" Ref="Y?" Part="1" AR Path="/60E4702B/60E490A9" Ref="Y2" Part="1" F 0 "Y2" V 1896 1806 50 0000 R CNN -F 1 "1.5MHz" V 1805 1806 50 0000 R CNN -F 2 "" H 1850 2050 50 0001 C CNN +F 1 "25MHz" V 1805 1806 50 0000 R CNN +F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 1850 2050 50 0001 C CNN F 3 "~" H 1850 2050 50 0001 C CNN 1 1850 2050 0 -1 -1 0 @@ -117,7 +117,7 @@ AR Path="/60C2FDBB/60E490BF" Ref="U?" Part="1" AR Path="/60E4702B/60E490BF" Ref="U1" Part="1" F 0 "U1" H 3550 2265 50 0000 C CNN F 1 "ENC624J600-I_PT" H 3550 2174 50 0000 C CNN -F 2 "Microchip-ENC624J600-I_PT-*" H 2450 2400 50 0001 L CNN +F 2 "ENC624J600:Microchip-ENC624J600-I_PT-Level_A" H 2450 2400 50 0001 L CNN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf" H 2450 2500 50 0001 L CNN F 4 "MS-026" H 2450 2600 50 0001 L CNN "Code JEDEC" F 5 "Manufacturer URL" H 2450 2700 50 0001 L CNN "Component Link 1 Description" @@ -145,8 +145,8 @@ P 9600 2850 AR Path="/60C2FDBB/60E490C5" Ref="J?" Part="1" AR Path="/60E4702B/60E490C5" Ref="J2" Part="1" F 0 "J2" H 9600 3517 50 0000 C CNN -F 1 "RJ45_LED_Shielded" H 9600 3426 50 0000 C CNN -F 2 "" V 9600 2875 50 0001 C CNN +F 1 "RJ45_LED_Shielded_RJHSE538A" H 9600 3426 50 0000 C CNN +F 2 "Connector_RJ:RJ45_Amphenol_RJHSE538X" V 9600 2875 50 0001 C CNN F 3 "~" V 9600 2875 50 0001 C CNN 1 9600 2850 -1 0 0 1 @@ -192,7 +192,7 @@ U 1 1 60E84273 P 8700 5100 F 0 "R26" H 8770 5146 50 0000 L CNN F 1 "75" H 8770 5055 50 0000 L CNN -F 2 "" V 8630 5100 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 8630 5100 50 0001 C CNN F 3 "~" H 8700 5100 50 0001 C CNN 1 8700 5100 1 0 0 -1 @@ -203,7 +203,7 @@ U 1 1 60E86080 P 8900 5100 F 0 "R27" H 8970 5146 50 0000 L CNN F 1 "75" H 8970 5055 50 0000 L CNN -F 2 "" V 8830 5100 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 8830 5100 50 0001 C CNN F 3 "~" H 8900 5100 50 0001 C CNN 1 8900 5100 1 0 0 -1 @@ -214,7 +214,7 @@ U 1 1 60E89ED8 P 8800 5500 F 0 "C32" H 8915 5546 50 0000 L CNN F 1 "1000pF 2kV" H 8915 5455 50 0000 L CNN -F 2 "" H 8838 5350 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 8838 5350 50 0001 C CNN F 3 "~" H 8800 5500 50 0001 C CNN 1 8800 5500 1 0 0 -1 @@ -246,7 +246,7 @@ U 1 1 60EC7C2B P 7200 4200 F 0 "D3" V 7154 4280 50 0000 L CNN F 1 "SS16" V 7245 4280 50 0000 L CNN -F 2 "" H 7200 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7200 4200 50 0001 C CNN F 3 "~" H 7200 4200 50 0001 C CNN 1 7200 4200 0 1 1 0 @@ -257,7 +257,7 @@ U 1 1 60ECF216 P 7500 4200 F 0 "D5" V 7454 4280 50 0000 L CNN F 1 "SS16" V 7545 4280 50 0000 L CNN -F 2 "" H 7500 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7500 4200 50 0001 C CNN F 3 "~" H 7500 4200 50 0001 C CNN 1 7500 4200 0 1 1 0 @@ -268,7 +268,7 @@ U 1 1 60ECFE4D P 7800 4200 F 0 "D7" V 7754 4280 50 0000 L CNN F 1 "SS16" V 7845 4280 50 0000 L CNN -F 2 "" H 7800 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7800 4200 50 0001 C CNN F 3 "~" H 7800 4200 50 0001 C CNN 1 7800 4200 0 1 1 0 @@ -279,7 +279,7 @@ U 1 1 60ED0A09 P 8100 4200 F 0 "D9" V 8054 4280 50 0000 L CNN F 1 "SS16" V 8145 4280 50 0000 L CNN -F 2 "" H 8100 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 8100 4200 50 0001 C CNN F 3 "~" H 8100 4200 50 0001 C CNN 1 8100 4200 0 1 1 0 @@ -290,7 +290,7 @@ U 1 1 60ED528A P 7200 5200 F 0 "D4" V 7154 5280 50 0000 L CNN F 1 "SS16" V 7245 5280 50 0000 L CNN -F 2 "" H 7200 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7200 5200 50 0001 C CNN F 3 "~" H 7200 5200 50 0001 C CNN 1 7200 5200 0 1 1 0 @@ -301,7 +301,7 @@ U 1 1 60ED5290 P 7500 5200 F 0 "D6" V 7454 5280 50 0000 L CNN F 1 "SS16" V 7545 5280 50 0000 L CNN -F 2 "" H 7500 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7500 5200 50 0001 C CNN F 3 "~" H 7500 5200 50 0001 C CNN 1 7500 5200 0 1 1 0 @@ -312,7 +312,7 @@ U 1 1 60ED5296 P 7800 5200 F 0 "D8" V 7754 5280 50 0000 L CNN F 1 "SS16" V 7845 5280 50 0000 L CNN -F 2 "" H 7800 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7800 5200 50 0001 C CNN F 3 "~" H 7800 5200 50 0001 C CNN 1 7800 5200 0 1 1 0 @@ -323,7 +323,7 @@ U 1 1 60ED529C P 8100 5200 F 0 "D10" V 8054 5280 50 0000 L CNN F 1 "SS16" V 8145 5280 50 0000 L CNN -F 2 "" H 8100 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 8100 5200 50 0001 C CNN F 3 "~" H 8100 5200 50 0001 C CNN 1 8100 5200 0 1 1 0 @@ -463,7 +463,7 @@ U 1 1 60F6262D P 5850 2500 F 0 "R21" H 5920 2546 50 0000 L CNN F 1 "49.9/1%" H 5920 2455 50 0000 L CNN -F 2 "" V 5780 2500 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5780 2500 50 0001 C CNN F 3 "~" H 5850 2500 50 0001 C CNN 1 5850 2500 0 -1 -1 0 @@ -474,7 +474,7 @@ U 1 1 60F64C73 P 5850 2600 F 0 "R22" H 5920 2646 50 0000 L CNN F 1 "49.9/1%" H 5920 2555 50 0000 L CNN -F 2 "" V 5780 2600 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5780 2600 50 0001 C CNN F 3 "~" H 5850 2600 50 0001 C CNN 1 5850 2600 0 1 1 0 @@ -485,7 +485,7 @@ U 1 1 60F6A654 P 6750 2850 F 0 "C28" H 6865 2896 50 0000 L CNN F 1 "6.8.nF" H 6865 2805 50 0000 L CNN -F 2 "" H 6788 2700 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6788 2700 50 0001 C CNN F 3 "~" H 6750 2850 50 0001 C CNN 1 6750 2850 0 -1 -1 0 @@ -496,7 +496,7 @@ U 1 1 60F6C64D P 6750 3050 F 0 "C29" H 6865 3096 50 0000 L CNN F 1 "6.8.nF" H 6865 3005 50 0000 L CNN -F 2 "" H 6788 2900 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6788 2900 50 0001 C CNN F 3 "~" H 6750 3050 50 0001 C CNN 1 6750 3050 0 1 1 0 @@ -507,7 +507,7 @@ U 1 1 60F6E985 P 6800 2150 F 0 "C30" H 6915 2196 50 0000 L CNN F 1 "10nF" H 6915 2105 50 0000 L CNN -F 2 "" H 6838 2000 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6838 2000 50 0001 C CNN F 3 "~" H 6800 2150 50 0001 C CNN 1 6800 2150 -1 0 0 1 @@ -518,7 +518,7 @@ U 1 1 60F70714 P 7200 3350 F 0 "C31" H 7315 3396 50 0000 L CNN F 1 "10nF" H 7315 3305 50 0000 L CNN -F 2 "" H 7238 3200 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7238 3200 50 0001 C CNN F 3 "~" H 7200 3350 50 0001 C CNN 1 7200 3350 1 0 0 -1 @@ -529,7 +529,7 @@ U 1 1 60F92D1B P 6400 2550 F 0 "R25" V 6193 2550 50 0000 C CNN F 1 "10/1%/(1/12W)" V 6284 2550 50 0000 C CNN -F 2 "" V 6330 2550 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 6330 2550 50 0001 C CNN F 3 "~" H 6400 2550 50 0001 C CNN 1 6400 2550 0 1 1 0 @@ -593,7 +593,7 @@ U 1 1 60F6879A P 6200 3000 F 0 "R24" H 6270 3046 50 0000 L CNN F 1 "49.9/1%" H 6270 2955 50 0000 L CNN -F 2 "" V 6130 3000 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 6130 3000 50 0001 C CNN F 3 "~" H 6200 3000 50 0001 C CNN 1 6200 3000 0 1 1 0 @@ -604,7 +604,7 @@ U 1 1 60F66A1F P 6200 2900 F 0 "R23" H 6270 2946 50 0000 L CNN F 1 "49.9/1%" H 6270 2855 50 0000 L CNN -F 2 "" V 6130 2900 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 6130 2900 50 0001 C CNN F 3 "~" H 6200 2900 50 0001 C CNN 1 6200 2900 0 -1 -1 0 @@ -690,7 +690,7 @@ U 1 1 6112129E P 10250 2550 F 0 "R30" V 10043 2550 50 0000 C CNN F 1 "180" V 10134 2550 50 0000 C CNN -F 2 "" V 10180 2550 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 10180 2550 50 0001 C CNN F 3 "~" H 10250 2550 50 0001 C CNN 1 10250 2550 0 1 1 0 @@ -701,7 +701,7 @@ U 1 1 61121EB1 P 10250 3150 F 0 "R31" V 10043 3150 50 0000 C CNN F 1 "180" V 10134 3150 50 0000 C CNN -F 2 "" V 10180 3150 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 10180 3150 50 0001 C CNN F 3 "~" H 10250 3150 50 0001 C CNN 1 10250 3150 0 1 1 0 @@ -881,7 +881,7 @@ U 1 1 61289271 P 5400 5200 F 0 "C33" V 5148 5200 50 0000 C CNN F 1 "10uF" V 5239 5200 50 0000 C CNN -F 2 "" H 5438 5050 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5438 5050 50 0001 C CNN F 3 "~" H 5400 5200 50 0001 C CNN 1 5400 5200 0 1 1 0 @@ -923,7 +923,7 @@ U 1 1 612B8E33 P 5500 6250 F 0 "C34" H 5615 6296 50 0000 L CNN F 1 "0.1uF" H 5615 6205 50 0000 L CNN -F 2 "" H 5538 6100 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5538 6100 50 0001 C CNN F 3 "~" H 5500 6250 50 0001 C CNN 1 5500 6250 1 0 0 -1 @@ -934,7 +934,7 @@ U 1 1 612BDF50 P 5900 6250 F 0 "C35" H 6015 6296 50 0000 L CNN F 1 "0.1uF" H 6015 6205 50 0000 L CNN -F 2 "" H 5938 6100 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5938 6100 50 0001 C CNN F 3 "~" H 5900 6250 50 0001 C CNN 1 5900 6250 1 0 0 -1 @@ -1014,7 +1014,7 @@ U 1 1 61346CFD P 4950 4450 F 0 "R29" V 4743 4450 50 0000 C CNN F 1 "100k" V 4834 4450 50 0000 C CNN -F 2 "" V 4880 4450 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4880 4450 50 0001 C CNN F 3 "~" H 4950 4450 50 0001 C CNN 1 4950 4450 1 0 0 -1 @@ -1047,7 +1047,7 @@ U 1 1 613BB239 P 4850 3150 F 0 "R28" H 4920 3196 50 0000 L CNN F 1 "12.4k/1%" H 4920 3105 50 0000 L CNN -F 2 "" V 4780 3150 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4780 3150 50 0001 C CNN F 3 "~" H 4850 3150 50 0001 C CNN 1 4850 3150 1 0 0 -1 diff --git a/Ethernet.sch-bak b/Ethernet.sch-bak index 76519cd..02e9816 100644 --- a/Ethernet.sch-bak +++ b/Ethernet.sch-bak @@ -78,7 +78,7 @@ AR Path="/60C2FDBB/60E4909D" Ref="C?" Part="1" AR Path="/60E4702B/60E4909D" Ref="C27" Part="1" F 0 "C27" V 1148 2250 50 0000 C CNN F 1 "22pF" V 1239 2250 50 0000 C CNN -F 2 "" H 1438 2100 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1438 2100 50 0001 C CNN F 3 "~" H 1400 2250 50 0001 C CNN 1 1400 2250 0 1 1 0 @@ -91,7 +91,7 @@ AR Path="/60C2FDBB/60E490A3" Ref="C?" Part="1" AR Path="/60E4702B/60E490A3" Ref="C26" Part="1" F 0 "C26" V 1148 1850 50 0000 C CNN F 1 "22pF" V 1239 1850 50 0000 C CNN -F 2 "" H 1438 1700 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1438 1700 50 0001 C CNN F 3 "~" H 1400 1850 50 0001 C CNN 1 1400 1850 0 1 1 0 @@ -103,8 +103,8 @@ P 1850 2050 AR Path="/60C2FDBB/60E490A9" Ref="Y?" Part="1" AR Path="/60E4702B/60E490A9" Ref="Y2" Part="1" F 0 "Y2" V 1896 1806 50 0000 R CNN -F 1 "1.5MHz" V 1805 1806 50 0000 R CNN -F 2 "" H 1850 2050 50 0001 C CNN +F 1 "25MHz" V 1805 1806 50 0000 R CNN +F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 1850 2050 50 0001 C CNN F 3 "~" H 1850 2050 50 0001 C CNN 1 1850 2050 0 -1 -1 0 @@ -117,7 +117,7 @@ AR Path="/60C2FDBB/60E490BF" Ref="U?" Part="1" AR Path="/60E4702B/60E490BF" Ref="U1" Part="1" F 0 "U1" H 3550 2265 50 0000 C CNN F 1 "ENC624J600-I_PT" H 3550 2174 50 0000 C CNN -F 2 "Microchip-ENC624J600-I_PT-*" H 2450 2400 50 0001 L CNN +F 2 "ENC624J600:Microchip-ENC624J600-I_PT-Level_A" H 2450 2400 50 0001 L CNN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf" H 2450 2500 50 0001 L CNN F 4 "MS-026" H 2450 2600 50 0001 L CNN "Code JEDEC" F 5 "Manufacturer URL" H 2450 2700 50 0001 L CNN "Component Link 1 Description" @@ -145,8 +145,8 @@ P 9600 2850 AR Path="/60C2FDBB/60E490C5" Ref="J?" Part="1" AR Path="/60E4702B/60E490C5" Ref="J2" Part="1" F 0 "J2" H 9600 3517 50 0000 C CNN -F 1 "RJ45_LED_Shielded" H 9600 3426 50 0000 C CNN -F 2 "" V 9600 2875 50 0001 C CNN +F 1 "RJ45_LED_Shielded_RJHSE538A" H 9600 3426 50 0000 C CNN +F 2 "Connector_RJ:RJ45_Amphenol_RJHSE538X" V 9600 2875 50 0001 C CNN F 3 "~" V 9600 2875 50 0001 C CNN 1 9600 2850 -1 0 0 1 @@ -192,7 +192,7 @@ U 1 1 60E84273 P 8700 5100 F 0 "R26" H 8770 5146 50 0000 L CNN F 1 "75" H 8770 5055 50 0000 L CNN -F 2 "" V 8630 5100 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 8630 5100 50 0001 C CNN F 3 "~" H 8700 5100 50 0001 C CNN 1 8700 5100 1 0 0 -1 @@ -203,7 +203,7 @@ U 1 1 60E86080 P 8900 5100 F 0 "R27" H 8970 5146 50 0000 L CNN F 1 "75" H 8970 5055 50 0000 L CNN -F 2 "" V 8830 5100 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 8830 5100 50 0001 C CNN F 3 "~" H 8900 5100 50 0001 C CNN 1 8900 5100 1 0 0 -1 @@ -214,7 +214,7 @@ U 1 1 60E89ED8 P 8800 5500 F 0 "C32" H 8915 5546 50 0000 L CNN F 1 "1000pF 2kV" H 8915 5455 50 0000 L CNN -F 2 "" H 8838 5350 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 8838 5350 50 0001 C CNN F 3 "~" H 8800 5500 50 0001 C CNN 1 8800 5500 1 0 0 -1 @@ -246,7 +246,7 @@ U 1 1 60EC7C2B P 7200 4200 F 0 "D3" V 7154 4280 50 0000 L CNN F 1 "SS16" V 7245 4280 50 0000 L CNN -F 2 "" H 7200 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7200 4200 50 0001 C CNN F 3 "~" H 7200 4200 50 0001 C CNN 1 7200 4200 0 1 1 0 @@ -257,7 +257,7 @@ U 1 1 60ECF216 P 7500 4200 F 0 "D5" V 7454 4280 50 0000 L CNN F 1 "SS16" V 7545 4280 50 0000 L CNN -F 2 "" H 7500 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7500 4200 50 0001 C CNN F 3 "~" H 7500 4200 50 0001 C CNN 1 7500 4200 0 1 1 0 @@ -268,7 +268,7 @@ U 1 1 60ECFE4D P 7800 4200 F 0 "D7" V 7754 4280 50 0000 L CNN F 1 "SS16" V 7845 4280 50 0000 L CNN -F 2 "" H 7800 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7800 4200 50 0001 C CNN F 3 "~" H 7800 4200 50 0001 C CNN 1 7800 4200 0 1 1 0 @@ -279,7 +279,7 @@ U 1 1 60ED0A09 P 8100 4200 F 0 "D9" V 8054 4280 50 0000 L CNN F 1 "SS16" V 8145 4280 50 0000 L CNN -F 2 "" H 8100 4200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 8100 4200 50 0001 C CNN F 3 "~" H 8100 4200 50 0001 C CNN 1 8100 4200 0 1 1 0 @@ -290,7 +290,7 @@ U 1 1 60ED528A P 7200 5200 F 0 "D4" V 7154 5280 50 0000 L CNN F 1 "SS16" V 7245 5280 50 0000 L CNN -F 2 "" H 7200 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7200 5200 50 0001 C CNN F 3 "~" H 7200 5200 50 0001 C CNN 1 7200 5200 0 1 1 0 @@ -301,7 +301,7 @@ U 1 1 60ED5290 P 7500 5200 F 0 "D6" V 7454 5280 50 0000 L CNN F 1 "SS16" V 7545 5280 50 0000 L CNN -F 2 "" H 7500 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7500 5200 50 0001 C CNN F 3 "~" H 7500 5200 50 0001 C CNN 1 7500 5200 0 1 1 0 @@ -312,7 +312,7 @@ U 1 1 60ED5296 P 7800 5200 F 0 "D8" V 7754 5280 50 0000 L CNN F 1 "SS16" V 7845 5280 50 0000 L CNN -F 2 "" H 7800 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 7800 5200 50 0001 C CNN F 3 "~" H 7800 5200 50 0001 C CNN 1 7800 5200 0 1 1 0 @@ -323,7 +323,7 @@ U 1 1 60ED529C P 8100 5200 F 0 "D10" V 8054 5280 50 0000 L CNN F 1 "SS16" V 8145 5280 50 0000 L CNN -F 2 "" H 8100 5200 50 0001 C CNN +F 2 "Diode_SMD:D_SMA" H 8100 5200 50 0001 C CNN F 3 "~" H 8100 5200 50 0001 C CNN 1 8100 5200 0 1 1 0 @@ -463,7 +463,7 @@ U 1 1 60F6262D P 5850 2500 F 0 "R21" H 5920 2546 50 0000 L CNN F 1 "49.9/1%" H 5920 2455 50 0000 L CNN -F 2 "" V 5780 2500 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5780 2500 50 0001 C CNN F 3 "~" H 5850 2500 50 0001 C CNN 1 5850 2500 0 -1 -1 0 @@ -474,7 +474,7 @@ U 1 1 60F64C73 P 5850 2600 F 0 "R22" H 5920 2646 50 0000 L CNN F 1 "49.9/1%" H 5920 2555 50 0000 L CNN -F 2 "" V 5780 2600 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5780 2600 50 0001 C CNN F 3 "~" H 5850 2600 50 0001 C CNN 1 5850 2600 0 1 1 0 @@ -485,7 +485,7 @@ U 1 1 60F6A654 P 6750 2850 F 0 "C28" H 6865 2896 50 0000 L CNN F 1 "6.8.nF" H 6865 2805 50 0000 L CNN -F 2 "" H 6788 2700 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6788 2700 50 0001 C CNN F 3 "~" H 6750 2850 50 0001 C CNN 1 6750 2850 0 -1 -1 0 @@ -496,7 +496,7 @@ U 1 1 60F6C64D P 6750 3050 F 0 "C29" H 6865 3096 50 0000 L CNN F 1 "6.8.nF" H 6865 3005 50 0000 L CNN -F 2 "" H 6788 2900 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6788 2900 50 0001 C CNN F 3 "~" H 6750 3050 50 0001 C CNN 1 6750 3050 0 1 1 0 @@ -507,7 +507,7 @@ U 1 1 60F6E985 P 6800 2150 F 0 "C30" H 6915 2196 50 0000 L CNN F 1 "10nF" H 6915 2105 50 0000 L CNN -F 2 "" H 6838 2000 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6838 2000 50 0001 C CNN F 3 "~" H 6800 2150 50 0001 C CNN 1 6800 2150 -1 0 0 1 @@ -518,7 +518,7 @@ U 1 1 60F70714 P 7200 3350 F 0 "C31" H 7315 3396 50 0000 L CNN F 1 "10nF" H 7315 3305 50 0000 L CNN -F 2 "" H 7238 3200 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7238 3200 50 0001 C CNN F 3 "~" H 7200 3350 50 0001 C CNN 1 7200 3350 1 0 0 -1 @@ -529,7 +529,7 @@ U 1 1 60F92D1B P 6400 2550 F 0 "R25" V 6193 2550 50 0000 C CNN F 1 "10/1%/(1/12W)" V 6284 2550 50 0000 C CNN -F 2 "" V 6330 2550 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 6330 2550 50 0001 C CNN F 3 "~" H 6400 2550 50 0001 C CNN 1 6400 2550 0 1 1 0 @@ -593,7 +593,7 @@ U 1 1 60F6879A P 6200 3000 F 0 "R24" H 6270 3046 50 0000 L CNN F 1 "49.9/1%" H 6270 2955 50 0000 L CNN -F 2 "" V 6130 3000 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 6130 3000 50 0001 C CNN F 3 "~" H 6200 3000 50 0001 C CNN 1 6200 3000 0 1 1 0 @@ -604,7 +604,7 @@ U 1 1 60F66A1F P 6200 2900 F 0 "R23" H 6270 2946 50 0000 L CNN F 1 "49.9/1%" H 6270 2855 50 0000 L CNN -F 2 "" V 6130 2900 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 6130 2900 50 0001 C CNN F 3 "~" H 6200 2900 50 0001 C CNN 1 6200 2900 0 -1 -1 0 @@ -690,7 +690,7 @@ U 1 1 6112129E P 10250 2550 F 0 "R30" V 10043 2550 50 0000 C CNN F 1 "180" V 10134 2550 50 0000 C CNN -F 2 "" V 10180 2550 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 10180 2550 50 0001 C CNN F 3 "~" H 10250 2550 50 0001 C CNN 1 10250 2550 0 1 1 0 @@ -701,7 +701,7 @@ U 1 1 61121EB1 P 10250 3150 F 0 "R31" V 10043 3150 50 0000 C CNN F 1 "180" V 10134 3150 50 0000 C CNN -F 2 "" V 10180 3150 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 10180 3150 50 0001 C CNN F 3 "~" H 10250 3150 50 0001 C CNN 1 10250 3150 0 1 1 0 @@ -881,7 +881,7 @@ U 1 1 61289271 P 5400 5200 F 0 "C33" V 5148 5200 50 0000 C CNN F 1 "10uF" V 5239 5200 50 0000 C CNN -F 2 "" H 5438 5050 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5438 5050 50 0001 C CNN F 3 "~" H 5400 5200 50 0001 C CNN 1 5400 5200 0 1 1 0 @@ -923,7 +923,7 @@ U 1 1 612B8E33 P 5500 6250 F 0 "C34" H 5615 6296 50 0000 L CNN F 1 "0.1uF" H 5615 6205 50 0000 L CNN -F 2 "" H 5538 6100 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5538 6100 50 0001 C CNN F 3 "~" H 5500 6250 50 0001 C CNN 1 5500 6250 1 0 0 -1 @@ -934,7 +934,7 @@ U 1 1 612BDF50 P 5900 6250 F 0 "C35" H 6015 6296 50 0000 L CNN F 1 "0.1uF" H 6015 6205 50 0000 L CNN -F 2 "" H 5938 6100 50 0001 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5938 6100 50 0001 C CNN F 3 "~" H 5900 6250 50 0001 C CNN 1 5900 6250 1 0 0 -1 @@ -1014,7 +1014,7 @@ U 1 1 61346CFD P 4950 4450 F 0 "R29" V 4743 4450 50 0000 C CNN F 1 "100k" V 4834 4450 50 0000 C CNN -F 2 "" V 4880 4450 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4880 4450 50 0001 C CNN F 3 "~" H 4950 4450 50 0001 C CNN 1 4950 4450 1 0 0 -1 @@ -1047,7 +1047,7 @@ U 1 1 613BB239 P 4850 3150 F 0 "R28" H 4920 3196 50 0000 L CNN F 1 "12.4k/1%" H 4920 3105 50 0000 L CNN -F 2 "" V 4780 3150 50 0001 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4780 3150 50 0001 C CNN F 3 "~" H 4850 3150 50 0001 C CNN 1 4850 3150 1 0 0 -1 diff --git a/FPGA.sch b/FPGA.sch index 440c7bc..ea57e44 100644 --- a/FPGA.sch +++ b/FPGA.sch @@ -3,7 +3,7 @@ EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 2 5 +Sheet 2 6 Title "" Date "" Rev "" @@ -83,8 +83,6 @@ F 6 "Lattice Semiconductor" H 9500 3700 50 0001 L BNN "MANUFACTURER" 5 9500 3700 1 0 0 -1 $EndComp -Text HLabel 10450 1050 2 50 Input ~ 0 -FPGA_VCC Wire Wire Line 10200 1050 10300 1050 Wire Wire Line @@ -111,11 +109,7 @@ Wire Wire Line Connection ~ 10300 1150 Wire Wire Line 10300 1150 10300 1250 -Wire Wire Line - 10450 1050 10300 1050 Connection ~ 10300 1050 -Text HLabel 10450 4250 2 50 Input ~ 0 -FPGA_GND Wire Wire Line 10200 4250 10300 4250 Wire Wire Line @@ -202,7 +196,31 @@ Wire Wire Line Connection ~ 10300 4350 Wire Wire Line 10300 4350 10300 4450 -Wire Wire Line - 10300 4250 10450 4250 Connection ~ 10300 4250 +$Comp +L power:GND #PWR? +U 1 1 61087D3E +P 10600 4250 +F 0 "#PWR?" H 10600 4000 50 0001 C CNN +F 1 "GND" V 10605 4122 50 0000 R CNN +F 2 "" H 10600 4250 50 0001 C CNN +F 3 "" H 10600 4250 50 0001 C CNN + 1 10600 4250 + 0 -1 -1 0 +$EndComp +$Comp +L power:+1V2 #PWR? +U 1 1 61088FD2 +P 10600 1050 +F 0 "#PWR?" H 10600 900 50 0001 C CNN +F 1 "+1V2" V 10615 1178 50 0000 L CNN +F 2 "" H 10600 1050 50 0001 C CNN +F 3 "" H 10600 1050 50 0001 C CNN + 1 10600 1050 + 0 1 1 0 +$EndComp +Wire Wire Line + 10300 1050 10600 1050 +Wire Wire Line + 10300 4250 10600 4250 $EndSCHEMATC diff --git a/FPGA.sch-bak b/FPGA.sch-bak index 440c7bc..c753a30 100644 --- a/FPGA.sch-bak +++ b/FPGA.sch-bak @@ -3,7 +3,7 @@ EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 2 5 +Sheet 2 6 Title "" Date "" Rev "" diff --git a/High_Speed_ADC.sch b/High_Speed_ADC.sch new file mode 100644 index 0000000..4613518 --- /dev/null +++ b/High_Speed_ADC.sch @@ -0,0 +1,419 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 6 6 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L ADS831:ADS831E_2K5 U7 +U 1 1 60FB23DE +P 8350 2250 +F 0 "U7" H 9750 2637 60 0000 C CNN +F 1 "ADS831E_2K5" H 9750 2531 60 0000 C CNN +F 2 "ADS831:ADS831E&slash_2K5" H 9750 2490 60 0001 C CNN +F 3 "" H 8350 2250 60 0000 C CNN + 1 8350 2250 + -1 0 0 -1 +$EndComp +Wire Wire Line + 8350 2350 8600 2350 +Wire Wire Line + 8600 2450 8350 2450 +Wire Wire Line + 8600 2550 8350 2550 +Wire Wire Line + 8600 2650 8350 2650 +Wire Wire Line + 8600 2750 8350 2750 +Wire Wire Line + 8600 2850 8350 2850 +Wire Wire Line + 8600 2950 8350 2950 +Wire Wire Line + 8600 3050 8350 3050 +$Comp +L power:GND #PWR0101 +U 1 1 61488143 +P 8400 2150 +F 0 "#PWR0101" H 8400 1900 50 0001 C CNN +F 1 "GND" H 8405 1977 50 0000 C CNN +F 2 "" H 8400 2150 50 0001 C CNN +F 3 "" H 8400 2150 50 0001 C CNN + 1 8400 2150 + 1 0 0 1 +$EndComp +$Comp +L power:GND #PWR0102 +U 1 1 614887E8 +P 4950 2450 +F 0 "#PWR0102" H 4950 2200 50 0001 C CNN +F 1 "GND" H 4955 2277 50 0000 C CNN +F 2 "" H 4950 2450 50 0001 C CNN +F 3 "" H 4950 2450 50 0001 C CNN + 1 4950 2450 + 0 1 -1 0 +$EndComp +Wire Wire Line + 8400 2150 8400 2250 +Wire Wire Line + 8400 2250 8350 2250 +$Comp +L power:+5VA #PWR0103 +U 1 1 6148C30D +P 5150 2350 +F 0 "#PWR0103" H 5150 2200 50 0001 C CNN +F 1 "+5VA" H 5165 2523 50 0000 C CNN +F 2 "" H 5150 2350 50 0001 C CNN +F 3 "" H 5150 2350 50 0001 C CNN + 1 5150 2350 + 0 -1 1 0 +$EndComp +$Comp +L power:GND #PWR0104 +U 1 1 614ABABB +P 4400 3150 +F 0 "#PWR0104" H 4400 2900 50 0001 C CNN +F 1 "GND" V 4405 3022 50 0000 R CNN +F 2 "" H 4400 3150 50 0001 C CNN +F 3 "" H 4400 3150 50 0001 C CNN + 1 4400 3150 + -1 0 0 -1 +$EndComp +$Comp +L Amplifier_Operational:OPA847xD U13 +U 1 1 614B1E6E +P 3650 2550 +F 0 "U13" H 3994 2596 50 0000 L CNN +F 1 "OPA681" H 3994 2505 50 0000 L CNN +F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 3650 2550 50 0001 C CNN +F 3 "http://www.ti.com/lit/ds/symlink/opa847.pdf" H 3650 2750 50 0001 C CNN + 1 3650 2550 + 1 0 0 -1 +$EndComp +$Comp +L power:+5VA #PWR0105 +U 1 1 614B6AAE +P 5250 3150 +F 0 "#PWR0105" H 5250 3000 50 0001 C CNN +F 1 "+5VA" V 5265 3278 50 0000 L CNN +F 2 "" H 5250 3150 50 0001 C CNN +F 3 "" H 5250 3150 50 0001 C CNN + 1 5250 3150 + 0 -1 1 0 +$EndComp +Wire Wire Line + 5250 3150 5550 3150 +$Comp +L Device:R R35 +U 1 1 614C66FD +P 5300 2850 +F 0 "R35" V 5093 2850 50 0000 C CNN +F 1 "1k" V 5184 2850 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5230 2850 50 0001 C CNN +F 3 "~" H 5300 2850 50 0001 C CNN + 1 5300 2850 + 0 1 1 0 +$EndComp +$Comp +L Device:R R36 +U 1 1 614C7B9C +P 5300 2950 +F 0 "R36" V 5507 2950 50 0000 C CNN +F 1 "1k" V 5416 2950 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5230 2950 50 0001 C CNN +F 3 "~" H 5300 2950 50 0001 C CNN + 1 5300 2950 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5550 2850 5450 2850 +Wire Wire Line + 5450 2950 5550 2950 +Wire Wire Line + 5150 2850 5050 2850 +Wire Wire Line + 5050 2850 5050 2950 +Wire Wire Line + 5050 2950 5150 2950 +$Comp +L Device:R R34 +U 1 1 614CFF0D +P 4450 2550 +F 0 "R34" V 4243 2550 50 0000 C CNN +F 1 "39" V 4334 2550 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4380 2550 50 0001 C CNN +F 3 "~" H 4450 2550 50 0001 C CNN + 1 4450 2550 + 0 1 1 0 +$EndComp +$Comp +L Device:C C38 +U 1 1 614D04E3 +P 4750 2700 +F 0 "C38" H 4865 2746 50 0000 L CNN +F 1 "47pF" H 4865 2655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4788 2550 50 0001 C CNN +F 3 "~" H 4750 2700 50 0001 C CNN + 1 4750 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 2850 4750 3050 +Connection ~ 4750 3050 +Wire Wire Line + 4750 3050 4950 3050 +Wire Wire Line + 4600 2550 4750 2550 +Connection ~ 4750 2550 +Wire Wire Line + 4750 2550 5550 2550 +$Comp +L Device:R R33 +U 1 1 614D4C4E +P 3550 3250 +F 0 "R33" V 3343 3250 50 0000 C CNN +F 1 "402" V 3434 3250 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3480 3250 50 0001 C CNN +F 3 "~" H 3550 3250 50 0001 C CNN + 1 3550 3250 + 0 1 1 0 +$EndComp +Wire Wire Line + 3550 2850 3550 3050 +Wire Wire Line + 3550 3050 4400 3050 +Wire Wire Line + 4400 3150 4400 3050 +Connection ~ 4400 3050 +Wire Wire Line + 4400 3050 4750 3050 +Wire Wire Line + 3700 3250 4100 3250 +Wire Wire Line + 4100 3250 4100 2550 +Connection ~ 4100 2550 +Wire Wire Line + 4100 2550 3950 2550 +Wire Wire Line + 3400 3250 3200 3250 +Wire Wire Line + 3200 3250 3200 2650 +Wire Wire Line + 3200 2650 3350 2650 +$Comp +L Device:R R32 +U 1 1 614DAD32 +P 3200 3500 +F 0 "R32" H 3270 3546 50 0000 L CNN +F 1 "402" H 3270 3455 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3130 3500 50 0001 C CNN +F 3 "~" H 3200 3500 50 0001 C CNN + 1 3200 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 3350 3200 3250 +Connection ~ 3200 3250 +$Comp +L Device:C C37 +U 1 1 614DC5D4 +P 3200 3900 +F 0 "C37" H 3315 3946 50 0000 L CNN +F 1 "0.1uF" H 3315 3855 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 3238 3750 50 0001 C CNN +F 3 "~" H 3200 3900 50 0001 C CNN + 1 3200 3900 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0106 +U 1 1 614DCD4E +P 3200 4150 +F 0 "#PWR0106" H 3200 3900 50 0001 C CNN +F 1 "GND" H 3205 3977 50 0000 C CNN +F 2 "" H 3200 4150 50 0001 C CNN +F 3 "" H 3200 4150 50 0001 C CNN + 1 3200 4150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C36 +U 1 1 614DE0CC +P 2700 2450 +F 0 "C36" V 2448 2450 50 0000 C CNN +F 1 "0.1uF" V 2539 2450 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2738 2300 50 0001 C CNN +F 3 "~" H 2700 2450 50 0001 C CNN + 1 2700 2450 + 0 1 1 0 +$EndComp +$Comp +L power:+5VA #PWR0107 +U 1 1 614E5495 +P 3550 2100 +F 0 "#PWR0107" H 3550 1950 50 0001 C CNN +F 1 "+5VA" H 3565 2273 50 0000 C CNN +F 2 "" H 3550 2100 50 0001 C CNN +F 3 "" H 3550 2100 50 0001 C CNN + 1 3550 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3550 2100 3550 2250 +Wire Wire Line + 3350 2450 3050 2450 +Wire Wire Line + 2550 2450 2100 2450 +Wire Wire Line + 3050 2950 3050 2450 +Connection ~ 3050 2450 +Wire Wire Line + 3050 2450 2850 2450 +Wire Wire Line + 3050 2950 5050 2950 +Connection ~ 5050 2950 +Wire Wire Line + 4100 2550 4300 2550 +Wire Wire Line + 3200 3650 3200 3750 +Wire Wire Line + 3200 4050 3200 4150 +$Comp +L Device:C C39 +U 1 1 614EF02F +P 5300 2700 +F 0 "C39" V 5552 2700 50 0000 C CNN +F 1 "0.1uF" V 5461 2700 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5338 2550 50 0001 C CNN +F 3 "~" H 5300 2700 50 0001 C CNN + 1 5300 2700 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5550 2750 5550 2700 +Wire Wire Line + 5450 2700 5550 2700 +Connection ~ 5550 2700 +Wire Wire Line + 5550 2700 5550 2650 +Wire Wire Line + 5150 2700 4950 2700 +Wire Wire Line + 4950 2700 4950 3050 +Connection ~ 4950 3050 +Wire Wire Line + 4950 3050 5550 3050 +Text HLabel 2100 2450 0 50 Input ~ 0 +ADC_IN +Text HLabel 8600 3150 2 50 Input ~ 0 +ADC_CLK +$Comp +L power:+3.3VA #PWR058 +U 1 1 60CB177C +P 5350 2250 +F 0 "#PWR058" H 5350 2100 50 0001 C CNN +F 1 "+3.3VA" V 5365 2377 50 0000 L CNN +F 2 "" H 5350 2250 50 0001 C CNN +F 3 "" H 5350 2250 50 0001 C CNN + 1 5350 2250 + 0 -1 -1 0 +$EndComp +$Comp +L Device:C C40 +U 1 1 60CB5566 +P 5200 1950 +F 0 "C40" H 5315 1996 50 0000 L CNN +F 1 "10uF" H 5315 1905 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5238 1800 50 0001 C CNN +F 3 "~" H 5200 1950 50 0001 C CNN + 1 5200 1950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C41 +U 1 1 60CB7A55 +P 5450 1950 +F 0 "C41" H 5565 1996 50 0000 L CNN +F 1 "0.1uF" H 5565 1905 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5488 1800 50 0001 C CNN +F 3 "~" H 5450 1950 50 0001 C CNN + 1 5450 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4950 2450 5550 2450 +Wire Wire Line + 5150 2350 5200 2350 +Wire Wire Line + 5350 2250 5450 2250 +Wire Wire Line + 5200 2100 5200 2350 +Connection ~ 5200 2350 +Wire Wire Line + 5200 2350 5550 2350 +Wire Wire Line + 5450 2100 5450 2250 +Connection ~ 5450 2250 +Wire Wire Line + 5450 2250 5550 2250 +Wire Wire Line + 5200 1800 5200 1750 +Wire Wire Line + 5200 1750 5450 1750 +Wire Wire Line + 5450 1750 5450 1800 +$Comp +L power:GND #PWR057 +U 1 1 60CCC812 +P 5200 1600 +F 0 "#PWR057" H 5200 1350 50 0001 C CNN +F 1 "GND" H 5205 1427 50 0000 C CNN +F 2 "" H 5200 1600 50 0001 C CNN +F 3 "" H 5200 1600 50 0001 C CNN + 1 5200 1600 + -1 0 0 1 +$EndComp +Wire Wire Line + 5200 1600 5200 1750 +Connection ~ 5200 1750 +$Comp +L power:+5VA #PWR0108 +U 1 1 60CD6EC0 +P 3750 2850 +F 0 "#PWR0108" H 3750 2700 50 0001 C CNN +F 1 "+5VA" V 3765 2978 50 0000 L CNN +F 2 "" H 3750 2850 50 0001 C CNN +F 3 "" H 3750 2850 50 0001 C CNN + 1 3750 2850 + 0 1 1 0 +$EndComp +Wire Wire Line + 3750 2850 3650 2850 +Text HLabel 8600 2350 2 50 Input ~ 0 +ADC_DATA1 +Text HLabel 8600 2450 2 50 Input ~ 0 +ADC_DATA2 +Text HLabel 8600 2550 2 50 Input ~ 0 +ADC_DATA3 +Text HLabel 8600 2650 2 50 Input ~ 0 +ADC_DATA4 +Text HLabel 8600 2750 2 50 Input ~ 0 +ADC_DATA5 +Text HLabel 8600 2850 2 50 Input ~ 0 +ADC_DATA6 +Text HLabel 8600 2950 2 50 Input ~ 0 +ADC_DATA7 +Text HLabel 8600 3050 2 50 Input ~ 0 +ADC_DATA8 +Wire Wire Line + 8350 3150 8600 3150 +$EndSCHEMATC diff --git a/High_Speed_ADC.sch-bak b/High_Speed_ADC.sch-bak new file mode 100644 index 0000000..4d90368 --- /dev/null +++ b/High_Speed_ADC.sch-bak @@ -0,0 +1,419 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 4 6 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L ADS831:ADS831E_2K5 U7 +U 1 1 60FB23DE +P 8350 2250 +F 0 "U7" H 9750 2637 60 0000 C CNN +F 1 "ADS831E_2K5" H 9750 2531 60 0000 C CNN +F 2 "ADS831:ADS831E&slash_2K5" H 9750 2490 60 0001 C CNN +F 3 "" H 8350 2250 60 0000 C CNN + 1 8350 2250 + -1 0 0 -1 +$EndComp +Wire Wire Line + 8350 2350 8600 2350 +Wire Wire Line + 8600 2450 8350 2450 +Wire Wire Line + 8600 2550 8350 2550 +Wire Wire Line + 8600 2650 8350 2650 +Wire Wire Line + 8600 2750 8350 2750 +Wire Wire Line + 8600 2850 8350 2850 +Wire Wire Line + 8600 2950 8350 2950 +Wire Wire Line + 8600 3050 8350 3050 +$Comp +L power:GND #PWR0101 +U 1 1 61488143 +P 8400 2150 +F 0 "#PWR0101" H 8400 1900 50 0001 C CNN +F 1 "GND" H 8405 1977 50 0000 C CNN +F 2 "" H 8400 2150 50 0001 C CNN +F 3 "" H 8400 2150 50 0001 C CNN + 1 8400 2150 + 1 0 0 1 +$EndComp +$Comp +L power:GND #PWR0102 +U 1 1 614887E8 +P 4950 2450 +F 0 "#PWR0102" H 4950 2200 50 0001 C CNN +F 1 "GND" H 4955 2277 50 0000 C CNN +F 2 "" H 4950 2450 50 0001 C CNN +F 3 "" H 4950 2450 50 0001 C CNN + 1 4950 2450 + 0 1 -1 0 +$EndComp +Wire Wire Line + 8400 2150 8400 2250 +Wire Wire Line + 8400 2250 8350 2250 +$Comp +L power:+5VA #PWR0103 +U 1 1 6148C30D +P 5150 2350 +F 0 "#PWR0103" H 5150 2200 50 0001 C CNN +F 1 "+5VA" H 5165 2523 50 0000 C CNN +F 2 "" H 5150 2350 50 0001 C CNN +F 3 "" H 5150 2350 50 0001 C CNN + 1 5150 2350 + 0 -1 1 0 +$EndComp +$Comp +L power:GND #PWR0104 +U 1 1 614ABABB +P 4400 3150 +F 0 "#PWR0104" H 4400 2900 50 0001 C CNN +F 1 "GND" V 4405 3022 50 0000 R CNN +F 2 "" H 4400 3150 50 0001 C CNN +F 3 "" H 4400 3150 50 0001 C CNN + 1 4400 3150 + -1 0 0 -1 +$EndComp +$Comp +L Amplifier_Operational:OPA847xD U13 +U 1 1 614B1E6E +P 3650 2550 +F 0 "U13" H 3994 2596 50 0000 L CNN +F 1 "OPA681" H 3994 2505 50 0000 L CNN +F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 3650 2550 50 0001 C CNN +F 3 "http://www.ti.com/lit/ds/symlink/opa847.pdf" H 3650 2750 50 0001 C CNN + 1 3650 2550 + 1 0 0 -1 +$EndComp +$Comp +L power:+5VA #PWR0105 +U 1 1 614B6AAE +P 5250 3150 +F 0 "#PWR0105" H 5250 3000 50 0001 C CNN +F 1 "+5VA" V 5265 3278 50 0000 L CNN +F 2 "" H 5250 3150 50 0001 C CNN +F 3 "" H 5250 3150 50 0001 C CNN + 1 5250 3150 + 0 -1 1 0 +$EndComp +Wire Wire Line + 5250 3150 5550 3150 +$Comp +L Device:R R35 +U 1 1 614C66FD +P 5300 2850 +F 0 "R35" V 5093 2850 50 0000 C CNN +F 1 "1k" V 5184 2850 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5230 2850 50 0001 C CNN +F 3 "~" H 5300 2850 50 0001 C CNN + 1 5300 2850 + 0 1 1 0 +$EndComp +$Comp +L Device:R R36 +U 1 1 614C7B9C +P 5300 2950 +F 0 "R36" V 5507 2950 50 0000 C CNN +F 1 "1k" V 5416 2950 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5230 2950 50 0001 C CNN +F 3 "~" H 5300 2950 50 0001 C CNN + 1 5300 2950 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5550 2850 5450 2850 +Wire Wire Line + 5450 2950 5550 2950 +Wire Wire Line + 5150 2850 5050 2850 +Wire Wire Line + 5050 2850 5050 2950 +Wire Wire Line + 5050 2950 5150 2950 +$Comp +L Device:R R34 +U 1 1 614CFF0D +P 4450 2550 +F 0 "R34" V 4243 2550 50 0000 C CNN +F 1 "39" V 4334 2550 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4380 2550 50 0001 C CNN +F 3 "~" H 4450 2550 50 0001 C CNN + 1 4450 2550 + 0 1 1 0 +$EndComp +$Comp +L Device:C C38 +U 1 1 614D04E3 +P 4750 2700 +F 0 "C38" H 4865 2746 50 0000 L CNN +F 1 "47pF" H 4865 2655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4788 2550 50 0001 C CNN +F 3 "~" H 4750 2700 50 0001 C CNN + 1 4750 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 2850 4750 3050 +Connection ~ 4750 3050 +Wire Wire Line + 4750 3050 4950 3050 +Wire Wire Line + 4600 2550 4750 2550 +Connection ~ 4750 2550 +Wire Wire Line + 4750 2550 5550 2550 +$Comp +L Device:R R33 +U 1 1 614D4C4E +P 3550 3250 +F 0 "R33" V 3343 3250 50 0000 C CNN +F 1 "402" V 3434 3250 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3480 3250 50 0001 C CNN +F 3 "~" H 3550 3250 50 0001 C CNN + 1 3550 3250 + 0 1 1 0 +$EndComp +Wire Wire Line + 3550 2850 3550 3050 +Wire Wire Line + 3550 3050 4400 3050 +Wire Wire Line + 4400 3150 4400 3050 +Connection ~ 4400 3050 +Wire Wire Line + 4400 3050 4750 3050 +Wire Wire Line + 3700 3250 4100 3250 +Wire Wire Line + 4100 3250 4100 2550 +Connection ~ 4100 2550 +Wire Wire Line + 4100 2550 3950 2550 +Wire Wire Line + 3400 3250 3200 3250 +Wire Wire Line + 3200 3250 3200 2650 +Wire Wire Line + 3200 2650 3350 2650 +$Comp +L Device:R R32 +U 1 1 614DAD32 +P 3200 3500 +F 0 "R32" H 3270 3546 50 0000 L CNN +F 1 "402" H 3270 3455 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3130 3500 50 0001 C CNN +F 3 "~" H 3200 3500 50 0001 C CNN + 1 3200 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 3350 3200 3250 +Connection ~ 3200 3250 +$Comp +L Device:C C37 +U 1 1 614DC5D4 +P 3200 3900 +F 0 "C37" H 3315 3946 50 0000 L CNN +F 1 "0.1uF" H 3315 3855 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 3238 3750 50 0001 C CNN +F 3 "~" H 3200 3900 50 0001 C CNN + 1 3200 3900 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0106 +U 1 1 614DCD4E +P 3200 4150 +F 0 "#PWR0106" H 3200 3900 50 0001 C CNN +F 1 "GND" H 3205 3977 50 0000 C CNN +F 2 "" H 3200 4150 50 0001 C CNN +F 3 "" H 3200 4150 50 0001 C CNN + 1 3200 4150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C36 +U 1 1 614DE0CC +P 2700 2450 +F 0 "C36" V 2448 2450 50 0000 C CNN +F 1 "0.1uF" V 2539 2450 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2738 2300 50 0001 C CNN +F 3 "~" H 2700 2450 50 0001 C CNN + 1 2700 2450 + 0 1 1 0 +$EndComp +$Comp +L power:+5VA #PWR0107 +U 1 1 614E5495 +P 3550 2100 +F 0 "#PWR0107" H 3550 1950 50 0001 C CNN +F 1 "+5VA" H 3565 2273 50 0000 C CNN +F 2 "" H 3550 2100 50 0001 C CNN +F 3 "" H 3550 2100 50 0001 C CNN + 1 3550 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3550 2100 3550 2250 +Wire Wire Line + 3350 2450 3050 2450 +Wire Wire Line + 2550 2450 2100 2450 +Wire Wire Line + 3050 2950 3050 2450 +Connection ~ 3050 2450 +Wire Wire Line + 3050 2450 2850 2450 +Wire Wire Line + 3050 2950 5050 2950 +Connection ~ 5050 2950 +Wire Wire Line + 4100 2550 4300 2550 +Wire Wire Line + 3200 3650 3200 3750 +Wire Wire Line + 3200 4050 3200 4150 +$Comp +L Device:C C39 +U 1 1 614EF02F +P 5300 2700 +F 0 "C39" V 5552 2700 50 0000 C CNN +F 1 "0.1uF" V 5461 2700 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5338 2550 50 0001 C CNN +F 3 "~" H 5300 2700 50 0001 C CNN + 1 5300 2700 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5550 2750 5550 2700 +Wire Wire Line + 5450 2700 5550 2700 +Connection ~ 5550 2700 +Wire Wire Line + 5550 2700 5550 2650 +Wire Wire Line + 5150 2700 4950 2700 +Wire Wire Line + 4950 2700 4950 3050 +Connection ~ 4950 3050 +Wire Wire Line + 4950 3050 5550 3050 +Text HLabel 2100 2450 0 50 Input ~ 0 +ADC_IN +Text HLabel 8600 3150 2 50 Input ~ 0 +ADC_CLK +$Comp +L power:+3.3VA #PWR058 +U 1 1 60CB177C +P 5350 2250 +F 0 "#PWR058" H 5350 2100 50 0001 C CNN +F 1 "+3.3VA" V 5365 2377 50 0000 L CNN +F 2 "" H 5350 2250 50 0001 C CNN +F 3 "" H 5350 2250 50 0001 C CNN + 1 5350 2250 + 0 -1 -1 0 +$EndComp +$Comp +L Device:C C40 +U 1 1 60CB5566 +P 5200 1950 +F 0 "C40" H 5315 1996 50 0000 L CNN +F 1 "10uF" H 5315 1905 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5238 1800 50 0001 C CNN +F 3 "~" H 5200 1950 50 0001 C CNN + 1 5200 1950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C41 +U 1 1 60CB7A55 +P 5450 1950 +F 0 "C41" H 5565 1996 50 0000 L CNN +F 1 "0.1uF" H 5565 1905 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5488 1800 50 0001 C CNN +F 3 "~" H 5450 1950 50 0001 C CNN + 1 5450 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4950 2450 5550 2450 +Wire Wire Line + 5150 2350 5200 2350 +Wire Wire Line + 5350 2250 5450 2250 +Wire Wire Line + 5200 2100 5200 2350 +Connection ~ 5200 2350 +Wire Wire Line + 5200 2350 5550 2350 +Wire Wire Line + 5450 2100 5450 2250 +Connection ~ 5450 2250 +Wire Wire Line + 5450 2250 5550 2250 +Wire Wire Line + 5200 1800 5200 1750 +Wire Wire Line + 5200 1750 5450 1750 +Wire Wire Line + 5450 1750 5450 1800 +$Comp +L power:GND #PWR057 +U 1 1 60CCC812 +P 5200 1600 +F 0 "#PWR057" H 5200 1350 50 0001 C CNN +F 1 "GND" H 5205 1427 50 0000 C CNN +F 2 "" H 5200 1600 50 0001 C CNN +F 3 "" H 5200 1600 50 0001 C CNN + 1 5200 1600 + -1 0 0 1 +$EndComp +Wire Wire Line + 5200 1600 5200 1750 +Connection ~ 5200 1750 +$Comp +L power:+5VA #PWR0108 +U 1 1 60CD6EC0 +P 3750 2850 +F 0 "#PWR0108" H 3750 2700 50 0001 C CNN +F 1 "+5VA" V 3765 2978 50 0000 L CNN +F 2 "" H 3750 2850 50 0001 C CNN +F 3 "" H 3750 2850 50 0001 C CNN + 1 3750 2850 + 0 1 1 0 +$EndComp +Wire Wire Line + 3750 2850 3650 2850 +Text HLabel 8600 2350 2 50 Input ~ 0 +ADC_DATA1 +Text HLabel 8600 2450 2 50 Input ~ 0 +ADC_DATA2 +Text HLabel 8600 2550 2 50 Input ~ 0 +ADC_DATA3 +Text HLabel 8600 2650 2 50 Input ~ 0 +ADC_DATA4 +Text HLabel 8600 2750 2 50 Input ~ 0 +ADC_DATA5 +Text HLabel 8600 2850 2 50 Input ~ 0 +ADC_DATA6 +Text HLabel 8600 2950 2 50 Input ~ 0 +ADC_DATA7 +Text HLabel 8600 3050 2 50 Input ~ 0 +ADC_DATA8 +Wire Wire Line + 8350 3150 8600 3150 +$EndSCHEMATC diff --git a/MCU.sch b/MCU.sch index 6db1679..a141d4a 100644 --- a/MCU.sch +++ b/MCU.sch @@ -3,7 +3,7 @@ EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 3 5 +Sheet 5 6 Title "" Date "" Rev "" @@ -25,30 +25,418 @@ F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/da 1 0 0 -1 $EndComp $Comp -L ENC624J600:ENC624J600-I_PT U1 -U 1 1 60FB5180 -P 6750 1800 -F 0 "U1" H 7850 2065 50 0000 C CNN -F 1 "ENC624J600-I_PT" H 7850 1974 50 0000 C CNN -F 2 "Microchip-ENC624J600-I_PT-*" H 6750 2200 50 0001 L CNN -F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf" H 6750 2300 50 0001 L CNN -F 4 "MS-026" H 6750 2400 50 0001 L CNN "Code JEDEC" -F 5 "Manufacturer URL" H 6750 2500 50 0001 L CNN "Component Link 1 Description" -F 6 "http://www.microchip.com/" H 6750 2600 50 0001 L CNN "Component Link 1 URL" -F 7 "Package Specification" H 6750 2700 50 0001 L CNN "Component Link 3 Description" -F 8 "http://www.microchip.com/stellent/groups/techpub_sg/documents/packagingspec/en012702.pdf" H 6750 2800 50 0001 L CNN "Component Link 3 URL" -F 9 "revC, Jan-2010" H 6750 2900 50 0001 L CNN "Datasheet Version" -F 10 "64-Lead Thin Plastic Quad Flat Pack (PT) - 10x10x1mm Body, 2.00mm [TQFP]" H 6750 3000 50 0001 L CNN "Package Description" -F 11 "revBB, Aug-2009" H 6750 3100 50 0001 L CNN "Package Version" -F 12 "IC" H 6750 3200 50 0001 L CNN "category" -F 13 "963374" H 6750 3300 50 0001 L CNN "ciiva ids" -F 14 "785a2be8c985604e" H 6750 3400 50 0001 L CNN "library id" -F 15 "Microchip" H 6750 3500 50 0001 L CNN "manufacturer" -F 16 "TQFP-PT64" H 6750 3600 50 0001 L CNN "package" -F 17 "1331939240" H 6750 3700 50 0001 L CNN "release date" -F 18 "7601FC2E-46AD-4DC1-8A2C-669C8D2FD12D" H 6750 3800 50 0001 L CNN "vault revision" -F 19 "yes" H 6750 3900 50 0001 L CNN "imported" - 1 6750 1800 +L Device:Crystal_GND24 Y1 +U 1 1 618C74FB +P 2350 2500 +F 0 "Y1" V 2304 2744 50 0000 L CNN +F 1 "8MHz" V 2395 2744 50 0000 L CNN +F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 2350 2500 50 0001 C CNN +F 3 "~" H 2350 2500 50 0001 C CNN + 1 2350 2500 + 0 1 1 0 +$EndComp +$Comp +L Device:C C7 +U 1 1 618C8494 +P 1900 2300 +F 0 "C7" V 1648 2300 50 0000 C CNN +F 1 "22pF" V 1739 2300 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 2150 50 0001 C CNN +F 3 "~" H 1900 2300 50 0001 C CNN + 1 1900 2300 + 0 1 1 0 +$EndComp +$Comp +L Device:C C8 +U 1 1 618C9804 +P 1900 2700 +F 0 "C8" V 1648 2700 50 0000 C CNN +F 1 "22pF" V 1739 2700 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 2550 50 0001 C CNN +F 3 "~" H 1900 2700 50 0001 C CNN + 1 1900 2700 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR015 +U 1 1 618CA8E9 +P 2650 2500 +F 0 "#PWR015" H 2650 2250 50 0001 C CNN +F 1 "GND" H 2655 2327 50 0000 C CNN +F 2 "" H 2650 2500 50 0001 C CNN +F 3 "" H 2650 2500 50 0001 C CNN + 1 2650 2500 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 618CB041 +P 1500 2500 +F 0 "#PWR012" H 1500 2250 50 0001 C CNN +F 1 "GND" V 1505 2372 50 0000 R CNN +F 2 "" H 1500 2500 50 0001 C CNN +F 3 "" H 1500 2500 50 0001 C CNN + 1 1500 2500 + 0 1 1 0 +$EndComp +Wire Wire Line + 2050 2300 2350 2300 +Wire Wire Line + 2350 2300 2350 2350 +Wire Wire Line + 2050 2700 2350 2700 +Wire Wire Line + 2350 2700 2350 2650 +Wire Wire Line + 1750 2300 1650 2300 +Wire Wire Line + 1650 2300 1650 2500 +Wire Wire Line + 1650 2700 1750 2700 +Wire Wire Line + 2150 2500 1650 2500 +Connection ~ 1650 2500 +Wire Wire Line + 1650 2500 1650 2700 +Wire Wire Line + 2550 2500 2650 2500 +Wire Wire Line + 3000 2450 2800 2450 +Wire Wire Line + 2800 2450 2800 2300 +Wire Wire Line + 3000 2550 2800 2550 +Wire Wire Line + 2800 2550 2800 2700 +Connection ~ 2350 2300 +Connection ~ 2350 2700 +Wire Wire Line + 2350 2300 2800 2300 +Wire Wire Line + 2350 2700 2800 2700 +Wire Wire Line + 1500 2500 1650 2500 +$Comp +L Device:R R17 +U 1 1 618E0B81 +P 2700 1950 +F 0 "R17" V 2493 1950 50 0000 C CNN +F 1 "10k" V 2584 1950 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2630 1950 50 0001 C CNN +F 3 "~" H 2700 1950 50 0001 C CNN + 1 2700 1950 + 0 1 1 0 +$EndComp +$Comp +L Device:R R15 +U 1 1 618E1519 +P 2350 1750 +F 0 "R15" V 2143 1750 50 0000 C CNN +F 1 "10k" V 2234 1750 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2280 1750 50 0001 C CNN +F 3 "~" H 2350 1750 50 0001 C CNN + 1 2350 1750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR014 +U 1 1 618E2873 +P 2450 1950 +F 0 "#PWR014" H 2450 1700 50 0001 C CNN +F 1 "GND" V 2455 1822 50 0000 R CNN +F 2 "" H 2450 1950 50 0001 C CNN +F 3 "" H 2450 1950 50 0001 C CNN + 1 2450 1950 + 0 1 1 0 +$EndComp +$Comp +L power:+3V3 #PWR013 +U 1 1 618E3269 +P 2000 1750 +F 0 "#PWR013" H 2000 1600 50 0001 C CNN +F 1 "+3V3" V 2015 1878 50 0000 L CNN +F 2 "" H 2000 1750 50 0001 C CNN +F 3 "" H 2000 1750 50 0001 C CNN + 1 2000 1750 + 0 -1 -1 0 +$EndComp +Text GLabel 2100 1400 0 50 Input ~ 0 +CPU_RESET +$Comp +L Device:R R16 +U 1 1 618E4ED2 +P 2550 1400 +F 0 "R16" V 2343 1400 50 0000 C CNN +F 1 "0" V 2434 1400 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2480 1400 50 0001 C CNN +F 3 "~" H 2550 1400 50 0001 C CNN + 1 2550 1400 + 0 1 1 0 +$EndComp +Wire Wire Line + 3000 1950 2850 1950 +Wire Wire Line + 2550 1950 2450 1950 +Wire Wire Line + 3000 1750 2850 1750 +Wire Wire Line + 2200 1750 2000 1750 +Wire Wire Line + 2100 1400 2400 1400 +Wire Wire Line + 2700 1400 2850 1400 +Wire Wire Line + 2850 1400 2850 1750 +Connection ~ 2850 1750 +Wire Wire Line + 2850 1750 2500 1750 +Wire Wire Line + 4400 1450 4400 1350 +Wire Wire Line + 4400 1350 4300 1350 +Wire Wire Line + 3900 1350 3900 1450 +Wire Wire Line + 4000 1450 4000 1350 +Connection ~ 4000 1350 +Wire Wire Line + 4000 1350 3900 1350 +Wire Wire Line + 4100 1450 4100 1350 +Connection ~ 4100 1350 +Wire Wire Line + 4100 1350 4000 1350 +Wire Wire Line + 4200 1450 4200 1350 +Connection ~ 4200 1350 +Wire Wire Line + 4200 1350 4100 1350 +Wire Wire Line + 4300 1450 4300 1350 +Connection ~ 4300 1350 +Wire Wire Line + 4300 1350 4200 1350 +Wire Wire Line + 3900 6950 3900 7050 +Wire Wire Line + 3900 7050 4000 7050 +Wire Wire Line + 4300 7050 4300 6950 +Wire Wire Line + 4200 6950 4200 7050 +Connection ~ 4200 7050 +Wire Wire Line + 4200 7050 4300 7050 +Wire Wire Line + 4100 6950 4100 7050 +Connection ~ 4100 7050 +Wire Wire Line + 4100 7050 4200 7050 +Connection ~ 4000 7050 +Wire Wire Line + 4000 7050 4100 7050 +Wire Wire Line + 4000 6950 4000 7050 +Wire Wire Line + 4400 6950 4400 7050 +Wire Wire Line + 4400 7050 4300 7050 +Connection ~ 4300 7050 +$Comp +L power:GND #PWR019 +U 1 1 618F6928 +P 4400 7200 +F 0 "#PWR019" H 4400 6950 50 0001 C CNN +F 1 "GND" H 4405 7027 50 0000 C CNN +F 2 "" H 4400 7200 50 0001 C CNN +F 3 "" H 4400 7200 50 0001 C CNN + 1 4400 7200 1 0 0 -1 $EndComp +Wire Wire Line + 4400 7200 4400 7050 +Connection ~ 4400 7050 +$Comp +L power:+3V3 #PWR018 +U 1 1 618FA8BE +P 3900 1200 +F 0 "#PWR018" H 3900 1050 50 0001 C CNN +F 1 "+3V3" H 3915 1373 50 0000 C CNN +F 2 "" H 3900 1200 50 0001 C CNN +F 3 "" H 3900 1200 50 0001 C CNN + 1 3900 1200 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3VA #PWR020 +U 1 1 618FB0DC +P 4500 1200 +F 0 "#PWR020" H 4500 1050 50 0001 C CNN +F 1 "+3.3VA" H 4515 1373 50 0000 C CNN +F 2 "" H 4500 1200 50 0001 C CNN +F 3 "" H 4500 1200 50 0001 C CNN + 1 4500 1200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4500 1450 4500 1200 +Wire Wire Line + 3900 1200 3900 1350 +Connection ~ 3900 1350 +$Comp +L power:+3.3VA #PWR016 +U 1 1 61909079 +P 2950 2150 +F 0 "#PWR016" H 2950 2000 50 0001 C CNN +F 1 "+3.3VA" V 2965 2277 50 0000 L CNN +F 2 "" H 2950 2150 50 0001 C CNN +F 3 "" H 2950 2150 50 0001 C CNN + 1 2950 2150 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR017 +U 1 1 61909F09 +P 2950 2250 +F 0 "#PWR017" H 2950 2000 50 0001 C CNN +F 1 "GND" V 2955 2122 50 0000 R CNN +F 2 "" H 2950 2250 50 0001 C CNN +F 3 "" H 2950 2250 50 0001 C CNN + 1 2950 2250 + 0 1 1 0 +$EndComp +Wire Wire Line + 3000 2250 2950 2250 +Wire Wire Line + 2950 2150 3000 2150 +Text HLabel 5400 2150 2 50 Input ~ 0 +CPU_DAC0 +Text HLabel 5400 2250 2 50 Input ~ 0 +CPU_DAC1 +Wire Wire Line + 5400 2150 5000 2150 +Wire Wire Line + 5000 2250 5400 2250 +Text HLabel 5400 1850 2 50 Input ~ 0 +CPU_ADC1 +Text HLabel 5400 1950 2 50 Input ~ 0 +CPU_ADC2 +Text HLabel 5400 2050 2 50 Input ~ 0 +CPU_ADC3 +Text HLabel 5400 2350 2 50 Input ~ 0 +CPU_ADC4 +Text HLabel 5400 1750 2 50 Input ~ 0 +CPU_ADC0 +Wire Wire Line + 5000 1750 5400 1750 +Wire Wire Line + 5000 1850 5400 1850 +Wire Wire Line + 5000 1950 5400 1950 +Wire Wire Line + 5000 2050 5400 2050 +Wire Wire Line + 5000 2350 5400 2350 +Wire Wire Line + 5000 2450 5400 2450 +Text HLabel 5400 2450 2 50 Input ~ 0 +CPU_ADC5 +Text HLabel 5400 5550 2 50 Input ~ 0 +CPU_ADC6 +Text HLabel 5400 5650 2 50 Input ~ 0 +CPU_ADC7 +Wire Wire Line + 5000 5550 5400 5550 +Wire Wire Line + 5000 5650 5400 5650 +Wire Wire Line + 3000 4150 2450 4150 +Wire Wire Line + 3000 4250 2450 4250 +Wire Wire Line + 3000 4350 2450 4350 +Wire Wire Line + 3000 4450 2450 4450 +Wire Wire Line + 3000 4550 2450 4550 +Wire Wire Line + 3000 4650 2450 4650 +Wire Wire Line + 3000 4750 2450 4750 +Wire Wire Line + 3000 4850 2450 4850 +Wire Wire Line + 3000 4950 2450 4950 +Text HLabel 5350 4450 2 50 Input ~ 0 +CPU_IIC2_SCL +Text HLabel 5350 4550 2 50 Input ~ 0 +CPU_IIC2_SDA +Wire Wire Line + 5000 4450 5350 4450 +Wire Wire Line + 5000 4550 5350 4550 +Text HLabel 5350 4750 2 50 Input ~ 0 +CPU_SPI2_SCK +Text HLabel 5350 4850 2 50 Input ~ 0 +CPU_SPI2_MISO +Text HLabel 5350 4950 2 50 Input ~ 0 +CPU_SPI2_MOSI +Wire Wire Line + 5000 4750 5350 4750 +Wire Wire Line + 5000 4850 5350 4850 +Wire Wire Line + 5000 4950 5350 4950 +Text HLabel 5400 3050 2 50 Input ~ 0 +CPU_SWDIO +Text HLabel 5400 3150 2 50 Input ~ 0 +CPU_SWCLK +Wire Wire Line + 5400 3050 5000 3050 +Wire Wire Line + 5000 3150 5400 3150 +Text HLabel 5400 2650 2 50 Input ~ 0 +CPU_UART1_TX +Text HLabel 5400 2750 2 50 Input ~ 0 +CPU_UART1_RX +Wire Wire Line + 5400 2650 5000 2650 +Wire Wire Line + 5000 2750 5400 2750 +Text HLabel 5400 6150 2 50 Input ~ 0 +CPU_UART4_TX +Text HLabel 5400 6250 2 50 Input ~ 0 +CPU_UART4_RX +Wire Wire Line + 5400 6150 5000 6150 +Wire Wire Line + 5000 6250 5400 6250 +Text HLabel 5350 4250 2 50 Input ~ 0 +CPU_IIC1_SCL +Text HLabel 5350 4350 2 50 Input ~ 0 +CPU_IIC1_SDA +Wire Wire Line + 5350 4250 5000 4250 +Wire Wire Line + 5000 4350 5350 4350 +Text HLabel 5350 3750 2 50 Input ~ 0 +CPU_SPI1_SCK +Text HLabel 5350 3850 2 50 Input ~ 0 +CPU_SPI1_MISO +Text HLabel 5350 3950 2 50 Input ~ 0 +CPU_SPI1_MOSI +Wire Wire Line + 5350 3750 5000 3750 +Wire Wire Line + 5000 3850 5350 3850 +Wire Wire Line + 5350 3950 5000 3950 +Text HLabel 5350 4650 2 50 Input ~ 0 +CPU_SPI2_CS +Wire Wire Line + 5350 4650 5000 4650 +Text HLabel 5400 3250 2 50 Input ~ 0 +CPU_SPI1_CS +Wire Wire Line + 5000 3250 5400 3250 $EndSCHEMATC diff --git a/MCU.sch-bak b/MCU.sch-bak index 6db1679..a141d4a 100644 --- a/MCU.sch-bak +++ b/MCU.sch-bak @@ -3,7 +3,7 @@ EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 3 5 +Sheet 5 6 Title "" Date "" Rev "" @@ -25,30 +25,418 @@ F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/da 1 0 0 -1 $EndComp $Comp -L ENC624J600:ENC624J600-I_PT U1 -U 1 1 60FB5180 -P 6750 1800 -F 0 "U1" H 7850 2065 50 0000 C CNN -F 1 "ENC624J600-I_PT" H 7850 1974 50 0000 C CNN -F 2 "Microchip-ENC624J600-I_PT-*" H 6750 2200 50 0001 L CNN -F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf" H 6750 2300 50 0001 L CNN -F 4 "MS-026" H 6750 2400 50 0001 L CNN "Code JEDEC" -F 5 "Manufacturer URL" H 6750 2500 50 0001 L CNN "Component Link 1 Description" -F 6 "http://www.microchip.com/" H 6750 2600 50 0001 L CNN "Component Link 1 URL" -F 7 "Package Specification" H 6750 2700 50 0001 L CNN "Component Link 3 Description" -F 8 "http://www.microchip.com/stellent/groups/techpub_sg/documents/packagingspec/en012702.pdf" H 6750 2800 50 0001 L CNN "Component Link 3 URL" -F 9 "revC, Jan-2010" H 6750 2900 50 0001 L CNN "Datasheet Version" -F 10 "64-Lead Thin Plastic Quad Flat Pack (PT) - 10x10x1mm Body, 2.00mm [TQFP]" H 6750 3000 50 0001 L CNN "Package Description" -F 11 "revBB, Aug-2009" H 6750 3100 50 0001 L CNN "Package Version" -F 12 "IC" H 6750 3200 50 0001 L CNN "category" -F 13 "963374" H 6750 3300 50 0001 L CNN "ciiva ids" -F 14 "785a2be8c985604e" H 6750 3400 50 0001 L CNN "library id" -F 15 "Microchip" H 6750 3500 50 0001 L CNN "manufacturer" -F 16 "TQFP-PT64" H 6750 3600 50 0001 L CNN "package" -F 17 "1331939240" H 6750 3700 50 0001 L CNN "release date" -F 18 "7601FC2E-46AD-4DC1-8A2C-669C8D2FD12D" H 6750 3800 50 0001 L CNN "vault revision" -F 19 "yes" H 6750 3900 50 0001 L CNN "imported" - 1 6750 1800 +L Device:Crystal_GND24 Y1 +U 1 1 618C74FB +P 2350 2500 +F 0 "Y1" V 2304 2744 50 0000 L CNN +F 1 "8MHz" V 2395 2744 50 0000 L CNN +F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 2350 2500 50 0001 C CNN +F 3 "~" H 2350 2500 50 0001 C CNN + 1 2350 2500 + 0 1 1 0 +$EndComp +$Comp +L Device:C C7 +U 1 1 618C8494 +P 1900 2300 +F 0 "C7" V 1648 2300 50 0000 C CNN +F 1 "22pF" V 1739 2300 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 2150 50 0001 C CNN +F 3 "~" H 1900 2300 50 0001 C CNN + 1 1900 2300 + 0 1 1 0 +$EndComp +$Comp +L Device:C C8 +U 1 1 618C9804 +P 1900 2700 +F 0 "C8" V 1648 2700 50 0000 C CNN +F 1 "22pF" V 1739 2700 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 2550 50 0001 C CNN +F 3 "~" H 1900 2700 50 0001 C CNN + 1 1900 2700 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR015 +U 1 1 618CA8E9 +P 2650 2500 +F 0 "#PWR015" H 2650 2250 50 0001 C CNN +F 1 "GND" H 2655 2327 50 0000 C CNN +F 2 "" H 2650 2500 50 0001 C CNN +F 3 "" H 2650 2500 50 0001 C CNN + 1 2650 2500 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 618CB041 +P 1500 2500 +F 0 "#PWR012" H 1500 2250 50 0001 C CNN +F 1 "GND" V 1505 2372 50 0000 R CNN +F 2 "" H 1500 2500 50 0001 C CNN +F 3 "" H 1500 2500 50 0001 C CNN + 1 1500 2500 + 0 1 1 0 +$EndComp +Wire Wire Line + 2050 2300 2350 2300 +Wire Wire Line + 2350 2300 2350 2350 +Wire Wire Line + 2050 2700 2350 2700 +Wire Wire Line + 2350 2700 2350 2650 +Wire Wire Line + 1750 2300 1650 2300 +Wire Wire Line + 1650 2300 1650 2500 +Wire Wire Line + 1650 2700 1750 2700 +Wire Wire Line + 2150 2500 1650 2500 +Connection ~ 1650 2500 +Wire Wire Line + 1650 2500 1650 2700 +Wire Wire Line + 2550 2500 2650 2500 +Wire Wire Line + 3000 2450 2800 2450 +Wire Wire Line + 2800 2450 2800 2300 +Wire Wire Line + 3000 2550 2800 2550 +Wire Wire Line + 2800 2550 2800 2700 +Connection ~ 2350 2300 +Connection ~ 2350 2700 +Wire Wire Line + 2350 2300 2800 2300 +Wire Wire Line + 2350 2700 2800 2700 +Wire Wire Line + 1500 2500 1650 2500 +$Comp +L Device:R R17 +U 1 1 618E0B81 +P 2700 1950 +F 0 "R17" V 2493 1950 50 0000 C CNN +F 1 "10k" V 2584 1950 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2630 1950 50 0001 C CNN +F 3 "~" H 2700 1950 50 0001 C CNN + 1 2700 1950 + 0 1 1 0 +$EndComp +$Comp +L Device:R R15 +U 1 1 618E1519 +P 2350 1750 +F 0 "R15" V 2143 1750 50 0000 C CNN +F 1 "10k" V 2234 1750 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2280 1750 50 0001 C CNN +F 3 "~" H 2350 1750 50 0001 C CNN + 1 2350 1750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR014 +U 1 1 618E2873 +P 2450 1950 +F 0 "#PWR014" H 2450 1700 50 0001 C CNN +F 1 "GND" V 2455 1822 50 0000 R CNN +F 2 "" H 2450 1950 50 0001 C CNN +F 3 "" H 2450 1950 50 0001 C CNN + 1 2450 1950 + 0 1 1 0 +$EndComp +$Comp +L power:+3V3 #PWR013 +U 1 1 618E3269 +P 2000 1750 +F 0 "#PWR013" H 2000 1600 50 0001 C CNN +F 1 "+3V3" V 2015 1878 50 0000 L CNN +F 2 "" H 2000 1750 50 0001 C CNN +F 3 "" H 2000 1750 50 0001 C CNN + 1 2000 1750 + 0 -1 -1 0 +$EndComp +Text GLabel 2100 1400 0 50 Input ~ 0 +CPU_RESET +$Comp +L Device:R R16 +U 1 1 618E4ED2 +P 2550 1400 +F 0 "R16" V 2343 1400 50 0000 C CNN +F 1 "0" V 2434 1400 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2480 1400 50 0001 C CNN +F 3 "~" H 2550 1400 50 0001 C CNN + 1 2550 1400 + 0 1 1 0 +$EndComp +Wire Wire Line + 3000 1950 2850 1950 +Wire Wire Line + 2550 1950 2450 1950 +Wire Wire Line + 3000 1750 2850 1750 +Wire Wire Line + 2200 1750 2000 1750 +Wire Wire Line + 2100 1400 2400 1400 +Wire Wire Line + 2700 1400 2850 1400 +Wire Wire Line + 2850 1400 2850 1750 +Connection ~ 2850 1750 +Wire Wire Line + 2850 1750 2500 1750 +Wire Wire Line + 4400 1450 4400 1350 +Wire Wire Line + 4400 1350 4300 1350 +Wire Wire Line + 3900 1350 3900 1450 +Wire Wire Line + 4000 1450 4000 1350 +Connection ~ 4000 1350 +Wire Wire Line + 4000 1350 3900 1350 +Wire Wire Line + 4100 1450 4100 1350 +Connection ~ 4100 1350 +Wire Wire Line + 4100 1350 4000 1350 +Wire Wire Line + 4200 1450 4200 1350 +Connection ~ 4200 1350 +Wire Wire Line + 4200 1350 4100 1350 +Wire Wire Line + 4300 1450 4300 1350 +Connection ~ 4300 1350 +Wire Wire Line + 4300 1350 4200 1350 +Wire Wire Line + 3900 6950 3900 7050 +Wire Wire Line + 3900 7050 4000 7050 +Wire Wire Line + 4300 7050 4300 6950 +Wire Wire Line + 4200 6950 4200 7050 +Connection ~ 4200 7050 +Wire Wire Line + 4200 7050 4300 7050 +Wire Wire Line + 4100 6950 4100 7050 +Connection ~ 4100 7050 +Wire Wire Line + 4100 7050 4200 7050 +Connection ~ 4000 7050 +Wire Wire Line + 4000 7050 4100 7050 +Wire Wire Line + 4000 6950 4000 7050 +Wire Wire Line + 4400 6950 4400 7050 +Wire Wire Line + 4400 7050 4300 7050 +Connection ~ 4300 7050 +$Comp +L power:GND #PWR019 +U 1 1 618F6928 +P 4400 7200 +F 0 "#PWR019" H 4400 6950 50 0001 C CNN +F 1 "GND" H 4405 7027 50 0000 C CNN +F 2 "" H 4400 7200 50 0001 C CNN +F 3 "" H 4400 7200 50 0001 C CNN + 1 4400 7200 1 0 0 -1 $EndComp +Wire Wire Line + 4400 7200 4400 7050 +Connection ~ 4400 7050 +$Comp +L power:+3V3 #PWR018 +U 1 1 618FA8BE +P 3900 1200 +F 0 "#PWR018" H 3900 1050 50 0001 C CNN +F 1 "+3V3" H 3915 1373 50 0000 C CNN +F 2 "" H 3900 1200 50 0001 C CNN +F 3 "" H 3900 1200 50 0001 C CNN + 1 3900 1200 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3VA #PWR020 +U 1 1 618FB0DC +P 4500 1200 +F 0 "#PWR020" H 4500 1050 50 0001 C CNN +F 1 "+3.3VA" H 4515 1373 50 0000 C CNN +F 2 "" H 4500 1200 50 0001 C CNN +F 3 "" H 4500 1200 50 0001 C CNN + 1 4500 1200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4500 1450 4500 1200 +Wire Wire Line + 3900 1200 3900 1350 +Connection ~ 3900 1350 +$Comp +L power:+3.3VA #PWR016 +U 1 1 61909079 +P 2950 2150 +F 0 "#PWR016" H 2950 2000 50 0001 C CNN +F 1 "+3.3VA" V 2965 2277 50 0000 L CNN +F 2 "" H 2950 2150 50 0001 C CNN +F 3 "" H 2950 2150 50 0001 C CNN + 1 2950 2150 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR017 +U 1 1 61909F09 +P 2950 2250 +F 0 "#PWR017" H 2950 2000 50 0001 C CNN +F 1 "GND" V 2955 2122 50 0000 R CNN +F 2 "" H 2950 2250 50 0001 C CNN +F 3 "" H 2950 2250 50 0001 C CNN + 1 2950 2250 + 0 1 1 0 +$EndComp +Wire Wire Line + 3000 2250 2950 2250 +Wire Wire Line + 2950 2150 3000 2150 +Text HLabel 5400 2150 2 50 Input ~ 0 +CPU_DAC0 +Text HLabel 5400 2250 2 50 Input ~ 0 +CPU_DAC1 +Wire Wire Line + 5400 2150 5000 2150 +Wire Wire Line + 5000 2250 5400 2250 +Text HLabel 5400 1850 2 50 Input ~ 0 +CPU_ADC1 +Text HLabel 5400 1950 2 50 Input ~ 0 +CPU_ADC2 +Text HLabel 5400 2050 2 50 Input ~ 0 +CPU_ADC3 +Text HLabel 5400 2350 2 50 Input ~ 0 +CPU_ADC4 +Text HLabel 5400 1750 2 50 Input ~ 0 +CPU_ADC0 +Wire Wire Line + 5000 1750 5400 1750 +Wire Wire Line + 5000 1850 5400 1850 +Wire Wire Line + 5000 1950 5400 1950 +Wire Wire Line + 5000 2050 5400 2050 +Wire Wire Line + 5000 2350 5400 2350 +Wire Wire Line + 5000 2450 5400 2450 +Text HLabel 5400 2450 2 50 Input ~ 0 +CPU_ADC5 +Text HLabel 5400 5550 2 50 Input ~ 0 +CPU_ADC6 +Text HLabel 5400 5650 2 50 Input ~ 0 +CPU_ADC7 +Wire Wire Line + 5000 5550 5400 5550 +Wire Wire Line + 5000 5650 5400 5650 +Wire Wire Line + 3000 4150 2450 4150 +Wire Wire Line + 3000 4250 2450 4250 +Wire Wire Line + 3000 4350 2450 4350 +Wire Wire Line + 3000 4450 2450 4450 +Wire Wire Line + 3000 4550 2450 4550 +Wire Wire Line + 3000 4650 2450 4650 +Wire Wire Line + 3000 4750 2450 4750 +Wire Wire Line + 3000 4850 2450 4850 +Wire Wire Line + 3000 4950 2450 4950 +Text HLabel 5350 4450 2 50 Input ~ 0 +CPU_IIC2_SCL +Text HLabel 5350 4550 2 50 Input ~ 0 +CPU_IIC2_SDA +Wire Wire Line + 5000 4450 5350 4450 +Wire Wire Line + 5000 4550 5350 4550 +Text HLabel 5350 4750 2 50 Input ~ 0 +CPU_SPI2_SCK +Text HLabel 5350 4850 2 50 Input ~ 0 +CPU_SPI2_MISO +Text HLabel 5350 4950 2 50 Input ~ 0 +CPU_SPI2_MOSI +Wire Wire Line + 5000 4750 5350 4750 +Wire Wire Line + 5000 4850 5350 4850 +Wire Wire Line + 5000 4950 5350 4950 +Text HLabel 5400 3050 2 50 Input ~ 0 +CPU_SWDIO +Text HLabel 5400 3150 2 50 Input ~ 0 +CPU_SWCLK +Wire Wire Line + 5400 3050 5000 3050 +Wire Wire Line + 5000 3150 5400 3150 +Text HLabel 5400 2650 2 50 Input ~ 0 +CPU_UART1_TX +Text HLabel 5400 2750 2 50 Input ~ 0 +CPU_UART1_RX +Wire Wire Line + 5400 2650 5000 2650 +Wire Wire Line + 5000 2750 5400 2750 +Text HLabel 5400 6150 2 50 Input ~ 0 +CPU_UART4_TX +Text HLabel 5400 6250 2 50 Input ~ 0 +CPU_UART4_RX +Wire Wire Line + 5400 6150 5000 6150 +Wire Wire Line + 5000 6250 5400 6250 +Text HLabel 5350 4250 2 50 Input ~ 0 +CPU_IIC1_SCL +Text HLabel 5350 4350 2 50 Input ~ 0 +CPU_IIC1_SDA +Wire Wire Line + 5350 4250 5000 4250 +Wire Wire Line + 5000 4350 5350 4350 +Text HLabel 5350 3750 2 50 Input ~ 0 +CPU_SPI1_SCK +Text HLabel 5350 3850 2 50 Input ~ 0 +CPU_SPI1_MISO +Text HLabel 5350 3950 2 50 Input ~ 0 +CPU_SPI1_MOSI +Wire Wire Line + 5350 3750 5000 3750 +Wire Wire Line + 5000 3850 5350 3850 +Wire Wire Line + 5350 3950 5000 3950 +Text HLabel 5350 4650 2 50 Input ~ 0 +CPU_SPI2_CS +Wire Wire Line + 5350 4650 5000 4650 +Text HLabel 5400 3250 2 50 Input ~ 0 +CPU_SPI1_CS +Wire Wire Line + 5000 3250 5400 3250 $EndSCHEMATC diff --git a/Power.sch b/Power.sch index f1b64cf..174e3b5 100644 --- a/Power.sch +++ b/Power.sch @@ -16,1641 +16,1645 @@ $EndDescr $Comp L AG5300:AG5300 U4 U 1 1 60C5A6E7 -P 6200 1800 -F 0 "U4" H 6850 2065 50 0000 C CNN -F 1 "AG5300" H 6850 1974 50 0000 C CNN -F 2 "Silvertel-AG5300-0-0-*" H 6200 2200 50 0001 L CNN -F 3 "http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf" H 6200 2300 50 0001 L CNN -F 4 "+70°C" H 6200 2400 50 0001 L CNN "ambient temperature range high" -F 5 "-40°C" H 6200 2500 50 0001 L CNN "ambient temperature range low" -F 6 "No" H 6200 2600 50 0001 L CNN "automotive" -F 7 "IC" H 6200 2700 50 0001 L CNN "category" -F 8 "Integrated Circuits (ICs)" H 6200 2800 50 0001 L CNN "device class L1" -F 9 "Power Management ICs" H 6200 2900 50 0001 L CNN "device class L2" -F 10 "Voltage Regulators - Switching" H 6200 3000 50 0001 L CNN "device class L3" -F 11 "14mm" H 6200 3100 50 0001 L CNN "height" -F 12 "Yes" H 6200 3200 50 0001 L CNN "lead free" -F 13 "3c9c27bad516ae21" H 6200 3300 50 0001 L CNN "library id" -F 14 "Silvertel" H 6200 3400 50 0001 L CNN "manufacturer" -F 15 "30W" H 6200 3500 50 0001 L CNN "max power dissipation" -F 16 "57V" H 6200 3600 50 0001 L CNN "max supply voltage" -F 17 "36V" H 6200 3700 50 0001 L CNN "min supply voltage" -F 18 "1" H 6200 3800 50 0001 L CNN "number of outputs" -F 19 "AdjustableProgrammable" H 6200 3900 50 0001 L CNN "output type" -F 20 "10.8-12.8V" H 6200 4000 50 0001 L CNN "output voltage" -F 21 "PTH_57MM3_18MM0" H 6200 4100 50 0001 L CNN "package" -F 22 "Yes" H 6200 4200 50 0001 L CNN "rohs" -F 23 "Buck" H 6200 4300 50 0001 L CNN "switching topology" -F 24 "+70°C" H 6200 4400 50 0001 L CNN "temperature range high" -F 25 "-40°C" H 6200 4500 50 0001 L CNN "temperature range low" - 1 6200 1800 +P 6050 2150 +F 0 "U4" H 6700 2415 50 0000 C CNN +F 1 "AG5300" H 6700 2324 50 0000 C CNN +F 2 "AG5300:Silvertel-AG5300-0-0-MFG" H 6050 2550 50 0001 L CNN +F 3 "http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf" H 6050 2650 50 0001 L CNN +F 4 "+70°C" H 6050 2750 50 0001 L CNN "ambient temperature range high" +F 5 "-40°C" H 6050 2850 50 0001 L CNN "ambient temperature range low" +F 6 "No" H 6050 2950 50 0001 L CNN "automotive" +F 7 "IC" H 6050 3050 50 0001 L CNN "category" +F 8 "Integrated Circuits (ICs)" H 6050 3150 50 0001 L CNN "device class L1" +F 9 "Power Management ICs" H 6050 3250 50 0001 L CNN "device class L2" +F 10 "Voltage Regulators - Switching" H 6050 3350 50 0001 L CNN "device class L3" +F 11 "14mm" H 6050 3450 50 0001 L CNN "height" +F 12 "Yes" H 6050 3550 50 0001 L CNN "lead free" +F 13 "3c9c27bad516ae21" H 6050 3650 50 0001 L CNN "library id" +F 14 "Silvertel" H 6050 3750 50 0001 L CNN "manufacturer" +F 15 "30W" H 6050 3850 50 0001 L CNN "max power dissipation" +F 16 "57V" H 6050 3950 50 0001 L CNN "max supply voltage" +F 17 "36V" H 6050 4050 50 0001 L CNN "min supply voltage" +F 18 "1" H 6050 4150 50 0001 L CNN "number of outputs" +F 19 "AdjustableProgrammable" H 6050 4250 50 0001 L CNN "output type" +F 20 "10.8-12.8V" H 6050 4350 50 0001 L CNN "output voltage" +F 21 "PTH_57MM3_18MM0" H 6050 4450 50 0001 L CNN "package" +F 22 "Yes" H 6050 4550 50 0001 L CNN "rohs" +F 23 "Buck" H 6050 4650 50 0001 L CNN "switching topology" +F 24 "+70°C" H 6050 4750 50 0001 L CNN "temperature range high" +F 25 "-40°C" H 6050 4850 50 0001 L CNN "temperature range low" + 1 6050 2150 1 0 0 -1 $EndComp Wire Wire Line - 7400 2000 7450 2000 + 7250 2350 7300 2350 Wire Wire Line - 7450 2000 7450 2100 + 7300 2350 7300 2450 Wire Wire Line - 7450 2100 7400 2100 -NoConn ~ 7400 2300 + 7300 2450 7250 2450 +NoConn ~ 7250 2650 $Comp L Device:CP C4 U 1 1 60FBA0F7 -P 7800 1950 -F 0 "C4" H 7918 1996 50 0000 L CNN -F 1 "220uF" H 7918 1905 50 0000 L CNN -F 2 "" H 7838 1800 50 0001 C CNN -F 3 "~" H 7800 1950 50 0001 C CNN - 1 7800 1950 +P 7650 2300 +F 0 "C4" H 7768 2346 50 0000 L CNN +F 1 "220uF" H 7768 2255 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7688 2150 50 0001 C CNN +F 3 "~" H 7650 2300 50 0001 C CNN + 1 7650 2300 1 0 0 -1 $EndComp $Comp L Device:CP C6 U 1 1 60FBB3D2 -P 8200 1950 -F 0 "C6" H 8318 1996 50 0000 L CNN -F 1 "220uF" H 8318 1905 50 0000 L CNN -F 2 "" H 8238 1800 50 0001 C CNN -F 3 "~" H 8200 1950 50 0001 C CNN - 1 8200 1950 +P 8050 2300 +F 0 "C6" H 8168 2346 50 0000 L CNN +F 1 "220uF" H 8168 2255 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 8088 2150 50 0001 C CNN +F 3 "~" H 8050 2300 50 0001 C CNN + 1 8050 2300 1 0 0 -1 $EndComp Wire Wire Line - 7400 1800 7800 1800 + 7250 2150 7650 2150 Wire Wire Line - 7800 1800 8200 1800 -Connection ~ 7800 1800 + 7650 2150 8050 2150 +Connection ~ 7650 2150 Wire Wire Line - 7450 2100 7800 2100 -Connection ~ 7450 2100 + 7300 2450 7650 2450 +Connection ~ 7300 2450 Wire Wire Line - 8200 2100 7800 2100 -Connection ~ 7800 2100 + 8050 2450 7650 2450 +Connection ~ 7650 2450 $Comp L SI4425DDY:SI4425DDY-T1-GE3 Q4 U 1 1 60FC291E -P 9000 2500 -F 0 "Q4" V 9789 2400 50 0000 C CNN -F 1 "SI4425DDY-T1-GE3" V 9880 2400 50 0000 C CNN -F 2 "Vishay-C-06527-09_2006-I-*" H 9000 3000 50 0001 L CNN -F 3 "http://www.vishay.com/docs/64732/si4425dd.pdf" H 9000 3100 50 0001 L CNN -F 4 "Trans" H 9000 3200 50 0001 L CNN "category" -F 5 "-13A" H 9000 3300 50 0001 L CNN "continuous drain current" -F 6 "Discrete Semiconductors" H 9000 3400 50 0001 L CNN "device class L1" -F 7 "Transistors" H 9000 3500 50 0001 L CNN "device class L2" -F 8 "MOSFETs" H 9000 3600 50 0001 L CNN "device class L3" -F 9 "MOSFET P-CH 30V 19.7A 8-SOIC" H 9000 3700 50 0001 L CNN "digikey description" -F 10 "SI4425DDY-T1-GE3CT-ND" H 9000 3800 50 0001 L CNN "digikey part number" -F 11 "-30V" H 9000 3900 50 0001 L CNN "drain to source breakdown voltage" -F 12 "0.0081Ω" H 9000 4000 50 0001 L CNN "drain to source resistance" -F 13 "-30V" H 9000 4100 50 0001 L CNN "drain to source voltage" -F 14 "20V" H 9000 4200 50 0001 L CNN "gate to source voltage" -F 15 "1.75mm" H 9000 4300 50 0001 L CNN "height" -F 16 "2610pF @ -15V" H 9000 4400 50 0001 L CNN "input capacitace at vds" -F 17 "yes" H 9000 4500 50 0001 L CNN "lead free" -F 18 "e8ffa996ad20234c" H 9000 4600 50 0001 L CNN "library id" -F 19 "Vishay" H 9000 4700 50 0001 L CNN "manufacturer" -F 20 "+150°C" H 9000 4800 50 0001 L CNN "max junction temp" -F 21 "MOSFET 30V 19.7A 5.7W 9.8mohm @ 10V" H 9000 4900 50 0001 L CNN "mouser description" -F 22 "781-SI4425DDY-GE3" H 9000 5000 50 0001 L CNN "mouser part number" -F 23 "1" H 9000 5100 50 0001 L CNN "number of P channels" -F 24 "1" H 9000 5200 50 0001 L CNN "number of channels" -F 25 "SO-8" H 9000 5300 50 0001 L CNN "package" -F 26 "2.5W" H 9000 5400 50 0001 L CNN "power dissipation" -F 27 "yes" H 9000 5500 50 0001 L CNN "rohs" -F 28 "0.1mm" H 9000 5600 50 0001 L CNN "standoff height" -F 29 "MOSFET" H 9000 5700 50 0001 L CNN "technology" -F 30 "+150°C" H 9000 5800 50 0001 L CNN "temperature range high" -F 31 "-55°C" H 9000 5900 50 0001 L CNN "temperature range low" -F 32 "-1.2V" H 9000 6000 50 0001 L CNN "threshold vgs" -F 33 "42ns" H 9000 6100 50 0001 L CNN "turn off delay time" -F 34 "12ns" H 9000 6200 50 0001 L CNN "turn on delay time" - 1 9000 2500 +P 8850 2850 +F 0 "Q4" V 9639 2750 50 0000 C CNN +F 1 "SI4425DDY-T1-GE3" V 9730 2750 50 0000 C CNN +F 2 "SI4425DDY:Vishay-C-06527-09_2006-I-0" H 8850 3350 50 0001 L CNN +F 3 "http://www.vishay.com/docs/64732/si4425dd.pdf" H 8850 3450 50 0001 L CNN +F 4 "Trans" H 8850 3550 50 0001 L CNN "category" +F 5 "-13A" H 8850 3650 50 0001 L CNN "continuous drain current" +F 6 "Discrete Semiconductors" H 8850 3750 50 0001 L CNN "device class L1" +F 7 "Transistors" H 8850 3850 50 0001 L CNN "device class L2" +F 8 "MOSFETs" H 8850 3950 50 0001 L CNN "device class L3" +F 9 "MOSFET P-CH 30V 19.7A 8-SOIC" H 8850 4050 50 0001 L CNN "digikey description" +F 10 "SI4425DDY-T1-GE3CT-ND" H 8850 4150 50 0001 L CNN "digikey part number" +F 11 "-30V" H 8850 4250 50 0001 L CNN "drain to source breakdown voltage" +F 12 "0.0081Ω" H 8850 4350 50 0001 L CNN "drain to source resistance" +F 13 "-30V" H 8850 4450 50 0001 L CNN "drain to source voltage" +F 14 "20V" H 8850 4550 50 0001 L CNN "gate to source voltage" +F 15 "1.75mm" H 8850 4650 50 0001 L CNN "height" +F 16 "2610pF @ -15V" H 8850 4750 50 0001 L CNN "input capacitace at vds" +F 17 "yes" H 8850 4850 50 0001 L CNN "lead free" +F 18 "e8ffa996ad20234c" H 8850 4950 50 0001 L CNN "library id" +F 19 "Vishay" H 8850 5050 50 0001 L CNN "manufacturer" +F 20 "+150°C" H 8850 5150 50 0001 L CNN "max junction temp" +F 21 "MOSFET 30V 19.7A 5.7W 9.8mohm @ 10V" H 8850 5250 50 0001 L CNN "mouser description" +F 22 "781-SI4425DDY-GE3" H 8850 5350 50 0001 L CNN "mouser part number" +F 23 "1" H 8850 5450 50 0001 L CNN "number of P channels" +F 24 "1" H 8850 5550 50 0001 L CNN "number of channels" +F 25 "SO-8" H 8850 5650 50 0001 L CNN "package" +F 26 "2.5W" H 8850 5750 50 0001 L CNN "power dissipation" +F 27 "yes" H 8850 5850 50 0001 L CNN "rohs" +F 28 "0.1mm" H 8850 5950 50 0001 L CNN "standoff height" +F 29 "MOSFET" H 8850 6050 50 0001 L CNN "technology" +F 30 "+150°C" H 8850 6150 50 0001 L CNN "temperature range high" +F 31 "-55°C" H 8850 6250 50 0001 L CNN "temperature range low" +F 32 "-1.2V" H 8850 6350 50 0001 L CNN "threshold vgs" +F 33 "42ns" H 8850 6450 50 0001 L CNN "turn off delay time" +F 34 "12ns" H 8850 6550 50 0001 L CNN "turn on delay time" + 1 8850 2850 0 1 -1 0 $EndComp $Comp L Transistor_BJT:BC857 Q5 U 1 1 60FD5F17 -P 9700 2850 -F 0 "Q5" H 9891 2896 50 0000 L CNN -F 1 "BC857" H 9891 2805 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 9900 2775 50 0001 L CIN -F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 9700 2850 50 0001 L CNN - 1 9700 2850 +P 9550 3200 +F 0 "Q5" H 9741 3246 50 0000 L CNN +F 1 "BC857" H 9741 3155 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 9750 3125 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 9550 3200 50 0001 L CNN + 1 9550 3200 1 0 0 -1 $EndComp $Comp L Device:R R14 U 1 1 60FD7881 -P 9800 3300 -F 0 "R14" H 9870 3346 50 0000 L CNN -F 1 "82k" H 9870 3255 50 0000 L CNN -F 2 "" V 9730 3300 50 0001 C CNN -F 3 "~" H 9800 3300 50 0001 C CNN - 1 9800 3300 +P 9650 3650 +F 0 "R14" H 9720 3696 50 0000 L CNN +F 1 "82k" H 9720 3605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 9580 3650 50 0001 C CNN +F 3 "~" H 9650 3650 50 0001 C CNN + 1 9650 3650 1 0 0 -1 $EndComp $Comp L Device:R R12 U 1 1 60FD92FA -P 8550 3300 -F 0 "R12" H 8620 3346 50 0000 L CNN -F 1 "33k" H 8620 3255 50 0000 L CNN -F 2 "" V 8480 3300 50 0001 C CNN -F 3 "~" H 8550 3300 50 0001 C CNN - 1 8550 3300 +P 8400 3650 +F 0 "R12" H 8470 3696 50 0000 L CNN +F 1 "33k" H 8470 3605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 8330 3650 50 0001 C CNN +F 3 "~" H 8400 3650 50 0001 C CNN + 1 8400 3650 1 0 0 -1 $EndComp $Comp L Device:R R13 U 1 1 60FD9958 -P 9300 2850 -F 0 "R13" V 9093 2850 50 0000 C CNN -F 1 "1k3" V 9184 2850 50 0000 C CNN -F 2 "" V 9230 2850 50 0001 C CNN -F 3 "~" H 9300 2850 50 0001 C CNN - 1 9300 2850 +P 9150 3200 +F 0 "R13" V 8943 3200 50 0000 C CNN +F 1 "1k3" V 9034 3200 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 9080 3200 50 0001 C CNN +F 3 "~" H 9150 3200 50 0001 C CNN + 1 9150 3200 0 1 1 0 $EndComp $Comp L Device:R R10 U 1 1 60FDE476 -P 7800 2750 -F 0 "R10" H 7870 2796 50 0000 L CNN -F 1 "27k" H 7870 2705 50 0000 L CNN -F 2 "" V 7730 2750 50 0001 C CNN -F 3 "~" H 7800 2750 50 0001 C CNN - 1 7800 2750 +P 7650 3100 +F 0 "R10" H 7720 3146 50 0000 L CNN +F 1 "27k" H 7720 3055 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 7580 3100 50 0001 C CNN +F 3 "~" H 7650 3100 50 0001 C CNN + 1 7650 3100 1 0 0 -1 $EndComp $Comp L Device:R R11 U 1 1 60FDED00 -P 7800 3250 -F 0 "R11" H 7870 3296 50 0000 L CNN -F 1 "10k" H 7870 3205 50 0000 L CNN -F 2 "" V 7730 3250 50 0001 C CNN -F 3 "~" H 7800 3250 50 0001 C CNN - 1 7800 3250 +P 7650 3600 +F 0 "R11" H 7720 3646 50 0000 L CNN +F 1 "10k" H 7720 3555 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 7580 3600 50 0001 C CNN +F 3 "~" H 7650 3600 50 0001 C CNN + 1 7650 3600 1 0 0 -1 $EndComp $Comp L ACPL-217-500E:ACPL-217-500E U6 U 1 1 60FE0CF7 -P 4950 2950 -F 0 "U6" H 5350 3215 50 0000 C CNN -F 1 "ACPL-217-500E" H 5350 3124 50 0000 C CNN -F 2 "Broadcom-SO-4-0-0-*" H 4950 3350 50 0001 L CNN -F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 4950 3450 50 0001 L CNN -F 4 "IC" H 4950 3550 50 0001 L CNN "category" -F 5 "80V" H 4950 3650 50 0001 L CNN "collector emitter breakdown voltage" -F 6 "0.4V" H 4950 3750 50 0001 L CNN "collector emitter saturation voltage" -F 7 "50%" H 4950 3850 50 0001 L CNN "current transfer ratio" -F 8 "Optoelectronics" H 4950 3950 50 0001 L CNN "device class L1" -F 9 "Optocouplers" H 4950 4050 50 0001 L CNN "device class L2" -F 10 "unset" H 4950 4150 50 0001 L CNN "device class L3" -F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 4950 4250 50 0001 L CNN "digikey description" -F 12 "516-1978-1-ND" H 4950 4350 50 0001 L CNN "digikey part number" -F 13 "50mA" H 4950 4450 50 0001 L CNN "forward current" -F 14 "1.2V" H 4950 4550 50 0001 L CNN "forward voltage" -F 15 "2.42mm" H 4950 4650 50 0001 L CNN "height" -F 16 "SOIC127P700X232-4" H 4950 4750 50 0001 L CNN "ipc land pattern name" -F 17 "3750V" H 4950 4850 50 0001 L CNN "isolation voltage" -F 18 "yes" H 4950 4950 50 0001 L CNN "lead free" -F 19 "a882efa43c9fced1" H 4950 5050 50 0001 L CNN "library id" -F 20 "Broadcom" H 4950 5150 50 0001 L CNN "manufacturer" -F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 4950 5250 50 0001 L CNN "mouser description" -F 22 "630-ACPL-217-500E" H 4950 5350 50 0001 L CNN "mouser part number" -F 23 "SO4" H 4950 5450 50 0001 L CNN "package" -F 24 "yes" H 4950 5550 50 0001 L CNN "rohs" -F 25 "0.12mm" H 4950 5650 50 0001 L CNN "standoff height" -F 26 "+110°C" H 4950 5750 50 0001 L CNN "temperature range high" -F 27 "-55°C" H 4950 5850 50 0001 L CNN "temperature range low" -F 28 "3us" H 4950 5950 50 0001 L CNN "turn off delay time" -F 29 "3us" H 4950 6050 50 0001 L CNN "turn on delay time" - 1 4950 2950 +P 4800 3300 +F 0 "U6" H 5200 3565 50 0000 C CNN +F 1 "ACPL-217-500E" H 5200 3474 50 0000 C CNN +F 2 "ACPL-217-500E:Broadcom-SO-4-0-0-0" H 4800 3700 50 0001 L CNN +F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 4800 3800 50 0001 L CNN +F 4 "IC" H 4800 3900 50 0001 L CNN "category" +F 5 "80V" H 4800 4000 50 0001 L CNN "collector emitter breakdown voltage" +F 6 "0.4V" H 4800 4100 50 0001 L CNN "collector emitter saturation voltage" +F 7 "50%" H 4800 4200 50 0001 L CNN "current transfer ratio" +F 8 "Optoelectronics" H 4800 4300 50 0001 L CNN "device class L1" +F 9 "Optocouplers" H 4800 4400 50 0001 L CNN "device class L2" +F 10 "unset" H 4800 4500 50 0001 L CNN "device class L3" +F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 4800 4600 50 0001 L CNN "digikey description" +F 12 "516-1978-1-ND" H 4800 4700 50 0001 L CNN "digikey part number" +F 13 "50mA" H 4800 4800 50 0001 L CNN "forward current" +F 14 "1.2V" H 4800 4900 50 0001 L CNN "forward voltage" +F 15 "2.42mm" H 4800 5000 50 0001 L CNN "height" +F 16 "SOIC127P700X232-4" H 4800 5100 50 0001 L CNN "ipc land pattern name" +F 17 "3750V" H 4800 5200 50 0001 L CNN "isolation voltage" +F 18 "yes" H 4800 5300 50 0001 L CNN "lead free" +F 19 "a882efa43c9fced1" H 4800 5400 50 0001 L CNN "library id" +F 20 "Broadcom" H 4800 5500 50 0001 L CNN "manufacturer" +F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 4800 5600 50 0001 L CNN "mouser description" +F 22 "630-ACPL-217-500E" H 4800 5700 50 0001 L CNN "mouser part number" +F 23 "SO4" H 4800 5800 50 0001 L CNN "package" +F 24 "yes" H 4800 5900 50 0001 L CNN "rohs" +F 25 "0.12mm" H 4800 6000 50 0001 L CNN "standoff height" +F 26 "+110°C" H 4800 6100 50 0001 L CNN "temperature range high" +F 27 "-55°C" H 4800 6200 50 0001 L CNN "temperature range low" +F 28 "3us" H 4800 6300 50 0001 L CNN "turn off delay time" +F 29 "3us" H 4800 6400 50 0001 L CNN "turn on delay time" + 1 4800 3300 -1 0 0 -1 $EndComp $Comp L Device:R R3 U 1 1 60FE926E -P 3250 3200 -F 0 "R3" H 3320 3246 50 0000 L CNN -F 1 "10k" H 3320 3155 50 0000 L CNN -F 2 "" V 3180 3200 50 0001 C CNN -F 3 "~" H 3250 3200 50 0001 C CNN - 1 3250 3200 +P 3100 3550 +F 0 "R3" H 3170 3596 50 0000 L CNN +F 1 "10k" H 3170 3505 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3030 3550 50 0001 C CNN +F 3 "~" H 3100 3550 50 0001 C CNN + 1 3100 3550 -1 0 0 -1 $EndComp $Comp L ACPL-217-500E:ACPL-217-500E U5 U 1 1 60FED3B1 -P 2000 1600 -F 0 "U5" H 2400 1865 50 0000 C CNN -F 1 "ACPL-217-500E" H 2400 1774 50 0000 C CNN -F 2 "Broadcom-SO-4-0-0-*" H 2000 2000 50 0001 L CNN -F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 2000 2100 50 0001 L CNN -F 4 "IC" H 2000 2200 50 0001 L CNN "category" -F 5 "80V" H 2000 2300 50 0001 L CNN "collector emitter breakdown voltage" -F 6 "0.4V" H 2000 2400 50 0001 L CNN "collector emitter saturation voltage" -F 7 "50%" H 2000 2500 50 0001 L CNN "current transfer ratio" -F 8 "Optoelectronics" H 2000 2600 50 0001 L CNN "device class L1" -F 9 "Optocouplers" H 2000 2700 50 0001 L CNN "device class L2" -F 10 "unset" H 2000 2800 50 0001 L CNN "device class L3" -F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 2000 2900 50 0001 L CNN "digikey description" -F 12 "516-1978-1-ND" H 2000 3000 50 0001 L CNN "digikey part number" -F 13 "50mA" H 2000 3100 50 0001 L CNN "forward current" -F 14 "1.2V" H 2000 3200 50 0001 L CNN "forward voltage" -F 15 "2.42mm" H 2000 3300 50 0001 L CNN "height" -F 16 "SOIC127P700X232-4" H 2000 3400 50 0001 L CNN "ipc land pattern name" -F 17 "3750V" H 2000 3500 50 0001 L CNN "isolation voltage" -F 18 "yes" H 2000 3600 50 0001 L CNN "lead free" -F 19 "a882efa43c9fced1" H 2000 3700 50 0001 L CNN "library id" -F 20 "Broadcom" H 2000 3800 50 0001 L CNN "manufacturer" -F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 2000 3900 50 0001 L CNN "mouser description" -F 22 "630-ACPL-217-500E" H 2000 4000 50 0001 L CNN "mouser part number" -F 23 "SO4" H 2000 4100 50 0001 L CNN "package" -F 24 "yes" H 2000 4200 50 0001 L CNN "rohs" -F 25 "0.12mm" H 2000 4300 50 0001 L CNN "standoff height" -F 26 "+110°C" H 2000 4400 50 0001 L CNN "temperature range high" -F 27 "-55°C" H 2000 4500 50 0001 L CNN "temperature range low" -F 28 "3us" H 2000 4600 50 0001 L CNN "turn off delay time" -F 29 "3us" H 2000 4700 50 0001 L CNN "turn on delay time" - 1 2000 1600 +P 1850 1950 +F 0 "U5" H 2250 2215 50 0000 C CNN +F 1 "ACPL-217-500E" H 2250 2124 50 0000 C CNN +F 2 "ACPL-217-500E:Broadcom-SO-4-0-0-0" H 1850 2350 50 0001 L CNN +F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 1850 2450 50 0001 L CNN +F 4 "IC" H 1850 2550 50 0001 L CNN "category" +F 5 "80V" H 1850 2650 50 0001 L CNN "collector emitter breakdown voltage" +F 6 "0.4V" H 1850 2750 50 0001 L CNN "collector emitter saturation voltage" +F 7 "50%" H 1850 2850 50 0001 L CNN "current transfer ratio" +F 8 "Optoelectronics" H 1850 2950 50 0001 L CNN "device class L1" +F 9 "Optocouplers" H 1850 3050 50 0001 L CNN "device class L2" +F 10 "unset" H 1850 3150 50 0001 L CNN "device class L3" +F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 1850 3250 50 0001 L CNN "digikey description" +F 12 "516-1978-1-ND" H 1850 3350 50 0001 L CNN "digikey part number" +F 13 "50mA" H 1850 3450 50 0001 L CNN "forward current" +F 14 "1.2V" H 1850 3550 50 0001 L CNN "forward voltage" +F 15 "2.42mm" H 1850 3650 50 0001 L CNN "height" +F 16 "SOIC127P700X232-4" H 1850 3750 50 0001 L CNN "ipc land pattern name" +F 17 "3750V" H 1850 3850 50 0001 L CNN "isolation voltage" +F 18 "yes" H 1850 3950 50 0001 L CNN "lead free" +F 19 "a882efa43c9fced1" H 1850 4050 50 0001 L CNN "library id" +F 20 "Broadcom" H 1850 4150 50 0001 L CNN "manufacturer" +F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 1850 4250 50 0001 L CNN "mouser description" +F 22 "630-ACPL-217-500E" H 1850 4350 50 0001 L CNN "mouser part number" +F 23 "SO4" H 1850 4450 50 0001 L CNN "package" +F 24 "yes" H 1850 4550 50 0001 L CNN "rohs" +F 25 "0.12mm" H 1850 4650 50 0001 L CNN "standoff height" +F 26 "+110°C" H 1850 4750 50 0001 L CNN "temperature range high" +F 27 "-55°C" H 1850 4850 50 0001 L CNN "temperature range low" +F 28 "3us" H 1850 4950 50 0001 L CNN "turn off delay time" +F 29 "3us" H 1850 5050 50 0001 L CNN "turn on delay time" + 1 1850 1950 1 0 0 -1 $EndComp $Comp L Transistor_FET:BSS138 Q1 U 1 1 60FEFD60 -P 1750 2350 -F 0 "Q1" H 1954 2396 50 0000 L CNN -F 1 "BSS138LT1G" H 1954 2305 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 1950 2275 50 0001 L CIN -F 3 "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" H 1750 2350 50 0001 L CNN - 1 1750 2350 +P 1600 2700 +F 0 "Q1" H 1804 2746 50 0000 L CNN +F 1 "BSS138LT1G" H 1804 2655 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 1800 2625 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" H 1600 2700 50 0001 L CNN + 1 1600 2700 1 0 0 -1 $EndComp $Comp L Device:R R2 U 1 1 60FFFD5D -P 3150 2300 -F 0 "R2" H 3220 2346 50 0000 L CNN -F 1 "24k" H 3220 2255 50 0000 L CNN -F 2 "" V 3080 2300 50 0001 C CNN -F 3 "~" H 3150 2300 50 0001 C CNN - 1 3150 2300 +P 3000 2650 +F 0 "R2" H 3070 2696 50 0000 L CNN +F 1 "24k" H 3070 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2930 2650 50 0001 C CNN +F 3 "~" H 3000 2650 50 0001 C CNN + 1 3000 2650 1 0 0 -1 $EndComp $Comp L Device:R R5 U 1 1 61000A6C -P 3400 2300 -F 0 "R5" H 3470 2346 50 0000 L CNN -F 1 "82k" H 3470 2255 50 0000 L CNN -F 2 "" V 3330 2300 50 0001 C CNN -F 3 "~" H 3400 2300 50 0001 C CNN - 1 3400 2300 +P 3250 2650 +F 0 "R5" H 3320 2696 50 0000 L CNN +F 1 "82k" H 3320 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3180 2650 50 0001 C CNN +F 3 "~" H 3250 2650 50 0001 C CNN + 1 3250 2650 1 0 0 -1 $EndComp $Comp L Device:Q_NMOS_GSD Q2 U 1 1 61008FD4 -P 3850 2250 -F 0 "Q2" H 4055 2296 50 0000 L CNN -F 1 "FDN86246" H 4055 2205 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SuperSOT-3" H 4050 2350 50 0001 C CNN -F 3 "~" H 3850 2250 50 0001 C CNN - 1 3850 2250 +P 3700 2600 +F 0 "Q2" H 3905 2646 50 0000 L CNN +F 1 "FDN86246" H 3905 2555 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SuperSOT-3" H 3900 2700 50 0001 C CNN +F 3 "~" H 3700 2600 50 0001 C CNN + 1 3700 2600 1 0 0 -1 $EndComp $Comp L Device:R R8 U 1 1 61003839 -P 4750 2300 -F 0 "R8" H 4820 2346 50 0000 L CNN -F 1 "30" H 4820 2255 50 0000 L CNN -F 2 "" V 4680 2300 50 0001 C CNN -F 3 "~" H 4750 2300 50 0001 C CNN - 1 4750 2300 +P 4600 2650 +F 0 "R8" H 4670 2696 50 0000 L CNN +F 1 "30" H 4670 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4530 2650 50 0001 C CNN +F 3 "~" H 4600 2650 50 0001 C CNN + 1 4600 2650 1 0 0 -1 $EndComp $Comp L Device:R R7 U 1 1 61003214 -P 4500 2300 -F 0 "R7" H 4570 2346 50 0000 L CNN -F 1 "30" H 4570 2255 50 0000 L CNN -F 2 "" V 4430 2300 50 0001 C CNN -F 3 "~" H 4500 2300 50 0001 C CNN - 1 4500 2300 +P 4350 2650 +F 0 "R7" H 4420 2696 50 0000 L CNN +F 1 "30" H 4420 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4280 2650 50 0001 C CNN +F 3 "~" H 4350 2650 50 0001 C CNN + 1 4350 2650 1 0 0 -1 $EndComp $Comp L Device:R R6 U 1 1 610014E2 -P 4250 2300 -F 0 "R6" H 4320 2346 50 0000 L CNN -F 1 "30" H 4320 2255 50 0000 L CNN -F 2 "" V 4180 2300 50 0001 C CNN -F 3 "~" H 4250 2300 50 0001 C CNN - 1 4250 2300 +P 4100 2650 +F 0 "R6" H 4170 2696 50 0000 L CNN +F 1 "30" H 4170 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4030 2650 50 0001 C CNN +F 3 "~" H 4100 2650 50 0001 C CNN + 1 4100 2650 1 0 0 -1 $EndComp $Comp L Device:R R1 U 1 1 61012AEF -P 1850 1300 -F 0 "R1" H 1920 1346 50 0000 L CNN -F 1 "220" H 1920 1255 50 0000 L CNN -F 2 "" V 1780 1300 50 0001 C CNN -F 3 "~" H 1850 1300 50 0001 C CNN - 1 1850 1300 +P 1700 1650 +F 0 "R1" H 1770 1696 50 0000 L CNN +F 1 "220" H 1770 1605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 1630 1650 50 0001 C CNN +F 3 "~" H 1700 1650 50 0001 C CNN + 1 1700 1650 1 0 0 -1 $EndComp $Comp L Device:R R4 U 1 1 610138D1 -P 3400 1600 -F 0 "R4" H 3470 1646 50 0000 L CNN -F 1 "82k" H 3470 1555 50 0000 L CNN -F 2 "" V 3330 1600 50 0001 C CNN -F 3 "~" H 3400 1600 50 0001 C CNN - 1 3400 1600 +P 3250 1950 +F 0 "R4" H 3320 1996 50 0000 L CNN +F 1 "82k" H 3320 1905 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3180 1950 50 0001 C CNN +F 3 "~" H 3250 1950 50 0001 C CNN + 1 3250 1950 0 -1 -1 0 $EndComp $Comp L Device:L L1 U 1 1 6101472D -P 3900 1600 -F 0 "L1" V 4090 1600 50 0000 C CNN -F 1 "10uH" V 3999 1600 50 0000 C CNN -F 2 "" H 3900 1600 50 0001 C CNN -F 3 "~" H 3900 1600 50 0001 C CNN - 1 3900 1600 +P 3750 1950 +F 0 "L1" V 3940 1950 50 0000 C CNN +F 1 "10uH" V 3849 1950 50 0000 C CNN +F 2 "Inductor_SMD:L_0603_1608Metric" H 3750 1950 50 0001 C CNN +F 3 "~" H 3750 1950 50 0001 C CNN + 1 3750 1950 0 -1 -1 0 $EndComp $Comp L Device:C C1 U 1 1 6101658E -P 4250 1800 -F 0 "C1" H 4365 1846 50 0000 L CNN -F 1 "4.7nF" H 4365 1755 50 0000 L CNN -F 2 "" H 4288 1650 50 0001 C CNN -F 3 "~" H 4250 1800 50 0001 C CNN - 1 4250 1800 - 1 0 0 -1 -$EndComp -$Comp -L Device:L_Coupled_1423 L2 -U 1 1 61032409 -P 5150 1900 -F 0 "L2" H 5150 2181 50 0000 C CNN -F 1 "2x 1mH" H 5150 2090 50 0000 C CNN -F 2 "" H 5150 1900 50 0001 C CNN -F 3 "~" H 5150 1900 50 0001 C CNN - 1 5150 1900 +P 4100 2150 +F 0 "C1" H 4215 2196 50 0000 L CNN +F 1 "4.7nF" H 4215 2105 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4138 2000 50 0001 C CNN +F 3 "~" H 4100 2150 50 0001 C CNN + 1 4100 2150 1 0 0 -1 $EndComp $Comp L Device:C C2 U 1 1 6104520B -P 5500 1550 -F 0 "C2" H 5615 1596 50 0000 L CNN -F 1 "4.7nF" H 5615 1505 50 0000 L CNN -F 2 "" H 5538 1400 50 0001 C CNN -F 3 "~" H 5500 1550 50 0001 C CNN - 1 5500 1550 +P 5350 1900 +F 0 "C2" H 5465 1946 50 0000 L CNN +F 1 "4.7nF" H 5465 1855 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5388 1750 50 0001 C CNN +F 3 "~" H 5350 1900 50 0001 C CNN + 1 5350 1900 1 0 0 -1 $EndComp $Comp L Device:C C3 U 1 1 610484DB -P 5500 2250 -F 0 "C3" H 5615 2296 50 0000 L CNN -F 1 "4.7nF" H 5615 2205 50 0000 L CNN -F 2 "" H 5538 2100 50 0001 C CNN -F 3 "~" H 5500 2250 50 0001 C CNN - 1 5500 2250 +P 5350 2600 +F 0 "C3" H 5465 2646 50 0000 L CNN +F 1 "4.7nF" H 5465 2555 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5388 2450 50 0001 C CNN +F 3 "~" H 5350 2600 50 0001 C CNN + 1 5350 2600 1 0 0 -1 $EndComp $Comp L Device:R R9 U 1 1 610634F8 -P 6050 1800 -F 0 "R9" V 6257 1800 50 0000 C CNN -F 1 "0" V 6166 1800 50 0000 C CNN -F 2 "" V 5980 1800 50 0001 C CNN -F 3 "~" H 6050 1800 50 0001 C CNN - 1 6050 1800 +P 5900 2150 +F 0 "R9" V 6107 2150 50 0000 C CNN +F 1 "0" V 6016 2150 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5830 2150 50 0001 C CNN +F 3 "~" H 5900 2150 50 0001 C CNN + 1 5900 2150 0 -1 -1 0 $EndComp Wire Wire Line - 4250 2150 4250 2000 + 4100 2500 4100 2350 Wire Wire Line - 4250 2000 4500 2000 + 4100 2350 4350 2350 Wire Wire Line - 4500 2150 4500 2000 + 4350 2500 4350 2350 Wire Wire Line - 4250 2600 4500 2600 -Connection ~ 4500 2600 + 4100 2950 4350 2950 +Connection ~ 4350 2950 Wire Wire Line - 4500 2600 4750 2600 + 4350 2950 4600 2950 Wire Wire Line - 3150 2600 3400 2600 + 3000 2950 3250 2950 Wire Wire Line - 2800 2000 3400 2000 + 2650 2350 3250 2350 Wire Wire Line - 3400 2000 3400 2150 + 3250 2350 3250 2500 Wire Wire Line - 3650 2250 3600 2250 + 3500 2600 3450 2600 Wire Wire Line - 3600 2250 3600 2000 + 3450 2600 3450 2350 Wire Wire Line - 3600 2000 3400 2000 -Connection ~ 3400 2000 + 3450 2350 3250 2350 +Connection ~ 3250 2350 Wire Wire Line - 3400 2600 3950 2600 -Connection ~ 3400 2600 -Connection ~ 4250 2600 -Connection ~ 3950 2600 + 3250 2950 3800 2950 +Connection ~ 3250 2950 +Connection ~ 4100 2950 +Connection ~ 3800 2950 Wire Wire Line - 3950 2600 4250 2600 + 3800 2950 4100 2950 Wire Wire Line - 2800 1600 3150 1600 + 2650 1950 3000 1950 Wire Wire Line - 4750 2000 4500 2000 + 4600 2350 4350 2350 Wire Wire Line - 4750 2000 4750 2150 -Connection ~ 4500 2000 + 4600 2350 4600 2500 +Connection ~ 4350 2350 Wire Wire Line - 4250 2000 3950 2000 + 4100 2350 3800 2350 Wire Wire Line - 3950 2000 3950 2050 -Connection ~ 4250 2000 + 3800 2350 3800 2400 +Connection ~ 4100 2350 Wire Wire Line - 4950 2000 4750 2000 -Connection ~ 4750 2000 + 4800 2350 4600 2350 +Connection ~ 4600 2350 Wire Wire Line - 3150 1600 3150 2150 + 3000 1950 3000 2500 Wire Wire Line - 3250 1600 3150 1600 -Connection ~ 3150 1600 + 3100 1950 3000 1950 +Connection ~ 3000 1950 Wire Wire Line - 4250 1600 4250 1650 + 4100 1950 4100 2000 Wire Wire Line - 4250 1950 4250 2000 + 4100 2300 4100 2350 Wire Wire Line - 4950 1800 4750 1800 + 4800 2150 4600 2150 Wire Wire Line - 4750 1800 4750 1600 + 4600 2150 4600 1950 Wire Wire Line - 4750 1600 4250 1600 + 4600 1950 4100 1950 Wire Wire Line - 5350 1800 5500 1800 + 5200 2150 5350 2150 Wire Wire Line - 5500 1800 5500 1700 + 5350 2150 5350 2050 Wire Wire Line - 5350 2000 5500 2000 + 5200 2350 5350 2350 Wire Wire Line - 5500 2000 5500 2100 -Connection ~ 5500 1800 + 5350 2350 5350 2450 +Connection ~ 5350 2150 Wire Wire Line - 1850 2150 1850 2000 + 1700 2500 1700 2350 Wire Wire Line - 1850 2000 2000 2000 + 1700 2350 1850 2350 $Comp L power:+3V3 #PWR01 U 1 1 610EE196 -P 1850 1000 -F 0 "#PWR01" H 1850 850 50 0001 C CNN -F 1 "+3V3" H 1865 1173 50 0000 C CNN -F 2 "" H 1850 1000 50 0001 C CNN -F 3 "" H 1850 1000 50 0001 C CNN - 1 1850 1000 +P 1700 1350 +F 0 "#PWR01" H 1700 1200 50 0001 C CNN +F 1 "+3V3" H 1715 1523 50 0000 C CNN +F 2 "" H 1700 1350 50 0001 C CNN +F 3 "" H 1700 1350 50 0001 C CNN + 1 1700 1350 1 0 0 -1 $EndComp $Comp L power:GND #PWR02 U 1 1 610F444A -P 1850 2700 -F 0 "#PWR02" H 1850 2450 50 0001 C CNN -F 1 "GND" H 1855 2527 50 0000 C CNN -F 2 "" H 1850 2700 50 0001 C CNN -F 3 "" H 1850 2700 50 0001 C CNN - 1 1850 2700 +P 1700 3050 +F 0 "#PWR02" H 1700 2800 50 0001 C CNN +F 1 "GND" H 1705 2877 50 0000 C CNN +F 2 "" H 1700 3050 50 0001 C CNN +F 3 "" H 1700 3050 50 0001 C CNN + 1 1700 3050 1 0 0 -1 $EndComp Wire Wire Line - 1850 2700 1850 2550 + 1700 3050 1700 2900 Wire Wire Line - 1850 1150 1850 1000 + 1700 1500 1700 1350 Wire Wire Line - 1850 1450 1850 1600 + 1700 1800 1700 1950 Wire Wire Line - 1850 1600 2000 1600 -Text GLabel 2900 2600 0 50 Input ~ 0 + 1700 1950 1850 1950 +Text GLabel 2750 2950 0 50 Input ~ 0 POE_VC- -Text GLabel 2950 1050 0 50 Input ~ 0 +Text GLabel 2800 1400 0 50 Input ~ 0 POE_VC+ -Text Label 1100 2350 0 50 ~ 0 +Text Label 950 2700 0 50 ~ 0 CPU_RESET Wire Wire Line - 1550 2350 1100 2350 + 1400 2700 950 2700 Wire Wire Line - 2900 2600 3150 2600 -Connection ~ 3150 2600 + 2750 2950 3000 2950 +Connection ~ 3000 2950 Wire Wire Line - 3550 1600 3650 1600 + 3400 1950 3500 1950 Wire Wire Line - 2950 1050 3650 1050 + 2800 1400 3500 1400 Wire Wire Line - 3650 1050 3650 1600 -Connection ~ 3650 1600 + 3500 1400 3500 1950 +Connection ~ 3500 1950 Wire Wire Line - 3650 1600 3750 1600 + 3500 1950 3600 1950 Wire Wire Line - 4050 1600 4250 1600 -Connection ~ 4250 1600 + 3900 1950 4100 1950 +Connection ~ 4100 1950 $Comp L power:GND #PWR06 U 1 1 61138600 -P 5500 2550 -F 0 "#PWR06" H 5500 2300 50 0001 C CNN -F 1 "GND" H 5505 2377 50 0000 C CNN -F 2 "" H 5500 2550 50 0001 C CNN -F 3 "" H 5500 2550 50 0001 C CNN - 1 5500 2550 +P 5350 2900 +F 0 "#PWR06" H 5350 2650 50 0001 C CNN +F 1 "GND" H 5355 2727 50 0000 C CNN +F 2 "" H 5350 2900 50 0001 C CNN +F 3 "" H 5350 2900 50 0001 C CNN + 1 5350 2900 1 0 0 -1 $EndComp $Comp L power:GND #PWR05 U 1 1 61138FBF -P 5500 1200 -F 0 "#PWR05" H 5500 950 50 0001 C CNN -F 1 "GND" H 5505 1027 50 0000 C CNN -F 2 "" H 5500 1200 50 0001 C CNN -F 3 "" H 5500 1200 50 0001 C CNN - 1 5500 1200 +P 5350 1550 +F 0 "#PWR05" H 5350 1300 50 0001 C CNN +F 1 "GND" H 5355 1377 50 0000 C CNN +F 2 "" H 5350 1550 50 0001 C CNN +F 3 "" H 5350 1550 50 0001 C CNN + 1 5350 1550 -1 0 0 1 $EndComp Wire Wire Line - 5500 1400 5500 1200 + 5350 1750 5350 1550 Wire Wire Line - 5500 2400 5500 2550 -Connection ~ 5500 2000 + 5350 2750 5350 2900 +Connection ~ 5350 2350 Wire Wire Line - 5500 2000 6300 2000 + 5350 2350 6150 2350 Wire Wire Line - 6300 1800 6200 1800 + 6150 2150 6050 2150 $Comp L power:GND #PWR04 U 1 1 6118861C -P 3650 3450 -F 0 "#PWR04" H 3650 3200 50 0001 C CNN -F 1 "GND" H 3655 3277 50 0000 C CNN -F 2 "" H 3650 3450 50 0001 C CNN -F 3 "" H 3650 3450 50 0001 C CNN - 1 3650 3450 +P 3500 3800 +F 0 "#PWR04" H 3500 3550 50 0001 C CNN +F 1 "GND" H 3505 3627 50 0000 C CNN +F 2 "" H 3500 3800 50 0001 C CNN +F 3 "" H 3500 3800 50 0001 C CNN + 1 3500 3800 -1 0 0 -1 $EndComp $Comp L power:+3V3 #PWR03 U 1 1 6118902E -P 3250 3450 -F 0 "#PWR03" H 3250 3300 50 0001 C CNN -F 1 "+3V3" H 3265 3623 50 0000 C CNN -F 2 "" H 3250 3450 50 0001 C CNN -F 3 "" H 3250 3450 50 0001 C CNN - 1 3250 3450 +P 3100 3800 +F 0 "#PWR03" H 3100 3650 50 0001 C CNN +F 1 "+3V3" H 3115 3973 50 0000 C CNN +F 2 "" H 3100 3800 50 0001 C CNN +F 3 "" H 3100 3800 50 0001 C CNN + 1 3100 3800 -1 0 0 1 $EndComp Wire Wire Line - 3250 2950 3250 3050 + 3100 3300 3100 3400 Wire Wire Line - 4150 3350 3650 3350 + 4000 3700 3500 3700 Wire Wire Line - 3650 3350 3650 3450 -Text GLabel 2900 2950 0 50 Input ~ 0 + 3500 3700 3500 3800 +Text GLabel 2750 3300 0 50 Input ~ 0 AT_EVENT Wire Wire Line - 2900 2950 3250 2950 + 2750 3300 3100 3300 Wire Wire Line - 5500 1800 5800 1800 -Connection ~ 3250 2950 + 5350 2150 5650 2150 +Connection ~ 3100 3300 Wire Wire Line - 3250 2950 4150 2950 + 3100 3300 4000 3300 Wire Wire Line - 3250 3450 3250 3350 + 3100 3800 3100 3700 Wire Wire Line - 5800 1800 5800 2950 + 5650 2150 5650 3300 Wire Wire Line - 5800 2950 4950 2950 -Connection ~ 5800 1800 + 5650 3300 4800 3300 +Connection ~ 5650 2150 Wire Wire Line - 5800 1800 5900 1800 + 5650 2150 5750 2150 Wire Wire Line - 6000 2200 6000 3350 + 5850 2550 5850 3700 Wire Wire Line - 6000 3350 4950 3350 + 5850 3700 4800 3700 Wire Wire Line - 6000 2200 6300 2200 + 5850 2550 6150 2550 Wire Wire Line - 8200 1800 8550 1800 -Connection ~ 8200 1800 + 8050 2150 8400 2150 +Connection ~ 8050 2150 Wire Wire Line - 8600 2100 8550 2100 + 8450 2450 8400 2450 Wire Wire Line - 8550 2100 8550 2000 -Connection ~ 8550 1800 + 8400 2450 8400 2350 +Connection ~ 8400 2150 Wire Wire Line - 8550 1800 8600 1800 + 8400 2150 8450 2150 Wire Wire Line - 8600 1900 8550 1900 -Connection ~ 8550 1900 + 8450 2250 8400 2250 +Connection ~ 8400 2250 Wire Wire Line - 8550 1900 8550 1800 + 8400 2250 8400 2150 Wire Wire Line - 8600 2000 8550 2000 -Connection ~ 8550 2000 + 8450 2350 8400 2350 +Connection ~ 8400 2350 Wire Wire Line - 8550 2000 8550 1900 + 8400 2350 8400 2250 Wire Wire Line - 9200 1900 9250 1900 + 9050 2250 9100 2250 Wire Wire Line - 9250 1900 9250 2000 + 9100 2250 9100 2350 Wire Wire Line - 9250 2100 9200 2100 + 9100 2450 9050 2450 Wire Wire Line - 9200 2000 9250 2000 -Connection ~ 9250 2000 + 9050 2350 9100 2350 +Connection ~ 9100 2350 Wire Wire Line - 9250 2000 9250 2100 + 9100 2350 9100 2450 $Comp L power:GND #PWR09 U 1 1 61272AA0 -P 8200 2200 -F 0 "#PWR09" H 8200 1950 50 0001 C CNN -F 1 "GND" H 8205 2027 50 0000 C CNN -F 2 "" H 8200 2200 50 0001 C CNN -F 3 "" H 8200 2200 50 0001 C CNN - 1 8200 2200 +P 8050 2550 +F 0 "#PWR09" H 8050 2300 50 0001 C CNN +F 1 "GND" H 8055 2377 50 0000 C CNN +F 2 "" H 8050 2550 50 0001 C CNN +F 3 "" H 8050 2550 50 0001 C CNN + 1 8050 2550 1 0 0 -1 $EndComp Wire Wire Line - 8200 2200 8200 2100 -Connection ~ 8200 2100 + 8050 2550 8050 2450 +Connection ~ 8050 2450 $Comp L Transistor_BJT:BC857 Q3 U 1 1 60FD1F54 -P 8650 2850 -F 0 "Q3" H 8841 2896 50 0000 L CNN -F 1 "BC857" H 8841 2805 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 8850 2775 50 0001 L CIN -F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 8650 2850 50 0001 L CNN - 1 8650 2850 +P 8500 3200 +F 0 "Q3" H 8691 3246 50 0000 L CNN +F 1 "BC857" H 8691 3155 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 8700 3125 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 8500 3200 50 0001 L CNN + 1 8500 3200 -1 0 0 1 $EndComp Wire Wire Line - 8550 3050 8550 3150 + 8400 3400 8400 3500 Wire Wire Line - 9800 3050 9800 3100 + 9650 3400 9650 3450 Wire Wire Line - 9000 2400 9000 3100 + 8850 2750 8850 3450 Wire Wire Line - 9000 3100 9800 3100 -Connection ~ 9800 3100 + 8850 3450 9650 3450 +Connection ~ 9650 3450 Wire Wire Line - 9800 3100 9800 3150 + 9650 3450 9650 3500 Wire Wire Line - 9150 2850 8850 2850 + 9000 3200 8700 3200 Wire Wire Line - 9450 2850 9500 2850 + 9300 3200 9350 3200 Wire Wire Line - 9250 2100 9800 2100 + 9100 2450 9650 2450 Wire Wire Line - 9800 2100 9800 2650 -Connection ~ 9250 2100 + 9650 2450 9650 3000 +Connection ~ 9100 2450 Wire Wire Line - 8550 2650 8550 2500 -Connection ~ 8550 2100 + 8400 3000 8400 2850 +Connection ~ 8400 2450 Wire Wire Line - 8550 3450 8550 3500 + 8400 3800 8400 3850 Wire Wire Line - 8550 3500 9800 3500 + 8400 3850 9650 3850 Wire Wire Line - 9800 3500 9800 3450 + 9650 3850 9650 3800 $Comp L power:GND #PWR011 U 1 1 612C45B2 -P 9800 3600 -F 0 "#PWR011" H 9800 3350 50 0001 C CNN -F 1 "GND" H 9805 3427 50 0000 C CNN -F 2 "" H 9800 3600 50 0001 C CNN -F 3 "" H 9800 3600 50 0001 C CNN - 1 9800 3600 +P 9650 3950 +F 0 "#PWR011" H 9650 3700 50 0001 C CNN +F 1 "GND" H 9655 3777 50 0000 C CNN +F 2 "" H 9650 3950 50 0001 C CNN +F 3 "" H 9650 3950 50 0001 C CNN + 1 9650 3950 1 0 0 -1 $EndComp Wire Wire Line - 9800 3600 9800 3500 -Connection ~ 9800 3500 + 9650 3950 9650 3850 +Connection ~ 9650 3850 Wire Wire Line - 7800 2500 8550 2500 -Connection ~ 8550 2500 + 7650 2850 8400 2850 +Connection ~ 8400 2850 Wire Wire Line - 8550 2500 8550 2100 + 8400 2850 8400 2450 Wire Wire Line - 7800 3400 7800 3500 + 7650 3750 7650 3850 Wire Wire Line - 7800 3500 8550 3500 -Connection ~ 8550 3500 -Text GLabel 7600 3000 0 50 Input ~ 0 + 7650 3850 8400 3850 +Connection ~ 8400 3850 +Text GLabel 7450 3350 0 50 Input ~ 0 POE_SRC_Status Wire Wire Line - 7600 3000 7800 3000 -Connection ~ 7800 3000 + 7450 3350 7650 3350 +Connection ~ 7650 3350 Wire Wire Line - 7800 3000 7800 3100 + 7650 3350 7650 3450 Wire Wire Line - 7800 2600 7800 2500 + 7650 2950 7650 2850 Wire Wire Line - 7800 2900 7800 3000 + 7650 3250 7650 3350 $Comp L power:+12V #PWR010 U 1 1 612F9872 -P 9800 1700 -F 0 "#PWR010" H 9800 1550 50 0001 C CNN -F 1 "+12V" H 9815 1873 50 0000 C CNN -F 2 "" H 9800 1700 50 0001 C CNN -F 3 "" H 9800 1700 50 0001 C CNN - 1 9800 1700 +P 9650 2050 +F 0 "#PWR010" H 9650 1900 50 0001 C CNN +F 1 "+12V" H 9665 2223 50 0000 C CNN +F 2 "" H 9650 2050 50 0001 C CNN +F 3 "" H 9650 2050 50 0001 C CNN + 1 9650 2050 1 0 0 -1 $EndComp Wire Wire Line - 9800 1700 9800 2100 -Connection ~ 9800 2100 + 9650 2050 9650 2450 +Connection ~ 9650 2450 $Comp L Connector:Barrel_Jack_Switch J1 U 1 1 61318290 -P 7000 1000 -F 0 "J1" H 7057 1317 50 0000 C CNN -F 1 "12V/5A" H 7057 1226 50 0000 C CNN -F 2 "" H 7050 960 50 0001 C CNN -F 3 "~" H 7050 960 50 0001 C CNN - 1 7000 1000 +P 4700 1000 +F 0 "J1" H 4757 1317 50 0000 C CNN +F 1 "12V/5A" H 4757 1226 50 0000 C CNN +F 2 "Connector_BarrelJack:BarrelJack_Horizontal" H 4750 960 50 0001 C CNN +F 3 "~" H 4750 960 50 0001 C CNN + 1 4700 1000 1 0 0 -1 $EndComp $Comp L Diode:Z2SMBxxx D1 U 1 1 61321BD5 -P 9000 1100 -F 0 "D1" V 8954 1180 50 0000 L CNN -F 1 "SMBJ15A" V 9045 1180 50 0000 L CNN -F 2 "Diode_SMD:D_SMB" H 9000 925 50 0001 C CNN -F 3 "https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf" H 9000 1100 50 0001 C CNN - 1 9000 1100 +P 8250 1100 +F 0 "D1" V 8204 1180 50 0000 L CNN +F 1 "SMBJ15A" V 8295 1180 50 0000 L CNN +F 2 "Diode_SMD:D_SMB" H 8250 925 50 0001 C CNN +F 3 "https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf" H 8250 1100 50 0001 C CNN + 1 8250 1100 0 1 1 0 $EndComp $Comp L Device:CP C5 U 1 1 613235D9 -P 9500 1100 -F 0 "C5" H 9618 1146 50 0000 L CNN -F 1 "220uF" H 9618 1055 50 0000 L CNN -F 2 "" H 9538 950 50 0001 C CNN -F 3 "~" H 9500 1100 50 0001 C CNN - 1 9500 1100 +P 8750 1100 +F 0 "C5" H 8868 1146 50 0000 L CNN +F 1 "220uF" H 8868 1055 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 8788 950 50 0001 C CNN +F 3 "~" H 8750 1100 50 0001 C CNN + 1 8750 1100 1 0 0 -1 $EndComp Wire Wire Line - 9000 1250 9000 1300 + 8250 1250 8250 1300 Wire Wire Line - 9000 1300 9500 1300 + 8250 1300 8750 1300 Wire Wire Line - 9500 1300 9500 1250 + 8750 1300 8750 1250 Wire Wire Line - 9000 950 9000 900 + 8250 950 8250 900 Wire Wire Line - 9000 900 9500 900 + 8250 900 8750 900 Wire Wire Line - 9500 900 9500 950 + 8750 900 8750 950 $Comp L power:GND #PWR08 U 1 1 61333454 -P 9500 1400 -F 0 "#PWR08" H 9500 1150 50 0001 C CNN -F 1 "GND" H 9505 1227 50 0000 C CNN -F 2 "" H 9500 1400 50 0001 C CNN -F 3 "" H 9500 1400 50 0001 C CNN - 1 9500 1400 +P 8750 1400 +F 0 "#PWR08" H 8750 1150 50 0001 C CNN +F 1 "GND" H 8755 1227 50 0000 C CNN +F 2 "" H 8750 1400 50 0001 C CNN +F 3 "" H 8750 1400 50 0001 C CNN + 1 8750 1400 1 0 0 -1 $EndComp $Comp L power:+12V #PWR07 U 1 1 6133410A -P 9500 800 -F 0 "#PWR07" H 9500 650 50 0001 C CNN -F 1 "+12V" H 9515 973 50 0000 C CNN -F 2 "" H 9500 800 50 0001 C CNN -F 3 "" H 9500 800 50 0001 C CNN - 1 9500 800 +P 8750 800 +F 0 "#PWR07" H 8750 650 50 0001 C CNN +F 1 "+12V" H 8765 973 50 0000 C CNN +F 2 "" H 8750 800 50 0001 C CNN +F 3 "" H 8750 800 50 0001 C CNN + 1 8750 800 1 0 0 -1 $EndComp Wire Wire Line - 9500 900 9500 800 -Connection ~ 9500 900 + 8750 900 8750 800 +Connection ~ 8750 900 Wire Wire Line - 9500 1400 9500 1300 -Connection ~ 9500 1300 -NoConn ~ 6300 2400 -NoConn ~ 6300 2500 -NoConn ~ 6300 2600 -$Comp -L Filter:BNX025 FL1 -U 1 1 60C50226 -P 8200 1000 -F 0 "FL1" H 8200 1325 50 0000 C CNN -F 1 "BNX025" H 8200 1234 50 0000 C CNN -F 2 "Filter:Filter_Murata_BNX025" H 8200 800 50 0001 C CNN -F 3 "https://www.murata.com/en-us/products/productdetail.aspx?cate=luNoiseSupprFilteBlockType&partno=BNX025H01%23" V 8175 975 50 0001 C CNN - 1 8200 1000 - 1 0 0 -1 -$EndComp + 8750 1400 8750 1300 +Connection ~ 8750 1300 +NoConn ~ 6150 2750 +NoConn ~ 6150 2850 +NoConn ~ 6150 2950 +Connection ~ 8250 900 +Connection ~ 8250 1300 Wire Wire Line - 7300 900 7800 900 + 5000 1100 5150 1100 Wire Wire Line - 8600 900 9000 900 -Connection ~ 9000 900 + 5150 1000 5150 1100 Wire Wire Line - 8600 1100 8700 1100 -Wire Wire Line - 8700 1100 8700 1300 -Wire Wire Line - 8700 1300 9000 1300 -Connection ~ 9000 1300 -Wire Wire Line - 7300 1100 7450 1100 -Wire Wire Line - 7450 1000 7450 1100 -Wire Wire Line - 7300 1000 7450 1000 -Connection ~ 7450 1100 -Wire Wire Line - 7450 1100 7800 1100 + 5000 1000 5150 1000 $Comp L Regulator_Linear:TLV75712PDBV U11 U 1 1 60D06FBA -P 5950 6500 -F 0 "U11" H 5950 6842 50 0000 C CNN -F 1 "TLV75712PDBV_1.2V" H 5950 6751 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-5" H 5950 6825 50 0001 C CIN -F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 5950 6550 50 0001 C CNN - 1 5950 6500 +P 5800 6850 +F 0 "U11" H 5800 7192 50 0000 C CNN +F 1 "TLV75712PDBV_1.2V" H 5800 7101 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-5" H 5800 7175 50 0001 C CIN +F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 5800 6900 50 0001 C CNN + 1 5800 6850 1 0 0 -1 $EndComp $Comp L Regulator_Linear:TLV75733PDBV U8 U 1 1 60D16596 -P 1550 6550 -F 0 "U8" H 1550 6892 50 0000 C CNN -F 1 "TLV75733PDBV_3.3V" H 1550 6801 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-5" H 1550 6875 50 0001 C CIN -F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 1550 6600 50 0001 C CNN - 1 1550 6550 +P 1400 6900 +F 0 "U8" H 1400 7242 50 0000 C CNN +F 1 "TLV75733PDBV_3.3V" H 1400 7151 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-5" H 1400 7225 50 0001 C CIN +F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 1400 6950 50 0001 C CNN + 1 1400 6900 1 0 0 -1 $EndComp $Comp L power:GND #PWR022 U 1 1 60D4777F -P 1550 7050 -F 0 "#PWR022" H 1550 6800 50 0001 C CNN -F 1 "GND" H 1555 6877 50 0000 C CNN -F 2 "" H 1550 7050 50 0001 C CNN -F 3 "" H 1550 7050 50 0001 C CNN - 1 1550 7050 +P 1400 7400 +F 0 "#PWR022" H 1400 7150 50 0001 C CNN +F 1 "GND" H 1405 7227 50 0000 C CNN +F 2 "" H 1400 7400 50 0001 C CNN +F 3 "" H 1400 7400 50 0001 C CNN + 1 1400 7400 1 0 0 -1 $EndComp $Comp L power:GND #PWR031 U 1 1 60D49270 -P 5950 6950 -F 0 "#PWR031" H 5950 6700 50 0001 C CNN -F 1 "GND" H 5955 6777 50 0000 C CNN -F 2 "" H 5950 6950 50 0001 C CNN -F 3 "" H 5950 6950 50 0001 C CNN - 1 5950 6950 +P 5800 7300 +F 0 "#PWR031" H 5800 7050 50 0001 C CNN +F 1 "GND" H 5805 7127 50 0000 C CNN +F 2 "" H 5800 7300 50 0001 C CNN +F 3 "" H 5800 7300 50 0001 C CNN + 1 5800 7300 1 0 0 -1 $EndComp Wire Wire Line - 5950 6950 5950 6850 + 5800 7300 5800 7200 Wire Wire Line - 1550 7050 1550 6900 + 1400 7400 1400 7250 $Comp L power:+2V5 #PWR029 U 1 1 60D69FD7 -P 4550 6350 -F 0 "#PWR029" H 4550 6200 50 0001 C CNN -F 1 "+2V5" H 4565 6523 50 0000 C CNN -F 2 "" H 4550 6350 50 0001 C CNN -F 3 "" H 4550 6350 50 0001 C CNN - 1 4550 6350 +P 4400 6700 +F 0 "#PWR029" H 4400 6550 50 0001 C CNN +F 1 "+2V5" H 4415 6873 50 0000 C CNN +F 2 "" H 4400 6700 50 0001 C CNN +F 3 "" H 4400 6700 50 0001 C CNN + 1 4400 6700 1 0 0 -1 $EndComp $Comp L power:+1V2 #PWR032 U 1 1 60D6B008 -P 6400 6250 -F 0 "#PWR032" H 6400 6100 50 0001 C CNN -F 1 "+1V2" H 6415 6423 50 0000 C CNN -F 2 "" H 6400 6250 50 0001 C CNN -F 3 "" H 6400 6250 50 0001 C CNN - 1 6400 6250 +P 6250 6600 +F 0 "#PWR032" H 6250 6450 50 0001 C CNN +F 1 "+1V2" H 6265 6773 50 0000 C CNN +F 2 "" H 6250 6600 50 0001 C CNN +F 3 "" H 6250 6600 50 0001 C CNN + 1 6250 6600 1 0 0 -1 $EndComp $Comp L power:+3V3 #PWR024 U 1 1 60D7EA93 -P 2050 6250 -F 0 "#PWR024" H 2050 6100 50 0001 C CNN -F 1 "+3V3" H 2065 6423 50 0000 C CNN -F 2 "" H 2050 6250 50 0001 C CNN -F 3 "" H 2050 6250 50 0001 C CNN - 1 2050 6250 +P 1900 6600 +F 0 "#PWR024" H 1900 6450 50 0001 C CNN +F 1 "+3V3" H 1915 6773 50 0000 C CNN +F 2 "" H 1900 6600 50 0001 C CNN +F 3 "" H 1900 6600 50 0001 C CNN + 1 1900 6600 1 0 0 -1 $EndComp $Comp L Regulator_Linear:TLV1117-25 U10 U 1 1 60D80B31 -P 4100 6500 -F 0 "U10" H 4100 6742 50 0000 C CNN -F 1 "TLV1117-25" H 4100 6651 50 0000 C CNN -F 2 "" H 4100 6500 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/tlv1117.pdf" H 4100 6500 50 0001 C CNN - 1 4100 6500 +P 3950 6850 +F 0 "U10" H 3950 7092 50 0000 C CNN +F 1 "TLV1117-25" H 3950 7001 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 3950 6850 50 0001 C CNN +F 3 "http://www.ti.com/lit/ds/symlink/tlv1117.pdf" H 3950 6850 50 0001 C CNN + 1 3950 6850 1 0 0 -1 $EndComp Wire Wire Line - 6250 6400 6400 6400 + 6100 6750 6250 6750 Wire Wire Line - 6400 6400 6400 6250 + 6250 6750 6250 6600 Wire Wire Line - 4400 6500 4550 6500 + 4250 6850 4400 6850 Wire Wire Line - 4550 6500 4550 6350 + 4400 6850 4400 6700 $Comp L power:GND #PWR028 U 1 1 60DAC354 -P 4100 6950 -F 0 "#PWR028" H 4100 6700 50 0001 C CNN -F 1 "GND" H 4105 6777 50 0000 C CNN -F 2 "" H 4100 6950 50 0001 C CNN -F 3 "" H 4100 6950 50 0001 C CNN - 1 4100 6950 +P 3950 7300 +F 0 "#PWR028" H 3950 7050 50 0001 C CNN +F 1 "GND" H 3955 7127 50 0000 C CNN +F 2 "" H 3950 7300 50 0001 C CNN +F 3 "" H 3950 7300 50 0001 C CNN + 1 3950 7300 1 0 0 -1 $EndComp Wire Wire Line - 4100 6950 4100 6850 + 3950 7300 3950 7200 Wire Wire Line - 1850 6450 2050 6450 + 1700 6800 1900 6800 Wire Wire Line - 2050 6450 2050 6250 + 1900 6800 1900 6600 $Comp L Device:C C16 U 1 1 60DBAAB6 -P 4550 6650 -F 0 "C16" H 4665 6696 50 0000 L CNN -F 1 "1uF" H 4665 6605 50 0000 L CNN -F 2 "" H 4588 6500 50 0001 C CNN -F 3 "~" H 4550 6650 50 0001 C CNN - 1 4550 6650 +P 4400 7000 +F 0 "C16" H 4515 7046 50 0000 L CNN +F 1 "1uF" H 4515 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4438 6850 50 0001 C CNN +F 3 "~" H 4400 7000 50 0001 C CNN + 1 4400 7000 1 0 0 -1 $EndComp -Connection ~ 4550 6500 +Connection ~ 4400 6850 $Comp L Device:C C21 U 1 1 60DBCC8A -P 6400 6550 -F 0 "C21" H 6515 6596 50 0000 L CNN -F 1 "1uF" H 6515 6505 50 0000 L CNN -F 2 "" H 6438 6400 50 0001 C CNN -F 3 "~" H 6400 6550 50 0001 C CNN - 1 6400 6550 +P 6250 6900 +F 0 "C21" H 6365 6946 50 0000 L CNN +F 1 "1uF" H 6365 6855 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6288 6750 50 0001 C CNN +F 3 "~" H 6250 6900 50 0001 C CNN + 1 6250 6900 1 0 0 -1 $EndComp $Comp L Device:C C11 U 1 1 60DC27D9 -P 2050 6650 -F 0 "C11" H 2165 6696 50 0000 L CNN -F 1 "1uF" H 2165 6605 50 0000 L CNN -F 2 "" H 2088 6500 50 0001 C CNN -F 3 "~" H 2050 6650 50 0001 C CNN - 1 2050 6650 +P 1900 7000 +F 0 "C11" H 2015 7046 50 0000 L CNN +F 1 "1uF" H 2015 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 6850 50 0001 C CNN +F 3 "~" H 1900 7000 50 0001 C CNN + 1 1900 7000 1 0 0 -1 $EndComp Wire Wire Line - 4550 6800 4550 6850 + 4400 7150 4400 7200 Wire Wire Line - 4550 6850 4100 6850 -Connection ~ 4100 6850 + 4400 7200 3950 7200 +Connection ~ 3950 7200 Wire Wire Line - 4100 6850 4100 6800 + 3950 7200 3950 7150 Wire Wire Line - 6400 6700 6400 6850 + 6250 7050 6250 7200 Wire Wire Line - 6400 6850 5950 6850 -Connection ~ 5950 6850 + 6250 7200 5800 7200 +Connection ~ 5800 7200 Wire Wire Line - 5950 6850 5950 6800 -Connection ~ 6400 6400 + 5800 7200 5800 7150 +Connection ~ 6250 6750 Wire Wire Line - 2050 6800 2050 6900 + 1900 7150 1900 7250 Wire Wire Line - 2050 6900 1550 6900 -Connection ~ 1550 6900 + 1900 7250 1400 7250 +Connection ~ 1400 7250 Wire Wire Line - 1550 6900 1550 6850 -Connection ~ 2050 6450 + 1400 7250 1400 7200 +Connection ~ 1900 6800 $Comp L Regulator_Switching:TPS563200 U9 U 1 1 60E2CF85 -P 3950 4850 -F 0 "U9" H 3950 5217 50 0000 C CNN -F 1 "TPS563200" H 3950 5126 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-6" H 4000 4600 50 0001 L CNN -F 3 "http://www.ti.com/lit/ds/symlink/tps563200.pdf" H 3950 4850 50 0001 C CNN - 1 3950 4850 +P 3800 5200 +F 0 "U9" H 3800 5567 50 0000 C CNN +F 1 "TPS563200" H 3800 5476 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-6" H 3850 4950 50 0001 L CNN +F 3 "http://www.ti.com/lit/ds/symlink/tps563200.pdf" H 3800 5200 50 0001 C CNN + 1 3800 5200 1 0 0 -1 $EndComp $Comp L Device:C C10 U 1 1 60E308D7 -P 2050 5000 -F 0 "C10" H 2165 5046 50 0000 L CNN -F 1 "10uF" H 2165 4955 50 0000 L CNN -F 2 "" H 2088 4850 50 0001 C CNN -F 3 "~" H 2050 5000 50 0001 C CNN - 1 2050 5000 +P 1900 5350 +F 0 "C10" H 2015 5396 50 0000 L CNN +F 1 "10uF" H 2015 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 5200 50 0001 C CNN +F 3 "~" H 1900 5350 50 0001 C CNN + 1 1900 5350 1 0 0 -1 $EndComp $Comp L Device:C C12 U 1 1 60E31215 -P 2450 5000 -F 0 "C12" H 2565 5046 50 0000 L CNN -F 1 "10uF" H 2565 4955 50 0000 L CNN -F 2 "" H 2488 4850 50 0001 C CNN -F 3 "~" H 2450 5000 50 0001 C CNN - 1 2450 5000 +P 2300 5350 +F 0 "C12" H 2415 5396 50 0000 L CNN +F 1 "10uF" H 2415 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2338 5200 50 0001 C CNN +F 3 "~" H 2300 5350 50 0001 C CNN + 1 2300 5350 1 0 0 -1 $EndComp $Comp L Device:C C14 U 1 1 60E322B0 -P 2850 5000 -F 0 "C14" H 2965 5046 50 0000 L CNN -F 1 "0.1uF" H 2965 4955 50 0000 L CNN -F 2 "" H 2888 4850 50 0001 C CNN -F 3 "~" H 2850 5000 50 0001 C CNN - 1 2850 5000 +P 2700 5350 +F 0 "C14" H 2815 5396 50 0000 L CNN +F 1 "0.1uF" H 2815 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2738 5200 50 0001 C CNN +F 3 "~" H 2700 5350 50 0001 C CNN + 1 2700 5350 1 0 0 -1 $EndComp $Comp L Device:C C19 U 1 1 60E36C99 -P 5600 5000 -F 0 "C19" H 5715 5046 50 0000 L CNN -F 1 "22uF" H 5715 4955 50 0000 L CNN -F 2 "" H 5638 4850 50 0001 C CNN -F 3 "~" H 5600 5000 50 0001 C CNN - 1 5600 5000 +P 5450 5350 +F 0 "C19" H 5565 5396 50 0000 L CNN +F 1 "22uF" H 5565 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5488 5200 50 0001 C CNN +F 3 "~" H 5450 5350 50 0001 C CNN + 1 5450 5350 1 0 0 -1 $EndComp $Comp L Device:C C20 U 1 1 60E37BA0 -P 6050 5000 -F 0 "C20" H 6165 5046 50 0000 L CNN -F 1 "22uF" H 6165 4955 50 0000 L CNN -F 2 "" H 6088 4850 50 0001 C CNN -F 3 "~" H 6050 5000 50 0001 C CNN - 1 6050 5000 +P 5900 5350 +F 0 "C20" H 6015 5396 50 0000 L CNN +F 1 "22uF" H 6015 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5938 5200 50 0001 C CNN +F 3 "~" H 5900 5350 50 0001 C CNN + 1 5900 5350 1 0 0 -1 $EndComp $Comp L Device:C C22 U 1 1 60E3E156 -P 6450 5000 -F 0 "C22" H 6565 5046 50 0000 L CNN -F 1 "22uF" H 6565 4955 50 0000 L CNN -F 2 "" H 6488 4850 50 0001 C CNN -F 3 "~" H 6450 5000 50 0001 C CNN - 1 6450 5000 +P 6300 5350 +F 0 "C22" H 6415 5396 50 0000 L CNN +F 1 "22uF" H 6415 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6338 5200 50 0001 C CNN +F 3 "~" H 6300 5350 50 0001 C CNN + 1 6300 5350 1 0 0 -1 $EndComp $Comp L Device:C C17 U 1 1 60E6D8EA -P 4650 4850 -F 0 "C17" H 4765 4896 50 0000 L CNN -F 1 "0.1uF" H 4765 4805 50 0000 L CNN -F 2 "" H 4688 4700 50 0001 C CNN -F 3 "~" H 4650 4850 50 0001 C CNN - 1 4650 4850 +P 4500 5200 +F 0 "C17" H 4615 5246 50 0000 L CNN +F 1 "0.1uF" H 4615 5155 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4538 5050 50 0001 C CNN +F 3 "~" H 4500 5200 50 0001 C CNN + 1 4500 5200 0 1 1 0 $EndComp $Comp L Device:L L4 U 1 1 60E74209 -P 5150 4750 -F 0 "L4" V 5340 4750 50 0000 C CNN -F 1 "3.3uH" V 5249 4750 50 0000 C CNN -F 2 "" H 5150 4750 50 0001 C CNN -F 3 "~" H 5150 4750 50 0001 C CNN - 1 5150 4750 +P 5000 5100 +F 0 "L4" V 5190 5100 50 0000 C CNN +F 1 "3.3uH" V 5099 5100 50 0000 C CNN +F 2 "Inductor_SMD:L_0603_1608Metric" H 5000 5100 50 0001 C CNN +F 3 "~" H 5000 5100 50 0001 C CNN + 1 5000 5100 0 -1 -1 0 $EndComp $Comp L Device:R R19 U 1 1 60E752D9 -P 5150 4950 -F 0 "R19" H 5220 4996 50 0000 L CNN -F 1 "75k" H 5220 4905 50 0000 L CNN -F 2 "" V 5080 4950 50 0001 C CNN -F 3 "~" H 5150 4950 50 0001 C CNN - 1 5150 4950 +P 5000 5300 +F 0 "R19" H 5070 5346 50 0000 L CNN +F 1 "75k" H 5070 5255 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4930 5300 50 0001 C CNN +F 3 "~" H 5000 5300 50 0001 C CNN + 1 5000 5300 0 -1 -1 0 $EndComp $Comp L Device:R R20 U 1 1 60E75952 -P 5150 5100 -F 0 "R20" H 5220 5146 50 0000 L CNN -F 1 "10k" H 5220 5055 50 0000 L CNN -F 2 "" V 5080 5100 50 0001 C CNN -F 3 "~" H 5150 5100 50 0001 C CNN - 1 5150 5100 +P 5000 5450 +F 0 "R20" H 5070 5496 50 0000 L CNN +F 1 "10k" H 5070 5405 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4930 5450 50 0001 C CNN +F 3 "~" H 5000 5450 50 0001 C CNN + 1 5000 5450 0 1 1 0 $EndComp $Comp L Device:R R18 U 1 1 60E75ECA -P 3350 4950 -F 0 "R18" V 3143 4950 50 0000 C CNN -F 1 "10k" V 3234 4950 50 0000 C CNN -F 2 "" V 3280 4950 50 0001 C CNN -F 3 "~" H 3350 4950 50 0001 C CNN - 1 3350 4950 +P 3200 5300 +F 0 "R18" V 2993 5300 50 0000 C CNN +F 1 "10k" V 3084 5300 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3130 5300 50 0001 C CNN +F 3 "~" H 3200 5300 50 0001 C CNN + 1 3200 5300 0 1 1 0 $EndComp Wire Wire Line - 2050 4750 2450 4750 + 1900 5100 2300 5100 Wire Wire Line - 2850 5250 2450 5250 -Connection ~ 2450 5250 + 2700 5600 2300 5600 +Connection ~ 2300 5600 Wire Wire Line - 2450 5250 2050 5250 -Connection ~ 2450 4750 + 2300 5600 1900 5600 +Connection ~ 2300 5100 Wire Wire Line - 2450 4750 2850 4750 + 2300 5100 2700 5100 Wire Wire Line - 3550 4750 3100 4750 -Connection ~ 2850 4750 + 3400 5100 2950 5100 +Connection ~ 2700 5100 Wire Wire Line - 4350 4750 4900 4750 -Connection ~ 5600 4750 + 4200 5100 4750 5100 +Connection ~ 5450 5100 Wire Wire Line - 5600 4750 6050 4750 -Connection ~ 6050 4750 + 5450 5100 5900 5100 +Connection ~ 5900 5100 Wire Wire Line - 6050 4750 6450 4750 + 5900 5100 6300 5100 Wire Wire Line - 5600 5250 6050 5250 -Connection ~ 6050 5250 + 5450 5600 5900 5600 +Connection ~ 5900 5600 Wire Wire Line - 6050 5250 6450 5250 + 5900 5600 6300 5600 Wire Wire Line - 4500 4850 4350 4850 + 4350 5200 4200 5200 Wire Wire Line - 4800 4850 4900 4850 + 4650 5200 4750 5200 Wire Wire Line - 4900 4850 4900 4750 -Connection ~ 4900 4750 + 4750 5200 4750 5100 +Connection ~ 4750 5100 Wire Wire Line - 4900 4750 5000 4750 + 4750 5100 4850 5100 $Comp L power:GND #PWR027 U 1 1 60E2F440 -P 3950 5450 -F 0 "#PWR027" H 3950 5200 50 0001 C CNN -F 1 "GND" H 3955 5277 50 0000 C CNN -F 2 "" H 3950 5450 50 0001 C CNN -F 3 "" H 3950 5450 50 0001 C CNN - 1 3950 5450 +P 3800 5800 +F 0 "#PWR027" H 3800 5550 50 0001 C CNN +F 1 "GND" H 3805 5627 50 0000 C CNN +F 2 "" H 3800 5800 50 0001 C CNN +F 3 "" H 3800 5800 50 0001 C CNN + 1 3800 5800 1 0 0 -1 $EndComp Wire Wire Line - 5600 4750 5600 4850 + 5450 5100 5450 5200 Wire Wire Line - 6050 4750 6050 4850 + 5900 5100 5900 5200 Wire Wire Line - 6450 4750 6450 4850 + 6300 5100 6300 5200 Wire Wire Line - 5600 5150 5600 5250 + 5450 5500 5450 5600 Wire Wire Line - 6050 5150 6050 5250 + 5900 5500 5900 5600 Wire Wire Line - 6450 5150 6450 5250 -Connection ~ 5600 5250 + 6300 5500 6300 5600 +Connection ~ 5450 5600 Wire Wire Line - 3950 5150 3950 5250 + 3800 5500 3800 5600 Wire Wire Line - 5300 4750 5400 4750 + 5150 5100 5250 5100 Wire Wire Line - 3950 5250 5400 5250 -Connection ~ 3950 5250 + 3800 5600 5250 5600 +Connection ~ 3800 5600 Wire Wire Line - 3950 5250 3950 5450 + 3800 5600 3800 5800 Wire Wire Line - 5300 4950 5400 4950 + 5150 5300 5250 5300 Wire Wire Line - 5400 4950 5400 4750 -Connection ~ 5400 4750 + 5250 5300 5250 5100 +Connection ~ 5250 5100 Wire Wire Line - 5400 4750 5600 4750 + 5250 5100 5450 5100 Wire Wire Line - 5300 5100 5400 5100 + 5150 5450 5250 5450 Wire Wire Line - 5400 5100 5400 5250 -Connection ~ 5400 5250 + 5250 5450 5250 5600 +Connection ~ 5250 5600 Wire Wire Line - 5400 5250 5600 5250 + 5250 5600 5450 5600 Wire Wire Line - 5000 4950 4900 4950 + 4850 5300 4750 5300 Wire Wire Line - 4900 4950 4900 5100 + 4750 5300 4750 5450 Wire Wire Line - 4900 5100 5000 5100 + 4750 5450 4850 5450 Wire Wire Line - 4350 4950 4900 4950 -Connection ~ 4900 4950 + 4200 5300 4750 5300 +Connection ~ 4750 5300 Wire Wire Line - 3500 4950 3550 4950 + 3350 5300 3400 5300 Wire Wire Line - 3200 4950 3100 4950 + 3050 5300 2950 5300 Wire Wire Line - 3100 4950 3100 4750 -Connection ~ 3100 4750 + 2950 5300 2950 5100 +Connection ~ 2950 5100 Wire Wire Line - 3100 4750 2850 4750 + 2950 5100 2700 5100 Wire Wire Line - 3950 5250 2850 5250 -Connection ~ 2850 5250 + 3800 5600 2700 5600 +Connection ~ 2700 5600 Wire Wire Line - 2850 4750 2850 4850 + 2700 5100 2700 5200 Wire Wire Line - 2450 4750 2450 4850 + 2300 5100 2300 5200 Wire Wire Line - 2050 4750 2050 4850 + 1900 5100 1900 5200 Wire Wire Line - 2050 5150 2050 5250 + 1900 5500 1900 5600 Wire Wire Line - 2450 5150 2450 5250 + 2300 5500 2300 5600 Wire Wire Line - 2850 5150 2850 5250 + 2700 5500 2700 5600 $Comp L power:+12V #PWR023 U 1 1 6113D244 -P 2050 4550 -F 0 "#PWR023" H 2050 4400 50 0001 C CNN -F 1 "+12V" H 2065 4723 50 0000 C CNN -F 2 "" H 2050 4550 50 0001 C CNN -F 3 "" H 2050 4550 50 0001 C CNN - 1 2050 4550 +P 1900 4900 +F 0 "#PWR023" H 1900 4750 50 0001 C CNN +F 1 "+12V" H 1915 5073 50 0000 C CNN +F 2 "" H 1900 4900 50 0001 C CNN +F 3 "" H 1900 4900 50 0001 C CNN + 1 1900 4900 1 0 0 -1 $EndComp Wire Wire Line - 2050 4550 2050 4750 -Connection ~ 2050 4750 + 1900 4900 1900 5100 +Connection ~ 1900 5100 Wire Wire Line - 6450 4600 6450 4750 -Connection ~ 6450 4750 + 6300 4950 6300 5100 +Connection ~ 6300 5100 $Comp L power:+6V #PWR033 U 1 1 61198CDB -P 6450 4600 -F 0 "#PWR033" H 6450 4450 50 0001 C CNN -F 1 "+6V" H 6465 4773 50 0000 C CNN -F 2 "" H 6450 4600 50 0001 C CNN -F 3 "" H 6450 4600 50 0001 C CNN - 1 6450 4600 +P 6300 4950 +F 0 "#PWR033" H 6300 4800 50 0001 C CNN +F 1 "+6V" H 6315 5123 50 0000 C CNN +F 2 "" H 6300 4950 50 0001 C CNN +F 3 "" H 6300 4950 50 0001 C CNN + 1 6300 4950 1 0 0 -1 $EndComp -Text Notes 5750 4600 0 50 ~ 0 +Text Notes 5600 4950 0 50 ~ 0 Should be 6.5V Wire Wire Line - 9800 4950 9900 4950 + 9650 5300 9750 5300 $Comp L LP38692MPX-5.0:LP38692MPX-5.0_NOPB U12 U 1 1 611B55BA -P 9900 4950 -F 0 "U12" H 10700 5337 60 0000 C CNN -F 1 "LP38692MPX-5.0_NOPB" H 10700 5231 60 0000 C CNN -F 2 "MP05A" H 10700 5190 60 0001 C CNN -F 3 "" H 9900 4950 60 0000 C CNN - 1 9900 4950 +P 9750 5300 +F 0 "U12" H 10550 5687 60 0000 C CNN +F 1 "LP38692MPX-5.0_NOPB" H 10550 5581 60 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-5" H 10550 5540 60 0001 C CNN +F 3 "" H 9750 5300 60 0000 C CNN + 1 9750 5300 -1 0 0 -1 $EndComp $Comp L power:+6V #PWR034 U 1 1 61295F72 -P 7350 4650 -F 0 "#PWR034" H 7350 4500 50 0001 C CNN -F 1 "+6V" H 7365 4823 50 0000 C CNN -F 2 "" H 7350 4650 50 0001 C CNN -F 3 "" H 7350 4650 50 0001 C CNN - 1 7350 4650 +P 7200 5000 +F 0 "#PWR034" H 7200 4850 50 0001 C CNN +F 1 "+6V" H 7215 5173 50 0000 C CNN +F 2 "" H 7200 5000 50 0001 C CNN +F 3 "" H 7200 5000 50 0001 C CNN + 1 7200 5000 1 0 0 -1 $EndComp Wire Wire Line - 8300 4950 8200 4950 + 8150 5300 8050 5300 Wire Wire Line - 7350 5050 7350 4650 + 7200 5400 7200 5000 $Comp L power:GND #PWR036 U 1 1 612AE901 -P 8200 5550 -F 0 "#PWR036" H 8200 5300 50 0001 C CNN -F 1 "GND" H 8205 5377 50 0000 C CNN -F 2 "" H 8200 5550 50 0001 C CNN -F 3 "" H 8200 5550 50 0001 C CNN - 1 8200 5550 +P 8050 5900 +F 0 "#PWR036" H 8050 5650 50 0001 C CNN +F 1 "GND" H 8055 5727 50 0000 C CNN +F 2 "" H 8050 5900 50 0001 C CNN +F 3 "" H 8050 5900 50 0001 C CNN + 1 8050 5900 1 0 0 -1 $EndComp Wire Wire Line - 8300 5150 8200 5150 + 8150 5500 8050 5500 $Comp L Device:C C23 U 1 1 612F997C -P 7350 5200 -F 0 "C23" H 7465 5246 50 0000 L CNN -F 1 "10uF" H 7465 5155 50 0000 L CNN -F 2 "" H 7388 5050 50 0001 C CNN -F 3 "~" H 7350 5200 50 0001 C CNN - 1 7350 5200 +P 7200 5550 +F 0 "C23" H 7315 5596 50 0000 L CNN +F 1 "10uF" H 7315 5505 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7238 5400 50 0001 C CNN +F 3 "~" H 7200 5550 50 0001 C CNN + 1 7200 5550 1 0 0 -1 $EndComp $Comp L Device:C C24 U 1 1 612F9982 -P 7600 4750 -F 0 "C24" H 7715 4796 50 0000 L CNN -F 1 "22uF" H 7715 4705 50 0000 L CNN -F 2 "" H 7638 4600 50 0001 C CNN -F 3 "~" H 7600 4750 50 0001 C CNN - 1 7600 4750 +P 7450 5100 +F 0 "C24" H 7565 5146 50 0000 L CNN +F 1 "22uF" H 7565 5055 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7488 4950 50 0001 C CNN +F 3 "~" H 7450 5100 50 0001 C CNN + 1 7450 5100 1 0 0 -1 $EndComp Wire Wire Line - 7350 5350 7350 5450 + 7200 5700 7200 5800 $Comp L Device:C C25 U 1 1 6134ED9B -P 7950 4750 -F 0 "C25" H 8065 4796 50 0000 L CNN -F 1 "22uF" H 8065 4705 50 0000 L CNN -F 2 "" H 7988 4600 50 0001 C CNN -F 3 "~" H 7950 4750 50 0001 C CNN - 1 7950 4750 +P 7800 5100 +F 0 "C25" H 7915 5146 50 0000 L CNN +F 1 "22uF" H 7915 5055 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7838 4950 50 0001 C CNN +F 3 "~" H 7800 5100 50 0001 C CNN + 1 7800 5100 1 0 0 -1 $EndComp Wire Wire Line - 7350 5050 8300 5050 -Connection ~ 7350 5050 + 7200 5400 8150 5400 +Connection ~ 7200 5400 Wire Wire Line - 8200 5450 8200 5550 + 8050 5800 8050 5900 Wire Wire Line - 8200 5150 8200 5450 -Connection ~ 8200 5450 + 8050 5500 8050 5800 +Connection ~ 8050 5800 Wire Wire Line - 7350 5450 7800 5450 + 7200 5800 7650 5800 Wire Wire Line - 7600 4600 7600 4550 + 7450 4950 7450 4900 Wire Wire Line - 7600 4550 7950 4550 + 7450 4900 7800 4900 Wire Wire Line - 7950 4550 7950 4600 + 7800 4900 7800 4950 Wire Wire Line - 7600 4900 7600 4950 + 7450 5250 7450 5300 Wire Wire Line - 7600 4950 7800 4950 + 7450 5300 7650 5300 Wire Wire Line - 7950 4950 7950 4900 + 7800 5300 7800 5250 Wire Wire Line - 8200 4550 8200 4950 + 8050 4900 8050 5300 Wire Wire Line - 8200 4450 8200 4550 -Connection ~ 8200 4550 -Connection ~ 7950 4550 + 8050 4800 8050 4900 +Connection ~ 8050 4900 +Connection ~ 7800 4900 Wire Wire Line - 7950 4550 8200 4550 + 7800 4900 8050 4900 Wire Wire Line - 7800 4950 7800 5450 -Connection ~ 7800 4950 + 7650 5300 7650 5800 +Connection ~ 7650 5300 Wire Wire Line - 7800 4950 7950 4950 -Connection ~ 7800 5450 + 7650 5300 7800 5300 +Connection ~ 7650 5800 Wire Wire Line - 7800 5450 8200 5450 + 7650 5800 8050 5800 $Comp L power:+5VA #PWR035 U 1 1 6146C8A3 -P 8200 4450 -F 0 "#PWR035" H 8200 4300 50 0001 C CNN -F 1 "+5VA" H 8215 4623 50 0000 C CNN -F 2 "" H 8200 4450 50 0001 C CNN -F 3 "" H 8200 4450 50 0001 C CNN - 1 8200 4450 +P 8050 4800 +F 0 "#PWR035" H 8050 4650 50 0001 C CNN +F 1 "+5VA" H 8065 4973 50 0000 C CNN +F 2 "" H 8050 4800 50 0001 C CNN +F 3 "" H 8050 4800 50 0001 C CNN + 1 8050 4800 1 0 0 -1 $EndComp $Comp L power:+6V #PWR037 U 1 1 6148E6C5 -P 10000 4650 -F 0 "#PWR037" H 10000 4500 50 0001 C CNN -F 1 "+6V" H 10015 4823 50 0000 C CNN -F 2 "" H 10000 4650 50 0001 C CNN -F 3 "" H 10000 4650 50 0001 C CNN - 1 10000 4650 +P 9850 5000 +F 0 "#PWR037" H 9850 4850 50 0001 C CNN +F 1 "+6V" H 9865 5173 50 0000 C CNN +F 2 "" H 9850 5000 50 0001 C CNN +F 3 "" H 9850 5000 50 0001 C CNN + 1 9850 5000 1 0 0 -1 $EndComp -NoConn ~ 9900 5050 +NoConn ~ 9750 5400 Wire Wire Line - 10000 4650 10000 4950 + 9850 5000 9850 5300 Wire Wire Line - 10000 4950 9900 4950 -Connection ~ 9900 4950 + 9850 5300 9750 5300 +Connection ~ 9750 5300 $Comp L Device:L L3 U 1 1 61573A50 -P 2400 6450 -F 0 "L3" V 2590 6450 50 0000 C CNN -F 1 "10uH" V 2499 6450 50 0000 C CNN -F 2 "" H 2400 6450 50 0001 C CNN -F 3 "~" H 2400 6450 50 0001 C CNN - 1 2400 6450 +P 2250 6800 +F 0 "L3" V 2440 6800 50 0000 C CNN +F 1 "10uH" V 2349 6800 50 0000 C CNN +F 2 "Inductor_SMD:L_0603_1608Metric" H 2250 6800 50 0001 C CNN +F 3 "~" H 2250 6800 50 0001 C CNN + 1 2250 6800 0 -1 -1 0 $EndComp $Comp L Device:C C13 U 1 1 61581FD6 -P 2750 6650 -F 0 "C13" H 2865 6696 50 0000 L CNN -F 1 "10uF" H 2865 6605 50 0000 L CNN -F 2 "" H 2788 6500 50 0001 C CNN -F 3 "~" H 2750 6650 50 0001 C CNN - 1 2750 6650 +P 2600 7000 +F 0 "C13" H 2715 7046 50 0000 L CNN +F 1 "10uF" H 2715 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2638 6850 50 0001 C CNN +F 3 "~" H 2600 7000 50 0001 C CNN + 1 2600 7000 1 0 0 -1 $EndComp Wire Wire Line - 2250 6450 2050 6450 + 2100 6800 1900 6800 Wire Wire Line - 2550 6450 2750 6450 + 2400 6800 2600 6800 Wire Wire Line - 2050 6900 2750 6900 -Connection ~ 2050 6900 + 1900 7250 2600 7250 +Connection ~ 1900 7250 $Comp L power:+3.3VA #PWR025 U 1 1 615D19F4 -P 2750 6250 -F 0 "#PWR025" H 2750 6100 50 0001 C CNN -F 1 "+3.3VA" H 2765 6423 50 0000 C CNN -F 2 "" H 2750 6250 50 0001 C CNN -F 3 "" H 2750 6250 50 0001 C CNN - 1 2750 6250 +P 2600 6600 +F 0 "#PWR025" H 2600 6450 50 0001 C CNN +F 1 "+3.3VA" H 2615 6773 50 0000 C CNN +F 2 "" H 2600 6600 50 0001 C CNN +F 3 "" H 2600 6600 50 0001 C CNN + 1 2600 6600 1 0 0 -1 $EndComp Wire Wire Line - 2750 6900 2750 6800 + 2600 7250 2600 7150 Wire Wire Line - 2750 6500 2750 6450 -Connection ~ 2750 6450 + 2600 6850 2600 6800 +Connection ~ 2600 6800 Wire Wire Line - 2750 6450 2750 6250 + 2600 6800 2600 6600 Wire Wire Line - 2050 6500 2050 6450 + 1900 6850 1900 6800 $Comp L power:+6V #PWR021 U 1 1 6163BB75 -P 1000 6250 -F 0 "#PWR021" H 1000 6100 50 0001 C CNN -F 1 "+6V" H 1015 6423 50 0000 C CNN -F 2 "" H 1000 6250 50 0001 C CNN -F 3 "" H 1000 6250 50 0001 C CNN - 1 1000 6250 +P 850 6600 +F 0 "#PWR021" H 850 6450 50 0001 C CNN +F 1 "+6V" H 865 6773 50 0000 C CNN +F 2 "" H 850 6600 50 0001 C CNN +F 3 "" H 850 6600 50 0001 C CNN + 1 850 6600 1 0 0 -1 $EndComp Wire Wire Line - 1250 6450 1000 6450 + 1100 6800 850 6800 Wire Wire Line - 1000 6450 1000 6250 + 850 6800 850 6600 Wire Wire Line - 1250 6550 1000 6550 + 1100 6900 850 6900 Wire Wire Line - 1000 6550 1000 6450 -Connection ~ 1000 6450 + 850 6900 850 6800 +Connection ~ 850 6800 $Comp L power:+6V #PWR030 U 1 1 616BECB9 -P 5400 6200 -F 0 "#PWR030" H 5400 6050 50 0001 C CNN -F 1 "+6V" H 5415 6373 50 0000 C CNN -F 2 "" H 5400 6200 50 0001 C CNN -F 3 "" H 5400 6200 50 0001 C CNN - 1 5400 6200 +P 5250 6550 +F 0 "#PWR030" H 5250 6400 50 0001 C CNN +F 1 "+6V" H 5265 6723 50 0000 C CNN +F 2 "" H 5250 6550 50 0001 C CNN +F 3 "" H 5250 6550 50 0001 C CNN + 1 5250 6550 1 0 0 -1 $EndComp Wire Wire Line - 5650 6400 5400 6400 + 5500 6750 5250 6750 Wire Wire Line - 5400 6400 5400 6200 + 5250 6750 5250 6550 Wire Wire Line - 5650 6500 5400 6500 + 5500 6850 5250 6850 Wire Wire Line - 5400 6500 5400 6400 -Connection ~ 5400 6400 + 5250 6850 5250 6750 +Connection ~ 5250 6750 Wire Wire Line - 4750 2450 4750 2600 + 4600 2800 4600 2950 Wire Wire Line - 4500 2450 4500 2600 + 4350 2800 4350 2950 Wire Wire Line - 4250 2450 4250 2600 + 4100 2800 4100 2950 Wire Wire Line - 3950 2450 3950 2600 + 3800 2800 3800 2950 Wire Wire Line - 3400 2450 3400 2600 + 3250 2800 3250 2950 Wire Wire Line - 3150 2450 3150 2600 + 3000 2800 3000 2950 $Comp L Device:C C9 U 1 1 617DF3E6 -P 1000 6700 -F 0 "C9" H 1115 6746 50 0000 L CNN -F 1 "10uF" H 1115 6655 50 0000 L CNN -F 2 "" H 1038 6550 50 0001 C CNN -F 3 "~" H 1000 6700 50 0001 C CNN - 1 1000 6700 +P 850 7050 +F 0 "C9" H 965 7096 50 0000 L CNN +F 1 "10uF" H 965 7005 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 888 6900 50 0001 C CNN +F 3 "~" H 850 7050 50 0001 C CNN + 1 850 7050 1 0 0 -1 $EndComp -Connection ~ 1000 6550 +Connection ~ 850 6900 $Comp L Device:C C15 U 1 1 617E0843 -P 3550 6650 -F 0 "C15" H 3665 6696 50 0000 L CNN -F 1 "10uF" H 3665 6605 50 0000 L CNN -F 2 "" H 3588 6500 50 0001 C CNN -F 3 "~" H 3550 6650 50 0001 C CNN - 1 3550 6650 +P 3400 7000 +F 0 "C15" H 3515 7046 50 0000 L CNN +F 1 "10uF" H 3515 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 3438 6850 50 0001 C CNN +F 3 "~" H 3400 7000 50 0001 C CNN + 1 3400 7000 1 0 0 -1 $EndComp $Comp L Device:C C18 U 1 1 617E2129 -P 5400 6650 -F 0 "C18" H 5515 6696 50 0000 L CNN -F 1 "10uF" H 5515 6605 50 0000 L CNN -F 2 "" H 5438 6500 50 0001 C CNN -F 3 "~" H 5400 6650 50 0001 C CNN - 1 5400 6650 +P 5250 7000 +F 0 "C18" H 5365 7046 50 0000 L CNN +F 1 "10uF" H 5365 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5288 6850 50 0001 C CNN +F 3 "~" H 5250 7000 50 0001 C CNN + 1 5250 7000 1 0 0 -1 $EndComp -Connection ~ 5400 6500 +Connection ~ 5250 6850 Wire Wire Line - 5950 6850 5400 6850 + 5800 7200 5250 7200 Wire Wire Line - 5400 6850 5400 6800 + 5250 7200 5250 7150 Wire Wire Line - 3550 6800 3550 6850 + 3400 7150 3400 7200 Wire Wire Line - 3550 6850 4100 6850 + 3400 7200 3950 7200 Wire Wire Line - 3800 6500 3550 6500 + 3650 6850 3400 6850 $Comp L power:+6V #PWR026 U 1 1 61813378 -P 3550 6350 -F 0 "#PWR026" H 3550 6200 50 0001 C CNN -F 1 "+6V" H 3565 6523 50 0000 C CNN -F 2 "" H 3550 6350 50 0001 C CNN -F 3 "" H 3550 6350 50 0001 C CNN - 1 3550 6350 +P 3400 6700 +F 0 "#PWR026" H 3400 6550 50 0001 C CNN +F 1 "+6V" H 3415 6873 50 0000 C CNN +F 2 "" H 3400 6700 50 0001 C CNN +F 3 "" H 3400 6700 50 0001 C CNN + 1 3400 6700 1 0 0 -1 $EndComp Wire Wire Line - 3550 6350 3550 6500 -Connection ~ 3550 6500 + 3400 6700 3400 6850 +Connection ~ 3400 6850 Wire Wire Line - 1550 6900 1000 6900 + 1400 7250 850 7250 Wire Wire Line - 1000 6900 1000 6850 + 850 7250 850 7200 +$Comp +L Device:EMI_Filter_LL_1423 FL2 +U 1 1 60D95520 +P 5000 2250 +F 0 "FL2" H 5000 2531 50 0000 C CNN +F 1 "WE102_2x1mH" H 5000 2440 50 0000 C CNN +F 2 "Filter:Filter_Bourns_SRF0905_6.0x9.2mm" H 5000 2000 50 0001 C CNN +F 3 "~" V 5000 2290 50 0001 C CNN + 1 5000 2250 + 1 0 0 -1 +$EndComp +$Comp +L BNX022-01L:BNX022-01L FL1 +U 1 1 60DF4A71 +P 6700 1000 +F 0 "FL1" H 6700 1367 50 0000 C CNN +F 1 "BNX022-01L" H 6700 1276 50 0000 C CNN +F 2 "BNX022:FIL_BNX022-01L" H 6700 1000 50 0001 L BNN +F 3 "" H 6700 1000 50 0001 L BNN +F 4 "Manufacturer Recommendations" H 6700 1000 50 0001 L BNN "STANDARD" +F 5 "3.7 mm" H 6700 1000 50 0001 L BNN "MAXIMUM_PACKAGE_HEIGHT" +F 6 "Murata" H 6700 1000 50 0001 L BNN "MANUFACTURER" +F 7 "N/A" H 6700 1000 50 0001 L BNN "PARTREV" + 1 6700 1000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7700 900 8250 900 +Wire Wire Line + 7700 1200 7700 1300 +Wire Wire Line + 7700 1300 8250 1300 +Wire Wire Line + 5000 900 5700 900 +Wire Wire Line + 5700 1200 5150 1200 +Wire Wire Line + 5150 1200 5150 1100 +Connection ~ 5150 1100 $EndSCHEMATC diff --git a/Power.sch-bak b/Power.sch-bak index f1b64cf..174e3b5 100644 --- a/Power.sch-bak +++ b/Power.sch-bak @@ -16,1641 +16,1645 @@ $EndDescr $Comp L AG5300:AG5300 U4 U 1 1 60C5A6E7 -P 6200 1800 -F 0 "U4" H 6850 2065 50 0000 C CNN -F 1 "AG5300" H 6850 1974 50 0000 C CNN -F 2 "Silvertel-AG5300-0-0-*" H 6200 2200 50 0001 L CNN -F 3 "http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf" H 6200 2300 50 0001 L CNN -F 4 "+70°C" H 6200 2400 50 0001 L CNN "ambient temperature range high" -F 5 "-40°C" H 6200 2500 50 0001 L CNN "ambient temperature range low" -F 6 "No" H 6200 2600 50 0001 L CNN "automotive" -F 7 "IC" H 6200 2700 50 0001 L CNN "category" -F 8 "Integrated Circuits (ICs)" H 6200 2800 50 0001 L CNN "device class L1" -F 9 "Power Management ICs" H 6200 2900 50 0001 L CNN "device class L2" -F 10 "Voltage Regulators - Switching" H 6200 3000 50 0001 L CNN "device class L3" -F 11 "14mm" H 6200 3100 50 0001 L CNN "height" -F 12 "Yes" H 6200 3200 50 0001 L CNN "lead free" -F 13 "3c9c27bad516ae21" H 6200 3300 50 0001 L CNN "library id" -F 14 "Silvertel" H 6200 3400 50 0001 L CNN "manufacturer" -F 15 "30W" H 6200 3500 50 0001 L CNN "max power dissipation" -F 16 "57V" H 6200 3600 50 0001 L CNN "max supply voltage" -F 17 "36V" H 6200 3700 50 0001 L CNN "min supply voltage" -F 18 "1" H 6200 3800 50 0001 L CNN "number of outputs" -F 19 "AdjustableProgrammable" H 6200 3900 50 0001 L CNN "output type" -F 20 "10.8-12.8V" H 6200 4000 50 0001 L CNN "output voltage" -F 21 "PTH_57MM3_18MM0" H 6200 4100 50 0001 L CNN "package" -F 22 "Yes" H 6200 4200 50 0001 L CNN "rohs" -F 23 "Buck" H 6200 4300 50 0001 L CNN "switching topology" -F 24 "+70°C" H 6200 4400 50 0001 L CNN "temperature range high" -F 25 "-40°C" H 6200 4500 50 0001 L CNN "temperature range low" - 1 6200 1800 +P 6050 2150 +F 0 "U4" H 6700 2415 50 0000 C CNN +F 1 "AG5300" H 6700 2324 50 0000 C CNN +F 2 "AG5300:Silvertel-AG5300-0-0-MFG" H 6050 2550 50 0001 L CNN +F 3 "http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf" H 6050 2650 50 0001 L CNN +F 4 "+70°C" H 6050 2750 50 0001 L CNN "ambient temperature range high" +F 5 "-40°C" H 6050 2850 50 0001 L CNN "ambient temperature range low" +F 6 "No" H 6050 2950 50 0001 L CNN "automotive" +F 7 "IC" H 6050 3050 50 0001 L CNN "category" +F 8 "Integrated Circuits (ICs)" H 6050 3150 50 0001 L CNN "device class L1" +F 9 "Power Management ICs" H 6050 3250 50 0001 L CNN "device class L2" +F 10 "Voltage Regulators - Switching" H 6050 3350 50 0001 L CNN "device class L3" +F 11 "14mm" H 6050 3450 50 0001 L CNN "height" +F 12 "Yes" H 6050 3550 50 0001 L CNN "lead free" +F 13 "3c9c27bad516ae21" H 6050 3650 50 0001 L CNN "library id" +F 14 "Silvertel" H 6050 3750 50 0001 L CNN "manufacturer" +F 15 "30W" H 6050 3850 50 0001 L CNN "max power dissipation" +F 16 "57V" H 6050 3950 50 0001 L CNN "max supply voltage" +F 17 "36V" H 6050 4050 50 0001 L CNN "min supply voltage" +F 18 "1" H 6050 4150 50 0001 L CNN "number of outputs" +F 19 "AdjustableProgrammable" H 6050 4250 50 0001 L CNN "output type" +F 20 "10.8-12.8V" H 6050 4350 50 0001 L CNN "output voltage" +F 21 "PTH_57MM3_18MM0" H 6050 4450 50 0001 L CNN "package" +F 22 "Yes" H 6050 4550 50 0001 L CNN "rohs" +F 23 "Buck" H 6050 4650 50 0001 L CNN "switching topology" +F 24 "+70°C" H 6050 4750 50 0001 L CNN "temperature range high" +F 25 "-40°C" H 6050 4850 50 0001 L CNN "temperature range low" + 1 6050 2150 1 0 0 -1 $EndComp Wire Wire Line - 7400 2000 7450 2000 + 7250 2350 7300 2350 Wire Wire Line - 7450 2000 7450 2100 + 7300 2350 7300 2450 Wire Wire Line - 7450 2100 7400 2100 -NoConn ~ 7400 2300 + 7300 2450 7250 2450 +NoConn ~ 7250 2650 $Comp L Device:CP C4 U 1 1 60FBA0F7 -P 7800 1950 -F 0 "C4" H 7918 1996 50 0000 L CNN -F 1 "220uF" H 7918 1905 50 0000 L CNN -F 2 "" H 7838 1800 50 0001 C CNN -F 3 "~" H 7800 1950 50 0001 C CNN - 1 7800 1950 +P 7650 2300 +F 0 "C4" H 7768 2346 50 0000 L CNN +F 1 "220uF" H 7768 2255 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7688 2150 50 0001 C CNN +F 3 "~" H 7650 2300 50 0001 C CNN + 1 7650 2300 1 0 0 -1 $EndComp $Comp L Device:CP C6 U 1 1 60FBB3D2 -P 8200 1950 -F 0 "C6" H 8318 1996 50 0000 L CNN -F 1 "220uF" H 8318 1905 50 0000 L CNN -F 2 "" H 8238 1800 50 0001 C CNN -F 3 "~" H 8200 1950 50 0001 C CNN - 1 8200 1950 +P 8050 2300 +F 0 "C6" H 8168 2346 50 0000 L CNN +F 1 "220uF" H 8168 2255 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 8088 2150 50 0001 C CNN +F 3 "~" H 8050 2300 50 0001 C CNN + 1 8050 2300 1 0 0 -1 $EndComp Wire Wire Line - 7400 1800 7800 1800 + 7250 2150 7650 2150 Wire Wire Line - 7800 1800 8200 1800 -Connection ~ 7800 1800 + 7650 2150 8050 2150 +Connection ~ 7650 2150 Wire Wire Line - 7450 2100 7800 2100 -Connection ~ 7450 2100 + 7300 2450 7650 2450 +Connection ~ 7300 2450 Wire Wire Line - 8200 2100 7800 2100 -Connection ~ 7800 2100 + 8050 2450 7650 2450 +Connection ~ 7650 2450 $Comp L SI4425DDY:SI4425DDY-T1-GE3 Q4 U 1 1 60FC291E -P 9000 2500 -F 0 "Q4" V 9789 2400 50 0000 C CNN -F 1 "SI4425DDY-T1-GE3" V 9880 2400 50 0000 C CNN -F 2 "Vishay-C-06527-09_2006-I-*" H 9000 3000 50 0001 L CNN -F 3 "http://www.vishay.com/docs/64732/si4425dd.pdf" H 9000 3100 50 0001 L CNN -F 4 "Trans" H 9000 3200 50 0001 L CNN "category" -F 5 "-13A" H 9000 3300 50 0001 L CNN "continuous drain current" -F 6 "Discrete Semiconductors" H 9000 3400 50 0001 L CNN "device class L1" -F 7 "Transistors" H 9000 3500 50 0001 L CNN "device class L2" -F 8 "MOSFETs" H 9000 3600 50 0001 L CNN "device class L3" -F 9 "MOSFET P-CH 30V 19.7A 8-SOIC" H 9000 3700 50 0001 L CNN "digikey description" -F 10 "SI4425DDY-T1-GE3CT-ND" H 9000 3800 50 0001 L CNN "digikey part number" -F 11 "-30V" H 9000 3900 50 0001 L CNN "drain to source breakdown voltage" -F 12 "0.0081Ω" H 9000 4000 50 0001 L CNN "drain to source resistance" -F 13 "-30V" H 9000 4100 50 0001 L CNN "drain to source voltage" -F 14 "20V" H 9000 4200 50 0001 L CNN "gate to source voltage" -F 15 "1.75mm" H 9000 4300 50 0001 L CNN "height" -F 16 "2610pF @ -15V" H 9000 4400 50 0001 L CNN "input capacitace at vds" -F 17 "yes" H 9000 4500 50 0001 L CNN "lead free" -F 18 "e8ffa996ad20234c" H 9000 4600 50 0001 L CNN "library id" -F 19 "Vishay" H 9000 4700 50 0001 L CNN "manufacturer" -F 20 "+150°C" H 9000 4800 50 0001 L CNN "max junction temp" -F 21 "MOSFET 30V 19.7A 5.7W 9.8mohm @ 10V" H 9000 4900 50 0001 L CNN "mouser description" -F 22 "781-SI4425DDY-GE3" H 9000 5000 50 0001 L CNN "mouser part number" -F 23 "1" H 9000 5100 50 0001 L CNN "number of P channels" -F 24 "1" H 9000 5200 50 0001 L CNN "number of channels" -F 25 "SO-8" H 9000 5300 50 0001 L CNN "package" -F 26 "2.5W" H 9000 5400 50 0001 L CNN "power dissipation" -F 27 "yes" H 9000 5500 50 0001 L CNN "rohs" -F 28 "0.1mm" H 9000 5600 50 0001 L CNN "standoff height" -F 29 "MOSFET" H 9000 5700 50 0001 L CNN "technology" -F 30 "+150°C" H 9000 5800 50 0001 L CNN "temperature range high" -F 31 "-55°C" H 9000 5900 50 0001 L CNN "temperature range low" -F 32 "-1.2V" H 9000 6000 50 0001 L CNN "threshold vgs" -F 33 "42ns" H 9000 6100 50 0001 L CNN "turn off delay time" -F 34 "12ns" H 9000 6200 50 0001 L CNN "turn on delay time" - 1 9000 2500 +P 8850 2850 +F 0 "Q4" V 9639 2750 50 0000 C CNN +F 1 "SI4425DDY-T1-GE3" V 9730 2750 50 0000 C CNN +F 2 "SI4425DDY:Vishay-C-06527-09_2006-I-0" H 8850 3350 50 0001 L CNN +F 3 "http://www.vishay.com/docs/64732/si4425dd.pdf" H 8850 3450 50 0001 L CNN +F 4 "Trans" H 8850 3550 50 0001 L CNN "category" +F 5 "-13A" H 8850 3650 50 0001 L CNN "continuous drain current" +F 6 "Discrete Semiconductors" H 8850 3750 50 0001 L CNN "device class L1" +F 7 "Transistors" H 8850 3850 50 0001 L CNN "device class L2" +F 8 "MOSFETs" H 8850 3950 50 0001 L CNN "device class L3" +F 9 "MOSFET P-CH 30V 19.7A 8-SOIC" H 8850 4050 50 0001 L CNN "digikey description" +F 10 "SI4425DDY-T1-GE3CT-ND" H 8850 4150 50 0001 L CNN "digikey part number" +F 11 "-30V" H 8850 4250 50 0001 L CNN "drain to source breakdown voltage" +F 12 "0.0081Ω" H 8850 4350 50 0001 L CNN "drain to source resistance" +F 13 "-30V" H 8850 4450 50 0001 L CNN "drain to source voltage" +F 14 "20V" H 8850 4550 50 0001 L CNN "gate to source voltage" +F 15 "1.75mm" H 8850 4650 50 0001 L CNN "height" +F 16 "2610pF @ -15V" H 8850 4750 50 0001 L CNN "input capacitace at vds" +F 17 "yes" H 8850 4850 50 0001 L CNN "lead free" +F 18 "e8ffa996ad20234c" H 8850 4950 50 0001 L CNN "library id" +F 19 "Vishay" H 8850 5050 50 0001 L CNN "manufacturer" +F 20 "+150°C" H 8850 5150 50 0001 L CNN "max junction temp" +F 21 "MOSFET 30V 19.7A 5.7W 9.8mohm @ 10V" H 8850 5250 50 0001 L CNN "mouser description" +F 22 "781-SI4425DDY-GE3" H 8850 5350 50 0001 L CNN "mouser part number" +F 23 "1" H 8850 5450 50 0001 L CNN "number of P channels" +F 24 "1" H 8850 5550 50 0001 L CNN "number of channels" +F 25 "SO-8" H 8850 5650 50 0001 L CNN "package" +F 26 "2.5W" H 8850 5750 50 0001 L CNN "power dissipation" +F 27 "yes" H 8850 5850 50 0001 L CNN "rohs" +F 28 "0.1mm" H 8850 5950 50 0001 L CNN "standoff height" +F 29 "MOSFET" H 8850 6050 50 0001 L CNN "technology" +F 30 "+150°C" H 8850 6150 50 0001 L CNN "temperature range high" +F 31 "-55°C" H 8850 6250 50 0001 L CNN "temperature range low" +F 32 "-1.2V" H 8850 6350 50 0001 L CNN "threshold vgs" +F 33 "42ns" H 8850 6450 50 0001 L CNN "turn off delay time" +F 34 "12ns" H 8850 6550 50 0001 L CNN "turn on delay time" + 1 8850 2850 0 1 -1 0 $EndComp $Comp L Transistor_BJT:BC857 Q5 U 1 1 60FD5F17 -P 9700 2850 -F 0 "Q5" H 9891 2896 50 0000 L CNN -F 1 "BC857" H 9891 2805 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 9900 2775 50 0001 L CIN -F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 9700 2850 50 0001 L CNN - 1 9700 2850 +P 9550 3200 +F 0 "Q5" H 9741 3246 50 0000 L CNN +F 1 "BC857" H 9741 3155 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 9750 3125 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 9550 3200 50 0001 L CNN + 1 9550 3200 1 0 0 -1 $EndComp $Comp L Device:R R14 U 1 1 60FD7881 -P 9800 3300 -F 0 "R14" H 9870 3346 50 0000 L CNN -F 1 "82k" H 9870 3255 50 0000 L CNN -F 2 "" V 9730 3300 50 0001 C CNN -F 3 "~" H 9800 3300 50 0001 C CNN - 1 9800 3300 +P 9650 3650 +F 0 "R14" H 9720 3696 50 0000 L CNN +F 1 "82k" H 9720 3605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 9580 3650 50 0001 C CNN +F 3 "~" H 9650 3650 50 0001 C CNN + 1 9650 3650 1 0 0 -1 $EndComp $Comp L Device:R R12 U 1 1 60FD92FA -P 8550 3300 -F 0 "R12" H 8620 3346 50 0000 L CNN -F 1 "33k" H 8620 3255 50 0000 L CNN -F 2 "" V 8480 3300 50 0001 C CNN -F 3 "~" H 8550 3300 50 0001 C CNN - 1 8550 3300 +P 8400 3650 +F 0 "R12" H 8470 3696 50 0000 L CNN +F 1 "33k" H 8470 3605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 8330 3650 50 0001 C CNN +F 3 "~" H 8400 3650 50 0001 C CNN + 1 8400 3650 1 0 0 -1 $EndComp $Comp L Device:R R13 U 1 1 60FD9958 -P 9300 2850 -F 0 "R13" V 9093 2850 50 0000 C CNN -F 1 "1k3" V 9184 2850 50 0000 C CNN -F 2 "" V 9230 2850 50 0001 C CNN -F 3 "~" H 9300 2850 50 0001 C CNN - 1 9300 2850 +P 9150 3200 +F 0 "R13" V 8943 3200 50 0000 C CNN +F 1 "1k3" V 9034 3200 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 9080 3200 50 0001 C CNN +F 3 "~" H 9150 3200 50 0001 C CNN + 1 9150 3200 0 1 1 0 $EndComp $Comp L Device:R R10 U 1 1 60FDE476 -P 7800 2750 -F 0 "R10" H 7870 2796 50 0000 L CNN -F 1 "27k" H 7870 2705 50 0000 L CNN -F 2 "" V 7730 2750 50 0001 C CNN -F 3 "~" H 7800 2750 50 0001 C CNN - 1 7800 2750 +P 7650 3100 +F 0 "R10" H 7720 3146 50 0000 L CNN +F 1 "27k" H 7720 3055 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 7580 3100 50 0001 C CNN +F 3 "~" H 7650 3100 50 0001 C CNN + 1 7650 3100 1 0 0 -1 $EndComp $Comp L Device:R R11 U 1 1 60FDED00 -P 7800 3250 -F 0 "R11" H 7870 3296 50 0000 L CNN -F 1 "10k" H 7870 3205 50 0000 L CNN -F 2 "" V 7730 3250 50 0001 C CNN -F 3 "~" H 7800 3250 50 0001 C CNN - 1 7800 3250 +P 7650 3600 +F 0 "R11" H 7720 3646 50 0000 L CNN +F 1 "10k" H 7720 3555 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 7580 3600 50 0001 C CNN +F 3 "~" H 7650 3600 50 0001 C CNN + 1 7650 3600 1 0 0 -1 $EndComp $Comp L ACPL-217-500E:ACPL-217-500E U6 U 1 1 60FE0CF7 -P 4950 2950 -F 0 "U6" H 5350 3215 50 0000 C CNN -F 1 "ACPL-217-500E" H 5350 3124 50 0000 C CNN -F 2 "Broadcom-SO-4-0-0-*" H 4950 3350 50 0001 L CNN -F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 4950 3450 50 0001 L CNN -F 4 "IC" H 4950 3550 50 0001 L CNN "category" -F 5 "80V" H 4950 3650 50 0001 L CNN "collector emitter breakdown voltage" -F 6 "0.4V" H 4950 3750 50 0001 L CNN "collector emitter saturation voltage" -F 7 "50%" H 4950 3850 50 0001 L CNN "current transfer ratio" -F 8 "Optoelectronics" H 4950 3950 50 0001 L CNN "device class L1" -F 9 "Optocouplers" H 4950 4050 50 0001 L CNN "device class L2" -F 10 "unset" H 4950 4150 50 0001 L CNN "device class L3" -F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 4950 4250 50 0001 L CNN "digikey description" -F 12 "516-1978-1-ND" H 4950 4350 50 0001 L CNN "digikey part number" -F 13 "50mA" H 4950 4450 50 0001 L CNN "forward current" -F 14 "1.2V" H 4950 4550 50 0001 L CNN "forward voltage" -F 15 "2.42mm" H 4950 4650 50 0001 L CNN "height" -F 16 "SOIC127P700X232-4" H 4950 4750 50 0001 L CNN "ipc land pattern name" -F 17 "3750V" H 4950 4850 50 0001 L CNN "isolation voltage" -F 18 "yes" H 4950 4950 50 0001 L CNN "lead free" -F 19 "a882efa43c9fced1" H 4950 5050 50 0001 L CNN "library id" -F 20 "Broadcom" H 4950 5150 50 0001 L CNN "manufacturer" -F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 4950 5250 50 0001 L CNN "mouser description" -F 22 "630-ACPL-217-500E" H 4950 5350 50 0001 L CNN "mouser part number" -F 23 "SO4" H 4950 5450 50 0001 L CNN "package" -F 24 "yes" H 4950 5550 50 0001 L CNN "rohs" -F 25 "0.12mm" H 4950 5650 50 0001 L CNN "standoff height" -F 26 "+110°C" H 4950 5750 50 0001 L CNN "temperature range high" -F 27 "-55°C" H 4950 5850 50 0001 L CNN "temperature range low" -F 28 "3us" H 4950 5950 50 0001 L CNN "turn off delay time" -F 29 "3us" H 4950 6050 50 0001 L CNN "turn on delay time" - 1 4950 2950 +P 4800 3300 +F 0 "U6" H 5200 3565 50 0000 C CNN +F 1 "ACPL-217-500E" H 5200 3474 50 0000 C CNN +F 2 "ACPL-217-500E:Broadcom-SO-4-0-0-0" H 4800 3700 50 0001 L CNN +F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 4800 3800 50 0001 L CNN +F 4 "IC" H 4800 3900 50 0001 L CNN "category" +F 5 "80V" H 4800 4000 50 0001 L CNN "collector emitter breakdown voltage" +F 6 "0.4V" H 4800 4100 50 0001 L CNN "collector emitter saturation voltage" +F 7 "50%" H 4800 4200 50 0001 L CNN "current transfer ratio" +F 8 "Optoelectronics" H 4800 4300 50 0001 L CNN "device class L1" +F 9 "Optocouplers" H 4800 4400 50 0001 L CNN "device class L2" +F 10 "unset" H 4800 4500 50 0001 L CNN "device class L3" +F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 4800 4600 50 0001 L CNN "digikey description" +F 12 "516-1978-1-ND" H 4800 4700 50 0001 L CNN "digikey part number" +F 13 "50mA" H 4800 4800 50 0001 L CNN "forward current" +F 14 "1.2V" H 4800 4900 50 0001 L CNN "forward voltage" +F 15 "2.42mm" H 4800 5000 50 0001 L CNN "height" +F 16 "SOIC127P700X232-4" H 4800 5100 50 0001 L CNN "ipc land pattern name" +F 17 "3750V" H 4800 5200 50 0001 L CNN "isolation voltage" +F 18 "yes" H 4800 5300 50 0001 L CNN "lead free" +F 19 "a882efa43c9fced1" H 4800 5400 50 0001 L CNN "library id" +F 20 "Broadcom" H 4800 5500 50 0001 L CNN "manufacturer" +F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 4800 5600 50 0001 L CNN "mouser description" +F 22 "630-ACPL-217-500E" H 4800 5700 50 0001 L CNN "mouser part number" +F 23 "SO4" H 4800 5800 50 0001 L CNN "package" +F 24 "yes" H 4800 5900 50 0001 L CNN "rohs" +F 25 "0.12mm" H 4800 6000 50 0001 L CNN "standoff height" +F 26 "+110°C" H 4800 6100 50 0001 L CNN "temperature range high" +F 27 "-55°C" H 4800 6200 50 0001 L CNN "temperature range low" +F 28 "3us" H 4800 6300 50 0001 L CNN "turn off delay time" +F 29 "3us" H 4800 6400 50 0001 L CNN "turn on delay time" + 1 4800 3300 -1 0 0 -1 $EndComp $Comp L Device:R R3 U 1 1 60FE926E -P 3250 3200 -F 0 "R3" H 3320 3246 50 0000 L CNN -F 1 "10k" H 3320 3155 50 0000 L CNN -F 2 "" V 3180 3200 50 0001 C CNN -F 3 "~" H 3250 3200 50 0001 C CNN - 1 3250 3200 +P 3100 3550 +F 0 "R3" H 3170 3596 50 0000 L CNN +F 1 "10k" H 3170 3505 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3030 3550 50 0001 C CNN +F 3 "~" H 3100 3550 50 0001 C CNN + 1 3100 3550 -1 0 0 -1 $EndComp $Comp L ACPL-217-500E:ACPL-217-500E U5 U 1 1 60FED3B1 -P 2000 1600 -F 0 "U5" H 2400 1865 50 0000 C CNN -F 1 "ACPL-217-500E" H 2400 1774 50 0000 C CNN -F 2 "Broadcom-SO-4-0-0-*" H 2000 2000 50 0001 L CNN -F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 2000 2100 50 0001 L CNN -F 4 "IC" H 2000 2200 50 0001 L CNN "category" -F 5 "80V" H 2000 2300 50 0001 L CNN "collector emitter breakdown voltage" -F 6 "0.4V" H 2000 2400 50 0001 L CNN "collector emitter saturation voltage" -F 7 "50%" H 2000 2500 50 0001 L CNN "current transfer ratio" -F 8 "Optoelectronics" H 2000 2600 50 0001 L CNN "device class L1" -F 9 "Optocouplers" H 2000 2700 50 0001 L CNN "device class L2" -F 10 "unset" H 2000 2800 50 0001 L CNN "device class L3" -F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 2000 2900 50 0001 L CNN "digikey description" -F 12 "516-1978-1-ND" H 2000 3000 50 0001 L CNN "digikey part number" -F 13 "50mA" H 2000 3100 50 0001 L CNN "forward current" -F 14 "1.2V" H 2000 3200 50 0001 L CNN "forward voltage" -F 15 "2.42mm" H 2000 3300 50 0001 L CNN "height" -F 16 "SOIC127P700X232-4" H 2000 3400 50 0001 L CNN "ipc land pattern name" -F 17 "3750V" H 2000 3500 50 0001 L CNN "isolation voltage" -F 18 "yes" H 2000 3600 50 0001 L CNN "lead free" -F 19 "a882efa43c9fced1" H 2000 3700 50 0001 L CNN "library id" -F 20 "Broadcom" H 2000 3800 50 0001 L CNN "manufacturer" -F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 2000 3900 50 0001 L CNN "mouser description" -F 22 "630-ACPL-217-500E" H 2000 4000 50 0001 L CNN "mouser part number" -F 23 "SO4" H 2000 4100 50 0001 L CNN "package" -F 24 "yes" H 2000 4200 50 0001 L CNN "rohs" -F 25 "0.12mm" H 2000 4300 50 0001 L CNN "standoff height" -F 26 "+110°C" H 2000 4400 50 0001 L CNN "temperature range high" -F 27 "-55°C" H 2000 4500 50 0001 L CNN "temperature range low" -F 28 "3us" H 2000 4600 50 0001 L CNN "turn off delay time" -F 29 "3us" H 2000 4700 50 0001 L CNN "turn on delay time" - 1 2000 1600 +P 1850 1950 +F 0 "U5" H 2250 2215 50 0000 C CNN +F 1 "ACPL-217-500E" H 2250 2124 50 0000 C CNN +F 2 "ACPL-217-500E:Broadcom-SO-4-0-0-0" H 1850 2350 50 0001 L CNN +F 3 "https://docs.broadcom.com/docs/AV02-0470EN" H 1850 2450 50 0001 L CNN +F 4 "IC" H 1850 2550 50 0001 L CNN "category" +F 5 "80V" H 1850 2650 50 0001 L CNN "collector emitter breakdown voltage" +F 6 "0.4V" H 1850 2750 50 0001 L CNN "collector emitter saturation voltage" +F 7 "50%" H 1850 2850 50 0001 L CNN "current transfer ratio" +F 8 "Optoelectronics" H 1850 2950 50 0001 L CNN "device class L1" +F 9 "Optocouplers" H 1850 3050 50 0001 L CNN "device class L2" +F 10 "unset" H 1850 3150 50 0001 L CNN "device class L3" +F 11 "OPTOISOLATOR 3KV TRANS 4SOIC" H 1850 3250 50 0001 L CNN "digikey description" +F 12 "516-1978-1-ND" H 1850 3350 50 0001 L CNN "digikey part number" +F 13 "50mA" H 1850 3450 50 0001 L CNN "forward current" +F 14 "1.2V" H 1850 3550 50 0001 L CNN "forward voltage" +F 15 "2.42mm" H 1850 3650 50 0001 L CNN "height" +F 16 "SOIC127P700X232-4" H 1850 3750 50 0001 L CNN "ipc land pattern name" +F 17 "3750V" H 1850 3850 50 0001 L CNN "isolation voltage" +F 18 "yes" H 1850 3950 50 0001 L CNN "lead free" +F 19 "a882efa43c9fced1" H 1850 4050 50 0001 L CNN "library id" +F 20 "Broadcom" H 1850 4150 50 0001 L CNN "manufacturer" +F 21 "Transistor Output Optocouplers 3000Vrms 50% CTR" H 1850 4250 50 0001 L CNN "mouser description" +F 22 "630-ACPL-217-500E" H 1850 4350 50 0001 L CNN "mouser part number" +F 23 "SO4" H 1850 4450 50 0001 L CNN "package" +F 24 "yes" H 1850 4550 50 0001 L CNN "rohs" +F 25 "0.12mm" H 1850 4650 50 0001 L CNN "standoff height" +F 26 "+110°C" H 1850 4750 50 0001 L CNN "temperature range high" +F 27 "-55°C" H 1850 4850 50 0001 L CNN "temperature range low" +F 28 "3us" H 1850 4950 50 0001 L CNN "turn off delay time" +F 29 "3us" H 1850 5050 50 0001 L CNN "turn on delay time" + 1 1850 1950 1 0 0 -1 $EndComp $Comp L Transistor_FET:BSS138 Q1 U 1 1 60FEFD60 -P 1750 2350 -F 0 "Q1" H 1954 2396 50 0000 L CNN -F 1 "BSS138LT1G" H 1954 2305 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 1950 2275 50 0001 L CIN -F 3 "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" H 1750 2350 50 0001 L CNN - 1 1750 2350 +P 1600 2700 +F 0 "Q1" H 1804 2746 50 0000 L CNN +F 1 "BSS138LT1G" H 1804 2655 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 1800 2625 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" H 1600 2700 50 0001 L CNN + 1 1600 2700 1 0 0 -1 $EndComp $Comp L Device:R R2 U 1 1 60FFFD5D -P 3150 2300 -F 0 "R2" H 3220 2346 50 0000 L CNN -F 1 "24k" H 3220 2255 50 0000 L CNN -F 2 "" V 3080 2300 50 0001 C CNN -F 3 "~" H 3150 2300 50 0001 C CNN - 1 3150 2300 +P 3000 2650 +F 0 "R2" H 3070 2696 50 0000 L CNN +F 1 "24k" H 3070 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 2930 2650 50 0001 C CNN +F 3 "~" H 3000 2650 50 0001 C CNN + 1 3000 2650 1 0 0 -1 $EndComp $Comp L Device:R R5 U 1 1 61000A6C -P 3400 2300 -F 0 "R5" H 3470 2346 50 0000 L CNN -F 1 "82k" H 3470 2255 50 0000 L CNN -F 2 "" V 3330 2300 50 0001 C CNN -F 3 "~" H 3400 2300 50 0001 C CNN - 1 3400 2300 +P 3250 2650 +F 0 "R5" H 3320 2696 50 0000 L CNN +F 1 "82k" H 3320 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3180 2650 50 0001 C CNN +F 3 "~" H 3250 2650 50 0001 C CNN + 1 3250 2650 1 0 0 -1 $EndComp $Comp L Device:Q_NMOS_GSD Q2 U 1 1 61008FD4 -P 3850 2250 -F 0 "Q2" H 4055 2296 50 0000 L CNN -F 1 "FDN86246" H 4055 2205 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SuperSOT-3" H 4050 2350 50 0001 C CNN -F 3 "~" H 3850 2250 50 0001 C CNN - 1 3850 2250 +P 3700 2600 +F 0 "Q2" H 3905 2646 50 0000 L CNN +F 1 "FDN86246" H 3905 2555 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SuperSOT-3" H 3900 2700 50 0001 C CNN +F 3 "~" H 3700 2600 50 0001 C CNN + 1 3700 2600 1 0 0 -1 $EndComp $Comp L Device:R R8 U 1 1 61003839 -P 4750 2300 -F 0 "R8" H 4820 2346 50 0000 L CNN -F 1 "30" H 4820 2255 50 0000 L CNN -F 2 "" V 4680 2300 50 0001 C CNN -F 3 "~" H 4750 2300 50 0001 C CNN - 1 4750 2300 +P 4600 2650 +F 0 "R8" H 4670 2696 50 0000 L CNN +F 1 "30" H 4670 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4530 2650 50 0001 C CNN +F 3 "~" H 4600 2650 50 0001 C CNN + 1 4600 2650 1 0 0 -1 $EndComp $Comp L Device:R R7 U 1 1 61003214 -P 4500 2300 -F 0 "R7" H 4570 2346 50 0000 L CNN -F 1 "30" H 4570 2255 50 0000 L CNN -F 2 "" V 4430 2300 50 0001 C CNN -F 3 "~" H 4500 2300 50 0001 C CNN - 1 4500 2300 +P 4350 2650 +F 0 "R7" H 4420 2696 50 0000 L CNN +F 1 "30" H 4420 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4280 2650 50 0001 C CNN +F 3 "~" H 4350 2650 50 0001 C CNN + 1 4350 2650 1 0 0 -1 $EndComp $Comp L Device:R R6 U 1 1 610014E2 -P 4250 2300 -F 0 "R6" H 4320 2346 50 0000 L CNN -F 1 "30" H 4320 2255 50 0000 L CNN -F 2 "" V 4180 2300 50 0001 C CNN -F 3 "~" H 4250 2300 50 0001 C CNN - 1 4250 2300 +P 4100 2650 +F 0 "R6" H 4170 2696 50 0000 L CNN +F 1 "30" H 4170 2605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4030 2650 50 0001 C CNN +F 3 "~" H 4100 2650 50 0001 C CNN + 1 4100 2650 1 0 0 -1 $EndComp $Comp L Device:R R1 U 1 1 61012AEF -P 1850 1300 -F 0 "R1" H 1920 1346 50 0000 L CNN -F 1 "220" H 1920 1255 50 0000 L CNN -F 2 "" V 1780 1300 50 0001 C CNN -F 3 "~" H 1850 1300 50 0001 C CNN - 1 1850 1300 +P 1700 1650 +F 0 "R1" H 1770 1696 50 0000 L CNN +F 1 "220" H 1770 1605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 1630 1650 50 0001 C CNN +F 3 "~" H 1700 1650 50 0001 C CNN + 1 1700 1650 1 0 0 -1 $EndComp $Comp L Device:R R4 U 1 1 610138D1 -P 3400 1600 -F 0 "R4" H 3470 1646 50 0000 L CNN -F 1 "82k" H 3470 1555 50 0000 L CNN -F 2 "" V 3330 1600 50 0001 C CNN -F 3 "~" H 3400 1600 50 0001 C CNN - 1 3400 1600 +P 3250 1950 +F 0 "R4" H 3320 1996 50 0000 L CNN +F 1 "82k" H 3320 1905 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3180 1950 50 0001 C CNN +F 3 "~" H 3250 1950 50 0001 C CNN + 1 3250 1950 0 -1 -1 0 $EndComp $Comp L Device:L L1 U 1 1 6101472D -P 3900 1600 -F 0 "L1" V 4090 1600 50 0000 C CNN -F 1 "10uH" V 3999 1600 50 0000 C CNN -F 2 "" H 3900 1600 50 0001 C CNN -F 3 "~" H 3900 1600 50 0001 C CNN - 1 3900 1600 +P 3750 1950 +F 0 "L1" V 3940 1950 50 0000 C CNN +F 1 "10uH" V 3849 1950 50 0000 C CNN +F 2 "Inductor_SMD:L_0603_1608Metric" H 3750 1950 50 0001 C CNN +F 3 "~" H 3750 1950 50 0001 C CNN + 1 3750 1950 0 -1 -1 0 $EndComp $Comp L Device:C C1 U 1 1 6101658E -P 4250 1800 -F 0 "C1" H 4365 1846 50 0000 L CNN -F 1 "4.7nF" H 4365 1755 50 0000 L CNN -F 2 "" H 4288 1650 50 0001 C CNN -F 3 "~" H 4250 1800 50 0001 C CNN - 1 4250 1800 - 1 0 0 -1 -$EndComp -$Comp -L Device:L_Coupled_1423 L2 -U 1 1 61032409 -P 5150 1900 -F 0 "L2" H 5150 2181 50 0000 C CNN -F 1 "2x 1mH" H 5150 2090 50 0000 C CNN -F 2 "" H 5150 1900 50 0001 C CNN -F 3 "~" H 5150 1900 50 0001 C CNN - 1 5150 1900 +P 4100 2150 +F 0 "C1" H 4215 2196 50 0000 L CNN +F 1 "4.7nF" H 4215 2105 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4138 2000 50 0001 C CNN +F 3 "~" H 4100 2150 50 0001 C CNN + 1 4100 2150 1 0 0 -1 $EndComp $Comp L Device:C C2 U 1 1 6104520B -P 5500 1550 -F 0 "C2" H 5615 1596 50 0000 L CNN -F 1 "4.7nF" H 5615 1505 50 0000 L CNN -F 2 "" H 5538 1400 50 0001 C CNN -F 3 "~" H 5500 1550 50 0001 C CNN - 1 5500 1550 +P 5350 1900 +F 0 "C2" H 5465 1946 50 0000 L CNN +F 1 "4.7nF" H 5465 1855 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5388 1750 50 0001 C CNN +F 3 "~" H 5350 1900 50 0001 C CNN + 1 5350 1900 1 0 0 -1 $EndComp $Comp L Device:C C3 U 1 1 610484DB -P 5500 2250 -F 0 "C3" H 5615 2296 50 0000 L CNN -F 1 "4.7nF" H 5615 2205 50 0000 L CNN -F 2 "" H 5538 2100 50 0001 C CNN -F 3 "~" H 5500 2250 50 0001 C CNN - 1 5500 2250 +P 5350 2600 +F 0 "C3" H 5465 2646 50 0000 L CNN +F 1 "4.7nF" H 5465 2555 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5388 2450 50 0001 C CNN +F 3 "~" H 5350 2600 50 0001 C CNN + 1 5350 2600 1 0 0 -1 $EndComp $Comp L Device:R R9 U 1 1 610634F8 -P 6050 1800 -F 0 "R9" V 6257 1800 50 0000 C CNN -F 1 "0" V 6166 1800 50 0000 C CNN -F 2 "" V 5980 1800 50 0001 C CNN -F 3 "~" H 6050 1800 50 0001 C CNN - 1 6050 1800 +P 5900 2150 +F 0 "R9" V 6107 2150 50 0000 C CNN +F 1 "0" V 6016 2150 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 5830 2150 50 0001 C CNN +F 3 "~" H 5900 2150 50 0001 C CNN + 1 5900 2150 0 -1 -1 0 $EndComp Wire Wire Line - 4250 2150 4250 2000 + 4100 2500 4100 2350 Wire Wire Line - 4250 2000 4500 2000 + 4100 2350 4350 2350 Wire Wire Line - 4500 2150 4500 2000 + 4350 2500 4350 2350 Wire Wire Line - 4250 2600 4500 2600 -Connection ~ 4500 2600 + 4100 2950 4350 2950 +Connection ~ 4350 2950 Wire Wire Line - 4500 2600 4750 2600 + 4350 2950 4600 2950 Wire Wire Line - 3150 2600 3400 2600 + 3000 2950 3250 2950 Wire Wire Line - 2800 2000 3400 2000 + 2650 2350 3250 2350 Wire Wire Line - 3400 2000 3400 2150 + 3250 2350 3250 2500 Wire Wire Line - 3650 2250 3600 2250 + 3500 2600 3450 2600 Wire Wire Line - 3600 2250 3600 2000 + 3450 2600 3450 2350 Wire Wire Line - 3600 2000 3400 2000 -Connection ~ 3400 2000 + 3450 2350 3250 2350 +Connection ~ 3250 2350 Wire Wire Line - 3400 2600 3950 2600 -Connection ~ 3400 2600 -Connection ~ 4250 2600 -Connection ~ 3950 2600 + 3250 2950 3800 2950 +Connection ~ 3250 2950 +Connection ~ 4100 2950 +Connection ~ 3800 2950 Wire Wire Line - 3950 2600 4250 2600 + 3800 2950 4100 2950 Wire Wire Line - 2800 1600 3150 1600 + 2650 1950 3000 1950 Wire Wire Line - 4750 2000 4500 2000 + 4600 2350 4350 2350 Wire Wire Line - 4750 2000 4750 2150 -Connection ~ 4500 2000 + 4600 2350 4600 2500 +Connection ~ 4350 2350 Wire Wire Line - 4250 2000 3950 2000 + 4100 2350 3800 2350 Wire Wire Line - 3950 2000 3950 2050 -Connection ~ 4250 2000 + 3800 2350 3800 2400 +Connection ~ 4100 2350 Wire Wire Line - 4950 2000 4750 2000 -Connection ~ 4750 2000 + 4800 2350 4600 2350 +Connection ~ 4600 2350 Wire Wire Line - 3150 1600 3150 2150 + 3000 1950 3000 2500 Wire Wire Line - 3250 1600 3150 1600 -Connection ~ 3150 1600 + 3100 1950 3000 1950 +Connection ~ 3000 1950 Wire Wire Line - 4250 1600 4250 1650 + 4100 1950 4100 2000 Wire Wire Line - 4250 1950 4250 2000 + 4100 2300 4100 2350 Wire Wire Line - 4950 1800 4750 1800 + 4800 2150 4600 2150 Wire Wire Line - 4750 1800 4750 1600 + 4600 2150 4600 1950 Wire Wire Line - 4750 1600 4250 1600 + 4600 1950 4100 1950 Wire Wire Line - 5350 1800 5500 1800 + 5200 2150 5350 2150 Wire Wire Line - 5500 1800 5500 1700 + 5350 2150 5350 2050 Wire Wire Line - 5350 2000 5500 2000 + 5200 2350 5350 2350 Wire Wire Line - 5500 2000 5500 2100 -Connection ~ 5500 1800 + 5350 2350 5350 2450 +Connection ~ 5350 2150 Wire Wire Line - 1850 2150 1850 2000 + 1700 2500 1700 2350 Wire Wire Line - 1850 2000 2000 2000 + 1700 2350 1850 2350 $Comp L power:+3V3 #PWR01 U 1 1 610EE196 -P 1850 1000 -F 0 "#PWR01" H 1850 850 50 0001 C CNN -F 1 "+3V3" H 1865 1173 50 0000 C CNN -F 2 "" H 1850 1000 50 0001 C CNN -F 3 "" H 1850 1000 50 0001 C CNN - 1 1850 1000 +P 1700 1350 +F 0 "#PWR01" H 1700 1200 50 0001 C CNN +F 1 "+3V3" H 1715 1523 50 0000 C CNN +F 2 "" H 1700 1350 50 0001 C CNN +F 3 "" H 1700 1350 50 0001 C CNN + 1 1700 1350 1 0 0 -1 $EndComp $Comp L power:GND #PWR02 U 1 1 610F444A -P 1850 2700 -F 0 "#PWR02" H 1850 2450 50 0001 C CNN -F 1 "GND" H 1855 2527 50 0000 C CNN -F 2 "" H 1850 2700 50 0001 C CNN -F 3 "" H 1850 2700 50 0001 C CNN - 1 1850 2700 +P 1700 3050 +F 0 "#PWR02" H 1700 2800 50 0001 C CNN +F 1 "GND" H 1705 2877 50 0000 C CNN +F 2 "" H 1700 3050 50 0001 C CNN +F 3 "" H 1700 3050 50 0001 C CNN + 1 1700 3050 1 0 0 -1 $EndComp Wire Wire Line - 1850 2700 1850 2550 + 1700 3050 1700 2900 Wire Wire Line - 1850 1150 1850 1000 + 1700 1500 1700 1350 Wire Wire Line - 1850 1450 1850 1600 + 1700 1800 1700 1950 Wire Wire Line - 1850 1600 2000 1600 -Text GLabel 2900 2600 0 50 Input ~ 0 + 1700 1950 1850 1950 +Text GLabel 2750 2950 0 50 Input ~ 0 POE_VC- -Text GLabel 2950 1050 0 50 Input ~ 0 +Text GLabel 2800 1400 0 50 Input ~ 0 POE_VC+ -Text Label 1100 2350 0 50 ~ 0 +Text Label 950 2700 0 50 ~ 0 CPU_RESET Wire Wire Line - 1550 2350 1100 2350 + 1400 2700 950 2700 Wire Wire Line - 2900 2600 3150 2600 -Connection ~ 3150 2600 + 2750 2950 3000 2950 +Connection ~ 3000 2950 Wire Wire Line - 3550 1600 3650 1600 + 3400 1950 3500 1950 Wire Wire Line - 2950 1050 3650 1050 + 2800 1400 3500 1400 Wire Wire Line - 3650 1050 3650 1600 -Connection ~ 3650 1600 + 3500 1400 3500 1950 +Connection ~ 3500 1950 Wire Wire Line - 3650 1600 3750 1600 + 3500 1950 3600 1950 Wire Wire Line - 4050 1600 4250 1600 -Connection ~ 4250 1600 + 3900 1950 4100 1950 +Connection ~ 4100 1950 $Comp L power:GND #PWR06 U 1 1 61138600 -P 5500 2550 -F 0 "#PWR06" H 5500 2300 50 0001 C CNN -F 1 "GND" H 5505 2377 50 0000 C CNN -F 2 "" H 5500 2550 50 0001 C CNN -F 3 "" H 5500 2550 50 0001 C CNN - 1 5500 2550 +P 5350 2900 +F 0 "#PWR06" H 5350 2650 50 0001 C CNN +F 1 "GND" H 5355 2727 50 0000 C CNN +F 2 "" H 5350 2900 50 0001 C CNN +F 3 "" H 5350 2900 50 0001 C CNN + 1 5350 2900 1 0 0 -1 $EndComp $Comp L power:GND #PWR05 U 1 1 61138FBF -P 5500 1200 -F 0 "#PWR05" H 5500 950 50 0001 C CNN -F 1 "GND" H 5505 1027 50 0000 C CNN -F 2 "" H 5500 1200 50 0001 C CNN -F 3 "" H 5500 1200 50 0001 C CNN - 1 5500 1200 +P 5350 1550 +F 0 "#PWR05" H 5350 1300 50 0001 C CNN +F 1 "GND" H 5355 1377 50 0000 C CNN +F 2 "" H 5350 1550 50 0001 C CNN +F 3 "" H 5350 1550 50 0001 C CNN + 1 5350 1550 -1 0 0 1 $EndComp Wire Wire Line - 5500 1400 5500 1200 + 5350 1750 5350 1550 Wire Wire Line - 5500 2400 5500 2550 -Connection ~ 5500 2000 + 5350 2750 5350 2900 +Connection ~ 5350 2350 Wire Wire Line - 5500 2000 6300 2000 + 5350 2350 6150 2350 Wire Wire Line - 6300 1800 6200 1800 + 6150 2150 6050 2150 $Comp L power:GND #PWR04 U 1 1 6118861C -P 3650 3450 -F 0 "#PWR04" H 3650 3200 50 0001 C CNN -F 1 "GND" H 3655 3277 50 0000 C CNN -F 2 "" H 3650 3450 50 0001 C CNN -F 3 "" H 3650 3450 50 0001 C CNN - 1 3650 3450 +P 3500 3800 +F 0 "#PWR04" H 3500 3550 50 0001 C CNN +F 1 "GND" H 3505 3627 50 0000 C CNN +F 2 "" H 3500 3800 50 0001 C CNN +F 3 "" H 3500 3800 50 0001 C CNN + 1 3500 3800 -1 0 0 -1 $EndComp $Comp L power:+3V3 #PWR03 U 1 1 6118902E -P 3250 3450 -F 0 "#PWR03" H 3250 3300 50 0001 C CNN -F 1 "+3V3" H 3265 3623 50 0000 C CNN -F 2 "" H 3250 3450 50 0001 C CNN -F 3 "" H 3250 3450 50 0001 C CNN - 1 3250 3450 +P 3100 3800 +F 0 "#PWR03" H 3100 3650 50 0001 C CNN +F 1 "+3V3" H 3115 3973 50 0000 C CNN +F 2 "" H 3100 3800 50 0001 C CNN +F 3 "" H 3100 3800 50 0001 C CNN + 1 3100 3800 -1 0 0 1 $EndComp Wire Wire Line - 3250 2950 3250 3050 + 3100 3300 3100 3400 Wire Wire Line - 4150 3350 3650 3350 + 4000 3700 3500 3700 Wire Wire Line - 3650 3350 3650 3450 -Text GLabel 2900 2950 0 50 Input ~ 0 + 3500 3700 3500 3800 +Text GLabel 2750 3300 0 50 Input ~ 0 AT_EVENT Wire Wire Line - 2900 2950 3250 2950 + 2750 3300 3100 3300 Wire Wire Line - 5500 1800 5800 1800 -Connection ~ 3250 2950 + 5350 2150 5650 2150 +Connection ~ 3100 3300 Wire Wire Line - 3250 2950 4150 2950 + 3100 3300 4000 3300 Wire Wire Line - 3250 3450 3250 3350 + 3100 3800 3100 3700 Wire Wire Line - 5800 1800 5800 2950 + 5650 2150 5650 3300 Wire Wire Line - 5800 2950 4950 2950 -Connection ~ 5800 1800 + 5650 3300 4800 3300 +Connection ~ 5650 2150 Wire Wire Line - 5800 1800 5900 1800 + 5650 2150 5750 2150 Wire Wire Line - 6000 2200 6000 3350 + 5850 2550 5850 3700 Wire Wire Line - 6000 3350 4950 3350 + 5850 3700 4800 3700 Wire Wire Line - 6000 2200 6300 2200 + 5850 2550 6150 2550 Wire Wire Line - 8200 1800 8550 1800 -Connection ~ 8200 1800 + 8050 2150 8400 2150 +Connection ~ 8050 2150 Wire Wire Line - 8600 2100 8550 2100 + 8450 2450 8400 2450 Wire Wire Line - 8550 2100 8550 2000 -Connection ~ 8550 1800 + 8400 2450 8400 2350 +Connection ~ 8400 2150 Wire Wire Line - 8550 1800 8600 1800 + 8400 2150 8450 2150 Wire Wire Line - 8600 1900 8550 1900 -Connection ~ 8550 1900 + 8450 2250 8400 2250 +Connection ~ 8400 2250 Wire Wire Line - 8550 1900 8550 1800 + 8400 2250 8400 2150 Wire Wire Line - 8600 2000 8550 2000 -Connection ~ 8550 2000 + 8450 2350 8400 2350 +Connection ~ 8400 2350 Wire Wire Line - 8550 2000 8550 1900 + 8400 2350 8400 2250 Wire Wire Line - 9200 1900 9250 1900 + 9050 2250 9100 2250 Wire Wire Line - 9250 1900 9250 2000 + 9100 2250 9100 2350 Wire Wire Line - 9250 2100 9200 2100 + 9100 2450 9050 2450 Wire Wire Line - 9200 2000 9250 2000 -Connection ~ 9250 2000 + 9050 2350 9100 2350 +Connection ~ 9100 2350 Wire Wire Line - 9250 2000 9250 2100 + 9100 2350 9100 2450 $Comp L power:GND #PWR09 U 1 1 61272AA0 -P 8200 2200 -F 0 "#PWR09" H 8200 1950 50 0001 C CNN -F 1 "GND" H 8205 2027 50 0000 C CNN -F 2 "" H 8200 2200 50 0001 C CNN -F 3 "" H 8200 2200 50 0001 C CNN - 1 8200 2200 +P 8050 2550 +F 0 "#PWR09" H 8050 2300 50 0001 C CNN +F 1 "GND" H 8055 2377 50 0000 C CNN +F 2 "" H 8050 2550 50 0001 C CNN +F 3 "" H 8050 2550 50 0001 C CNN + 1 8050 2550 1 0 0 -1 $EndComp Wire Wire Line - 8200 2200 8200 2100 -Connection ~ 8200 2100 + 8050 2550 8050 2450 +Connection ~ 8050 2450 $Comp L Transistor_BJT:BC857 Q3 U 1 1 60FD1F54 -P 8650 2850 -F 0 "Q3" H 8841 2896 50 0000 L CNN -F 1 "BC857" H 8841 2805 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 8850 2775 50 0001 L CIN -F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 8650 2850 50 0001 L CNN - 1 8650 2850 +P 8500 3200 +F 0 "Q3" H 8691 3246 50 0000 L CNN +F 1 "BC857" H 8691 3155 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 8700 3125 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BC860-D.pdf" H 8500 3200 50 0001 L CNN + 1 8500 3200 -1 0 0 1 $EndComp Wire Wire Line - 8550 3050 8550 3150 + 8400 3400 8400 3500 Wire Wire Line - 9800 3050 9800 3100 + 9650 3400 9650 3450 Wire Wire Line - 9000 2400 9000 3100 + 8850 2750 8850 3450 Wire Wire Line - 9000 3100 9800 3100 -Connection ~ 9800 3100 + 8850 3450 9650 3450 +Connection ~ 9650 3450 Wire Wire Line - 9800 3100 9800 3150 + 9650 3450 9650 3500 Wire Wire Line - 9150 2850 8850 2850 + 9000 3200 8700 3200 Wire Wire Line - 9450 2850 9500 2850 + 9300 3200 9350 3200 Wire Wire Line - 9250 2100 9800 2100 + 9100 2450 9650 2450 Wire Wire Line - 9800 2100 9800 2650 -Connection ~ 9250 2100 + 9650 2450 9650 3000 +Connection ~ 9100 2450 Wire Wire Line - 8550 2650 8550 2500 -Connection ~ 8550 2100 + 8400 3000 8400 2850 +Connection ~ 8400 2450 Wire Wire Line - 8550 3450 8550 3500 + 8400 3800 8400 3850 Wire Wire Line - 8550 3500 9800 3500 + 8400 3850 9650 3850 Wire Wire Line - 9800 3500 9800 3450 + 9650 3850 9650 3800 $Comp L power:GND #PWR011 U 1 1 612C45B2 -P 9800 3600 -F 0 "#PWR011" H 9800 3350 50 0001 C CNN -F 1 "GND" H 9805 3427 50 0000 C CNN -F 2 "" H 9800 3600 50 0001 C CNN -F 3 "" H 9800 3600 50 0001 C CNN - 1 9800 3600 +P 9650 3950 +F 0 "#PWR011" H 9650 3700 50 0001 C CNN +F 1 "GND" H 9655 3777 50 0000 C CNN +F 2 "" H 9650 3950 50 0001 C CNN +F 3 "" H 9650 3950 50 0001 C CNN + 1 9650 3950 1 0 0 -1 $EndComp Wire Wire Line - 9800 3600 9800 3500 -Connection ~ 9800 3500 + 9650 3950 9650 3850 +Connection ~ 9650 3850 Wire Wire Line - 7800 2500 8550 2500 -Connection ~ 8550 2500 + 7650 2850 8400 2850 +Connection ~ 8400 2850 Wire Wire Line - 8550 2500 8550 2100 + 8400 2850 8400 2450 Wire Wire Line - 7800 3400 7800 3500 + 7650 3750 7650 3850 Wire Wire Line - 7800 3500 8550 3500 -Connection ~ 8550 3500 -Text GLabel 7600 3000 0 50 Input ~ 0 + 7650 3850 8400 3850 +Connection ~ 8400 3850 +Text GLabel 7450 3350 0 50 Input ~ 0 POE_SRC_Status Wire Wire Line - 7600 3000 7800 3000 -Connection ~ 7800 3000 + 7450 3350 7650 3350 +Connection ~ 7650 3350 Wire Wire Line - 7800 3000 7800 3100 + 7650 3350 7650 3450 Wire Wire Line - 7800 2600 7800 2500 + 7650 2950 7650 2850 Wire Wire Line - 7800 2900 7800 3000 + 7650 3250 7650 3350 $Comp L power:+12V #PWR010 U 1 1 612F9872 -P 9800 1700 -F 0 "#PWR010" H 9800 1550 50 0001 C CNN -F 1 "+12V" H 9815 1873 50 0000 C CNN -F 2 "" H 9800 1700 50 0001 C CNN -F 3 "" H 9800 1700 50 0001 C CNN - 1 9800 1700 +P 9650 2050 +F 0 "#PWR010" H 9650 1900 50 0001 C CNN +F 1 "+12V" H 9665 2223 50 0000 C CNN +F 2 "" H 9650 2050 50 0001 C CNN +F 3 "" H 9650 2050 50 0001 C CNN + 1 9650 2050 1 0 0 -1 $EndComp Wire Wire Line - 9800 1700 9800 2100 -Connection ~ 9800 2100 + 9650 2050 9650 2450 +Connection ~ 9650 2450 $Comp L Connector:Barrel_Jack_Switch J1 U 1 1 61318290 -P 7000 1000 -F 0 "J1" H 7057 1317 50 0000 C CNN -F 1 "12V/5A" H 7057 1226 50 0000 C CNN -F 2 "" H 7050 960 50 0001 C CNN -F 3 "~" H 7050 960 50 0001 C CNN - 1 7000 1000 +P 4700 1000 +F 0 "J1" H 4757 1317 50 0000 C CNN +F 1 "12V/5A" H 4757 1226 50 0000 C CNN +F 2 "Connector_BarrelJack:BarrelJack_Horizontal" H 4750 960 50 0001 C CNN +F 3 "~" H 4750 960 50 0001 C CNN + 1 4700 1000 1 0 0 -1 $EndComp $Comp L Diode:Z2SMBxxx D1 U 1 1 61321BD5 -P 9000 1100 -F 0 "D1" V 8954 1180 50 0000 L CNN -F 1 "SMBJ15A" V 9045 1180 50 0000 L CNN -F 2 "Diode_SMD:D_SMB" H 9000 925 50 0001 C CNN -F 3 "https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf" H 9000 1100 50 0001 C CNN - 1 9000 1100 +P 8250 1100 +F 0 "D1" V 8204 1180 50 0000 L CNN +F 1 "SMBJ15A" V 8295 1180 50 0000 L CNN +F 2 "Diode_SMD:D_SMB" H 8250 925 50 0001 C CNN +F 3 "https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf" H 8250 1100 50 0001 C CNN + 1 8250 1100 0 1 1 0 $EndComp $Comp L Device:CP C5 U 1 1 613235D9 -P 9500 1100 -F 0 "C5" H 9618 1146 50 0000 L CNN -F 1 "220uF" H 9618 1055 50 0000 L CNN -F 2 "" H 9538 950 50 0001 C CNN -F 3 "~" H 9500 1100 50 0001 C CNN - 1 9500 1100 +P 8750 1100 +F 0 "C5" H 8868 1146 50 0000 L CNN +F 1 "220uF" H 8868 1055 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 8788 950 50 0001 C CNN +F 3 "~" H 8750 1100 50 0001 C CNN + 1 8750 1100 1 0 0 -1 $EndComp Wire Wire Line - 9000 1250 9000 1300 + 8250 1250 8250 1300 Wire Wire Line - 9000 1300 9500 1300 + 8250 1300 8750 1300 Wire Wire Line - 9500 1300 9500 1250 + 8750 1300 8750 1250 Wire Wire Line - 9000 950 9000 900 + 8250 950 8250 900 Wire Wire Line - 9000 900 9500 900 + 8250 900 8750 900 Wire Wire Line - 9500 900 9500 950 + 8750 900 8750 950 $Comp L power:GND #PWR08 U 1 1 61333454 -P 9500 1400 -F 0 "#PWR08" H 9500 1150 50 0001 C CNN -F 1 "GND" H 9505 1227 50 0000 C CNN -F 2 "" H 9500 1400 50 0001 C CNN -F 3 "" H 9500 1400 50 0001 C CNN - 1 9500 1400 +P 8750 1400 +F 0 "#PWR08" H 8750 1150 50 0001 C CNN +F 1 "GND" H 8755 1227 50 0000 C CNN +F 2 "" H 8750 1400 50 0001 C CNN +F 3 "" H 8750 1400 50 0001 C CNN + 1 8750 1400 1 0 0 -1 $EndComp $Comp L power:+12V #PWR07 U 1 1 6133410A -P 9500 800 -F 0 "#PWR07" H 9500 650 50 0001 C CNN -F 1 "+12V" H 9515 973 50 0000 C CNN -F 2 "" H 9500 800 50 0001 C CNN -F 3 "" H 9500 800 50 0001 C CNN - 1 9500 800 +P 8750 800 +F 0 "#PWR07" H 8750 650 50 0001 C CNN +F 1 "+12V" H 8765 973 50 0000 C CNN +F 2 "" H 8750 800 50 0001 C CNN +F 3 "" H 8750 800 50 0001 C CNN + 1 8750 800 1 0 0 -1 $EndComp Wire Wire Line - 9500 900 9500 800 -Connection ~ 9500 900 + 8750 900 8750 800 +Connection ~ 8750 900 Wire Wire Line - 9500 1400 9500 1300 -Connection ~ 9500 1300 -NoConn ~ 6300 2400 -NoConn ~ 6300 2500 -NoConn ~ 6300 2600 -$Comp -L Filter:BNX025 FL1 -U 1 1 60C50226 -P 8200 1000 -F 0 "FL1" H 8200 1325 50 0000 C CNN -F 1 "BNX025" H 8200 1234 50 0000 C CNN -F 2 "Filter:Filter_Murata_BNX025" H 8200 800 50 0001 C CNN -F 3 "https://www.murata.com/en-us/products/productdetail.aspx?cate=luNoiseSupprFilteBlockType&partno=BNX025H01%23" V 8175 975 50 0001 C CNN - 1 8200 1000 - 1 0 0 -1 -$EndComp + 8750 1400 8750 1300 +Connection ~ 8750 1300 +NoConn ~ 6150 2750 +NoConn ~ 6150 2850 +NoConn ~ 6150 2950 +Connection ~ 8250 900 +Connection ~ 8250 1300 Wire Wire Line - 7300 900 7800 900 + 5000 1100 5150 1100 Wire Wire Line - 8600 900 9000 900 -Connection ~ 9000 900 + 5150 1000 5150 1100 Wire Wire Line - 8600 1100 8700 1100 -Wire Wire Line - 8700 1100 8700 1300 -Wire Wire Line - 8700 1300 9000 1300 -Connection ~ 9000 1300 -Wire Wire Line - 7300 1100 7450 1100 -Wire Wire Line - 7450 1000 7450 1100 -Wire Wire Line - 7300 1000 7450 1000 -Connection ~ 7450 1100 -Wire Wire Line - 7450 1100 7800 1100 + 5000 1000 5150 1000 $Comp L Regulator_Linear:TLV75712PDBV U11 U 1 1 60D06FBA -P 5950 6500 -F 0 "U11" H 5950 6842 50 0000 C CNN -F 1 "TLV75712PDBV_1.2V" H 5950 6751 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-5" H 5950 6825 50 0001 C CIN -F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 5950 6550 50 0001 C CNN - 1 5950 6500 +P 5800 6850 +F 0 "U11" H 5800 7192 50 0000 C CNN +F 1 "TLV75712PDBV_1.2V" H 5800 7101 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-5" H 5800 7175 50 0001 C CIN +F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 5800 6900 50 0001 C CNN + 1 5800 6850 1 0 0 -1 $EndComp $Comp L Regulator_Linear:TLV75733PDBV U8 U 1 1 60D16596 -P 1550 6550 -F 0 "U8" H 1550 6892 50 0000 C CNN -F 1 "TLV75733PDBV_3.3V" H 1550 6801 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-5" H 1550 6875 50 0001 C CIN -F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 1550 6600 50 0001 C CNN - 1 1550 6550 +P 1400 6900 +F 0 "U8" H 1400 7242 50 0000 C CNN +F 1 "TLV75733PDBV_3.3V" H 1400 7151 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-5" H 1400 7225 50 0001 C CIN +F 3 "https://www.ti.com/lit/ds/symlink/tlv757p.pdf" H 1400 6950 50 0001 C CNN + 1 1400 6900 1 0 0 -1 $EndComp $Comp L power:GND #PWR022 U 1 1 60D4777F -P 1550 7050 -F 0 "#PWR022" H 1550 6800 50 0001 C CNN -F 1 "GND" H 1555 6877 50 0000 C CNN -F 2 "" H 1550 7050 50 0001 C CNN -F 3 "" H 1550 7050 50 0001 C CNN - 1 1550 7050 +P 1400 7400 +F 0 "#PWR022" H 1400 7150 50 0001 C CNN +F 1 "GND" H 1405 7227 50 0000 C CNN +F 2 "" H 1400 7400 50 0001 C CNN +F 3 "" H 1400 7400 50 0001 C CNN + 1 1400 7400 1 0 0 -1 $EndComp $Comp L power:GND #PWR031 U 1 1 60D49270 -P 5950 6950 -F 0 "#PWR031" H 5950 6700 50 0001 C CNN -F 1 "GND" H 5955 6777 50 0000 C CNN -F 2 "" H 5950 6950 50 0001 C CNN -F 3 "" H 5950 6950 50 0001 C CNN - 1 5950 6950 +P 5800 7300 +F 0 "#PWR031" H 5800 7050 50 0001 C CNN +F 1 "GND" H 5805 7127 50 0000 C CNN +F 2 "" H 5800 7300 50 0001 C CNN +F 3 "" H 5800 7300 50 0001 C CNN + 1 5800 7300 1 0 0 -1 $EndComp Wire Wire Line - 5950 6950 5950 6850 + 5800 7300 5800 7200 Wire Wire Line - 1550 7050 1550 6900 + 1400 7400 1400 7250 $Comp L power:+2V5 #PWR029 U 1 1 60D69FD7 -P 4550 6350 -F 0 "#PWR029" H 4550 6200 50 0001 C CNN -F 1 "+2V5" H 4565 6523 50 0000 C CNN -F 2 "" H 4550 6350 50 0001 C CNN -F 3 "" H 4550 6350 50 0001 C CNN - 1 4550 6350 +P 4400 6700 +F 0 "#PWR029" H 4400 6550 50 0001 C CNN +F 1 "+2V5" H 4415 6873 50 0000 C CNN +F 2 "" H 4400 6700 50 0001 C CNN +F 3 "" H 4400 6700 50 0001 C CNN + 1 4400 6700 1 0 0 -1 $EndComp $Comp L power:+1V2 #PWR032 U 1 1 60D6B008 -P 6400 6250 -F 0 "#PWR032" H 6400 6100 50 0001 C CNN -F 1 "+1V2" H 6415 6423 50 0000 C CNN -F 2 "" H 6400 6250 50 0001 C CNN -F 3 "" H 6400 6250 50 0001 C CNN - 1 6400 6250 +P 6250 6600 +F 0 "#PWR032" H 6250 6450 50 0001 C CNN +F 1 "+1V2" H 6265 6773 50 0000 C CNN +F 2 "" H 6250 6600 50 0001 C CNN +F 3 "" H 6250 6600 50 0001 C CNN + 1 6250 6600 1 0 0 -1 $EndComp $Comp L power:+3V3 #PWR024 U 1 1 60D7EA93 -P 2050 6250 -F 0 "#PWR024" H 2050 6100 50 0001 C CNN -F 1 "+3V3" H 2065 6423 50 0000 C CNN -F 2 "" H 2050 6250 50 0001 C CNN -F 3 "" H 2050 6250 50 0001 C CNN - 1 2050 6250 +P 1900 6600 +F 0 "#PWR024" H 1900 6450 50 0001 C CNN +F 1 "+3V3" H 1915 6773 50 0000 C CNN +F 2 "" H 1900 6600 50 0001 C CNN +F 3 "" H 1900 6600 50 0001 C CNN + 1 1900 6600 1 0 0 -1 $EndComp $Comp L Regulator_Linear:TLV1117-25 U10 U 1 1 60D80B31 -P 4100 6500 -F 0 "U10" H 4100 6742 50 0000 C CNN -F 1 "TLV1117-25" H 4100 6651 50 0000 C CNN -F 2 "" H 4100 6500 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/tlv1117.pdf" H 4100 6500 50 0001 C CNN - 1 4100 6500 +P 3950 6850 +F 0 "U10" H 3950 7092 50 0000 C CNN +F 1 "TLV1117-25" H 3950 7001 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 3950 6850 50 0001 C CNN +F 3 "http://www.ti.com/lit/ds/symlink/tlv1117.pdf" H 3950 6850 50 0001 C CNN + 1 3950 6850 1 0 0 -1 $EndComp Wire Wire Line - 6250 6400 6400 6400 + 6100 6750 6250 6750 Wire Wire Line - 6400 6400 6400 6250 + 6250 6750 6250 6600 Wire Wire Line - 4400 6500 4550 6500 + 4250 6850 4400 6850 Wire Wire Line - 4550 6500 4550 6350 + 4400 6850 4400 6700 $Comp L power:GND #PWR028 U 1 1 60DAC354 -P 4100 6950 -F 0 "#PWR028" H 4100 6700 50 0001 C CNN -F 1 "GND" H 4105 6777 50 0000 C CNN -F 2 "" H 4100 6950 50 0001 C CNN -F 3 "" H 4100 6950 50 0001 C CNN - 1 4100 6950 +P 3950 7300 +F 0 "#PWR028" H 3950 7050 50 0001 C CNN +F 1 "GND" H 3955 7127 50 0000 C CNN +F 2 "" H 3950 7300 50 0001 C CNN +F 3 "" H 3950 7300 50 0001 C CNN + 1 3950 7300 1 0 0 -1 $EndComp Wire Wire Line - 4100 6950 4100 6850 + 3950 7300 3950 7200 Wire Wire Line - 1850 6450 2050 6450 + 1700 6800 1900 6800 Wire Wire Line - 2050 6450 2050 6250 + 1900 6800 1900 6600 $Comp L Device:C C16 U 1 1 60DBAAB6 -P 4550 6650 -F 0 "C16" H 4665 6696 50 0000 L CNN -F 1 "1uF" H 4665 6605 50 0000 L CNN -F 2 "" H 4588 6500 50 0001 C CNN -F 3 "~" H 4550 6650 50 0001 C CNN - 1 4550 6650 +P 4400 7000 +F 0 "C16" H 4515 7046 50 0000 L CNN +F 1 "1uF" H 4515 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4438 6850 50 0001 C CNN +F 3 "~" H 4400 7000 50 0001 C CNN + 1 4400 7000 1 0 0 -1 $EndComp -Connection ~ 4550 6500 +Connection ~ 4400 6850 $Comp L Device:C C21 U 1 1 60DBCC8A -P 6400 6550 -F 0 "C21" H 6515 6596 50 0000 L CNN -F 1 "1uF" H 6515 6505 50 0000 L CNN -F 2 "" H 6438 6400 50 0001 C CNN -F 3 "~" H 6400 6550 50 0001 C CNN - 1 6400 6550 +P 6250 6900 +F 0 "C21" H 6365 6946 50 0000 L CNN +F 1 "1uF" H 6365 6855 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6288 6750 50 0001 C CNN +F 3 "~" H 6250 6900 50 0001 C CNN + 1 6250 6900 1 0 0 -1 $EndComp $Comp L Device:C C11 U 1 1 60DC27D9 -P 2050 6650 -F 0 "C11" H 2165 6696 50 0000 L CNN -F 1 "1uF" H 2165 6605 50 0000 L CNN -F 2 "" H 2088 6500 50 0001 C CNN -F 3 "~" H 2050 6650 50 0001 C CNN - 1 2050 6650 +P 1900 7000 +F 0 "C11" H 2015 7046 50 0000 L CNN +F 1 "1uF" H 2015 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 6850 50 0001 C CNN +F 3 "~" H 1900 7000 50 0001 C CNN + 1 1900 7000 1 0 0 -1 $EndComp Wire Wire Line - 4550 6800 4550 6850 + 4400 7150 4400 7200 Wire Wire Line - 4550 6850 4100 6850 -Connection ~ 4100 6850 + 4400 7200 3950 7200 +Connection ~ 3950 7200 Wire Wire Line - 4100 6850 4100 6800 + 3950 7200 3950 7150 Wire Wire Line - 6400 6700 6400 6850 + 6250 7050 6250 7200 Wire Wire Line - 6400 6850 5950 6850 -Connection ~ 5950 6850 + 6250 7200 5800 7200 +Connection ~ 5800 7200 Wire Wire Line - 5950 6850 5950 6800 -Connection ~ 6400 6400 + 5800 7200 5800 7150 +Connection ~ 6250 6750 Wire Wire Line - 2050 6800 2050 6900 + 1900 7150 1900 7250 Wire Wire Line - 2050 6900 1550 6900 -Connection ~ 1550 6900 + 1900 7250 1400 7250 +Connection ~ 1400 7250 Wire Wire Line - 1550 6900 1550 6850 -Connection ~ 2050 6450 + 1400 7250 1400 7200 +Connection ~ 1900 6800 $Comp L Regulator_Switching:TPS563200 U9 U 1 1 60E2CF85 -P 3950 4850 -F 0 "U9" H 3950 5217 50 0000 C CNN -F 1 "TPS563200" H 3950 5126 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-6" H 4000 4600 50 0001 L CNN -F 3 "http://www.ti.com/lit/ds/symlink/tps563200.pdf" H 3950 4850 50 0001 C CNN - 1 3950 4850 +P 3800 5200 +F 0 "U9" H 3800 5567 50 0000 C CNN +F 1 "TPS563200" H 3800 5476 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-6" H 3850 4950 50 0001 L CNN +F 3 "http://www.ti.com/lit/ds/symlink/tps563200.pdf" H 3800 5200 50 0001 C CNN + 1 3800 5200 1 0 0 -1 $EndComp $Comp L Device:C C10 U 1 1 60E308D7 -P 2050 5000 -F 0 "C10" H 2165 5046 50 0000 L CNN -F 1 "10uF" H 2165 4955 50 0000 L CNN -F 2 "" H 2088 4850 50 0001 C CNN -F 3 "~" H 2050 5000 50 0001 C CNN - 1 2050 5000 +P 1900 5350 +F 0 "C10" H 2015 5396 50 0000 L CNN +F 1 "10uF" H 2015 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 5200 50 0001 C CNN +F 3 "~" H 1900 5350 50 0001 C CNN + 1 1900 5350 1 0 0 -1 $EndComp $Comp L Device:C C12 U 1 1 60E31215 -P 2450 5000 -F 0 "C12" H 2565 5046 50 0000 L CNN -F 1 "10uF" H 2565 4955 50 0000 L CNN -F 2 "" H 2488 4850 50 0001 C CNN -F 3 "~" H 2450 5000 50 0001 C CNN - 1 2450 5000 +P 2300 5350 +F 0 "C12" H 2415 5396 50 0000 L CNN +F 1 "10uF" H 2415 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2338 5200 50 0001 C CNN +F 3 "~" H 2300 5350 50 0001 C CNN + 1 2300 5350 1 0 0 -1 $EndComp $Comp L Device:C C14 U 1 1 60E322B0 -P 2850 5000 -F 0 "C14" H 2965 5046 50 0000 L CNN -F 1 "0.1uF" H 2965 4955 50 0000 L CNN -F 2 "" H 2888 4850 50 0001 C CNN -F 3 "~" H 2850 5000 50 0001 C CNN - 1 2850 5000 +P 2700 5350 +F 0 "C14" H 2815 5396 50 0000 L CNN +F 1 "0.1uF" H 2815 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2738 5200 50 0001 C CNN +F 3 "~" H 2700 5350 50 0001 C CNN + 1 2700 5350 1 0 0 -1 $EndComp $Comp L Device:C C19 U 1 1 60E36C99 -P 5600 5000 -F 0 "C19" H 5715 5046 50 0000 L CNN -F 1 "22uF" H 5715 4955 50 0000 L CNN -F 2 "" H 5638 4850 50 0001 C CNN -F 3 "~" H 5600 5000 50 0001 C CNN - 1 5600 5000 +P 5450 5350 +F 0 "C19" H 5565 5396 50 0000 L CNN +F 1 "22uF" H 5565 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5488 5200 50 0001 C CNN +F 3 "~" H 5450 5350 50 0001 C CNN + 1 5450 5350 1 0 0 -1 $EndComp $Comp L Device:C C20 U 1 1 60E37BA0 -P 6050 5000 -F 0 "C20" H 6165 5046 50 0000 L CNN -F 1 "22uF" H 6165 4955 50 0000 L CNN -F 2 "" H 6088 4850 50 0001 C CNN -F 3 "~" H 6050 5000 50 0001 C CNN - 1 6050 5000 +P 5900 5350 +F 0 "C20" H 6015 5396 50 0000 L CNN +F 1 "22uF" H 6015 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5938 5200 50 0001 C CNN +F 3 "~" H 5900 5350 50 0001 C CNN + 1 5900 5350 1 0 0 -1 $EndComp $Comp L Device:C C22 U 1 1 60E3E156 -P 6450 5000 -F 0 "C22" H 6565 5046 50 0000 L CNN -F 1 "22uF" H 6565 4955 50 0000 L CNN -F 2 "" H 6488 4850 50 0001 C CNN -F 3 "~" H 6450 5000 50 0001 C CNN - 1 6450 5000 +P 6300 5350 +F 0 "C22" H 6415 5396 50 0000 L CNN +F 1 "22uF" H 6415 5305 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 6338 5200 50 0001 C CNN +F 3 "~" H 6300 5350 50 0001 C CNN + 1 6300 5350 1 0 0 -1 $EndComp $Comp L Device:C C17 U 1 1 60E6D8EA -P 4650 4850 -F 0 "C17" H 4765 4896 50 0000 L CNN -F 1 "0.1uF" H 4765 4805 50 0000 L CNN -F 2 "" H 4688 4700 50 0001 C CNN -F 3 "~" H 4650 4850 50 0001 C CNN - 1 4650 4850 +P 4500 5200 +F 0 "C17" H 4615 5246 50 0000 L CNN +F 1 "0.1uF" H 4615 5155 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 4538 5050 50 0001 C CNN +F 3 "~" H 4500 5200 50 0001 C CNN + 1 4500 5200 0 1 1 0 $EndComp $Comp L Device:L L4 U 1 1 60E74209 -P 5150 4750 -F 0 "L4" V 5340 4750 50 0000 C CNN -F 1 "3.3uH" V 5249 4750 50 0000 C CNN -F 2 "" H 5150 4750 50 0001 C CNN -F 3 "~" H 5150 4750 50 0001 C CNN - 1 5150 4750 +P 5000 5100 +F 0 "L4" V 5190 5100 50 0000 C CNN +F 1 "3.3uH" V 5099 5100 50 0000 C CNN +F 2 "Inductor_SMD:L_0603_1608Metric" H 5000 5100 50 0001 C CNN +F 3 "~" H 5000 5100 50 0001 C CNN + 1 5000 5100 0 -1 -1 0 $EndComp $Comp L Device:R R19 U 1 1 60E752D9 -P 5150 4950 -F 0 "R19" H 5220 4996 50 0000 L CNN -F 1 "75k" H 5220 4905 50 0000 L CNN -F 2 "" V 5080 4950 50 0001 C CNN -F 3 "~" H 5150 4950 50 0001 C CNN - 1 5150 4950 +P 5000 5300 +F 0 "R19" H 5070 5346 50 0000 L CNN +F 1 "75k" H 5070 5255 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4930 5300 50 0001 C CNN +F 3 "~" H 5000 5300 50 0001 C CNN + 1 5000 5300 0 -1 -1 0 $EndComp $Comp L Device:R R20 U 1 1 60E75952 -P 5150 5100 -F 0 "R20" H 5220 5146 50 0000 L CNN -F 1 "10k" H 5220 5055 50 0000 L CNN -F 2 "" V 5080 5100 50 0001 C CNN -F 3 "~" H 5150 5100 50 0001 C CNN - 1 5150 5100 +P 5000 5450 +F 0 "R20" H 5070 5496 50 0000 L CNN +F 1 "10k" H 5070 5405 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4930 5450 50 0001 C CNN +F 3 "~" H 5000 5450 50 0001 C CNN + 1 5000 5450 0 1 1 0 $EndComp $Comp L Device:R R18 U 1 1 60E75ECA -P 3350 4950 -F 0 "R18" V 3143 4950 50 0000 C CNN -F 1 "10k" V 3234 4950 50 0000 C CNN -F 2 "" V 3280 4950 50 0001 C CNN -F 3 "~" H 3350 4950 50 0001 C CNN - 1 3350 4950 +P 3200 5300 +F 0 "R18" V 2993 5300 50 0000 C CNN +F 1 "10k" V 3084 5300 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 3130 5300 50 0001 C CNN +F 3 "~" H 3200 5300 50 0001 C CNN + 1 3200 5300 0 1 1 0 $EndComp Wire Wire Line - 2050 4750 2450 4750 + 1900 5100 2300 5100 Wire Wire Line - 2850 5250 2450 5250 -Connection ~ 2450 5250 + 2700 5600 2300 5600 +Connection ~ 2300 5600 Wire Wire Line - 2450 5250 2050 5250 -Connection ~ 2450 4750 + 2300 5600 1900 5600 +Connection ~ 2300 5100 Wire Wire Line - 2450 4750 2850 4750 + 2300 5100 2700 5100 Wire Wire Line - 3550 4750 3100 4750 -Connection ~ 2850 4750 + 3400 5100 2950 5100 +Connection ~ 2700 5100 Wire Wire Line - 4350 4750 4900 4750 -Connection ~ 5600 4750 + 4200 5100 4750 5100 +Connection ~ 5450 5100 Wire Wire Line - 5600 4750 6050 4750 -Connection ~ 6050 4750 + 5450 5100 5900 5100 +Connection ~ 5900 5100 Wire Wire Line - 6050 4750 6450 4750 + 5900 5100 6300 5100 Wire Wire Line - 5600 5250 6050 5250 -Connection ~ 6050 5250 + 5450 5600 5900 5600 +Connection ~ 5900 5600 Wire Wire Line - 6050 5250 6450 5250 + 5900 5600 6300 5600 Wire Wire Line - 4500 4850 4350 4850 + 4350 5200 4200 5200 Wire Wire Line - 4800 4850 4900 4850 + 4650 5200 4750 5200 Wire Wire Line - 4900 4850 4900 4750 -Connection ~ 4900 4750 + 4750 5200 4750 5100 +Connection ~ 4750 5100 Wire Wire Line - 4900 4750 5000 4750 + 4750 5100 4850 5100 $Comp L power:GND #PWR027 U 1 1 60E2F440 -P 3950 5450 -F 0 "#PWR027" H 3950 5200 50 0001 C CNN -F 1 "GND" H 3955 5277 50 0000 C CNN -F 2 "" H 3950 5450 50 0001 C CNN -F 3 "" H 3950 5450 50 0001 C CNN - 1 3950 5450 +P 3800 5800 +F 0 "#PWR027" H 3800 5550 50 0001 C CNN +F 1 "GND" H 3805 5627 50 0000 C CNN +F 2 "" H 3800 5800 50 0001 C CNN +F 3 "" H 3800 5800 50 0001 C CNN + 1 3800 5800 1 0 0 -1 $EndComp Wire Wire Line - 5600 4750 5600 4850 + 5450 5100 5450 5200 Wire Wire Line - 6050 4750 6050 4850 + 5900 5100 5900 5200 Wire Wire Line - 6450 4750 6450 4850 + 6300 5100 6300 5200 Wire Wire Line - 5600 5150 5600 5250 + 5450 5500 5450 5600 Wire Wire Line - 6050 5150 6050 5250 + 5900 5500 5900 5600 Wire Wire Line - 6450 5150 6450 5250 -Connection ~ 5600 5250 + 6300 5500 6300 5600 +Connection ~ 5450 5600 Wire Wire Line - 3950 5150 3950 5250 + 3800 5500 3800 5600 Wire Wire Line - 5300 4750 5400 4750 + 5150 5100 5250 5100 Wire Wire Line - 3950 5250 5400 5250 -Connection ~ 3950 5250 + 3800 5600 5250 5600 +Connection ~ 3800 5600 Wire Wire Line - 3950 5250 3950 5450 + 3800 5600 3800 5800 Wire Wire Line - 5300 4950 5400 4950 + 5150 5300 5250 5300 Wire Wire Line - 5400 4950 5400 4750 -Connection ~ 5400 4750 + 5250 5300 5250 5100 +Connection ~ 5250 5100 Wire Wire Line - 5400 4750 5600 4750 + 5250 5100 5450 5100 Wire Wire Line - 5300 5100 5400 5100 + 5150 5450 5250 5450 Wire Wire Line - 5400 5100 5400 5250 -Connection ~ 5400 5250 + 5250 5450 5250 5600 +Connection ~ 5250 5600 Wire Wire Line - 5400 5250 5600 5250 + 5250 5600 5450 5600 Wire Wire Line - 5000 4950 4900 4950 + 4850 5300 4750 5300 Wire Wire Line - 4900 4950 4900 5100 + 4750 5300 4750 5450 Wire Wire Line - 4900 5100 5000 5100 + 4750 5450 4850 5450 Wire Wire Line - 4350 4950 4900 4950 -Connection ~ 4900 4950 + 4200 5300 4750 5300 +Connection ~ 4750 5300 Wire Wire Line - 3500 4950 3550 4950 + 3350 5300 3400 5300 Wire Wire Line - 3200 4950 3100 4950 + 3050 5300 2950 5300 Wire Wire Line - 3100 4950 3100 4750 -Connection ~ 3100 4750 + 2950 5300 2950 5100 +Connection ~ 2950 5100 Wire Wire Line - 3100 4750 2850 4750 + 2950 5100 2700 5100 Wire Wire Line - 3950 5250 2850 5250 -Connection ~ 2850 5250 + 3800 5600 2700 5600 +Connection ~ 2700 5600 Wire Wire Line - 2850 4750 2850 4850 + 2700 5100 2700 5200 Wire Wire Line - 2450 4750 2450 4850 + 2300 5100 2300 5200 Wire Wire Line - 2050 4750 2050 4850 + 1900 5100 1900 5200 Wire Wire Line - 2050 5150 2050 5250 + 1900 5500 1900 5600 Wire Wire Line - 2450 5150 2450 5250 + 2300 5500 2300 5600 Wire Wire Line - 2850 5150 2850 5250 + 2700 5500 2700 5600 $Comp L power:+12V #PWR023 U 1 1 6113D244 -P 2050 4550 -F 0 "#PWR023" H 2050 4400 50 0001 C CNN -F 1 "+12V" H 2065 4723 50 0000 C CNN -F 2 "" H 2050 4550 50 0001 C CNN -F 3 "" H 2050 4550 50 0001 C CNN - 1 2050 4550 +P 1900 4900 +F 0 "#PWR023" H 1900 4750 50 0001 C CNN +F 1 "+12V" H 1915 5073 50 0000 C CNN +F 2 "" H 1900 4900 50 0001 C CNN +F 3 "" H 1900 4900 50 0001 C CNN + 1 1900 4900 1 0 0 -1 $EndComp Wire Wire Line - 2050 4550 2050 4750 -Connection ~ 2050 4750 + 1900 4900 1900 5100 +Connection ~ 1900 5100 Wire Wire Line - 6450 4600 6450 4750 -Connection ~ 6450 4750 + 6300 4950 6300 5100 +Connection ~ 6300 5100 $Comp L power:+6V #PWR033 U 1 1 61198CDB -P 6450 4600 -F 0 "#PWR033" H 6450 4450 50 0001 C CNN -F 1 "+6V" H 6465 4773 50 0000 C CNN -F 2 "" H 6450 4600 50 0001 C CNN -F 3 "" H 6450 4600 50 0001 C CNN - 1 6450 4600 +P 6300 4950 +F 0 "#PWR033" H 6300 4800 50 0001 C CNN +F 1 "+6V" H 6315 5123 50 0000 C CNN +F 2 "" H 6300 4950 50 0001 C CNN +F 3 "" H 6300 4950 50 0001 C CNN + 1 6300 4950 1 0 0 -1 $EndComp -Text Notes 5750 4600 0 50 ~ 0 +Text Notes 5600 4950 0 50 ~ 0 Should be 6.5V Wire Wire Line - 9800 4950 9900 4950 + 9650 5300 9750 5300 $Comp L LP38692MPX-5.0:LP38692MPX-5.0_NOPB U12 U 1 1 611B55BA -P 9900 4950 -F 0 "U12" H 10700 5337 60 0000 C CNN -F 1 "LP38692MPX-5.0_NOPB" H 10700 5231 60 0000 C CNN -F 2 "MP05A" H 10700 5190 60 0001 C CNN -F 3 "" H 9900 4950 60 0000 C CNN - 1 9900 4950 +P 9750 5300 +F 0 "U12" H 10550 5687 60 0000 C CNN +F 1 "LP38692MPX-5.0_NOPB" H 10550 5581 60 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-5" H 10550 5540 60 0001 C CNN +F 3 "" H 9750 5300 60 0000 C CNN + 1 9750 5300 -1 0 0 -1 $EndComp $Comp L power:+6V #PWR034 U 1 1 61295F72 -P 7350 4650 -F 0 "#PWR034" H 7350 4500 50 0001 C CNN -F 1 "+6V" H 7365 4823 50 0000 C CNN -F 2 "" H 7350 4650 50 0001 C CNN -F 3 "" H 7350 4650 50 0001 C CNN - 1 7350 4650 +P 7200 5000 +F 0 "#PWR034" H 7200 4850 50 0001 C CNN +F 1 "+6V" H 7215 5173 50 0000 C CNN +F 2 "" H 7200 5000 50 0001 C CNN +F 3 "" H 7200 5000 50 0001 C CNN + 1 7200 5000 1 0 0 -1 $EndComp Wire Wire Line - 8300 4950 8200 4950 + 8150 5300 8050 5300 Wire Wire Line - 7350 5050 7350 4650 + 7200 5400 7200 5000 $Comp L power:GND #PWR036 U 1 1 612AE901 -P 8200 5550 -F 0 "#PWR036" H 8200 5300 50 0001 C CNN -F 1 "GND" H 8205 5377 50 0000 C CNN -F 2 "" H 8200 5550 50 0001 C CNN -F 3 "" H 8200 5550 50 0001 C CNN - 1 8200 5550 +P 8050 5900 +F 0 "#PWR036" H 8050 5650 50 0001 C CNN +F 1 "GND" H 8055 5727 50 0000 C CNN +F 2 "" H 8050 5900 50 0001 C CNN +F 3 "" H 8050 5900 50 0001 C CNN + 1 8050 5900 1 0 0 -1 $EndComp Wire Wire Line - 8300 5150 8200 5150 + 8150 5500 8050 5500 $Comp L Device:C C23 U 1 1 612F997C -P 7350 5200 -F 0 "C23" H 7465 5246 50 0000 L CNN -F 1 "10uF" H 7465 5155 50 0000 L CNN -F 2 "" H 7388 5050 50 0001 C CNN -F 3 "~" H 7350 5200 50 0001 C CNN - 1 7350 5200 +P 7200 5550 +F 0 "C23" H 7315 5596 50 0000 L CNN +F 1 "10uF" H 7315 5505 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7238 5400 50 0001 C CNN +F 3 "~" H 7200 5550 50 0001 C CNN + 1 7200 5550 1 0 0 -1 $EndComp $Comp L Device:C C24 U 1 1 612F9982 -P 7600 4750 -F 0 "C24" H 7715 4796 50 0000 L CNN -F 1 "22uF" H 7715 4705 50 0000 L CNN -F 2 "" H 7638 4600 50 0001 C CNN -F 3 "~" H 7600 4750 50 0001 C CNN - 1 7600 4750 +P 7450 5100 +F 0 "C24" H 7565 5146 50 0000 L CNN +F 1 "22uF" H 7565 5055 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7488 4950 50 0001 C CNN +F 3 "~" H 7450 5100 50 0001 C CNN + 1 7450 5100 1 0 0 -1 $EndComp Wire Wire Line - 7350 5350 7350 5450 + 7200 5700 7200 5800 $Comp L Device:C C25 U 1 1 6134ED9B -P 7950 4750 -F 0 "C25" H 8065 4796 50 0000 L CNN -F 1 "22uF" H 8065 4705 50 0000 L CNN -F 2 "" H 7988 4600 50 0001 C CNN -F 3 "~" H 7950 4750 50 0001 C CNN - 1 7950 4750 +P 7800 5100 +F 0 "C25" H 7915 5146 50 0000 L CNN +F 1 "22uF" H 7915 5055 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 7838 4950 50 0001 C CNN +F 3 "~" H 7800 5100 50 0001 C CNN + 1 7800 5100 1 0 0 -1 $EndComp Wire Wire Line - 7350 5050 8300 5050 -Connection ~ 7350 5050 + 7200 5400 8150 5400 +Connection ~ 7200 5400 Wire Wire Line - 8200 5450 8200 5550 + 8050 5800 8050 5900 Wire Wire Line - 8200 5150 8200 5450 -Connection ~ 8200 5450 + 8050 5500 8050 5800 +Connection ~ 8050 5800 Wire Wire Line - 7350 5450 7800 5450 + 7200 5800 7650 5800 Wire Wire Line - 7600 4600 7600 4550 + 7450 4950 7450 4900 Wire Wire Line - 7600 4550 7950 4550 + 7450 4900 7800 4900 Wire Wire Line - 7950 4550 7950 4600 + 7800 4900 7800 4950 Wire Wire Line - 7600 4900 7600 4950 + 7450 5250 7450 5300 Wire Wire Line - 7600 4950 7800 4950 + 7450 5300 7650 5300 Wire Wire Line - 7950 4950 7950 4900 + 7800 5300 7800 5250 Wire Wire Line - 8200 4550 8200 4950 + 8050 4900 8050 5300 Wire Wire Line - 8200 4450 8200 4550 -Connection ~ 8200 4550 -Connection ~ 7950 4550 + 8050 4800 8050 4900 +Connection ~ 8050 4900 +Connection ~ 7800 4900 Wire Wire Line - 7950 4550 8200 4550 + 7800 4900 8050 4900 Wire Wire Line - 7800 4950 7800 5450 -Connection ~ 7800 4950 + 7650 5300 7650 5800 +Connection ~ 7650 5300 Wire Wire Line - 7800 4950 7950 4950 -Connection ~ 7800 5450 + 7650 5300 7800 5300 +Connection ~ 7650 5800 Wire Wire Line - 7800 5450 8200 5450 + 7650 5800 8050 5800 $Comp L power:+5VA #PWR035 U 1 1 6146C8A3 -P 8200 4450 -F 0 "#PWR035" H 8200 4300 50 0001 C CNN -F 1 "+5VA" H 8215 4623 50 0000 C CNN -F 2 "" H 8200 4450 50 0001 C CNN -F 3 "" H 8200 4450 50 0001 C CNN - 1 8200 4450 +P 8050 4800 +F 0 "#PWR035" H 8050 4650 50 0001 C CNN +F 1 "+5VA" H 8065 4973 50 0000 C CNN +F 2 "" H 8050 4800 50 0001 C CNN +F 3 "" H 8050 4800 50 0001 C CNN + 1 8050 4800 1 0 0 -1 $EndComp $Comp L power:+6V #PWR037 U 1 1 6148E6C5 -P 10000 4650 -F 0 "#PWR037" H 10000 4500 50 0001 C CNN -F 1 "+6V" H 10015 4823 50 0000 C CNN -F 2 "" H 10000 4650 50 0001 C CNN -F 3 "" H 10000 4650 50 0001 C CNN - 1 10000 4650 +P 9850 5000 +F 0 "#PWR037" H 9850 4850 50 0001 C CNN +F 1 "+6V" H 9865 5173 50 0000 C CNN +F 2 "" H 9850 5000 50 0001 C CNN +F 3 "" H 9850 5000 50 0001 C CNN + 1 9850 5000 1 0 0 -1 $EndComp -NoConn ~ 9900 5050 +NoConn ~ 9750 5400 Wire Wire Line - 10000 4650 10000 4950 + 9850 5000 9850 5300 Wire Wire Line - 10000 4950 9900 4950 -Connection ~ 9900 4950 + 9850 5300 9750 5300 +Connection ~ 9750 5300 $Comp L Device:L L3 U 1 1 61573A50 -P 2400 6450 -F 0 "L3" V 2590 6450 50 0000 C CNN -F 1 "10uH" V 2499 6450 50 0000 C CNN -F 2 "" H 2400 6450 50 0001 C CNN -F 3 "~" H 2400 6450 50 0001 C CNN - 1 2400 6450 +P 2250 6800 +F 0 "L3" V 2440 6800 50 0000 C CNN +F 1 "10uH" V 2349 6800 50 0000 C CNN +F 2 "Inductor_SMD:L_0603_1608Metric" H 2250 6800 50 0001 C CNN +F 3 "~" H 2250 6800 50 0001 C CNN + 1 2250 6800 0 -1 -1 0 $EndComp $Comp L Device:C C13 U 1 1 61581FD6 -P 2750 6650 -F 0 "C13" H 2865 6696 50 0000 L CNN -F 1 "10uF" H 2865 6605 50 0000 L CNN -F 2 "" H 2788 6500 50 0001 C CNN -F 3 "~" H 2750 6650 50 0001 C CNN - 1 2750 6650 +P 2600 7000 +F 0 "C13" H 2715 7046 50 0000 L CNN +F 1 "10uF" H 2715 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 2638 6850 50 0001 C CNN +F 3 "~" H 2600 7000 50 0001 C CNN + 1 2600 7000 1 0 0 -1 $EndComp Wire Wire Line - 2250 6450 2050 6450 + 2100 6800 1900 6800 Wire Wire Line - 2550 6450 2750 6450 + 2400 6800 2600 6800 Wire Wire Line - 2050 6900 2750 6900 -Connection ~ 2050 6900 + 1900 7250 2600 7250 +Connection ~ 1900 7250 $Comp L power:+3.3VA #PWR025 U 1 1 615D19F4 -P 2750 6250 -F 0 "#PWR025" H 2750 6100 50 0001 C CNN -F 1 "+3.3VA" H 2765 6423 50 0000 C CNN -F 2 "" H 2750 6250 50 0001 C CNN -F 3 "" H 2750 6250 50 0001 C CNN - 1 2750 6250 +P 2600 6600 +F 0 "#PWR025" H 2600 6450 50 0001 C CNN +F 1 "+3.3VA" H 2615 6773 50 0000 C CNN +F 2 "" H 2600 6600 50 0001 C CNN +F 3 "" H 2600 6600 50 0001 C CNN + 1 2600 6600 1 0 0 -1 $EndComp Wire Wire Line - 2750 6900 2750 6800 + 2600 7250 2600 7150 Wire Wire Line - 2750 6500 2750 6450 -Connection ~ 2750 6450 + 2600 6850 2600 6800 +Connection ~ 2600 6800 Wire Wire Line - 2750 6450 2750 6250 + 2600 6800 2600 6600 Wire Wire Line - 2050 6500 2050 6450 + 1900 6850 1900 6800 $Comp L power:+6V #PWR021 U 1 1 6163BB75 -P 1000 6250 -F 0 "#PWR021" H 1000 6100 50 0001 C CNN -F 1 "+6V" H 1015 6423 50 0000 C CNN -F 2 "" H 1000 6250 50 0001 C CNN -F 3 "" H 1000 6250 50 0001 C CNN - 1 1000 6250 +P 850 6600 +F 0 "#PWR021" H 850 6450 50 0001 C CNN +F 1 "+6V" H 865 6773 50 0000 C CNN +F 2 "" H 850 6600 50 0001 C CNN +F 3 "" H 850 6600 50 0001 C CNN + 1 850 6600 1 0 0 -1 $EndComp Wire Wire Line - 1250 6450 1000 6450 + 1100 6800 850 6800 Wire Wire Line - 1000 6450 1000 6250 + 850 6800 850 6600 Wire Wire Line - 1250 6550 1000 6550 + 1100 6900 850 6900 Wire Wire Line - 1000 6550 1000 6450 -Connection ~ 1000 6450 + 850 6900 850 6800 +Connection ~ 850 6800 $Comp L power:+6V #PWR030 U 1 1 616BECB9 -P 5400 6200 -F 0 "#PWR030" H 5400 6050 50 0001 C CNN -F 1 "+6V" H 5415 6373 50 0000 C CNN -F 2 "" H 5400 6200 50 0001 C CNN -F 3 "" H 5400 6200 50 0001 C CNN - 1 5400 6200 +P 5250 6550 +F 0 "#PWR030" H 5250 6400 50 0001 C CNN +F 1 "+6V" H 5265 6723 50 0000 C CNN +F 2 "" H 5250 6550 50 0001 C CNN +F 3 "" H 5250 6550 50 0001 C CNN + 1 5250 6550 1 0 0 -1 $EndComp Wire Wire Line - 5650 6400 5400 6400 + 5500 6750 5250 6750 Wire Wire Line - 5400 6400 5400 6200 + 5250 6750 5250 6550 Wire Wire Line - 5650 6500 5400 6500 + 5500 6850 5250 6850 Wire Wire Line - 5400 6500 5400 6400 -Connection ~ 5400 6400 + 5250 6850 5250 6750 +Connection ~ 5250 6750 Wire Wire Line - 4750 2450 4750 2600 + 4600 2800 4600 2950 Wire Wire Line - 4500 2450 4500 2600 + 4350 2800 4350 2950 Wire Wire Line - 4250 2450 4250 2600 + 4100 2800 4100 2950 Wire Wire Line - 3950 2450 3950 2600 + 3800 2800 3800 2950 Wire Wire Line - 3400 2450 3400 2600 + 3250 2800 3250 2950 Wire Wire Line - 3150 2450 3150 2600 + 3000 2800 3000 2950 $Comp L Device:C C9 U 1 1 617DF3E6 -P 1000 6700 -F 0 "C9" H 1115 6746 50 0000 L CNN -F 1 "10uF" H 1115 6655 50 0000 L CNN -F 2 "" H 1038 6550 50 0001 C CNN -F 3 "~" H 1000 6700 50 0001 C CNN - 1 1000 6700 +P 850 7050 +F 0 "C9" H 965 7096 50 0000 L CNN +F 1 "10uF" H 965 7005 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 888 6900 50 0001 C CNN +F 3 "~" H 850 7050 50 0001 C CNN + 1 850 7050 1 0 0 -1 $EndComp -Connection ~ 1000 6550 +Connection ~ 850 6900 $Comp L Device:C C15 U 1 1 617E0843 -P 3550 6650 -F 0 "C15" H 3665 6696 50 0000 L CNN -F 1 "10uF" H 3665 6605 50 0000 L CNN -F 2 "" H 3588 6500 50 0001 C CNN -F 3 "~" H 3550 6650 50 0001 C CNN - 1 3550 6650 +P 3400 7000 +F 0 "C15" H 3515 7046 50 0000 L CNN +F 1 "10uF" H 3515 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 3438 6850 50 0001 C CNN +F 3 "~" H 3400 7000 50 0001 C CNN + 1 3400 7000 1 0 0 -1 $EndComp $Comp L Device:C C18 U 1 1 617E2129 -P 5400 6650 -F 0 "C18" H 5515 6696 50 0000 L CNN -F 1 "10uF" H 5515 6605 50 0000 L CNN -F 2 "" H 5438 6500 50 0001 C CNN -F 3 "~" H 5400 6650 50 0001 C CNN - 1 5400 6650 +P 5250 7000 +F 0 "C18" H 5365 7046 50 0000 L CNN +F 1 "10uF" H 5365 6955 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 5288 6850 50 0001 C CNN +F 3 "~" H 5250 7000 50 0001 C CNN + 1 5250 7000 1 0 0 -1 $EndComp -Connection ~ 5400 6500 +Connection ~ 5250 6850 Wire Wire Line - 5950 6850 5400 6850 + 5800 7200 5250 7200 Wire Wire Line - 5400 6850 5400 6800 + 5250 7200 5250 7150 Wire Wire Line - 3550 6800 3550 6850 + 3400 7150 3400 7200 Wire Wire Line - 3550 6850 4100 6850 + 3400 7200 3950 7200 Wire Wire Line - 3800 6500 3550 6500 + 3650 6850 3400 6850 $Comp L power:+6V #PWR026 U 1 1 61813378 -P 3550 6350 -F 0 "#PWR026" H 3550 6200 50 0001 C CNN -F 1 "+6V" H 3565 6523 50 0000 C CNN -F 2 "" H 3550 6350 50 0001 C CNN -F 3 "" H 3550 6350 50 0001 C CNN - 1 3550 6350 +P 3400 6700 +F 0 "#PWR026" H 3400 6550 50 0001 C CNN +F 1 "+6V" H 3415 6873 50 0000 C CNN +F 2 "" H 3400 6700 50 0001 C CNN +F 3 "" H 3400 6700 50 0001 C CNN + 1 3400 6700 1 0 0 -1 $EndComp Wire Wire Line - 3550 6350 3550 6500 -Connection ~ 3550 6500 + 3400 6700 3400 6850 +Connection ~ 3400 6850 Wire Wire Line - 1550 6900 1000 6900 + 1400 7250 850 7250 Wire Wire Line - 1000 6900 1000 6850 + 850 7250 850 7200 +$Comp +L Device:EMI_Filter_LL_1423 FL2 +U 1 1 60D95520 +P 5000 2250 +F 0 "FL2" H 5000 2531 50 0000 C CNN +F 1 "WE102_2x1mH" H 5000 2440 50 0000 C CNN +F 2 "Filter:Filter_Bourns_SRF0905_6.0x9.2mm" H 5000 2000 50 0001 C CNN +F 3 "~" V 5000 2290 50 0001 C CNN + 1 5000 2250 + 1 0 0 -1 +$EndComp +$Comp +L BNX022-01L:BNX022-01L FL1 +U 1 1 60DF4A71 +P 6700 1000 +F 0 "FL1" H 6700 1367 50 0000 C CNN +F 1 "BNX022-01L" H 6700 1276 50 0000 C CNN +F 2 "BNX022:FIL_BNX022-01L" H 6700 1000 50 0001 L BNN +F 3 "" H 6700 1000 50 0001 L BNN +F 4 "Manufacturer Recommendations" H 6700 1000 50 0001 L BNN "STANDARD" +F 5 "3.7 mm" H 6700 1000 50 0001 L BNN "MAXIMUM_PACKAGE_HEIGHT" +F 6 "Murata" H 6700 1000 50 0001 L BNN "MANUFACTURER" +F 7 "N/A" H 6700 1000 50 0001 L BNN "PARTREV" + 1 6700 1000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7700 900 8250 900 +Wire Wire Line + 7700 1200 7700 1300 +Wire Wire Line + 7700 1300 8250 1300 +Wire Wire Line + 5000 900 5700 900 +Wire Wire Line + 5700 1200 5150 1200 +Wire Wire Line + 5150 1200 5150 1100 +Connection ~ 5150 1100 $EndSCHEMATC diff --git a/STM32CubeMx/STM32CubeMx.ioc b/STM32CubeMx/STM32CubeMx.ioc index 368eaf8..2fff16d 100644 --- a/STM32CubeMx/STM32CubeMx.ioc +++ b/STM32CubeMx/STM32CubeMx.ioc @@ -1,16 +1,21 @@ #MicroXplorer Configuration settings - do not modify -ADC3.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_0 -ADC3.IPParameters=Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,NbrOfConversionFlag -ADC3.NbrOfConversionFlag=1 -ADC3.Rank-1\#ChannelRegularConversion=1 -ADC3.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5 +ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_0 +ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,master +ADC1.NbrOfConversionFlag=1 +ADC1.Rank-0\#ChannelRegularConversion=1 +ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5 +ADC1.master=1 +FSMC.IPParameters=NSMemoryDataWidth1,WriteOperation1 +FSMC.NSMemoryDataWidth1=FSMC_NORSRAM_MEM_BUS_WIDTH_16 +FSMC.WriteOperation1=FSMC_WRITE_OPERATION_ENABLE File.Version=6 GPIO.groupedBy= KeepUserPlacement=false Mcu.Family=STM32F1 -Mcu.IP0=ADC3 +Mcu.IP0=ADC1 Mcu.IP1=DAC Mcu.IP10=UART4 +Mcu.IP11=USART1 Mcu.IP2=FSMC Mcu.IP3=I2C1 Mcu.IP4=I2C2 @@ -19,58 +24,68 @@ Mcu.IP6=RCC Mcu.IP7=SPI1 Mcu.IP8=SPI2 Mcu.IP9=SYS -Mcu.IPNb=11 +Mcu.IPNb=12 Mcu.Name=STM32F103V(C-D-E)Tx Mcu.Package=LQFP100 -Mcu.Pin0=OSC_IN -Mcu.Pin1=OSC_OUT -Mcu.Pin10=PA4 -Mcu.Pin11=PA5 -Mcu.Pin12=PE7 -Mcu.Pin13=PE8 -Mcu.Pin14=PE9 -Mcu.Pin15=PE10 -Mcu.Pin16=PE11 -Mcu.Pin17=PE12 -Mcu.Pin18=PE13 -Mcu.Pin19=PE14 -Mcu.Pin2=PC0 -Mcu.Pin20=PE15 -Mcu.Pin21=PB10 -Mcu.Pin22=PB11 -Mcu.Pin23=PB13 -Mcu.Pin24=PB14 -Mcu.Pin25=PB15 -Mcu.Pin26=PD8 -Mcu.Pin27=PD9 -Mcu.Pin28=PD10 -Mcu.Pin29=PD11 -Mcu.Pin3=PC1 -Mcu.Pin30=PD12 -Mcu.Pin31=PD14 -Mcu.Pin32=PD15 -Mcu.Pin33=PA13 -Mcu.Pin34=PA14 -Mcu.Pin35=PC10 -Mcu.Pin36=PC11 -Mcu.Pin37=PD0 -Mcu.Pin38=PD1 -Mcu.Pin39=PD4 -Mcu.Pin4=PC2 -Mcu.Pin40=PD5 -Mcu.Pin41=PD7 -Mcu.Pin42=PB3 -Mcu.Pin43=PB4 -Mcu.Pin44=PB5 -Mcu.Pin45=PB6 -Mcu.Pin46=PB7 -Mcu.Pin47=VP_SYS_VS_Systick -Mcu.Pin5=PC3 -Mcu.Pin6=PA0-WKUP -Mcu.Pin7=PA1 -Mcu.Pin8=PA2 -Mcu.Pin9=PA3 -Mcu.PinsNb=48 +Mcu.Pin0=PE2 +Mcu.Pin1=PE3 +Mcu.Pin10=PA3 +Mcu.Pin11=PA4 +Mcu.Pin12=PA5 +Mcu.Pin13=PA6 +Mcu.Pin14=PA7 +Mcu.Pin15=PC4 +Mcu.Pin16=PC5 +Mcu.Pin17=PE7 +Mcu.Pin18=PE8 +Mcu.Pin19=PE9 +Mcu.Pin2=PE4 +Mcu.Pin20=PE10 +Mcu.Pin21=PE11 +Mcu.Pin22=PE12 +Mcu.Pin23=PE13 +Mcu.Pin24=PE14 +Mcu.Pin25=PE15 +Mcu.Pin26=PB10 +Mcu.Pin27=PB11 +Mcu.Pin28=PB12 +Mcu.Pin29=PB13 +Mcu.Pin3=PE5 +Mcu.Pin30=PB14 +Mcu.Pin31=PB15 +Mcu.Pin32=PD8 +Mcu.Pin33=PD9 +Mcu.Pin34=PD10 +Mcu.Pin35=PD11 +Mcu.Pin36=PD12 +Mcu.Pin37=PD13 +Mcu.Pin38=PD14 +Mcu.Pin39=PD15 +Mcu.Pin4=PE6 +Mcu.Pin40=PA9 +Mcu.Pin41=PA10 +Mcu.Pin42=PA13 +Mcu.Pin43=PA14 +Mcu.Pin44=PA15 +Mcu.Pin45=PC10 +Mcu.Pin46=PC11 +Mcu.Pin47=PD0 +Mcu.Pin48=PD1 +Mcu.Pin49=PD4 +Mcu.Pin5=OSC_IN +Mcu.Pin50=PD5 +Mcu.Pin51=PD7 +Mcu.Pin52=PB3 +Mcu.Pin53=PB4 +Mcu.Pin54=PB5 +Mcu.Pin55=PB8 +Mcu.Pin56=PB9 +Mcu.Pin57=VP_SYS_VS_Systick +Mcu.Pin6=OSC_OUT +Mcu.Pin7=PA0-WKUP +Mcu.Pin8=PA1 +Mcu.Pin9=PA2 +Mcu.PinsNb=58 Mcu.ThirdPartyNb=0 Mcu.UserConstants= Mcu.UserName=STM32F103VCTx @@ -93,18 +108,28 @@ OSC_OUT.Mode=HSE-External-Oscillator OSC_OUT.Signal=RCC_OSC_OUT PA0-WKUP.Signal=ADCx_IN0 PA1.Signal=ADCx_IN1 +PA10.Mode=Asynchronous +PA10.Signal=USART1_RX PA13.Mode=Serial_Wire PA13.Signal=SYS_JTMS-SWDIO PA14.Mode=Serial_Wire PA14.Signal=SYS_JTCK-SWCLK +PA15.Mode=NSS_Signal_Hard_Output +PA15.Signal=SPI1_NSS PA2.Signal=ADCx_IN2 PA3.Signal=ADCx_IN3 PA4.Signal=COMP_DAC1_group PA5.Signal=COMP_DAC2_group +PA6.Signal=ADCx_IN6 +PA7.Signal=ADCx_IN7 +PA9.Mode=Asynchronous +PA9.Signal=USART1_TX PB10.Mode=I2C PB10.Signal=I2C2_SCL PB11.Mode=I2C PB11.Signal=I2C2_SDA +PB12.Mode=NSS_Signal_Hard_Output +PB12.Signal=SPI2_NSS PB13.Mode=Full_Duplex_Master PB13.Signal=SPI2_SCK PB14.Mode=Full_Duplex_Master @@ -117,60 +142,72 @@ PB4.Mode=Full_Duplex_Master PB4.Signal=SPI1_MISO PB5.Mode=Full_Duplex_Master PB5.Signal=SPI1_MOSI -PB6.Mode=I2C -PB6.Signal=I2C1_SCL -PB7.Mode=I2C -PB7.Signal=I2C1_SDA -PC0.Signal=ADCx_IN10 -PC1.Signal=ADCx_IN11 +PB8.Mode=I2C +PB8.Signal=I2C1_SCL +PB9.Mode=I2C +PB9.Signal=I2C1_SDA PC10.Mode=Asynchronous PC10.Signal=UART4_TX PC11.Mode=Asynchronous PC11.Signal=UART4_RX -PC2.Signal=ADCx_IN12 -PC3.Signal=ADCx_IN13 -PD0.Mode=16b-dmux1 -PD0.Signal=FSMC_D2 -PD1.Mode=16b-dmux1 -PD1.Signal=FSMC_D3 -PD10.Mode=16b-dmux1 -PD10.Signal=FSMC_D15 -PD11.Mode=16b-dmux1 -PD11.Signal=FSMC_CLE -PD12.Mode=16b-dmux1 -PD12.Signal=FSMC_ALE -PD14.Mode=16b-dmux1 -PD14.Signal=FSMC_D0 -PD15.Mode=16b-dmux1 -PD15.Signal=FSMC_D1 -PD4.Mode=16b-dmux1 +PC4.Locked=true +PC4.Signal=ADCx_IN14 +PC5.Locked=true +PC5.Signal=ADCx_IN15 +PD0.Mode=24b-da1 +PD0.Signal=FSMC_DA2 +PD1.Mode=24b-da1 +PD1.Signal=FSMC_DA3 +PD10.Mode=24b-da1 +PD10.Signal=FSMC_DA15 +PD11.Mode=24b-da1 +PD11.Signal=FSMC_A16 +PD12.Mode=24b-da1 +PD12.Signal=FSMC_A17 +PD13.Mode=24b-da1 +PD13.Signal=FSMC_A18 +PD14.Mode=24b-da1 +PD14.Signal=FSMC_DA0 +PD15.Mode=24b-da1 +PD15.Signal=FSMC_DA1 +PD4.Mode=MuxedPsram1 PD4.Signal=FSMC_NOE -PD5.Mode=16b-dmux1 +PD5.Mode=MuxedPsram1 PD5.Signal=FSMC_NWE -PD7.Mode=NandChipSelect2_1 -PD7.Signal=FSMC_NCE2 -PD8.Mode=16b-dmux1 -PD8.Signal=FSMC_D13 -PD9.Mode=16b-dmux1 -PD9.Signal=FSMC_D14 -PE10.Mode=16b-dmux1 -PE10.Signal=FSMC_D7 -PE11.Mode=16b-dmux1 -PE11.Signal=FSMC_D8 -PE12.Mode=16b-dmux1 -PE12.Signal=FSMC_D9 -PE13.Mode=16b-dmux1 -PE13.Signal=FSMC_D10 -PE14.Mode=16b-dmux1 -PE14.Signal=FSMC_D11 -PE15.Mode=16b-dmux1 -PE15.Signal=FSMC_D12 -PE7.Mode=16b-dmux1 -PE7.Signal=FSMC_D4 -PE8.Mode=16b-dmux1 -PE8.Signal=FSMC_D5 -PE9.Mode=16b-dmux1 -PE9.Signal=FSMC_D6 +PD7.Mode=NorPsramChipSelect1_1 +PD7.Signal=FSMC_NE1 +PD8.Mode=24b-da1 +PD8.Signal=FSMC_DA13 +PD9.Mode=24b-da1 +PD9.Signal=FSMC_DA14 +PE10.Mode=24b-da1 +PE10.Signal=FSMC_DA7 +PE11.Mode=24b-da1 +PE11.Signal=FSMC_DA8 +PE12.Mode=24b-da1 +PE12.Signal=FSMC_DA9 +PE13.Mode=24b-da1 +PE13.Signal=FSMC_DA10 +PE14.Mode=24b-da1 +PE14.Signal=FSMC_DA11 +PE15.Mode=24b-da1 +PE15.Signal=FSMC_DA12 +PE2.Mode=24b-da1 +PE2.Signal=FSMC_A23 +PE3.Mode=24b-da1 +PE3.Signal=FSMC_A19 +PE4.Mode=24b-da1 +PE4.Signal=FSMC_A20 +PE5.Mode=24b-da1 +PE5.Signal=FSMC_A21 +PE6.Mode=24b-da1 +PE6.Signal=FSMC_A22 +PE7.Mode=24b-da1 +PE7.Signal=FSMC_DA4 +PE8.Mode=24b-da1 +PE8.Signal=FSMC_DA5 +PE9.Mode=24b-da1 +PE9.Signal=FSMC_DA6 PinOutPanel.RotationAngle=0 ProjectManager.AskForMigrate=true ProjectManager.BackupPrevious=false @@ -186,7 +223,7 @@ ProjectManager.FreePins=false ProjectManager.HalAssertFull=false ProjectManager.HeapSize=0x200 ProjectManager.KeepUserCode=true -ProjectManager.LastFirmware=true +ProjectManager.LastFirmware=false ProjectManager.LibraryCopy=0 ProjectManager.MainLocation=Core/Src ProjectManager.NoMain=false @@ -199,7 +236,7 @@ ProjectManager.StackSize=0x400 ProjectManager.TargetToolchain=EWARM V8.32 ProjectManager.ToolChainLocation= ProjectManager.UnderRoot=false -ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_DAC_Init-DAC-false-HAL-true,4-MX_I2C1_Init-I2C1-false-HAL-true,5-MX_I2C2_Init-I2C2-false-HAL-true,6-MX_SPI1_Init-SPI1-false-HAL-true,7-MX_SPI2_Init-SPI2-false-HAL-true,8-MX_UART4_Init-UART4-false-HAL-true +ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_DAC_Init-DAC-false-HAL-true,4-MX_I2C1_Init-I2C1-false-HAL-true,5-MX_I2C2_Init-I2C2-false-HAL-true,6-MX_SPI1_Init-SPI1-false-HAL-true,7-MX_SPI2_Init-SPI2-false-HAL-true,8-MX_UART4_Init-UART4-false-HAL-true,9-MX_ADC1_Init-ADC1-false-HAL-true RCC.APB1Freq_Value=8000000 RCC.APB2Freq_Value=8000000 RCC.FamilyName=M @@ -207,38 +244,42 @@ RCC.IPParameters=APB1Freq_Value,APB2Freq_Value,FamilyName,PLLCLKFreq_Value,PLLMC RCC.PLLCLKFreq_Value=8000000 RCC.PLLMCOFreq_Value=4000000 RCC.TimSysFreq_Value=8000000 -SH.ADCx_IN0.0=ADC3_IN0,IN0 +SH.ADCx_IN0.0=ADC1_IN0,IN0 SH.ADCx_IN0.ConfNb=1 -SH.ADCx_IN1.0=ADC3_IN1,IN1 +SH.ADCx_IN1.0=ADC1_IN1,IN1 SH.ADCx_IN1.ConfNb=1 -SH.ADCx_IN10.0=ADC3_IN10,IN10 -SH.ADCx_IN10.ConfNb=1 -SH.ADCx_IN11.0=ADC3_IN11,IN11 -SH.ADCx_IN11.ConfNb=1 -SH.ADCx_IN12.0=ADC3_IN12,IN12 -SH.ADCx_IN12.ConfNb=1 -SH.ADCx_IN13.0=ADC3_IN13,IN13 -SH.ADCx_IN13.ConfNb=1 -SH.ADCx_IN2.0=ADC3_IN2,IN2 +SH.ADCx_IN14.0=ADC1_IN14,IN14 +SH.ADCx_IN14.ConfNb=1 +SH.ADCx_IN15.0=ADC1_IN15,IN15 +SH.ADCx_IN15.ConfNb=1 +SH.ADCx_IN2.0=ADC1_IN2,IN2 SH.ADCx_IN2.ConfNb=1 -SH.ADCx_IN3.0=ADC3_IN3,IN3 +SH.ADCx_IN3.0=ADC1_IN3,IN3 SH.ADCx_IN3.ConfNb=1 +SH.ADCx_IN6.0=ADC1_IN6,IN6 +SH.ADCx_IN6.ConfNb=1 +SH.ADCx_IN7.0=ADC1_IN7,IN7 +SH.ADCx_IN7.ConfNb=1 SH.COMP_DAC1_group.0=DAC_OUT1,DAC_OUT1 SH.COMP_DAC1_group.ConfNb=1 SH.COMP_DAC2_group.0=DAC_OUT2,DAC_OUT2 SH.COMP_DAC2_group.ConfNb=1 SPI1.CalculateBaudRate=4.0 MBits/s SPI1.Direction=SPI_DIRECTION_2LINES -SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate +SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS SPI1.Mode=SPI_MODE_MASTER +SPI1.VirtualNSS=VM_NSSHARD SPI1.VirtualType=VM_MASTER SPI2.CalculateBaudRate=4.0 MBits/s SPI2.Direction=SPI_DIRECTION_2LINES -SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate +SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS SPI2.Mode=SPI_MODE_MASTER +SPI2.VirtualNSS=VM_NSSHARD SPI2.VirtualType=VM_MASTER UART4.IPParameters=VirtualMode UART4.VirtualMode=Asynchronous +USART1.IPParameters=VirtualMode +USART1.VirtualMode=VM_ASYNC VP_SYS_VS_Systick.Mode=SysTick VP_SYS_VS_Systick.Signal=SYS_VS_Systick board=custom diff --git a/TestAutomation-cache.lib b/TestAutomation-cache.lib index a0e3373..42fa937 100644 --- a/TestAutomation-cache.lib +++ b/TestAutomation-cache.lib @@ -165,6 +165,59 @@ X ~DIS 8 0 -300 200 U 50 50 1 1 I ENDDRAW ENDDEF # +# BNX022-01L_BNX022-01L +# +DEF BNX022-01L_BNX022-01L FL 0 40 Y N 1 L N +F0 "FL" -800 300 50 H V L BNN +F1 "BNX022-01L_BNX022-01L" -800 -400 50 H V L BNN +F2 "FIL_BNX022-01L" 0 0 50 H I L BNN +F3 "" 0 0 50 H I L BNN +F4 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD" +F5 "3.7 mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT" +F6 "Murata" 0 0 50 H I L BNN "MANUFACTURER" +F7 "N/A" 0 0 50 H I L BNN "PARTREV" +DRAW +A -650 -200 50 -1 1800 0 0 10 N -700 -200 -600 -200 +A -650 100 50 -1 1800 0 0 10 N -700 100 -600 100 +A -550 -200 50 -1 1800 0 0 10 N -600 -200 -500 -200 +A -550 100 50 -1 1800 0 0 10 N -600 100 -500 100 +A -450 -200 50 -1 1800 0 0 10 N -500 -200 -400 -200 +A -450 100 50 -1 1800 0 0 10 N -500 100 -400 100 +A -350 -200 50 -1 1800 0 0 10 N -400 -200 -300 -200 +A -350 100 50 -1 1800 0 0 10 N -400 100 -300 100 +A 150 100 50 -1 1800 0 0 10 N 100 100 200 100 +A 250 100 50 -1 1800 0 0 10 N 200 100 300 100 +A 350 100 50 -1 1800 0 0 10 N 300 100 400 100 +A 450 100 50 -1 1800 0 0 10 N 400 100 500 100 +C -100 -200 10 0 0 20 N +C -100 100 10 0 0 20 N +C 700 -200 10 0 0 20 N +P 2 0 0 10 -700 -200 -800 -200 N +P 2 0 0 10 -700 -100 -300 -100 N +P 2 0 0 10 -700 100 -800 100 N +P 2 0 0 10 -700 200 -300 200 N +P 2 0 0 10 -300 -200 800 -200 N +P 2 0 0 10 -300 100 100 100 N +P 2 0 0 10 -150 -70 -100 -70 N +P 2 0 0 10 -150 -30 -100 -30 N +P 2 0 0 10 -100 -70 -100 -200 N +P 2 0 0 10 -100 -70 -50 -70 N +P 2 0 0 10 -100 -30 -50 -30 N +P 2 0 0 10 -100 100 -100 -30 N +P 2 0 0 10 100 200 500 200 N +P 2 0 0 10 500 100 800 100 N +P 2 0 0 10 650 70 700 70 N +P 2 0 0 10 700 70 700 -200 N +P 2 0 0 10 700 70 750 70 N +X ~ 1 -1000 100 200 R 40 40 0 0 P +X ~ 2 1000 100 200 L 40 40 0 0 P +X ~ 3 -1000 -200 200 R 40 40 0 0 P +X ~ 4 1000 -200 200 L 40 40 0 0 P +X ~ 5 1000 -200 200 L 40 40 0 0 P +X ~ 6 1000 -200 200 L 40 40 0 0 P +ENDDRAW +ENDDEF +# # Connector_Barrel_Jack_Switch # DEF Connector_Barrel_Jack_Switch J 0 20 Y N 1 F N @@ -336,6 +389,42 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Device_EMI_Filter_LL_1423 +# +DEF Device_EMI_Filter_LL_1423 FL 0 20 Y N 1 F N +F0 "FL" 0 175 50 H V C CNN +F1 "Device_EMI_Filter_LL_1423" 0 -175 50 H V C CNN +F2 "" 0 -250 50 H I C CNN +F3 "" 0 40 50 V I C CNN +$FPLIST + Bourns*SRF0905* +$ENDFPLIST +DRAW +A -80 -80 20 1 1799 0 1 0 N -60 -80 -100 -80 +A -80 80 20 -1799 -1 0 1 0 N -100 80 -60 80 +A -40 -80 20 1 1799 0 1 0 N -20 -80 -60 -80 +A -40 80 20 -1799 -1 0 1 0 N -60 80 -20 80 +A 0 -80 20 1 1799 0 1 0 N 20 -80 -20 -80 +A 0 80 20 -1799 -1 0 1 0 N -20 80 20 80 +A 40 -80 20 1 1799 0 1 0 N 60 -80 20 -80 +A 40 80 20 -1799 -1 0 1 0 N 20 80 60 80 +A 80 -80 20 1 1799 0 1 0 N 100 -80 60 -80 +A 80 80 20 -1799 -1 0 1 0 N 60 80 100 80 +C -120 -50 10 0 1 0 F +C -120 60 10 0 1 0 F +P 2 0 1 0 -100 -80 -100 -100 N +P 2 0 1 0 -100 20 100 20 N +P 2 0 1 0 -100 80 -100 100 N +P 2 0 1 0 100 -80 100 -100 N +P 2 0 1 0 100 -20 -100 -20 N +P 2 0 1 0 100 100 100 80 N +X 1 1 -200 -100 100 R 50 50 1 1 P +X 2 2 -200 100 100 R 50 50 1 1 P +X 3 3 200 100 100 L 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device_L # DEF Device_L L 0 40 N N 1 F N @@ -359,43 +448,6 @@ X 2 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# Device_L_Coupled_1423 -# -DEF Device_L_Coupled_1423 L 0 10 Y N 1 F N -F0 "L" 0 175 50 H V C CNN -F1 "Device_L_Coupled_1423" 0 -175 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Choke_* - *Coil* - Inductor_* - L_* -$ENDFPLIST -DRAW -A -80 -80 20 1 1799 0 1 0 N -60 -80 -100 -80 -A -80 80 20 -1799 -1 0 1 0 N -100 80 -60 80 -A -40 -80 20 1 1799 0 1 0 N -20 -80 -60 -80 -A -40 80 20 -1799 -1 0 1 0 N -60 80 -20 80 -A 0 -80 20 1 1799 0 1 0 N 20 -80 -20 -80 -A 0 80 20 -1799 -1 0 1 0 N -20 80 20 80 -A 40 -80 20 1 1799 0 1 0 N 60 -80 20 -80 -A 40 80 20 -1799 -1 0 1 0 N 20 80 60 80 -A 80 -80 20 1 1799 0 1 0 N 100 -80 60 -80 -A 80 80 20 -1799 -1 0 1 0 N 60 80 100 80 -C -120 -50 10 0 1 0 F -C -120 60 10 0 1 0 F -P 2 0 1 0 -100 -80 -100 -100 N -P 2 0 1 0 -100 80 -100 100 N -P 2 0 1 0 100 -80 100 -100 N -P 2 0 1 0 100 100 100 80 N -X 1 1 -200 100 100 R 50 50 1 1 P -X 2 2 -200 -100 100 R 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P -X 4 4 200 100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Device_Q_NMOS_GSD # DEF Device_Q_NMOS_GSD Q 0 0 Y N 1 F N @@ -552,54 +604,6 @@ X A5 9 100 -1400 100 R 40 40 1 1 I ENDDRAW ENDDEF # -# Filter_BNX025 -# -DEF Filter_BNX025 FL 0 20 Y Y 1 F N -F0 "FL" -250 200 50 H V C CNN -F1 "Filter_BNX025" 300 200 50 H V C CNN -F2 "Filter:Filter_Murata_BNX025" 0 -200 50 H I C CNN -F3 "" -25 -25 50 V I C CNN -$FPLIST - Filter*Murata*BNX025* -$ENDFPLIST -DRAW -A -95 -100 20 1 1799 0 1 0 N -75 -100 -115 -100 -A -55 -100 20 1 1799 0 1 0 N -35 -100 -75 -100 -A -15 -100 20 1 1799 0 1 0 N 5 -100 -35 -100 -A 65 100 20 1 1799 0 1 0 N 85 100 45 100 -A 105 100 20 1 1799 0 1 0 N 125 100 85 100 -A -175 100 20 1 1799 1 1 0 N -155 100 -195 100 -A -135 100 20 1 1799 1 1 0 N -115 100 -155 100 -A -95 100 20 1 1799 1 1 0 N -75 100 -115 100 -C 20 100 10 0 1 0 F -C 20 -100 10 1 1 0 F -C 155 -100 10 1 1 0 F -C 155 100 10 1 1 0 F -S -300 150 300 -150 0 1 0 f -S -20 20 60 30 0 1 0 F -S 60 45 -20 55 0 1 0 F -S 115 20 195 30 1 1 0 F -S 195 45 115 55 1 1 0 F -P 2 0 1 0 -195 100 -225 100 N -P 2 0 1 0 -130 -100 -115 -100 N -P 2 0 1 0 5 -100 20 -100 N -P 2 0 1 0 15 100 -75 100 N -P 2 0 1 0 20 -100 20 20 N -P 2 0 1 0 20 100 20 50 N -P 2 0 1 0 45 100 20 100 N -P 2 0 1 0 125 100 155 100 N -P 2 0 1 0 155 -100 20 -100 N -P 2 0 1 0 155 -100 155 20 N -P 2 0 1 0 155 -100 175 -100 N -P 2 0 1 0 155 100 155 50 N -P 2 0 1 0 155 100 175 100 N -X B 1 -400 100 100 R 50 50 1 1 P -X CB 2 400 100 100 L 50 50 1 1 P -X PSG 3 -400 -100 100 R 50 50 1 1 P -X CG 4 400 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # ICE40HX8K-CT256_ICE40HX8K-CT256 # DEF ICE40HX8K-CT256_ICE40HX8K-CT256 U 0 40 Y Y 5 L N @@ -880,10 +884,10 @@ ENDDEF # # LP38692MPX-5.0_LP38692MPX-5.0_NOPB # -DEF LP38692MPX-5.0_LP38692MPX-5.0_NOPB U 0 10 Y Y 1 L N +DEF LP38692MPX-5.0_LP38692MPX-5.0_NOPB U 0 10 Y Y 1 F N F0 "U" 800 400 60 H V C CNN F1 "LP38692MPX-5.0_LP38692MPX-5.0_NOPB" 800 300 60 H V C CNN -F2 "MP05A" 800 240 60 H I C CNN +F2 "Package_TO_SOT_SMD:SOT-223-5" 800 240 60 H I C CNN F3 "" 0 0 60 H V C CNN $FPLIST MP05A diff --git a/TestAutomation.kicad_pcb b/TestAutomation.kicad_pcb index 02c8ecb..43238da 100644 --- a/TestAutomation.kicad_pcb +++ b/TestAutomation.kicad_pcb @@ -1 +1,6430 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 20171130) (host pcbnew 5.1.10-88a1d61d58~88~ubuntu20.04.1) + + (general + (thickness 1.6) + (drawings 0) + (tracks 0) + (zones 0) + (modules 115) + (nets 444) + ) + + (page A4) + (layers + (0 F.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) + (via_size 0.8) + (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) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (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 FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (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 "Net-(C1-Pad2)") + (net 2 "Net-(C1-Pad1)") + (net 3 "Net-(C2-Pad2)") + (net 4 GND) + (net 5 "Net-(C3-Pad1)") + (net 6 "Net-(C4-Pad1)") + (net 7 +12V) + (net 8 "Net-(C7-Pad1)") + (net 9 "Net-(C8-Pad1)") + (net 10 +6V) + (net 11 +3V3) + (net 12 +3.3VA) + (net 13 +2V5) + (net 14 "Net-(C17-Pad2)") + (net 15 "Net-(C17-Pad1)") + (net 16 +1V2) + (net 17 +5VA) + (net 18 "Net-(C26-Pad1)") + (net 19 "Net-(C27-Pad1)") + (net 20 "Net-(C28-Pad2)") + (net 21 "Net-(C28-Pad1)") + (net 22 "Net-(C29-Pad2)") + (net 23 "Net-(C29-Pad1)") + (net 24 "Net-(C30-Pad1)") + (net 25 "Net-(C31-Pad1)") + (net 26 "Net-(C32-Pad1)") + (net 27 "Net-(C33-Pad2)") + (net 28 /High_Speed_ADC/ADC_IN) + (net 29 "Net-(C36-Pad1)") + (net 30 "Net-(C37-Pad1)") + (net 31 "Net-(C38-Pad1)") + (net 32 "Net-(C39-Pad2)") + (net 33 /Ethernet/POE_VC-) + (net 34 /Ethernet/POE_VC+) + (net 35 "Net-(D3-Pad2)") + (net 36 "Net-(D5-Pad2)") + (net 37 "Net-(D7-Pad2)") + (net 38 "Net-(D8-Pad1)") + (net 39 "Net-(D10-Pad1)") + (net 40 "Net-(FL1-Pad3)") + (net 41 "Net-(FL1-Pad1)") + (net 42 "Net-(J2-Pad12)") + (net 43 "Net-(J2-Pad10)") + (net 44 "Net-(J2-Pad6)") + (net 45 "Net-(J2-Pad2)") + (net 46 "Net-(J2-Pad3)") + (net 47 "Net-(J2-Pad1)") + (net 48 POE_VC+) + (net 49 "Net-(Q1-Pad3)") + (net 50 /Power/CPU_RESET) + (net 51 POE_VC-) + (net 52 "Net-(Q2-Pad1)") + (net 53 "Net-(Q3-Pad3)") + (net 54 "Net-(Q3-Pad1)") + (net 55 "Net-(Q4-Pad4)") + (net 56 "Net-(Q5-Pad1)") + (net 57 "Net-(R1-Pad2)") + (net 58 "Net-(R2-Pad1)") + (net 59 AT_EVENT) + (net 60 "Net-(R9-Pad2)") + (net 61 POE_SRC_Status) + (net 62 "Net-(R15-Pad1)") + (net 63 CPU_RESET) + (net 64 "Net-(R17-Pad1)") + (net 65 "Net-(R18-Pad1)") + (net 66 "Net-(R19-Pad1)") + (net 67 "Net-(R21-Pad1)") + (net 68 "Net-(R22-Pad2)") + (net 69 "Net-(R28-Pad1)") + (net 70 /Ethernet/ENC_INT) + (net 71 /Ethernet/RJ45_LED_G) + (net 72 /Ethernet/RJ45_LED_Y) + (net 73 "Net-(R32-Pad1)") + (net 74 "Net-(R33-Pad1)") + (net 75 "Net-(R35-Pad1)") + (net 76 "Net-(R36-Pad2)") + (net 77 "Net-(U1-Pad61)") + (net 78 "Net-(U1-Pad60)") + (net 79 "Net-(U1-Pad59)") + (net 80 "Net-(U1-Pad58)") + (net 81 "Net-(U1-Pad57)") + (net 82 "Net-(U1-Pad56)") + (net 83 "Net-(U1-Pad55)") + (net 84 "Net-(U1-Pad54)") + (net 85 "Net-(U1-Pad53)") + (net 86 /Ethernet/ENC_SPI_SCK) + (net 87 /Ethernet/ENC_SPI_MOSI) + (net 88 /Ethernet/ENC_SPI_MISO) + (net 89 /Ethernet/ENC_SPI_CS) + (net 90 "Net-(U1-Pad48)") + (net 91 "Net-(U1-Pad45)") + (net 92 "Net-(U1-Pad44)") + (net 93 "Net-(U1-Pad43)") + (net 94 "Net-(U1-Pad42)") + (net 95 "Net-(U1-Pad41)") + (net 96 "Net-(U1-Pad40)") + (net 97 "Net-(U1-Pad39)") + (net 98 "Net-(U1-Pad38)") + (net 99 "Net-(U1-Pad37)") + (net 100 "Net-(U1-Pad36)") + (net 101 "Net-(U1-Pad35)") + (net 102 "Net-(U1-Pad33)") + (net 103 "Net-(U1-Pad20)") + (net 104 "Net-(U1-Pad19)") + (net 105 "Net-(U1-Pad13)") + (net 106 "Net-(U1-Pad12)") + (net 107 "Net-(U1-Pad11)") + (net 108 "Net-(U1-Pad10)") + (net 109 "Net-(U1-Pad9)") + (net 110 "Net-(U1-Pad8)") + (net 111 "Net-(U1-Pad7)") + (net 112 "Net-(U1-Pad6)") + (net 113 "Net-(U1-Pad5)") + (net 114 "Net-(U2-PadT16)") + (net 115 "Net-(U2-PadT15)") + (net 116 "Net-(U2-PadT14)") + (net 117 "Net-(U2-PadT13)") + (net 118 "Net-(U2-PadT11)") + (net 119 "Net-(U2-PadT10)") + (net 120 "Net-(U2-PadT9)") + (net 121 "Net-(U2-PadT8)") + (net 122 "Net-(U2-PadT7)") + (net 123 "Net-(U2-PadT6)") + (net 124 "Net-(U2-PadT5)") + (net 125 "Net-(U2-PadT3)") + (net 126 "Net-(U2-PadT2)") + (net 127 "Net-(U2-PadT1)") + (net 128 "Net-(U2-PadR16)") + (net 129 "Net-(U2-PadR15)") + (net 130 "Net-(U2-PadR14)") + (net 131 "Net-(U2-PadR13)") + (net 132 "Net-(U2-PadR12)") + (net 133 "Net-(U2-PadR11)") + (net 134 "Net-(U2-PadR10)") + (net 135 "Net-(U2-PadR9)") + (net 136 "Net-(U2-PadR8)") + (net 137 "Net-(U2-PadR6)") + (net 138 "Net-(U2-PadR5)") + (net 139 "Net-(U2-PadR4)") + (net 140 "Net-(U2-PadR3)") + (net 141 "Net-(U2-PadR2)") + (net 142 "Net-(U2-PadR1)") + (net 143 "Net-(U2-PadP16)") + (net 144 "Net-(U2-PadP15)") + (net 145 "Net-(U2-PadP14)") + (net 146 "Net-(U2-PadP13)") + (net 147 "Net-(U2-PadP12)") + (net 148 "Net-(U2-PadP11)") + (net 149 "Net-(U2-PadP10)") + (net 150 "Net-(U2-PadP9)") + (net 151 "Net-(U2-PadP8)") + (net 152 "Net-(U2-PadP7)") + (net 153 "Net-(U2-PadP6)") + (net 154 "Net-(U2-PadP5)") + (net 155 "Net-(U2-PadP4)") + (net 156 "Net-(U2-PadP3)") + (net 157 "Net-(U2-PadP2)") + (net 158 "Net-(U2-PadP1)") + (net 159 "Net-(U2-PadN16)") + (net 160 "Net-(U2-PadH15)") + (net 161 "Net-(U2-PadN13)") + (net 162 "Net-(U2-PadN12)") + (net 163 "Net-(U2-PadN11)") + (net 164 "Net-(U2-PadN10)") + (net 165 "Net-(U2-PadN9)") + (net 166 "Net-(U2-PadN8)") + (net 167 "Net-(U2-PadN7)") + (net 168 "Net-(U2-PadN6)") + (net 169 "Net-(U2-PadN5)") + (net 170 "Net-(U2-PadN4)") + (net 171 "Net-(U2-PadN3)") + (net 172 "Net-(U2-PadN2)") + (net 173 "Net-(U2-PadN1)") + (net 174 "Net-(U2-PadM16)") + (net 175 "Net-(U2-PadM15)") + (net 176 "Net-(U2-PadM14)") + (net 177 "Net-(U2-PadM13)") + (net 178 "Net-(U2-PadM12)") + (net 179 "Net-(U2-PadM11)") + (net 180 "Net-(U2-PadM10)") + (net 181 "Net-(U2-PadM9)") + (net 182 "Net-(U2-PadM8)") + (net 183 "Net-(U2-PadM7)") + (net 184 "Net-(U2-PadM6)") + (net 185 "Net-(U2-PadM5)") + (net 186 "Net-(U2-PadM4)") + (net 187 "Net-(U2-PadM3)") + (net 188 "Net-(U2-PadM2)") + (net 189 "Net-(U2-PadM1)") + (net 190 "Net-(U2-PadL16)") + (net 191 "Net-(U2-PadL14)") + (net 192 "Net-(U2-PadL13)") + (net 193 "Net-(U2-PadL12)") + (net 194 "Net-(U2-PadL11)") + (net 195 "Net-(U2-PadL10)") + (net 196 "Net-(U2-PadL9)") + (net 197 "Net-(U2-PadL8)") + (net 198 "Net-(U2-PadL7)") + (net 199 "Net-(U2-PadL6)") + (net 200 "Net-(U2-PadL5)") + (net 201 "Net-(U2-PadL4)") + (net 202 "Net-(U2-PadL3)") + (net 203 "Net-(U2-PadL1)") + (net 204 "Net-(U2-PadK16)") + (net 205 "Net-(U2-PadK15)") + (net 206 "Net-(U2-PadK14)") + (net 207 "Net-(U2-PadK13)") + (net 208 "Net-(U2-PadK12)") + (net 209 "Net-(U2-PadK11)") + (net 210 "Net-(U2-PadK9)") + (net 211 "Net-(U2-PadK8)") + (net 212 "Net-(U2-PadK5)") + (net 213 "Net-(U2-PadK4)") + (net 214 "Net-(U2-PadK3)") + (net 215 "Net-(U2-PadK1)") + (net 216 "Net-(U2-PadJ16)") + (net 217 "Net-(U2-PadJ15)") + (net 218 "Net-(U2-PadJ14)") + (net 219 "Net-(U2-PadJ13)") + (net 220 "Net-(U2-PadJ12)") + (net 221 "Net-(U2-PadJ11)") + (net 222 "Net-(U2-PadJ10)") + (net 223 "Net-(U2-PadJ6)") + (net 224 "Net-(U2-PadJ5)") + (net 225 "Net-(U2-PadJ4)") + (net 226 "Net-(U2-PadJ3)") + (net 227 "Net-(U2-PadJ2)") + (net 228 "Net-(U2-PadJ1)") + (net 229 "Net-(U2-PadH16)") + (net 230 "Net-(U2-PadH14)") + (net 231 "Net-(U2-PadH13)") + (net 232 "Net-(U2-PadH12)") + (net 233 "Net-(U2-PadH11)") + (net 234 "Net-(U2-PadH10)") + (net 235 "Net-(U2-PadH6)") + (net 236 "Net-(U2-PadH5)") + (net 237 "Net-(U2-PadH4)") + (net 238 "Net-(U2-PadH3)") + (net 239 "Net-(U2-PadH2)") + (net 240 "Net-(U2-PadH1)") + (net 241 "Net-(U2-PadG16)") + (net 242 "Net-(U2-PadG15)") + (net 243 "Net-(U2-PadG14)") + (net 244 "Net-(U2-PadG13)") + (net 245 "Net-(U2-PadG12)") + (net 246 "Net-(U2-PadG11)") + (net 247 "Net-(U2-PadG10)") + (net 248 "Net-(U2-PadG6)") + (net 249 "Net-(U2-PadG5)") + (net 250 "Net-(U2-PadG4)") + (net 251 "Net-(U2-PadG3)") + (net 252 "Net-(U2-PadG2)") + (net 253 "Net-(U2-PadG1)") + (net 254 "Net-(U2-PadF16)") + (net 255 "Net-(U2-PadF15)") + (net 256 "Net-(U2-PadF14)") + (net 257 "Net-(U2-PadF13)") + (net 258 "Net-(U2-PadF12)") + (net 259 "Net-(U2-PadF11)") + (net 260 "Net-(U2-PadF9)") + (net 261 "Net-(U2-PadF8)") + (net 262 "Net-(U2-PadF7)") + (net 263 "Net-(U2-PadF5)") + (net 264 "Net-(U2-PadF4)") + (net 265 "Net-(U2-PadF3)") + (net 266 "Net-(U2-PadF2)") + (net 267 "Net-(U2-PadF1)") + (net 268 "Net-(U2-PadE16)") + (net 269 "Net-(U2-PadE14)") + (net 270 "Net-(U2-PadE13)") + (net 271 "Net-(U2-PadE12)") + (net 272 "Net-(U2-PadE11)") + (net 273 "Net-(U2-PadE10)") + (net 274 "Net-(U2-PadE9)") + (net 275 "Net-(U2-PadE8)") + (net 276 "Net-(U2-PadE7)") + (net 277 "Net-(U2-PadE6)") + (net 278 "Net-(U2-PadE5)") + (net 279 "Net-(U2-PadE4)") + (net 280 "Net-(U2-PadE3)") + (net 281 "Net-(U2-PadE2)") + (net 282 "Net-(U2-PadE1)") + (net 283 "Net-(U2-PadD16)") + (net 284 "Net-(U2-PadD15)") + (net 285 "Net-(U2-PadD14)") + (net 286 "Net-(U2-PadD13)") + (net 287 "Net-(U2-PadD12)") + (net 288 "Net-(U2-PadD11)") + (net 289 "Net-(U2-PadD10)") + (net 290 "Net-(U2-PadD9)") + (net 291 "Net-(U2-PadD8)") + (net 292 "Net-(U2-PadD7)") + (net 293 "Net-(U2-PadD6)") + (net 294 "Net-(U2-PadD5)") + (net 295 "Net-(U2-PadD4)") + (net 296 "Net-(U2-PadD3)") + (net 297 "Net-(U2-PadD2)") + (net 298 "Net-(U2-PadD1)") + (net 299 "Net-(U2-PadC16)") + (net 300 "Net-(U2-PadC15)") + (net 301 "Net-(U2-PadC14)") + (net 302 "Net-(U2-PadC13)") + (net 303 "Net-(U2-PadC12)") + (net 304 "Net-(U2-PadC11)") + (net 305 "Net-(U2-PadC10)") + (net 306 "Net-(U2-PadC9)") + (net 307 "Net-(U2-PadC8)") + (net 308 "Net-(U2-PadC7)") + (net 309 "Net-(U2-PadC6)") + (net 310 "Net-(U2-PadC5)") + (net 311 "Net-(U2-PadC4)") + (net 312 "Net-(U2-PadC3)") + (net 313 "Net-(U2-PadC2)") + (net 314 "Net-(U2-PadC1)") + (net 315 "Net-(U2-PadB16)") + (net 316 "Net-(U2-PadB15)") + (net 317 "Net-(U2-PadB14)") + (net 318 "Net-(U2-PadB13)") + (net 319 "Net-(U2-PadB12)") + (net 320 "Net-(U2-PadB11)") + (net 321 "Net-(U2-PadB10)") + (net 322 "Net-(U2-PadB9)") + (net 323 "Net-(U2-PadB8)") + (net 324 "Net-(U2-PadB7)") + (net 325 "Net-(U2-PadB6)") + (net 326 "Net-(U2-PadB5)") + (net 327 "Net-(U2-PadB4)") + (net 328 "Net-(U2-PadB3)") + (net 329 "Net-(U2-PadB2)") + (net 330 "Net-(U2-PadB1)") + (net 331 "Net-(U2-PadA16)") + (net 332 "Net-(U2-PadA15)") + (net 333 "Net-(U2-PadA13)") + (net 334 "Net-(U2-PadA11)") + (net 335 "Net-(U2-PadA10)") + (net 336 "Net-(U2-PadA9)") + (net 337 "Net-(U2-PadA8)") + (net 338 "Net-(U2-PadA7)") + (net 339 "Net-(U2-PadA6)") + (net 340 "Net-(U2-PadA5)") + (net 341 "Net-(U2-PadA3)") + (net 342 "Net-(U2-PadA2)") + (net 343 "Net-(U2-PadA1)") + (net 344 "Net-(U3-Pad98)") + (net 345 "Net-(U3-Pad97)") + (net 346 /MCU/CPU_IIC1_SDA) + (net 347 /MCU/CPU_IIC1_SCL) + (net 348 "Net-(U3-Pad93)") + (net 349 "Net-(U3-Pad92)") + (net 350 /MCU/CPU_SPI1_MOSI) + (net 351 /MCU/CPU_SPI1_MISO) + (net 352 /MCU/CPU_SPI1_SCK) + (net 353 "Net-(U3-Pad88)") + (net 354 "Net-(U3-Pad87)") + (net 355 "Net-(U3-Pad86)") + (net 356 "Net-(U3-Pad85)") + (net 357 "Net-(U3-Pad84)") + (net 358 "Net-(U3-Pad83)") + (net 359 "Net-(U3-Pad82)") + (net 360 "Net-(U3-Pad81)") + (net 361 "Net-(U3-Pad80)") + (net 362 /MCU/CPU_UART4_RX) + (net 363 /MCU/CPU_UART4_TX) + (net 364 /MCU/CPU_SPI1_CS) + (net 365 /MCU/CPU_SWCLK) + (net 366 "Net-(U3-Pad73)") + (net 367 /MCU/CPU_SWDIO) + (net 368 "Net-(U3-Pad71)") + (net 369 "Net-(U3-Pad70)") + (net 370 /MCU/CPU_UART1_RX) + (net 371 /MCU/CPU_UART1_TX) + (net 372 "Net-(U3-Pad67)") + (net 373 "Net-(U3-Pad66)") + (net 374 "Net-(U3-Pad65)") + (net 375 "Net-(U3-Pad64)") + (net 376 "Net-(U3-Pad63)") + (net 377 "Net-(U3-Pad62)") + (net 378 "Net-(U3-Pad61)") + (net 379 "Net-(U3-Pad60)") + (net 380 "Net-(U3-Pad59)") + (net 381 "Net-(U3-Pad58)") + (net 382 "Net-(U3-Pad57)") + (net 383 "Net-(U3-Pad56)") + (net 384 "Net-(U3-Pad55)") + (net 385 /MCU/CPU_SPI2_MOSI) + (net 386 /MCU/CPU_SPI2_MISO) + (net 387 /MCU/CPU_SPI2_SCK) + (net 388 /MCU/CPU_SPI2_CS) + (net 389 /MCU/CPU_IIC2_SDA) + (net 390 /MCU/CPU_IIC2_SCL) + (net 391 "Net-(U3-Pad46)") + (net 392 "Net-(U3-Pad45)") + (net 393 "Net-(U3-Pad44)") + (net 394 "Net-(U3-Pad43)") + (net 395 "Net-(U3-Pad42)") + (net 396 "Net-(U3-Pad41)") + (net 397 "Net-(U3-Pad40)") + (net 398 "Net-(U3-Pad39)") + (net 399 "Net-(U3-Pad38)") + (net 400 "Net-(U3-Pad37)") + (net 401 "Net-(U3-Pad36)") + (net 402 "Net-(U3-Pad35)") + (net 403 /MCU/CPU_ADC7) + (net 404 /MCU/CPU_ADC6) + (net 405 /MCU/CPU_ADC5) + (net 406 /MCU/CPU_ADC4) + (net 407 /MCU/CPU_DAC1) + (net 408 /MCU/CPU_DAC0) + (net 409 /MCU/CPU_ADC3) + (net 410 /MCU/CPU_ADC2) + (net 411 /MCU/CPU_ADC1) + (net 412 /MCU/CPU_ADC0) + (net 413 "Net-(U3-Pad18)") + (net 414 "Net-(U3-Pad17)") + (net 415 "Net-(U3-Pad16)") + (net 416 "Net-(U3-Pad15)") + (net 417 "Net-(U3-Pad9)") + (net 418 "Net-(U3-Pad8)") + (net 419 "Net-(U3-Pad7)") + (net 420 "Net-(U3-Pad5)") + (net 421 "Net-(U3-Pad4)") + (net 422 "Net-(U3-Pad3)") + (net 423 "Net-(U3-Pad2)") + (net 424 "Net-(U3-Pad1)") + (net 425 "Net-(U4-Pad6)") + (net 426 "Net-(U4-Pad9)") + (net 427 "Net-(U4-Pad5)") + (net 428 "Net-(U4-Pad4)") + (net 429 "Net-(U4-Pad3)") + (net 430 /High_Speed_ADC/ADC_CLK) + (net 431 /High_Speed_ADC/ADC_DATA8) + (net 432 /High_Speed_ADC/ADC_DATA7) + (net 433 /High_Speed_ADC/ADC_DATA6) + (net 434 /High_Speed_ADC/ADC_DATA5) + (net 435 /High_Speed_ADC/ADC_DATA4) + (net 436 /High_Speed_ADC/ADC_DATA3) + (net 437 /High_Speed_ADC/ADC_DATA2) + (net 438 /High_Speed_ADC/ADC_DATA1) + (net 439 "Net-(U8-Pad4)") + (net 440 "Net-(U11-Pad4)") + (net 441 "Net-(U12-Pad2)") + (net 442 "Net-(U13-Pad5)") + (net 443 "Net-(U13-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +12V) + (add_net +1V2) + (add_net +2V5) + (add_net +3.3VA) + (add_net +3V3) + (add_net +5VA) + (add_net +6V) + (add_net /Ethernet/ENC_INT) + (add_net /Ethernet/ENC_SPI_CS) + (add_net /Ethernet/ENC_SPI_MISO) + (add_net /Ethernet/ENC_SPI_MOSI) + (add_net /Ethernet/ENC_SPI_SCK) + (add_net /Ethernet/POE_VC+) + (add_net /Ethernet/POE_VC-) + (add_net /Ethernet/RJ45_LED_G) + (add_net /Ethernet/RJ45_LED_Y) + (add_net /High_Speed_ADC/ADC_CLK) + (add_net /High_Speed_ADC/ADC_DATA1) + (add_net /High_Speed_ADC/ADC_DATA2) + (add_net /High_Speed_ADC/ADC_DATA3) + (add_net /High_Speed_ADC/ADC_DATA4) + (add_net /High_Speed_ADC/ADC_DATA5) + (add_net /High_Speed_ADC/ADC_DATA6) + (add_net /High_Speed_ADC/ADC_DATA7) + (add_net /High_Speed_ADC/ADC_DATA8) + (add_net /High_Speed_ADC/ADC_IN) + (add_net /MCU/CPU_ADC0) + (add_net /MCU/CPU_ADC1) + (add_net /MCU/CPU_ADC2) + (add_net /MCU/CPU_ADC3) + (add_net /MCU/CPU_ADC4) + (add_net /MCU/CPU_ADC5) + (add_net /MCU/CPU_ADC6) + (add_net /MCU/CPU_ADC7) + (add_net /MCU/CPU_DAC0) + (add_net /MCU/CPU_DAC1) + (add_net /MCU/CPU_IIC1_SCL) + (add_net /MCU/CPU_IIC1_SDA) + (add_net /MCU/CPU_IIC2_SCL) + (add_net /MCU/CPU_IIC2_SDA) + (add_net /MCU/CPU_SPI1_CS) + (add_net /MCU/CPU_SPI1_MISO) + (add_net /MCU/CPU_SPI1_MOSI) + (add_net /MCU/CPU_SPI1_SCK) + (add_net /MCU/CPU_SPI2_CS) + (add_net /MCU/CPU_SPI2_MISO) + (add_net /MCU/CPU_SPI2_MOSI) + (add_net /MCU/CPU_SPI2_SCK) + (add_net /MCU/CPU_SWCLK) + (add_net /MCU/CPU_SWDIO) + (add_net /MCU/CPU_UART1_RX) + (add_net /MCU/CPU_UART1_TX) + (add_net /MCU/CPU_UART4_RX) + (add_net /MCU/CPU_UART4_TX) + (add_net /Power/CPU_RESET) + (add_net AT_EVENT) + (add_net CPU_RESET) + (add_net GND) + (add_net "Net-(C1-Pad1)") + (add_net "Net-(C1-Pad2)") + (add_net "Net-(C17-Pad1)") + (add_net "Net-(C17-Pad2)") + (add_net "Net-(C2-Pad2)") + (add_net "Net-(C26-Pad1)") + (add_net "Net-(C27-Pad1)") + (add_net "Net-(C28-Pad1)") + (add_net "Net-(C28-Pad2)") + (add_net "Net-(C29-Pad1)") + (add_net "Net-(C29-Pad2)") + (add_net "Net-(C3-Pad1)") + (add_net "Net-(C30-Pad1)") + (add_net "Net-(C31-Pad1)") + (add_net "Net-(C32-Pad1)") + (add_net "Net-(C33-Pad2)") + (add_net "Net-(C36-Pad1)") + (add_net "Net-(C37-Pad1)") + (add_net "Net-(C38-Pad1)") + (add_net "Net-(C39-Pad2)") + (add_net "Net-(C4-Pad1)") + (add_net "Net-(C7-Pad1)") + (add_net "Net-(C8-Pad1)") + (add_net "Net-(D10-Pad1)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D7-Pad2)") + (add_net "Net-(D8-Pad1)") + (add_net "Net-(FL1-Pad1)") + (add_net "Net-(FL1-Pad3)") + (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad10)") + (add_net "Net-(J2-Pad12)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(Q1-Pad3)") + (add_net "Net-(Q2-Pad1)") + (add_net "Net-(Q3-Pad1)") + (add_net "Net-(Q3-Pad3)") + (add_net "Net-(Q4-Pad4)") + (add_net "Net-(Q5-Pad1)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R15-Pad1)") + (add_net "Net-(R17-Pad1)") + (add_net "Net-(R18-Pad1)") + (add_net "Net-(R19-Pad1)") + (add_net "Net-(R2-Pad1)") + (add_net "Net-(R21-Pad1)") + (add_net "Net-(R22-Pad2)") + (add_net "Net-(R28-Pad1)") + (add_net "Net-(R32-Pad1)") + (add_net "Net-(R33-Pad1)") + (add_net "Net-(R35-Pad1)") + (add_net "Net-(R36-Pad2)") + (add_net "Net-(R9-Pad2)") + (add_net "Net-(U1-Pad10)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad19)") + (add_net "Net-(U1-Pad20)") + (add_net "Net-(U1-Pad33)") + (add_net "Net-(U1-Pad35)") + (add_net "Net-(U1-Pad36)") + (add_net "Net-(U1-Pad37)") + (add_net "Net-(U1-Pad38)") + (add_net "Net-(U1-Pad39)") + (add_net "Net-(U1-Pad40)") + (add_net "Net-(U1-Pad41)") + (add_net "Net-(U1-Pad42)") + (add_net "Net-(U1-Pad43)") + (add_net "Net-(U1-Pad44)") + (add_net "Net-(U1-Pad45)") + (add_net "Net-(U1-Pad48)") + (add_net "Net-(U1-Pad5)") + (add_net "Net-(U1-Pad53)") + (add_net "Net-(U1-Pad54)") + (add_net "Net-(U1-Pad55)") + (add_net "Net-(U1-Pad56)") + (add_net "Net-(U1-Pad57)") + (add_net "Net-(U1-Pad58)") + (add_net "Net-(U1-Pad59)") + (add_net "Net-(U1-Pad6)") + (add_net "Net-(U1-Pad60)") + (add_net "Net-(U1-Pad61)") + (add_net "Net-(U1-Pad7)") + (add_net "Net-(U1-Pad8)") + (add_net "Net-(U1-Pad9)") + (add_net "Net-(U11-Pad4)") + (add_net "Net-(U12-Pad2)") + (add_net "Net-(U13-Pad1)") + (add_net "Net-(U13-Pad5)") + (add_net "Net-(U2-PadA1)") + (add_net "Net-(U2-PadA10)") + (add_net "Net-(U2-PadA11)") + (add_net "Net-(U2-PadA13)") + (add_net "Net-(U2-PadA15)") + (add_net "Net-(U2-PadA16)") + (add_net "Net-(U2-PadA2)") + (add_net "Net-(U2-PadA3)") + (add_net "Net-(U2-PadA5)") + (add_net "Net-(U2-PadA6)") + (add_net "Net-(U2-PadA7)") + (add_net "Net-(U2-PadA8)") + (add_net "Net-(U2-PadA9)") + (add_net "Net-(U2-PadB1)") + (add_net "Net-(U2-PadB10)") + (add_net "Net-(U2-PadB11)") + (add_net "Net-(U2-PadB12)") + (add_net "Net-(U2-PadB13)") + (add_net "Net-(U2-PadB14)") + (add_net "Net-(U2-PadB15)") + (add_net "Net-(U2-PadB16)") + (add_net "Net-(U2-PadB2)") + (add_net "Net-(U2-PadB3)") + (add_net "Net-(U2-PadB4)") + (add_net "Net-(U2-PadB5)") + (add_net "Net-(U2-PadB6)") + (add_net "Net-(U2-PadB7)") + (add_net "Net-(U2-PadB8)") + (add_net "Net-(U2-PadB9)") + (add_net "Net-(U2-PadC1)") + (add_net "Net-(U2-PadC10)") + (add_net "Net-(U2-PadC11)") + (add_net "Net-(U2-PadC12)") + (add_net "Net-(U2-PadC13)") + (add_net "Net-(U2-PadC14)") + (add_net "Net-(U2-PadC15)") + (add_net "Net-(U2-PadC16)") + (add_net "Net-(U2-PadC2)") + (add_net "Net-(U2-PadC3)") + (add_net "Net-(U2-PadC4)") + (add_net "Net-(U2-PadC5)") + (add_net "Net-(U2-PadC6)") + (add_net "Net-(U2-PadC7)") + (add_net "Net-(U2-PadC8)") + (add_net "Net-(U2-PadC9)") + (add_net "Net-(U2-PadD1)") + (add_net "Net-(U2-PadD10)") + (add_net "Net-(U2-PadD11)") + (add_net "Net-(U2-PadD12)") + (add_net "Net-(U2-PadD13)") + (add_net "Net-(U2-PadD14)") + (add_net "Net-(U2-PadD15)") + (add_net "Net-(U2-PadD16)") + (add_net "Net-(U2-PadD2)") + (add_net "Net-(U2-PadD3)") + (add_net "Net-(U2-PadD4)") + (add_net "Net-(U2-PadD5)") + (add_net "Net-(U2-PadD6)") + (add_net "Net-(U2-PadD7)") + (add_net "Net-(U2-PadD8)") + (add_net "Net-(U2-PadD9)") + (add_net "Net-(U2-PadE1)") + (add_net "Net-(U2-PadE10)") + (add_net "Net-(U2-PadE11)") + (add_net "Net-(U2-PadE12)") + (add_net "Net-(U2-PadE13)") + (add_net "Net-(U2-PadE14)") + (add_net "Net-(U2-PadE16)") + (add_net "Net-(U2-PadE2)") + (add_net "Net-(U2-PadE3)") + (add_net "Net-(U2-PadE4)") + (add_net "Net-(U2-PadE5)") + (add_net "Net-(U2-PadE6)") + (add_net "Net-(U2-PadE7)") + (add_net "Net-(U2-PadE8)") + (add_net "Net-(U2-PadE9)") + (add_net "Net-(U2-PadF1)") + (add_net "Net-(U2-PadF11)") + (add_net "Net-(U2-PadF12)") + (add_net "Net-(U2-PadF13)") + (add_net "Net-(U2-PadF14)") + (add_net "Net-(U2-PadF15)") + (add_net "Net-(U2-PadF16)") + (add_net "Net-(U2-PadF2)") + (add_net "Net-(U2-PadF3)") + (add_net "Net-(U2-PadF4)") + (add_net "Net-(U2-PadF5)") + (add_net "Net-(U2-PadF7)") + (add_net "Net-(U2-PadF8)") + (add_net "Net-(U2-PadF9)") + (add_net "Net-(U2-PadG1)") + (add_net "Net-(U2-PadG10)") + (add_net "Net-(U2-PadG11)") + (add_net "Net-(U2-PadG12)") + (add_net "Net-(U2-PadG13)") + (add_net "Net-(U2-PadG14)") + (add_net "Net-(U2-PadG15)") + (add_net "Net-(U2-PadG16)") + (add_net "Net-(U2-PadG2)") + (add_net "Net-(U2-PadG3)") + (add_net "Net-(U2-PadG4)") + (add_net "Net-(U2-PadG5)") + (add_net "Net-(U2-PadG6)") + (add_net "Net-(U2-PadH1)") + (add_net "Net-(U2-PadH10)") + (add_net "Net-(U2-PadH11)") + (add_net "Net-(U2-PadH12)") + (add_net "Net-(U2-PadH13)") + (add_net "Net-(U2-PadH14)") + (add_net "Net-(U2-PadH15)") + (add_net "Net-(U2-PadH16)") + (add_net "Net-(U2-PadH2)") + (add_net "Net-(U2-PadH3)") + (add_net "Net-(U2-PadH4)") + (add_net "Net-(U2-PadH5)") + (add_net "Net-(U2-PadH6)") + (add_net "Net-(U2-PadJ1)") + (add_net "Net-(U2-PadJ10)") + (add_net "Net-(U2-PadJ11)") + (add_net "Net-(U2-PadJ12)") + (add_net "Net-(U2-PadJ13)") + (add_net "Net-(U2-PadJ14)") + (add_net "Net-(U2-PadJ15)") + (add_net "Net-(U2-PadJ16)") + (add_net "Net-(U2-PadJ2)") + (add_net "Net-(U2-PadJ3)") + (add_net "Net-(U2-PadJ4)") + (add_net "Net-(U2-PadJ5)") + (add_net "Net-(U2-PadJ6)") + (add_net "Net-(U2-PadK1)") + (add_net "Net-(U2-PadK11)") + (add_net "Net-(U2-PadK12)") + (add_net "Net-(U2-PadK13)") + (add_net "Net-(U2-PadK14)") + (add_net "Net-(U2-PadK15)") + (add_net "Net-(U2-PadK16)") + (add_net "Net-(U2-PadK3)") + (add_net "Net-(U2-PadK4)") + (add_net "Net-(U2-PadK5)") + (add_net "Net-(U2-PadK8)") + (add_net "Net-(U2-PadK9)") + (add_net "Net-(U2-PadL1)") + (add_net "Net-(U2-PadL10)") + (add_net "Net-(U2-PadL11)") + (add_net "Net-(U2-PadL12)") + (add_net "Net-(U2-PadL13)") + (add_net "Net-(U2-PadL14)") + (add_net "Net-(U2-PadL16)") + (add_net "Net-(U2-PadL3)") + (add_net "Net-(U2-PadL4)") + (add_net "Net-(U2-PadL5)") + (add_net "Net-(U2-PadL6)") + (add_net "Net-(U2-PadL7)") + (add_net "Net-(U2-PadL8)") + (add_net "Net-(U2-PadL9)") + (add_net "Net-(U2-PadM1)") + (add_net "Net-(U2-PadM10)") + (add_net "Net-(U2-PadM11)") + (add_net "Net-(U2-PadM12)") + (add_net "Net-(U2-PadM13)") + (add_net "Net-(U2-PadM14)") + (add_net "Net-(U2-PadM15)") + (add_net "Net-(U2-PadM16)") + (add_net "Net-(U2-PadM2)") + (add_net "Net-(U2-PadM3)") + (add_net "Net-(U2-PadM4)") + (add_net "Net-(U2-PadM5)") + (add_net "Net-(U2-PadM6)") + (add_net "Net-(U2-PadM7)") + (add_net "Net-(U2-PadM8)") + (add_net "Net-(U2-PadM9)") + (add_net "Net-(U2-PadN1)") + (add_net "Net-(U2-PadN10)") + (add_net "Net-(U2-PadN11)") + (add_net "Net-(U2-PadN12)") + (add_net "Net-(U2-PadN13)") + (add_net "Net-(U2-PadN16)") + (add_net "Net-(U2-PadN2)") + (add_net "Net-(U2-PadN3)") + (add_net "Net-(U2-PadN4)") + (add_net "Net-(U2-PadN5)") + (add_net "Net-(U2-PadN6)") + (add_net "Net-(U2-PadN7)") + (add_net "Net-(U2-PadN8)") + (add_net "Net-(U2-PadN9)") + (add_net "Net-(U2-PadP1)") + (add_net "Net-(U2-PadP10)") + (add_net "Net-(U2-PadP11)") + (add_net "Net-(U2-PadP12)") + (add_net "Net-(U2-PadP13)") + (add_net "Net-(U2-PadP14)") + (add_net "Net-(U2-PadP15)") + (add_net "Net-(U2-PadP16)") + (add_net "Net-(U2-PadP2)") + (add_net "Net-(U2-PadP3)") + (add_net "Net-(U2-PadP4)") + (add_net "Net-(U2-PadP5)") + (add_net "Net-(U2-PadP6)") + (add_net "Net-(U2-PadP7)") + (add_net "Net-(U2-PadP8)") + (add_net "Net-(U2-PadP9)") + (add_net "Net-(U2-PadR1)") + (add_net "Net-(U2-PadR10)") + (add_net "Net-(U2-PadR11)") + (add_net "Net-(U2-PadR12)") + (add_net "Net-(U2-PadR13)") + (add_net "Net-(U2-PadR14)") + (add_net "Net-(U2-PadR15)") + (add_net "Net-(U2-PadR16)") + (add_net "Net-(U2-PadR2)") + (add_net "Net-(U2-PadR3)") + (add_net "Net-(U2-PadR4)") + (add_net "Net-(U2-PadR5)") + (add_net "Net-(U2-PadR6)") + (add_net "Net-(U2-PadR8)") + (add_net "Net-(U2-PadR9)") + (add_net "Net-(U2-PadT1)") + (add_net "Net-(U2-PadT10)") + (add_net "Net-(U2-PadT11)") + (add_net "Net-(U2-PadT13)") + (add_net "Net-(U2-PadT14)") + (add_net "Net-(U2-PadT15)") + (add_net "Net-(U2-PadT16)") + (add_net "Net-(U2-PadT2)") + (add_net "Net-(U2-PadT3)") + (add_net "Net-(U2-PadT5)") + (add_net "Net-(U2-PadT6)") + (add_net "Net-(U2-PadT7)") + (add_net "Net-(U2-PadT8)") + (add_net "Net-(U2-PadT9)") + (add_net "Net-(U3-Pad1)") + (add_net "Net-(U3-Pad15)") + (add_net "Net-(U3-Pad16)") + (add_net "Net-(U3-Pad17)") + (add_net "Net-(U3-Pad18)") + (add_net "Net-(U3-Pad2)") + (add_net "Net-(U3-Pad3)") + (add_net "Net-(U3-Pad35)") + (add_net "Net-(U3-Pad36)") + (add_net "Net-(U3-Pad37)") + (add_net "Net-(U3-Pad38)") + (add_net "Net-(U3-Pad39)") + (add_net "Net-(U3-Pad4)") + (add_net "Net-(U3-Pad40)") + (add_net "Net-(U3-Pad41)") + (add_net "Net-(U3-Pad42)") + (add_net "Net-(U3-Pad43)") + (add_net "Net-(U3-Pad44)") + (add_net "Net-(U3-Pad45)") + (add_net "Net-(U3-Pad46)") + (add_net "Net-(U3-Pad5)") + (add_net "Net-(U3-Pad55)") + (add_net "Net-(U3-Pad56)") + (add_net "Net-(U3-Pad57)") + (add_net "Net-(U3-Pad58)") + (add_net "Net-(U3-Pad59)") + (add_net "Net-(U3-Pad60)") + (add_net "Net-(U3-Pad61)") + (add_net "Net-(U3-Pad62)") + (add_net "Net-(U3-Pad63)") + (add_net "Net-(U3-Pad64)") + (add_net "Net-(U3-Pad65)") + (add_net "Net-(U3-Pad66)") + (add_net "Net-(U3-Pad67)") + (add_net "Net-(U3-Pad7)") + (add_net "Net-(U3-Pad70)") + (add_net "Net-(U3-Pad71)") + (add_net "Net-(U3-Pad73)") + (add_net "Net-(U3-Pad8)") + (add_net "Net-(U3-Pad80)") + (add_net "Net-(U3-Pad81)") + (add_net "Net-(U3-Pad82)") + (add_net "Net-(U3-Pad83)") + (add_net "Net-(U3-Pad84)") + (add_net "Net-(U3-Pad85)") + (add_net "Net-(U3-Pad86)") + (add_net "Net-(U3-Pad87)") + (add_net "Net-(U3-Pad88)") + (add_net "Net-(U3-Pad9)") + (add_net "Net-(U3-Pad92)") + (add_net "Net-(U3-Pad93)") + (add_net "Net-(U3-Pad97)") + (add_net "Net-(U3-Pad98)") + (add_net "Net-(U4-Pad3)") + (add_net "Net-(U4-Pad4)") + (add_net "Net-(U4-Pad5)") + (add_net "Net-(U4-Pad6)") + (add_net "Net-(U4-Pad9)") + (add_net "Net-(U8-Pad4)") + (add_net POE_SRC_Status) + (add_net POE_VC+) + (add_net POE_VC-) + ) + + (module Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm (layer F.Cu) (tedit 5A0FD1B2) (tstamp 60CABB9F) + (at 208.391 68.202) + (descr "SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package") + (tags "SMD SMT crystal") + (path /60E4702B/60E490A9) + (attr smd) + (fp_text reference Y2 (at 0 -2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 25MHz (at 0 2.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.7 -1.5) (end -1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.5) (end 1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.4) (end -1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 -0.9) (end -1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 0.9) (end -1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 1) (end -1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 0.9) (end 1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 -0.9) (end 1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 -1) (end 1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.09))) + ) + (pad 4 smd rect (at -0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at 0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(C26-Pad1)")) + (pad 2 smd rect (at 0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(C27-Pad1)")) + (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm (layer F.Cu) (tedit 5A0FD1B2) (tstamp 60CABB87) + (at 112.691 99.892) + (descr "SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package") + (tags "SMD SMT crystal") + (path /60C2FDBB/618C74FB) + (attr smd) + (fp_text reference Y1 (at 0 -2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 0 2.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.7 -1.5) (end -1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.5) (end 1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.4) (end -1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 -0.9) (end -1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 0.9) (end -1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 1) (end -1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 0.9) (end 1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 -0.9) (end 1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 -1) (end 1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.09))) + ) + (pad 4 smd rect (at -0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at 0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(C8-Pad1)")) + (pad 2 smd rect (at 0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(C7-Pad1)")) + (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1) (tstamp 60CABB6F) + (at 144.171 101.092) + (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (path /60FB17F2/614B1E6E) + (attr smd) + (fp_text reference U13 (at 0 -3.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value OPA681 (at 0 3.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.7) (end -3.7 -2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.7) (end 3.7 -2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 2.7) (end 3.7 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -2.7) (end -3.7 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -2.56) (end -3.45 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end 1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15))) + ) + (pad 8 smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (pad 7 smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (pad 6 smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 74 "Net-(R33-Pad1)")) + (pad 5 smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 442 "Net-(U13-Pad5)")) + (pad 4 smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 3 smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (pad 2 smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 73 "Net-(R32-Pad1)")) + (pad 1 smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 443 "Net-(U13-Pad1)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB55) + (at 116.621 88.482) + (descr "module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf") + (tags "CMS SOT") + (path /60C2FE2A/611B55BA) + (attr smd) + (fp_text reference U12 (at 0.0625 -4.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LP38692MPX-5.0_NOPB (at 0.0625 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9125 -3.35) (end 1.9125 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.7875 3.35) (end 1.9125 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.0375 -3.41) (end 1.9725 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7375 -3.35) (end 1.9125 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.7875 3.41) (end 1.9725 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7875 -2.3) (end -1.7875 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9725 -3.41) (end 1.9725 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.9725 3.41) (end 1.9725 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7875 -2.3) (end -0.7375 -3.35) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 1 smd rect (at -3.05 -2.25) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 3 smd rect (at -3.05 0.75) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 17 +5VA)) + (pad 5 smd rect (at 3.25 0) (size 1.8 3.4) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at -3.05 -0.75) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 441 "Net-(U12-Pad2)")) + (pad 4 smd rect (at -3.05 2.25) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB3E) + (at 131.411 82.302) + (descr "5-pin SOT23 package") + (tags SOT-23-5) + (path /60C2FE2A/60D06FBA) + (attr smd) + (fp_text reference U11 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TLV75712PDBV_1.2V (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 440 "Net-(U11-Pad4)")) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB29) + (at 133.671 75.852) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /60C2FE2A/60D80B31) + (attr smd) + (fp_text reference U10 (at 0 -4.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TLV1117-25 (at 0 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 13 +2V5)) + (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask) + (net 13 +2V5)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB13) + (at 164.701 54.852) + (descr "6-pin SOT-23 package") + (tags SOT-23-6) + (path /60C2FE2A/60E2CF85) + (attr smd) + (fp_text reference U9 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TPS563200 (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 5 smd rect (at 1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(R18-Pad1)")) + (pad 6 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(C17-Pad2)")) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 66 "Net-(R19-Pad1)")) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(C17-Pad1)")) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABAFD) + (at 141.021 74.052) + (descr "5-pin SOT23 package") + (tags SOT-23-5) + (path /60C2FE2A/60D16596) + (attr smd) + (fp_text reference U8 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TLV75733PDBV_3.3V (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 11 +3V3)) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 439 "Net-(U8-Pad4)")) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module ADS831:ADS831E&slash_2K5 (layer F.Cu) (tedit 0) (tstamp 60CABAE8) + (at 135.442799 103.0148) + (path /60FB17F2/60FB23DE) + (fp_text reference U7 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ADS831E_2K5 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.2479 3.2889) (end -3.702799 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 4.6228) (end -2.2479 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 4.6228) (end -2.2479 4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 3.2889) (end 2.2479 4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.702799 3.2889) (end 2.2479 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.702799 -3.2889) (end 3.702799 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 -3.2889) (end 3.702799 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 -4.6228) (end 2.2479 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 -4.6228) (end 2.2479 -4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 -3.2889) (end -2.2479 -4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.702799 -3.2889) (end -2.2479 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.702799 3.2889) (end -3.702799 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_poly (pts (xy 3.956799 -3.048) (xy 3.956799 -2.667) (xy 3.702799 -2.667) (xy 3.702799 -3.048)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy -3.956799 2.667) (xy -3.956799 3.048) (xy -3.702799 3.048) (xy -3.702799 2.667)) (layer F.SilkS) (width 0.1)) + (fp_line (start 2.1209 -3.36764) (end 2.1209 -4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.1209 3.36764) (end -2.1209 4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9939 -4.3688) (end -1.9939 4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -4.3688) (end -1.9939 -4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 4.3688) (end 1.9939 -4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 4.3688) (end 1.9939 4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start -2.1209 -4.4958) (end -2.1209 -3.36764) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.1209 -4.4958) (end -2.1209 -4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.1209 4.4958) (end 2.1209 3.36764) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.1209 4.4958) (end 2.1209 4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.0988 -3.0099) (end 1.9939 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -2.7051) (end 3.0988 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -2.7051) (end 3.0988 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -3.0099) (end 1.9939 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -2.3749) (end 1.9939 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -2.0701) (end 3.0988 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -2.0701) (end 3.0988 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -2.3749) (end 1.9939 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -1.7399) (end 1.9939 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -1.4351) (end 3.0988 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -1.4351) (end 3.0988 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -1.7399) (end 1.9939 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -1.1049) (end 1.9939 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -0.8001) (end 3.0988 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -0.8001) (end 3.0988 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -1.1049) (end 1.9939 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -0.4699) (end 1.9939 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -0.1651) (end 3.0988 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -0.1651) (end 3.0988 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -0.4699) (end 1.9939 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 0.1651) (end 1.9939 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 0.4699) (end 3.0988 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 0.4699) (end 3.0988 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 0.1651) (end 1.9939 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 0.8001) (end 1.9939 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 1.1049) (end 3.0988 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 1.1049) (end 3.0988 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 0.8001) (end 1.9939 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 1.4351) (end 1.9939 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 1.7399) (end 3.0988 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 1.7399) (end 3.0988 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 1.4351) (end 1.9939 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 2.0701) (end 1.9939 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 2.3749) (end 3.0988 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 2.3749) (end 3.0988 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 2.0701) (end 1.9939 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 2.7051) (end 1.9939 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 3.0099) (end 3.0988 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 3.0099) (end 3.0988 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 2.7051) (end 1.9939 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 3.0099) (end -1.9939 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 2.7051) (end -3.0988 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 2.7051) (end -3.0988 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 3.0099) (end -1.9939 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 2.3749) (end -1.9939 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 2.0701) (end -3.0988 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 2.0701) (end -3.0988 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 2.3749) (end -1.9939 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 1.7399) (end -1.9939 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 1.4351) (end -3.0988 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 1.4351) (end -3.0988 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 1.7399) (end -1.9939 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 1.1049) (end -1.9939 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 0.8001) (end -3.0988 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 0.8001) (end -3.0988 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 1.1049) (end -1.9939 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 0.4699) (end -1.9939 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 0.1651) (end -3.0988 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 0.1651) (end -3.0988 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 0.4699) (end -1.9939 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -0.1651) (end -1.9939 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -0.4699) (end -3.0988 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -0.4699) (end -3.0988 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -0.1651) (end -1.9939 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -0.8001) (end -1.9939 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -1.1049) (end -3.0988 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -1.1049) (end -3.0988 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -0.8001) (end -1.9939 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -1.4351) (end -1.9939 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -1.7399) (end -3.0988 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -1.7399) (end -3.0988 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -1.4351) (end -1.9939 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -2.0701) (end -1.9939 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -2.3749) (end -3.0988 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -2.3749) (end -3.0988 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -2.0701) (end -1.9939 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -2.7051) (end -1.9939 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -3.0099) (end -3.0988 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -3.0099) (end -3.0988 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -2.7051) (end -1.9939 -3.0099) (layer F.Fab) (width 0.1)) + (fp_arc (start 0 -4.3688) (end 0.3048 -4.3688) (angle 180) (layer F.Fab) (width 0.1)) + (fp_text user * (at -1.6129 -4.2926) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user * (at -2.97535 -4.3553) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.057in/1.455mm (at -2.72135 6.7818) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.214in/5.443mm (at 0 -6.7818) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.014in/0.355mm (at 5.76935 -2.8575) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.025in/0.635mm (at -5.76935 -2.54) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user * (at -1.6129 -4.2926) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user * (at -2.97535 -4.3553) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User) + (effects (font (size 0.127 0.127) (thickness 0.002))) + ) + (pad 20 smd rect (at 2.721348 -2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 12 +3.3VA)) + (pad 19 smd rect (at 2.721348 -2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 17 +5VA)) + (pad 18 smd rect (at 2.721348 -1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 17 smd rect (at 2.721348 -0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(C38-Pad1)")) + (pad 16 smd rect (at 2.721348 -0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(C39-Pad2)")) + (pad 15 smd rect (at 2.721348 0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(C39-Pad2)")) + (pad 14 smd rect (at 2.721348 0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 75 "Net-(R35-Pad1)")) + (pad 13 smd rect (at 2.721348 1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 76 "Net-(R36-Pad2)")) + (pad 12 smd rect (at 2.721348 2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 11 smd rect (at 2.721348 2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 17 +5VA)) + (pad 10 smd rect (at -2.721348 2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 430 /High_Speed_ADC/ADC_CLK)) + (pad 9 smd rect (at -2.721348 2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 431 /High_Speed_ADC/ADC_DATA8)) + (pad 8 smd rect (at -2.721348 1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 432 /High_Speed_ADC/ADC_DATA7)) + (pad 7 smd rect (at -2.721348 0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 433 /High_Speed_ADC/ADC_DATA6)) + (pad 6 smd rect (at -2.721348 0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 434 /High_Speed_ADC/ADC_DATA5)) + (pad 5 smd rect (at -2.721348 -0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 435 /High_Speed_ADC/ADC_DATA4)) + (pad 4 smd rect (at -2.721348 -0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 436 /High_Speed_ADC/ADC_DATA3)) + (pad 3 smd rect (at -2.721348 -1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 437 /High_Speed_ADC/ADC_DATA2)) + (pad 2 smd rect (at -2.721348 -2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 438 /High_Speed_ADC/ADC_DATA1)) + (pad 1 smd rect (at -2.721348 -2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + ) + + (module ACPL-217-500E:Broadcom-SO-4-0-0-0 (layer F.Cu) (tedit 5EFBE797) (tstamp 60CABA5E) + (at 156.402558 62.127) + (path /60C2FE2A/60FE0CF7) + (fp_text reference U6 (at -1.726559 -2.275) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value ACPL-217-500E (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 3.876559 1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 1.475) (end 3.876559 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 -1.475) (end -3.876557 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 -1.475) (end -3.876557 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 -1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_circle (center -4.426558 -0.635) (end -4.301558 -0.635) (layer F.SilkS) (width 0.25)) + (fp_circle (center -0.898725 -0.7) (end -0.648725 -0.7) (layer F.SilkS) (width 0.5)) + (fp_line (start 1.648726 1.45) (end -1.648724 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.648726 -1.45) (end 1.648726 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.648724 -1.45) (end 1.648726 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.648724 1.45) (end -1.648724 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.3 1.45) (end -2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start 2.3 -1.45) (end 2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -2.3 -1.45) (end 2.3 -1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -2.3 1.45) (end -2.3 -1.45) (layer F.Fab) (width 0.15)) + (pad 4 smd roundrect (at 3.000143 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 59 AT_EVENT)) + (pad 3 smd roundrect (at 3.000143 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 2 smd roundrect (at -3.000142 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 429 "Net-(U4-Pad3)")) + (pad 1 smd rect (at -3.000142 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C2-Pad2)")) + (model eec.models/Broadcom_-_ACPL-217-500E.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module ACPL-217-500E:Broadcom-SO-4-0-0-0 (layer F.Cu) (tedit 5EFBE797) (tstamp 60CABA47) + (at 97.152558 87.827) + (path /60C2FE2A/60FED3B1) + (fp_text reference U5 (at -1.726559 -2.275) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value ACPL-217-500E (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 3.876559 1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 1.475) (end 3.876559 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 -1.475) (end -3.876557 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 -1.475) (end -3.876557 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 -1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_circle (center -4.426558 -0.635) (end -4.301558 -0.635) (layer F.SilkS) (width 0.25)) + (fp_circle (center -0.898725 -0.7) (end -0.648725 -0.7) (layer F.SilkS) (width 0.5)) + (fp_line (start 1.648726 1.45) (end -1.648724 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.648726 -1.45) (end 1.648726 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.648724 -1.45) (end 1.648726 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.648724 1.45) (end -1.648724 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.3 1.45) (end -2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start 2.3 -1.45) (end 2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -2.3 -1.45) (end 2.3 -1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -2.3 1.45) (end -2.3 -1.45) (layer F.Fab) (width 0.15)) + (pad 4 smd roundrect (at 3.000143 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 58 "Net-(R2-Pad1)")) + (pad 3 smd roundrect (at 3.000143 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 52 "Net-(Q2-Pad1)")) + (pad 2 smd roundrect (at -3.000142 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 49 "Net-(Q1-Pad3)")) + (pad 1 smd rect (at -3.000142 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) + (net 57 "Net-(R1-Pad2)")) + (model eec.models/Broadcom_-_ACPL-217-500E.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module AG5300:Silvertel-AG5300-0-0-MFG (layer F.Cu) (tedit 5EF1530A) (tstamp 60CABA30) + (at 121.976 62.127) + (path /60C2FE2A/60C5A6E7) + (fp_text reference U4 (at -28.65 -9.8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value AG5300 (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 28.675 9.025) (end 28.675 -9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start -28.675 9.025) (end 28.675 9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start -28.675 -9.025) (end -28.675 9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start 28.675 -9.025) (end -28.675 -9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start 28.675 -9.025) (end 28.675 -9.025) (layer F.CrtYd) (width 0.15)) + (fp_circle (center -29.25 -1.7) (end -29.125 -1.7) (layer F.SilkS) (width 0.25)) + (fp_line (start -28.65 9) (end -28.65 -9) (layer F.SilkS) (width 0.15)) + (fp_line (start -28.65 9) (end 28.65 9) (layer F.SilkS) (width 0.15)) + (fp_line (start 28.65 9) (end 28.65 -9) (layer F.SilkS) (width 0.15)) + (fp_line (start -28.65 -9) (end 28.65 -9) (layer F.SilkS) (width 0.15)) + (fp_line (start 28.65 9) (end -28.65 9) (layer F.Fab) (width 0.15)) + (fp_line (start 28.65 -9) (end 28.65 9) (layer F.Fab) (width 0.15)) + (fp_line (start -28.65 -9) (end 28.65 -9) (layer F.Fab) (width 0.15)) + (fp_line (start -28.65 9) (end -28.65 -9) (layer F.Fab) (width 0.15)) + (pad 6 thru_hole circle (at -10.84 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 425 "Net-(U4-Pad6)")) + (pad 10 thru_hole circle (at 27.26 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 4 GND)) + (pad 9 thru_hole circle (at 24.72 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 426 "Net-(U4-Pad9)")) + (pad 8 thru_hole circle (at 22.18 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 6 "Net-(C4-Pad1)")) + (pad 7 thru_hole circle (at 19.64 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 4 GND)) + (pad 5 thru_hole circle (at -13.38 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 427 "Net-(U4-Pad5)")) + (pad 4 thru_hole circle (at -15.92 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 428 "Net-(U4-Pad4)")) + (pad 3 thru_hole circle (at -18.46 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 429 "Net-(U4-Pad3)")) + (pad 2 thru_hole circle (at -21 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 5 "Net-(C3-Pad1)")) + (pad 1 thru_hole rect (at -23.54 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 60 "Net-(R9-Pad2)")) + (model eec.models/Silvertel_-_AG5300.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_QFP:LQFP-100_14x14mm_P0.5mm (layer F.Cu) (tedit 5D9F72B0) (tstamp 60CABA14) + (at 101.221 107.112) + (descr "LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "LQFP QFP") + (path /60C2FDBB/60C30090) + (attr smd) + (fp_text reference U3 (at 0 -9.42) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value STM32F103VCTx (at 0 9.42) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 8.72 6.4) (end 8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 6.4) (end 8.72 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 8.72) (end 6.4 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 8.72) (end 6.4 8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.72 6.4) (end -8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 6.4) (end -8.72 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end -7.25 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 8.72) (end -6.4 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 8.72) (end -6.4 8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.72 -6.4) (end 8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -6.4) (end 8.72 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end 7.25 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 -7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 -8.72) (end 6.4 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 -8.72) (end 6.4 -8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.72 -6.4) (end -8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 -6.4) (end -8.72 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 -7.25) (end -7.25 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 -8.72) (end -6.4 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 -8.72) (end -6.4 -8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7 -6) (end -6 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end -7 -6) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -6 -7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.11 -6.41) (end -8.475 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.11 -7.11) (end -7.11 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.41 -7.11) (end -7.11 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.11 -7.11) (end 7.11 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.41 -7.11) (end 7.11 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.11 7.11) (end -7.11 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.41 7.11) (end -7.11 7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.11 7.11) (end 7.11 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.41 7.11) (end 7.11 7.11) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 100 smd roundrect (at -6 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 99 smd roundrect (at -5.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 98 smd roundrect (at -5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 344 "Net-(U3-Pad98)")) + (pad 97 smd roundrect (at -4.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 345 "Net-(U3-Pad97)")) + (pad 96 smd roundrect (at -4 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 346 /MCU/CPU_IIC1_SDA)) + (pad 95 smd roundrect (at -3.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 347 /MCU/CPU_IIC1_SCL)) + (pad 94 smd roundrect (at -3 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 64 "Net-(R17-Pad1)")) + (pad 93 smd roundrect (at -2.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 348 "Net-(U3-Pad93)")) + (pad 92 smd roundrect (at -2 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 349 "Net-(U3-Pad92)")) + (pad 91 smd roundrect (at -1.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 350 /MCU/CPU_SPI1_MOSI)) + (pad 90 smd roundrect (at -1 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 351 /MCU/CPU_SPI1_MISO)) + (pad 89 smd roundrect (at -0.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 352 /MCU/CPU_SPI1_SCK)) + (pad 88 smd roundrect (at 0 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 353 "Net-(U3-Pad88)")) + (pad 87 smd roundrect (at 0.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 354 "Net-(U3-Pad87)")) + (pad 86 smd roundrect (at 1 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 355 "Net-(U3-Pad86)")) + (pad 85 smd roundrect (at 1.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 356 "Net-(U3-Pad85)")) + (pad 84 smd roundrect (at 2 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 357 "Net-(U3-Pad84)")) + (pad 83 smd roundrect (at 2.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 358 "Net-(U3-Pad83)")) + (pad 82 smd roundrect (at 3 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 359 "Net-(U3-Pad82)")) + (pad 81 smd roundrect (at 3.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 360 "Net-(U3-Pad81)")) + (pad 80 smd roundrect (at 4 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 361 "Net-(U3-Pad80)")) + (pad 79 smd roundrect (at 4.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 362 /MCU/CPU_UART4_RX)) + (pad 78 smd roundrect (at 5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 363 /MCU/CPU_UART4_TX)) + (pad 77 smd roundrect (at 5.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 364 /MCU/CPU_SPI1_CS)) + (pad 76 smd roundrect (at 6 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 365 /MCU/CPU_SWCLK)) + (pad 75 smd roundrect (at 7.675 -6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 74 smd roundrect (at 7.675 -5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 73 smd roundrect (at 7.675 -5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 366 "Net-(U3-Pad73)")) + (pad 72 smd roundrect (at 7.675 -4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 367 /MCU/CPU_SWDIO)) + (pad 71 smd roundrect (at 7.675 -4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 368 "Net-(U3-Pad71)")) + (pad 70 smd roundrect (at 7.675 -3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 369 "Net-(U3-Pad70)")) + (pad 69 smd roundrect (at 7.675 -3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 370 /MCU/CPU_UART1_RX)) + (pad 68 smd roundrect (at 7.675 -2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 371 /MCU/CPU_UART1_TX)) + (pad 67 smd roundrect (at 7.675 -2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 372 "Net-(U3-Pad67)")) + (pad 66 smd roundrect (at 7.675 -1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 373 "Net-(U3-Pad66)")) + (pad 65 smd roundrect (at 7.675 -1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 374 "Net-(U3-Pad65)")) + (pad 64 smd roundrect (at 7.675 -0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 375 "Net-(U3-Pad64)")) + (pad 63 smd roundrect (at 7.675 0) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 376 "Net-(U3-Pad63)")) + (pad 62 smd roundrect (at 7.675 0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 377 "Net-(U3-Pad62)")) + (pad 61 smd roundrect (at 7.675 1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 378 "Net-(U3-Pad61)")) + (pad 60 smd roundrect (at 7.675 1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 379 "Net-(U3-Pad60)")) + (pad 59 smd roundrect (at 7.675 2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 380 "Net-(U3-Pad59)")) + (pad 58 smd roundrect (at 7.675 2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 381 "Net-(U3-Pad58)")) + (pad 57 smd roundrect (at 7.675 3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 382 "Net-(U3-Pad57)")) + (pad 56 smd roundrect (at 7.675 3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 383 "Net-(U3-Pad56)")) + (pad 55 smd roundrect (at 7.675 4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 384 "Net-(U3-Pad55)")) + (pad 54 smd roundrect (at 7.675 4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 385 /MCU/CPU_SPI2_MOSI)) + (pad 53 smd roundrect (at 7.675 5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 386 /MCU/CPU_SPI2_MISO)) + (pad 52 smd roundrect (at 7.675 5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 387 /MCU/CPU_SPI2_SCK)) + (pad 51 smd roundrect (at 7.675 6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 388 /MCU/CPU_SPI2_CS)) + (pad 50 smd roundrect (at 6 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 49 smd roundrect (at 5.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 48 smd roundrect (at 5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 389 /MCU/CPU_IIC2_SDA)) + (pad 47 smd roundrect (at 4.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 390 /MCU/CPU_IIC2_SCL)) + (pad 46 smd roundrect (at 4 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 391 "Net-(U3-Pad46)")) + (pad 45 smd roundrect (at 3.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 392 "Net-(U3-Pad45)")) + (pad 44 smd roundrect (at 3 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 393 "Net-(U3-Pad44)")) + (pad 43 smd roundrect (at 2.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 394 "Net-(U3-Pad43)")) + (pad 42 smd roundrect (at 2 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 395 "Net-(U3-Pad42)")) + (pad 41 smd roundrect (at 1.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 396 "Net-(U3-Pad41)")) + (pad 40 smd roundrect (at 1 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 397 "Net-(U3-Pad40)")) + (pad 39 smd roundrect (at 0.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 398 "Net-(U3-Pad39)")) + (pad 38 smd roundrect (at 0 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 399 "Net-(U3-Pad38)")) + (pad 37 smd roundrect (at -0.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 400 "Net-(U3-Pad37)")) + (pad 36 smd roundrect (at -1 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 401 "Net-(U3-Pad36)")) + (pad 35 smd roundrect (at -1.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 402 "Net-(U3-Pad35)")) + (pad 34 smd roundrect (at -2 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 403 /MCU/CPU_ADC7)) + (pad 33 smd roundrect (at -2.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 404 /MCU/CPU_ADC6)) + (pad 32 smd roundrect (at -3 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 405 /MCU/CPU_ADC5)) + (pad 31 smd roundrect (at -3.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 406 /MCU/CPU_ADC4)) + (pad 30 smd roundrect (at -4 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 407 /MCU/CPU_DAC1)) + (pad 29 smd roundrect (at -4.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 408 /MCU/CPU_DAC0)) + (pad 28 smd roundrect (at -5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 27 smd roundrect (at -5.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 26 smd roundrect (at -6 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 409 /MCU/CPU_ADC3)) + (pad 25 smd roundrect (at -7.675 6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 410 /MCU/CPU_ADC2)) + (pad 24 smd roundrect (at -7.675 5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 411 /MCU/CPU_ADC1)) + (pad 23 smd roundrect (at -7.675 5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 412 /MCU/CPU_ADC0)) + (pad 22 smd roundrect (at -7.675 4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 21 smd roundrect (at -7.675 4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 20 smd roundrect (at -7.675 3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 19 smd roundrect (at -7.675 3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 18 smd roundrect (at -7.675 2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 413 "Net-(U3-Pad18)")) + (pad 17 smd roundrect (at -7.675 2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 414 "Net-(U3-Pad17)")) + (pad 16 smd roundrect (at -7.675 1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 415 "Net-(U3-Pad16)")) + (pad 15 smd roundrect (at -7.675 1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 416 "Net-(U3-Pad15)")) + (pad 14 smd roundrect (at -7.675 0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 62 "Net-(R15-Pad1)")) + (pad 13 smd roundrect (at -7.675 0) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 "Net-(C8-Pad1)")) + (pad 12 smd roundrect (at -7.675 -0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 "Net-(C7-Pad1)")) + (pad 11 smd roundrect (at -7.675 -1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 10 smd roundrect (at -7.675 -1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 9 smd roundrect (at -7.675 -2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 417 "Net-(U3-Pad9)")) + (pad 8 smd roundrect (at -7.675 -2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 418 "Net-(U3-Pad8)")) + (pad 7 smd roundrect (at -7.675 -3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 419 "Net-(U3-Pad7)")) + (pad 6 smd roundrect (at -7.675 -3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 5 smd roundrect (at -7.675 -4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 420 "Net-(U3-Pad5)")) + (pad 4 smd roundrect (at -7.675 -4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 421 "Net-(U3-Pad4)")) + (pad 3 smd roundrect (at -7.675 -5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 422 "Net-(U3-Pad3)")) + (pad 2 smd roundrect (at -7.675 -5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 423 "Net-(U3-Pad2)")) + (pad 1 smd roundrect (at -7.675 -6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 424 "Net-(U3-Pad1)")) + (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-100_14x14mm_P0.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module iCE40HX8K:BGA256C80P16X16_1400X1400X170 (layer F.Cu) (tedit 60C1B004) (tstamp 60CAB985) + (at 178.456 93.532) + (path /60C0E996/60C3208F) + (fp_text reference U2 (at -3.559775 -8.646615) (layer F.SilkS) + (effects (font (size 1.001346 1.001346) (thickness 0.015))) + ) + (fp_text value ICE40HX8K-CT256 (at 11.703105 8.648415) (layer F.Fab) + (effects (font (size 1.001551 1.001551) (thickness 0.015))) + ) + (fp_circle (center -7.5 -6) (end -7.4 -6) (layer F.SilkS) (width 0.2)) + (fp_circle (center -6 -6) (end -5.9 -6) (layer F.Fab) (width 0.2)) + (fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.127)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.127)) + (fp_line (start 7 7) (end -7 7) (layer F.SilkS) (width 0.127)) + (fp_line (start 7 -7) (end -7 -7) (layer F.SilkS) (width 0.127)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.127)) + (fp_line (start -7 7) (end -7 -7) (layer F.Fab) (width 0.127)) + (fp_line (start 7 7) (end 7 -7) (layer F.SilkS) (width 0.127)) + (fp_line (start -7 7) (end -7 -7) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 -7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (pad T16 smd circle (at 6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 114 "Net-(U2-PadT16)")) + (pad T15 smd circle (at 5.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 115 "Net-(U2-PadT15)")) + (pad T14 smd circle (at 4.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 116 "Net-(U2-PadT14)")) + (pad T13 smd circle (at 3.6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 117 "Net-(U2-PadT13)")) + (pad T12 smd circle (at 2.8 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad T11 smd circle (at 2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 "Net-(U2-PadT11)")) + (pad T10 smd circle (at 1.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 119 "Net-(U2-PadT10)")) + (pad T9 smd circle (at 0.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 120 "Net-(U2-PadT9)")) + (pad T8 smd circle (at -0.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 121 "Net-(U2-PadT8)")) + (pad T7 smd circle (at -1.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 122 "Net-(U2-PadT7)")) + (pad T6 smd circle (at -2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 123 "Net-(U2-PadT6)")) + (pad T5 smd circle (at -2.8 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 124 "Net-(U2-PadT5)")) + (pad T4 smd circle (at -3.6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad T3 smd circle (at -4.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 125 "Net-(U2-PadT3)")) + (pad T2 smd circle (at -5.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 126 "Net-(U2-PadT2)")) + (pad T1 smd circle (at -6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 127 "Net-(U2-PadT1)")) + (pad R16 smd circle (at 6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 128 "Net-(U2-PadR16)")) + (pad R15 smd circle (at 5.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 129 "Net-(U2-PadR15)")) + (pad R14 smd circle (at 4.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 130 "Net-(U2-PadR14)")) + (pad R13 smd circle (at 3.6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 131 "Net-(U2-PadR13)")) + (pad R12 smd circle (at 2.8 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 132 "Net-(U2-PadR12)")) + (pad R11 smd circle (at 2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 133 "Net-(U2-PadR11)")) + (pad R10 smd circle (at 1.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 134 "Net-(U2-PadR10)")) + (pad R9 smd circle (at 0.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 135 "Net-(U2-PadR9)")) + (pad R8 smd circle (at -0.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 136 "Net-(U2-PadR8)")) + (pad R7 smd circle (at -1.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad R6 smd circle (at -2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 137 "Net-(U2-PadR6)")) + (pad R5 smd circle (at -2.8 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 138 "Net-(U2-PadR5)")) + (pad R4 smd circle (at -3.6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 139 "Net-(U2-PadR4)")) + (pad R3 smd circle (at -4.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 140 "Net-(U2-PadR3)")) + (pad R2 smd circle (at -5.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 141 "Net-(U2-PadR2)")) + (pad R1 smd circle (at -6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 142 "Net-(U2-PadR1)")) + (pad P16 smd circle (at 6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 143 "Net-(U2-PadP16)")) + (pad P15 smd circle (at 5.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 144 "Net-(U2-PadP15)")) + (pad P14 smd circle (at 4.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 145 "Net-(U2-PadP14)")) + (pad P13 smd circle (at 3.6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 146 "Net-(U2-PadP13)")) + (pad P12 smd circle (at 2.8 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 147 "Net-(U2-PadP12)")) + (pad P11 smd circle (at 2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 148 "Net-(U2-PadP11)")) + (pad P10 smd circle (at 1.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 149 "Net-(U2-PadP10)")) + (pad P9 smd circle (at 0.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 150 "Net-(U2-PadP9)")) + (pad P8 smd circle (at -0.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 151 "Net-(U2-PadP8)")) + (pad P7 smd circle (at -1.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 152 "Net-(U2-PadP7)")) + (pad P6 smd circle (at -2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 153 "Net-(U2-PadP6)")) + (pad P5 smd circle (at -2.8 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 154 "Net-(U2-PadP5)")) + (pad P4 smd circle (at -3.6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 155 "Net-(U2-PadP4)")) + (pad P3 smd circle (at -4.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 156 "Net-(U2-PadP3)")) + (pad P2 smd circle (at -5.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 157 "Net-(U2-PadP2)")) + (pad P1 smd circle (at -6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 158 "Net-(U2-PadP1)")) + (pad N16 smd circle (at 6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 159 "Net-(U2-PadN16)")) + (pad N15 smd circle (at 5.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 160 "Net-(U2-PadH15)")) + (pad N14 smd circle (at 4.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask)) + (pad N13 smd circle (at 3.6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 161 "Net-(U2-PadN13)")) + (pad N12 smd circle (at 2.8 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 162 "Net-(U2-PadN12)")) + (pad N11 smd circle (at 2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 163 "Net-(U2-PadN11)")) + (pad N10 smd circle (at 1.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 164 "Net-(U2-PadN10)")) + (pad N9 smd circle (at 0.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 165 "Net-(U2-PadN9)")) + (pad N8 smd circle (at -0.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 166 "Net-(U2-PadN8)")) + (pad N7 smd circle (at -1.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 167 "Net-(U2-PadN7)")) + (pad N6 smd circle (at -2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 168 "Net-(U2-PadN6)")) + (pad N5 smd circle (at -2.8 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 169 "Net-(U2-PadN5)")) + (pad N4 smd circle (at -3.6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 170 "Net-(U2-PadN4)")) + (pad N3 smd circle (at -4.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 171 "Net-(U2-PadN3)")) + (pad N2 smd circle (at -5.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 172 "Net-(U2-PadN2)")) + (pad N1 smd circle (at -6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 173 "Net-(U2-PadN1)")) + (pad M16 smd circle (at 6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 174 "Net-(U2-PadM16)")) + (pad M15 smd circle (at 5.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 175 "Net-(U2-PadM15)")) + (pad M14 smd circle (at 4.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 176 "Net-(U2-PadM14)")) + (pad M13 smd circle (at 3.6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 177 "Net-(U2-PadM13)")) + (pad M12 smd circle (at 2.8 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 178 "Net-(U2-PadM12)")) + (pad M11 smd circle (at 2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 179 "Net-(U2-PadM11)")) + (pad M10 smd circle (at 1.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 180 "Net-(U2-PadM10)")) + (pad M9 smd circle (at 0.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 181 "Net-(U2-PadM9)")) + (pad M8 smd circle (at -0.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 182 "Net-(U2-PadM8)")) + (pad M7 smd circle (at -1.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 183 "Net-(U2-PadM7)")) + (pad M6 smd circle (at -2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 184 "Net-(U2-PadM6)")) + (pad M5 smd circle (at -2.8 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 185 "Net-(U2-PadM5)")) + (pad M4 smd circle (at -3.6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 186 "Net-(U2-PadM4)")) + (pad M3 smd circle (at -4.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 187 "Net-(U2-PadM3)")) + (pad M2 smd circle (at -5.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 188 "Net-(U2-PadM2)")) + (pad M1 smd circle (at -6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 189 "Net-(U2-PadM1)")) + (pad L16 smd circle (at 6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 190 "Net-(U2-PadL16)")) + (pad L15 smd circle (at 5.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad L14 smd circle (at 4.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 191 "Net-(U2-PadL14)")) + (pad L13 smd circle (at 3.6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 192 "Net-(U2-PadL13)")) + (pad L12 smd circle (at 2.8 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 193 "Net-(U2-PadL12)")) + (pad L11 smd circle (at 2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 194 "Net-(U2-PadL11)")) + (pad L10 smd circle (at 1.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 195 "Net-(U2-PadL10)")) + (pad L9 smd circle (at 0.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 196 "Net-(U2-PadL9)")) + (pad L8 smd circle (at -0.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 197 "Net-(U2-PadL8)")) + (pad L7 smd circle (at -1.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 198 "Net-(U2-PadL7)")) + (pad L6 smd circle (at -2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 199 "Net-(U2-PadL6)")) + (pad L5 smd circle (at -2.8 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 200 "Net-(U2-PadL5)")) + (pad L4 smd circle (at -3.6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 201 "Net-(U2-PadL4)")) + (pad L3 smd circle (at -4.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 202 "Net-(U2-PadL3)")) + (pad L2 smd circle (at -5.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad L1 smd circle (at -6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 203 "Net-(U2-PadL1)")) + (pad K16 smd circle (at 6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 "Net-(U2-PadK16)")) + (pad K15 smd circle (at 5.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 205 "Net-(U2-PadK15)")) + (pad K14 smd circle (at 4.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 206 "Net-(U2-PadK14)")) + (pad K13 smd circle (at 3.6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 207 "Net-(U2-PadK13)")) + (pad K12 smd circle (at 2.8 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 208 "Net-(U2-PadK12)")) + (pad K11 smd circle (at 2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 209 "Net-(U2-PadK11)")) + (pad K10 smd circle (at 1.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad K9 smd circle (at 0.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 210 "Net-(U2-PadK9)")) + (pad K8 smd circle (at -0.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 211 "Net-(U2-PadK8)")) + (pad K7 smd circle (at -1.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad K6 smd circle (at -2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad K5 smd circle (at -2.8 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 212 "Net-(U2-PadK5)")) + (pad K4 smd circle (at -3.6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 213 "Net-(U2-PadK4)")) + (pad K3 smd circle (at -4.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 214 "Net-(U2-PadK3)")) + (pad K2 smd circle (at -5.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad K1 smd circle (at -6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 215 "Net-(U2-PadK1)")) + (pad J16 smd circle (at 6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 216 "Net-(U2-PadJ16)")) + (pad J15 smd circle (at 5.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 217 "Net-(U2-PadJ15)")) + (pad J14 smd circle (at 4.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 218 "Net-(U2-PadJ14)")) + (pad J13 smd circle (at 3.6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 219 "Net-(U2-PadJ13)")) + (pad J12 smd circle (at 2.8 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 220 "Net-(U2-PadJ12)")) + (pad J11 smd circle (at 2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 221 "Net-(U2-PadJ11)")) + (pad J10 smd circle (at 1.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 222 "Net-(U2-PadJ10)")) + (pad J9 smd circle (at 0.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad J8 smd circle (at -0.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad J7 smd circle (at -1.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad J6 smd circle (at -2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 223 "Net-(U2-PadJ6)")) + (pad J5 smd circle (at -2.8 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 224 "Net-(U2-PadJ5)")) + (pad J4 smd circle (at -3.6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 225 "Net-(U2-PadJ4)")) + (pad J3 smd circle (at -4.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 226 "Net-(U2-PadJ3)")) + (pad J2 smd circle (at -5.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 227 "Net-(U2-PadJ2)")) + (pad J1 smd circle (at -6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 228 "Net-(U2-PadJ1)")) + (pad H16 smd circle (at 6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 229 "Net-(U2-PadH16)")) + (pad H15 smd circle (at 5.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 160 "Net-(U2-PadH15)")) + (pad H14 smd circle (at 4.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 230 "Net-(U2-PadH14)")) + (pad H13 smd circle (at 3.6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 231 "Net-(U2-PadH13)")) + (pad H12 smd circle (at 2.8 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 232 "Net-(U2-PadH12)")) + (pad H11 smd circle (at 2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 233 "Net-(U2-PadH11)")) + (pad H10 smd circle (at 1.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 234 "Net-(U2-PadH10)")) + (pad H9 smd circle (at 0.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad H8 smd circle (at -0.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad H7 smd circle (at -1.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad H6 smd circle (at -2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 235 "Net-(U2-PadH6)")) + (pad H5 smd circle (at -2.8 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 236 "Net-(U2-PadH5)")) + (pad H4 smd circle (at -3.6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 237 "Net-(U2-PadH4)")) + (pad H3 smd circle (at -4.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 238 "Net-(U2-PadH3)")) + (pad H2 smd circle (at -5.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 239 "Net-(U2-PadH2)")) + (pad H1 smd circle (at -6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 240 "Net-(U2-PadH1)")) + (pad G16 smd circle (at 6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 241 "Net-(U2-PadG16)")) + (pad G15 smd circle (at 5.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 242 "Net-(U2-PadG15)")) + (pad G14 smd circle (at 4.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 243 "Net-(U2-PadG14)")) + (pad G13 smd circle (at 3.6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 244 "Net-(U2-PadG13)")) + (pad G12 smd circle (at 2.8 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 245 "Net-(U2-PadG12)")) + (pad G11 smd circle (at 2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 246 "Net-(U2-PadG11)")) + (pad G10 smd circle (at 1.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 247 "Net-(U2-PadG10)")) + (pad G9 smd circle (at 0.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad G8 smd circle (at -0.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad G7 smd circle (at -1.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad G6 smd circle (at -2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 248 "Net-(U2-PadG6)")) + (pad G5 smd circle (at -2.8 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 249 "Net-(U2-PadG5)")) + (pad G4 smd circle (at -3.6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 250 "Net-(U2-PadG4)")) + (pad G3 smd circle (at -4.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 251 "Net-(U2-PadG3)")) + (pad G2 smd circle (at -5.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 252 "Net-(U2-PadG2)")) + (pad G1 smd circle (at -6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 253 "Net-(U2-PadG1)")) + (pad F16 smd circle (at 6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 254 "Net-(U2-PadF16)")) + (pad F15 smd circle (at 5.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 255 "Net-(U2-PadF15)")) + (pad F14 smd circle (at 4.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 256 "Net-(U2-PadF14)")) + (pad F13 smd circle (at 3.6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 257 "Net-(U2-PadF13)")) + (pad F12 smd circle (at 2.8 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 258 "Net-(U2-PadF12)")) + (pad F11 smd circle (at 2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 259 "Net-(U2-PadF11)")) + (pad F10 smd circle (at 1.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad F9 smd circle (at 0.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 260 "Net-(U2-PadF9)")) + (pad F8 smd circle (at -0.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 261 "Net-(U2-PadF8)")) + (pad F7 smd circle (at -1.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 262 "Net-(U2-PadF7)")) + (pad F6 smd circle (at -2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad F5 smd circle (at -2.8 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 263 "Net-(U2-PadF5)")) + (pad F4 smd circle (at -3.6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 264 "Net-(U2-PadF4)")) + (pad F3 smd circle (at -4.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 265 "Net-(U2-PadF3)")) + (pad F2 smd circle (at -5.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 266 "Net-(U2-PadF2)")) + (pad F1 smd circle (at -6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 267 "Net-(U2-PadF1)")) + (pad E16 smd circle (at 6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 268 "Net-(U2-PadE16)")) + (pad E15 smd circle (at 5.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad E14 smd circle (at 4.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 269 "Net-(U2-PadE14)")) + (pad E13 smd circle (at 3.6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 270 "Net-(U2-PadE13)")) + (pad E12 smd circle (at 2.8 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 271 "Net-(U2-PadE12)")) + (pad E11 smd circle (at 2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 272 "Net-(U2-PadE11)")) + (pad E10 smd circle (at 1.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 273 "Net-(U2-PadE10)")) + (pad E9 smd circle (at 0.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 274 "Net-(U2-PadE9)")) + (pad E8 smd circle (at -0.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 275 "Net-(U2-PadE8)")) + (pad E7 smd circle (at -1.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 276 "Net-(U2-PadE7)")) + (pad E6 smd circle (at -2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 277 "Net-(U2-PadE6)")) + (pad E5 smd circle (at -2.8 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 278 "Net-(U2-PadE5)")) + (pad E4 smd circle (at -3.6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 279 "Net-(U2-PadE4)")) + (pad E3 smd circle (at -4.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 280 "Net-(U2-PadE3)")) + (pad E2 smd circle (at -5.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 281 "Net-(U2-PadE2)")) + (pad E1 smd circle (at -6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 282 "Net-(U2-PadE1)")) + (pad D16 smd circle (at 6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 283 "Net-(U2-PadD16)")) + (pad D15 smd circle (at 5.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 284 "Net-(U2-PadD15)")) + (pad D14 smd circle (at 4.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 285 "Net-(U2-PadD14)")) + (pad D13 smd circle (at 3.6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 286 "Net-(U2-PadD13)")) + (pad D12 smd circle (at 2.8 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 287 "Net-(U2-PadD12)")) + (pad D11 smd circle (at 2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 288 "Net-(U2-PadD11)")) + (pad D10 smd circle (at 1.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 289 "Net-(U2-PadD10)")) + (pad D9 smd circle (at 0.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 290 "Net-(U2-PadD9)")) + (pad D8 smd circle (at -0.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 291 "Net-(U2-PadD8)")) + (pad D7 smd circle (at -1.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 292 "Net-(U2-PadD7)")) + (pad D6 smd circle (at -2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 293 "Net-(U2-PadD6)")) + (pad D5 smd circle (at -2.8 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 294 "Net-(U2-PadD5)")) + (pad D4 smd circle (at -3.6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 295 "Net-(U2-PadD4)")) + (pad D3 smd circle (at -4.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 296 "Net-(U2-PadD3)")) + (pad D2 smd circle (at -5.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 297 "Net-(U2-PadD2)")) + (pad D1 smd circle (at -6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 298 "Net-(U2-PadD1)")) + (pad C16 smd circle (at 6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 299 "Net-(U2-PadC16)")) + (pad C15 smd circle (at 5.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 300 "Net-(U2-PadC15)")) + (pad C14 smd circle (at 4.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 301 "Net-(U2-PadC14)")) + (pad C13 smd circle (at 3.6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 302 "Net-(U2-PadC13)")) + (pad C12 smd circle (at 2.8 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 303 "Net-(U2-PadC12)")) + (pad C11 smd circle (at 2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 304 "Net-(U2-PadC11)")) + (pad C10 smd circle (at 1.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 305 "Net-(U2-PadC10)")) + (pad C9 smd circle (at 0.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 306 "Net-(U2-PadC9)")) + (pad C8 smd circle (at -0.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 307 "Net-(U2-PadC8)")) + (pad C7 smd circle (at -1.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 308 "Net-(U2-PadC7)")) + (pad C6 smd circle (at -2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 309 "Net-(U2-PadC6)")) + (pad C5 smd circle (at -2.8 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 310 "Net-(U2-PadC5)")) + (pad C4 smd circle (at -3.6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 311 "Net-(U2-PadC4)")) + (pad C3 smd circle (at -4.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 312 "Net-(U2-PadC3)")) + (pad C2 smd circle (at -5.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 313 "Net-(U2-PadC2)")) + (pad C1 smd circle (at -6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 314 "Net-(U2-PadC1)")) + (pad B16 smd circle (at 6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 315 "Net-(U2-PadB16)")) + (pad B15 smd circle (at 5.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 316 "Net-(U2-PadB15)")) + (pad B14 smd circle (at 4.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 317 "Net-(U2-PadB14)")) + (pad B13 smd circle (at 3.6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 318 "Net-(U2-PadB13)")) + (pad B12 smd circle (at 2.8 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 319 "Net-(U2-PadB12)")) + (pad B11 smd circle (at 2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 320 "Net-(U2-PadB11)")) + (pad B10 smd circle (at 1.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 321 "Net-(U2-PadB10)")) + (pad B9 smd circle (at 0.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 322 "Net-(U2-PadB9)")) + (pad B8 smd circle (at -0.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 323 "Net-(U2-PadB8)")) + (pad B7 smd circle (at -1.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 324 "Net-(U2-PadB7)")) + (pad B6 smd circle (at -2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 325 "Net-(U2-PadB6)")) + (pad B5 smd circle (at -2.8 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 326 "Net-(U2-PadB5)")) + (pad B4 smd circle (at -3.6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 327 "Net-(U2-PadB4)")) + (pad B3 smd circle (at -4.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 328 "Net-(U2-PadB3)")) + (pad B2 smd circle (at -5.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 329 "Net-(U2-PadB2)")) + (pad B1 smd circle (at -6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 330 "Net-(U2-PadB1)")) + (pad A16 smd circle (at 6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 331 "Net-(U2-PadA16)")) + (pad A15 smd circle (at 5.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 332 "Net-(U2-PadA15)")) + (pad A14 smd circle (at 4.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad A13 smd circle (at 3.6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 333 "Net-(U2-PadA13)")) + (pad A12 smd circle (at 2.8 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad A11 smd circle (at 2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 334 "Net-(U2-PadA11)")) + (pad A10 smd circle (at 1.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 335 "Net-(U2-PadA10)")) + (pad A9 smd circle (at 0.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 336 "Net-(U2-PadA9)")) + (pad A8 smd circle (at -0.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 337 "Net-(U2-PadA8)")) + (pad A7 smd circle (at -1.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 338 "Net-(U2-PadA7)")) + (pad A6 smd circle (at -2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 339 "Net-(U2-PadA6)")) + (pad A5 smd circle (at -2.8 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 340 "Net-(U2-PadA5)")) + (pad A4 smd circle (at -3.6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad A3 smd circle (at -4.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 341 "Net-(U2-PadA3)")) + (pad A2 smd circle (at -5.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 342 "Net-(U2-PadA2)")) + (pad A1 smd circle (at -6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 343 "Net-(U2-PadA1)")) + (model ${KIPRJMOD}/libs/iCE40HX8K/ICE40HX8K-CT256.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module ENC624J600:Microchip-ENC624J600-I_PT-Level_A (layer F.Cu) (tedit 5EF19553) (tstamp 60CAB873) + (at 198.515998 60.176999) + (path /60E4702B/60E490BF) + (fp_text reference U1 (at -8.149998 -7.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value ENC624J600-I_PT (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 7.075 7.074999) (end 7.075 -7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start -7.074998 7.074999) (end 7.075 7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start -7.074998 -7.074999) (end -7.074998 7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7.075 -7.074999) (end -7.074998 -7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7.075 -7.074999) (end 7.075 -7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5 4.999998) (end 5 4.999998) (layer F.Fab) (width 0.1)) + (fp_line (start -5 -5.000003) (end 5 -5.000003) (layer F.Fab) (width 0.1)) + (fp_line (start 5 4.999998) (end 5 -5.000003) (layer F.Fab) (width 0.1)) + (fp_line (start -5 4.999998) (end -5 -5.000003) (layer F.Fab) (width 0.1)) + (fp_line (start -4.149999 4.149999) (end 4.150002 4.149999) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.149999 -4.150002) (end 4.150002 -4.150002) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.150002 4.149999) (end 4.150002 -4.150002) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.149999 4.149999) (end -4.149999 -4.150002) (layer F.SilkS) (width 0.15)) + (fp_circle (center -4.099999 -4.100002) (end -3.6 -4.100002) (layer F.Fab) (width 0.1)) + (fp_circle (center -3.149999 -3.150001) (end -2.85 -3.150001) (layer F.SilkS) (width 0.599999)) + (fp_circle (center -5.599999 -4.450001) (end -5.474998 -4.450001) (layer F.SilkS) (width 0.249999)) + (pad 64 smd roundrect (at -3.75 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 63 smd roundrect (at -3.249999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 27 "Net-(C33-Pad2)")) + (pad 62 smd roundrect (at -2.75 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 61 smd roundrect (at -2.249998 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 77 "Net-(U1-Pad61)")) + (pad 60 smd roundrect (at -1.749999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 78 "Net-(U1-Pad60)")) + (pad 59 smd roundrect (at -1.25 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 79 "Net-(U1-Pad59)")) + (pad 58 smd roundrect (at -0.749999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 80 "Net-(U1-Pad58)")) + (pad 57 smd roundrect (at -0.249999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 81 "Net-(U1-Pad57)")) + (pad 56 smd roundrect (at 0.250002 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 82 "Net-(U1-Pad56)")) + (pad 55 smd roundrect (at 0.750001 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 83 "Net-(U1-Pad55)")) + (pad 54 smd roundrect (at 1.25 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 84 "Net-(U1-Pad54)")) + (pad 53 smd roundrect (at 1.750002 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 85 "Net-(U1-Pad53)")) + (pad 52 smd roundrect (at 2.250001 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 86 /Ethernet/ENC_SPI_SCK)) + (pad 51 smd roundrect (at 2.750002 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 87 /Ethernet/ENC_SPI_MOSI)) + (pad 50 smd roundrect (at 3.250001 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 88 /Ethernet/ENC_SPI_MISO)) + (pad 49 smd roundrect (at 3.75 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 89 /Ethernet/ENC_SPI_CS)) + (pad 48 smd roundrect (at 5.600002 -3.750003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 90 "Net-(U1-Pad48)")) + (pad 47 smd roundrect (at 5.600002 -3.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 46 smd roundrect (at 5.600002 -2.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 45 smd roundrect (at 5.600002 -2.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 91 "Net-(U1-Pad45)")) + (pad 44 smd roundrect (at 5.600002 -1.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 92 "Net-(U1-Pad44)")) + (pad 43 smd roundrect (at 5.600002 -1.250003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 93 "Net-(U1-Pad43)")) + (pad 42 smd roundrect (at 5.600002 -0.750001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 94 "Net-(U1-Pad42)")) + (pad 41 smd roundrect (at 5.600002 -0.250002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 95 "Net-(U1-Pad41)")) + (pad 40 smd roundrect (at 5.600002 0.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 96 "Net-(U1-Pad40)")) + (pad 39 smd roundrect (at 5.600002 0.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 97 "Net-(U1-Pad39)")) + (pad 38 smd roundrect (at 5.600002 1.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 98 "Net-(U1-Pad38)")) + (pad 37 smd roundrect (at 5.600002 1.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 99 "Net-(U1-Pad37)")) + (pad 36 smd roundrect (at 5.600002 2.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 100 "Net-(U1-Pad36)")) + (pad 35 smd roundrect (at 5.600002 2.75 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 101 "Net-(U1-Pad35)")) + (pad 34 smd roundrect (at 5.600002 3.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 70 /Ethernet/ENC_INT)) + (pad 33 smd roundrect (at 5.600002 3.749998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 102 "Net-(U1-Pad33)")) + (pad 32 smd roundrect (at 3.75 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 31 smd roundrect (at 3.250001 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 68 "Net-(R22-Pad2)")) + (pad 30 smd roundrect (at 2.750002 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 67 "Net-(R21-Pad1)")) + (pad 29 smd roundrect (at 2.250001 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 28 smd roundrect (at 1.750002 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 27 smd roundrect (at 1.25 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 22 "Net-(C29-Pad2)")) + (pad 26 smd roundrect (at 0.750001 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 21 "Net-(C28-Pad1)")) + (pad 25 smd roundrect (at 0.250002 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 24 smd roundrect (at -0.249999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 23 smd roundrect (at -0.749999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 22 smd roundrect (at -1.25 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 21 smd roundrect (at -1.749999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 20 smd roundrect (at -2.249998 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 103 "Net-(U1-Pad20)")) + (pad 19 smd roundrect (at -2.75 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 104 "Net-(U1-Pad19)")) + (pad 18 smd roundrect (at -3.249999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 17 smd roundrect (at -3.75 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 16 smd roundrect (at -5.599999 3.749998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 69 "Net-(R28-Pad1)")) + (pad 15 smd roundrect (at -5.599999 3.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 71 /Ethernet/RJ45_LED_G)) + (pad 14 smd roundrect (at -5.599999 2.75 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 72 /Ethernet/RJ45_LED_Y)) + (pad 13 smd roundrect (at -5.599999 2.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 105 "Net-(U1-Pad13)")) + (pad 12 smd roundrect (at -5.599999 1.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 106 "Net-(U1-Pad12)")) + (pad 11 smd roundrect (at -5.599999 1.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 107 "Net-(U1-Pad11)")) + (pad 10 smd roundrect (at -5.599999 0.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 108 "Net-(U1-Pad10)")) + (pad 9 smd roundrect (at -5.599999 0.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 109 "Net-(U1-Pad9)")) + (pad 8 smd roundrect (at -5.599999 -0.250002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 110 "Net-(U1-Pad8)")) + (pad 7 smd roundrect (at -5.599999 -0.750001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 111 "Net-(U1-Pad7)")) + (pad 6 smd roundrect (at -5.599999 -1.250003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 112 "Net-(U1-Pad6)")) + (pad 5 smd roundrect (at -5.599999 -1.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 113 "Net-(U1-Pad5)")) + (pad 4 smd roundrect (at -5.599999 -2.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 3 smd roundrect (at -5.599999 -2.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 19 "Net-(C27-Pad1)")) + (pad 2 smd roundrect (at -5.599999 -3.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 18 "Net-(C26-Pad1)")) + (pad 1 smd roundrect (at -5.599999 -3.750003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (model eec.models/Microchip_-_ENC624J600-I/PT.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Transformer_SMD:Transformer_Ethernet_Bourns_PT61017PEL (layer F.Cu) (tedit 5C422741) (tstamp 60CAB81F) + (at 196.891 75.002) + (descr https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf) + (tags "Transformer Ethernet Single Center-Tap") + (path /60E4702B/60E65CA6) + (attr smd) + (fp_text reference TR1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SM13126PEL (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -5.1) (end 3.7 -6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.5 -5.1) (end 3.7 -5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.5 5.1) (end 5.5 -5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 5.1) (end 5.5 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 6.65) (end 3.7 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 6.65) (end 3.7 6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.1) (end -3.7 6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.5 5.1) (end -3.7 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -6.65) (end 3.7 -6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.1) (end -3.7 -6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.1) (end -5.5 -5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.5 -5.1) (end -5.5 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.6 6.55) (end 3.6 5.025) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 6.55) (end 3.6 6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 5.025) (end -3.6 6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 -6.55) (end 3.6 -5.025) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -6.55) (end 3.6 -6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -5.025) (end -3.6 -6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.2 -5.025) (end -3.6 -5.025) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.45 -6.4) (end -3.45 -5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.45 -6.4) (end -2.45 -6.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.45 6.4) (end 3.45 -6.4) (layer F.Fab) (width 0.1)) + (fp_line (start -3.45 6.4) (end 3.45 6.4) (layer F.Fab) (width 0.1)) + (fp_line (start -3.45 -5.4) (end -3.45 6.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 12 smd rect (at 4.4 0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 4.4 -4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(J2-Pad6)")) + (pad 13 smd rect (at 4.4 -0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 4.4 3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(D3-Pad2)")) + (pad 15 smd rect (at 4.4 -3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(D5-Pad2)")) + (pad 9 smd rect (at 4.4 4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(J2-Pad1)")) + (pad 11 smd rect (at 4.4 1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 45 "Net-(J2-Pad2)")) + (pad 14 smd rect (at 4.4 -1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 46 "Net-(J2-Pad3)")) + (pad 8 smd rect (at -4.4 4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 67 "Net-(R21-Pad1)")) + (pad 6 smd rect (at -4.4 1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 68 "Net-(R22-Pad2)")) + (pad 5 smd rect (at -4.4 0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.4 3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(C30-Pad1)")) + (pad 4 smd rect (at -4.4 -0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -4.4 -1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(C28-Pad2)")) + (pad 2 smd rect (at -4.4 -3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(C31-Pad1)")) + (pad 1 smd rect (at -4.4 -4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(C29-Pad1)")) + (model ${KISYS3DMOD}/Transformer_SMD.3dshapes/Transformer_Ethernet_Bourns_PT61017PEL.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7F2) + (at 150.401 101.632) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614C7B9C) + (attr smd) + (fp_text reference R36 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 76 "Net-(R36-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7E1) + (at 154.411 99.122) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614C66FD) + (attr smd) + (fp_text reference R35 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 75 "Net-(R35-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7D0) + (at 140.961 110.592) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614CFF0D) + (attr smd) + (fp_text reference R34 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 39 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 74 "Net-(R33-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 31 "Net-(C38-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7BF) + (at 145.961 108.082) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614D4C4E) + (attr smd) + (fp_text reference R33 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 402 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 73 "Net-(R32-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 74 "Net-(R33-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7AE) + (at 149.971 105.572) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614DAD32) + (attr smd) + (fp_text reference R32 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 402 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 30 "Net-(C37-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 73 "Net-(R32-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB79D) + (at 208.931 73.992) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/61121EB1) + (attr smd) + (fp_text reference R31 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 180 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 "Net-(J2-Pad10)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 72 /Ethernet/RJ45_LED_Y)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB78C) + (at 212.621 67.902) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/6112129E) + (attr smd) + (fp_text reference R30 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 180 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 42 "Net-(J2-Pad12)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 71 /Ethernet/RJ45_LED_G)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB77B) + (at 204.921 79.012) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/61346CFD) + (attr smd) + (fp_text reference R29 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 70 /Ethernet/ENC_INT)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB76A) + (at 204.921 73.992) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/613BB239) + (attr smd) + (fp_text reference R28 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 12.4k/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 69 "Net-(R28-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB759) + (at 220.231 65.392) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60E86080) + (attr smd) + (fp_text reference R27 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 75 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(C32-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB748) + (at 216.631 67.902) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60E84273) + (attr smd) + (fp_text reference R26 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 75 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(C32-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 36 "Net-(D5-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB737) + (at 208.931 76.502) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F92D1B) + (attr smd) + (fp_text reference R25 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "10/1%/(1/12W)" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 24 "Net-(C30-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB726) + (at 212.941 70.412) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F6879A) + (attr smd) + (fp_text reference R24 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 22 "Net-(C29-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(C31-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB715) + (at 212.941 72.922) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F66A1F) + (attr smd) + (fp_text reference R23 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(C31-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 21 "Net-(C28-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB704) + (at 208.931 79.012) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F64C73) + (attr smd) + (fp_text reference R22 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 68 "Net-(R22-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6F3) + (at 216.951 70.412) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F6262D) + (attr smd) + (fp_text reference R21 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 67 "Net-(R21-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6E2) + (at 135.581 93.412) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60E75952) + (attr smd) + (fp_text reference R20 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 66 "Net-(R19-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6D1) + (at 143.021 85.162) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60E752D9) + (attr smd) + (fp_text reference R19 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 75k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 66 "Net-(R19-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6C0) + (at 135.001 85.882) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60E75ECA) + (attr smd) + (fp_text reference R18 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 65 "Net-(R18-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6AF) + (at 112.471 105.682) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FDBB/618E0B81) + (attr smd) + (fp_text reference R17 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 64 "Net-(R17-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB69E) + (at 116.921 99.122) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FDBB/618E4ED2) + (attr smd) + (fp_text reference R16 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 63 CPU_RESET)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 62 "Net-(R15-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB68D) + (at 112.471 103.172) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FDBB/618E1519) + (attr smd) + (fp_text reference R15 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 62 "Net-(R15-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB67C) + (at 143.021 87.672) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FD7881) + (attr smd) + (fp_text reference R14 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 82k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 55 "Net-(Q4-Pad4)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB66B) + (at 161.691 68.862) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FD9958) + (attr smd) + (fp_text reference R13 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k3 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 54 "Net-(Q3-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 56 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB65A) + (at 157.481 72.962) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FD92FA) + (attr smd) + (fp_text reference R12 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 33k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 53 "Net-(Q3-Pad3)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB649) + (at 139.591 90.802) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FDED00) + (attr smd) + (fp_text reference R11 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 61 POE_SRC_Status)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB638) + (at 152.631 78.002) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FDE476) + (attr smd) + (fp_text reference R10 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 27k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 61 POE_SRC_Status)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB627) + (at 156.641 75.472) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/610634F8) + (attr smd) + (fp_text reference R9 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 60 "Net-(R9-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C2-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB616) + (at 148.621 80.512) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61003839) + (attr smd) + (fp_text reference R8 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB605) + (at 153.471 72.492) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61003214) + (attr smd) + (fp_text reference R7 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5F4) + (at 148.621 75.492) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/610014E2) + (attr smd) + (fp_text reference R6 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5E3) + (at 144.611 80.142) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61000A6C) + (attr smd) + (fp_text reference R5 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 82k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 52 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5D2) + (at 140.291 82.652) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/610138D1) + (attr smd) + (fp_text reference R4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 82k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 POE_VC+)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 58 "Net-(R2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5C1) + (at 144.301 82.652) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FE926E) + (attr smd) + (fp_text reference R3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 59 AT_EVENT)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5B0) + (at 152.631 75.492) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FFFD5D) + (attr smd) + (fp_text reference R2 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 24k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 58 "Net-(R2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB59F) + (at 148.621 78.002) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61012AEF) + (attr smd) + (fp_text reference R1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 57 "Net-(R1-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB58E) + (at 99.351 92.152) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /60C2FE2A/60FD5F17) + (attr smd) + (fp_text reference Q5 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BC857 (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(Q4-Pad4)")) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 56 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SI4425DDY:Vishay-C-06527-09_2006-I-0 (layer F.Cu) (tedit 5EF20D3C) (tstamp 60CAB579) + (at 125.2702 87.857) + (path /60C2FE2A/60FC291E) + (fp_text reference Q4 (at -1.65 -3.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value SI4425DDY-T1-GE3 (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 3.1492 2.525) (end 3.1492 -2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.1492 2.525) (end 3.1492 2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.1492 -2.525) (end -3.1492 2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.1492 -2.525) (end -3.1492 -2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.1492 -2.525) (end 3.1492 -2.525) (layer F.CrtYd) (width 0.15)) + (fp_circle (center -2.6 -2.75) (end -2.475 -2.75) (layer F.SilkS) (width 0.25)) + (fp_circle (center -0.725 -1.75) (end -0.475 -1.75) (layer F.SilkS) (width 0.5)) + (fp_line (start 1.4654 2.5) (end -1.4654 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.4654 -2.5) (end 1.4654 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.4654 -2.5) (end 1.4654 -2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.4654 2.5) (end -1.4654 -2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 2 2.5) (end -2 2.5) (layer F.Fab) (width 0.15)) + (fp_line (start 2 -2.5) (end 2 2.5) (layer F.Fab) (width 0.15)) + (fp_line (start -2 -2.5) (end 2 -2.5) (layer F.Fab) (width 0.15)) + (fp_line (start -2 2.5) (end -2 -2.5) (layer F.Fab) (width 0.15)) + (pad 8 smd rect (at 2.5273 -1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 7 smd rect (at 2.5273 -0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 6 smd rect (at 2.5273 0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 5 smd rect (at 2.5273 1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 4 smd rect (at -2.5273 1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(Q4-Pad4)")) + (pad 3 smd rect (at -2.5273 0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 2 smd rect (at -2.5273 -0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 1 smd rect (at -2.5273 -1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (model eec.models/Vishay_-_SI4425DDY-T1-GE3.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB55E) + (at 153.451 66.452) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /60C2FE2A/60FD1F54) + (attr smd) + (fp_text reference Q3 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BC857 (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 53 "Net-(Q3-Pad3)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 54 "Net-(Q3-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SuperSOT-3 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB549) + (at 94.551 92.102) + (descr "3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf") + (tags "SuperSOT-3 SSOT-3") + (path /60C2FE2A/61008FD4) + (attr smd) + (fp_text reference Q2 (at 0 -2.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value FDN86246 (at 0 2.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.05 1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 -1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.15 -1.45) (end 0.7 -1.45) (layer F.Fab) (width 0.12)) + (fp_line (start -0.7 -0.9) (end -0.15 -1.45) (layer F.Fab) (width 0.12)) + (fp_line (start -0.7 1.45) (end -0.7 -0.9) (layer F.Fab) (width 0.12)) + (fp_line (start 0.7 1.45) (end -0.7 1.45) (layer F.Fab) (width 0.12)) + (fp_line (start 0.7 -1.45) (end 0.7 1.45) (layer F.Fab) (width 0.12)) + (fp_line (start 0.85 -1.6) (end 0.85 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -1.6) (end 0.85 -1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.85 0.65) (end 0.85 1.45) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1.1 0) (size 1.4 1) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(C1-Pad2)")) + (pad 2 smd rect (at -1.1 0.95) (size 1.4 1) (layers F.Cu F.Paste F.Mask) + (net 51 POE_VC-)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.4 1) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SuperSOT-3.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB535) + (at 136.061 82.252) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /60C2FE2A/60FEFD60) + (attr smd) + (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BSS138LT1G (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 49 "Net-(Q1-Pad3)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 50 /Power/CPU_RESET)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductor_SMD:L_0603_1608Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 60CAB520) + (at 157.481 70.452) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags inductor) + (path /60C2FE2A/60E74209) + (attr smd) + (fp_text reference L4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 3.3uH (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 "Net-(C17-Pad1)")) + (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductor_SMD:L_0603_1608Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 60CAB50F) + (at 139.011 85.782) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags inductor) + (path /60C2FE2A/61573A50) + (attr smd) + (fp_text reference L3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uH (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductor_SMD:L_0603_1608Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 60CAB4FE) + (at 135.581 90.902) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags inductor) + (path /60C2FE2A/6101472D) + (attr smd) + (fp_text reference L1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uH (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 POE_VC+)) + (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_RJ:RJ45_Amphenol_RJHSE538X (layer F.Cu) (tedit 5DC089DA) (tstamp 60CAB4ED) + (at 177.001 61.552) + (descr "Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf") + (tags "RJ45 8p8c ethernet cat5") + (path /60E4702B/60E490C5) + (fp_text reference J2 (at 3.56 -9.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RJ45_LED_Shielded_RJHSE538A (at 3.56 9.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -5.5 -1.2) (end -5 -0.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.5 -0.2) (end -5.5 -1.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -5 -0.7) (end -5.5 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.34 -8.5) (end 13.34 8.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.22 8.25) (end 13.34 8.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.22 -8.5) (end -6.22 8.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.22 -8.5) (end 13.34 -8.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.695 -7) (end -3.695 -8) (layer F.Fab) (width 0.1)) + (fp_line (start 11.925 7.86) (end 11.925 2.3) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 7.86) (end -4.805 2.3) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 7.86) (end 11.925 7.86) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.925 -8.11) (end 11.925 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 -8.11) (end -4.805 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 -8.11) (end 11.925 -8.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.815 -8) (end 11.815 7.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.695 -8) (end 11.815 -8) (layer F.Fab) (width 0.1)) + (fp_line (start -4.695 7.75) (end 11.815 7.75) (layer F.Fab) (width 0.1)) + (fp_line (start -4.695 -7) (end -4.695 7.75) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.56 -6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 12 thru_hole circle (at 10.42 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 42 "Net-(J2-Pad12)")) + (pad 11 thru_hole circle (at 8.13 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 10 thru_hole circle (at -1.01 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 43 "Net-(J2-Pad10)")) + (pad 9 thru_hole circle (at -3.3 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 4 GND)) + (pad SH thru_hole circle (at -4.57 0.89) (size 2.3 2.3) (drill 1.57) (layers *.Cu *.Mask) + (net 4 GND)) + (pad SH thru_hole circle (at 11.69 0.89) (size 2.3 2.3) (drill 1.57) (layers *.Cu *.Mask) + (net 4 GND)) + (pad "" np_thru_hole circle (at 9.91 -2.54) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.79 -2.54) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at 7.112 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 39 "Net-(D10-Pad1)")) + (pad 6 thru_hole circle (at 5.08 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 44 "Net-(J2-Pad6)")) + (pad 4 thru_hole circle (at 3.048 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 37 "Net-(D7-Pad2)")) + (pad 2 thru_hole circle (at 1.016 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 45 "Net-(J2-Pad2)")) + (pad 7 thru_hole circle (at 6.096 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 39 "Net-(D10-Pad1)")) + (pad 5 thru_hole circle (at 4.064 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 37 "Net-(D7-Pad2)")) + (pad 3 thru_hole circle (at 2.032 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 46 "Net-(J2-Pad3)")) + (pad 1 thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 47 "Net-(J2-Pad1)")) + (model ${KISYS3DMOD}/Connector_RJ.3dshapes/RJ45_Amphenol_RJHSE538X.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_BarrelJack:BarrelJack_Horizontal (layer F.Cu) (tedit 5A1DBF6A) (tstamp 60CAB4C6) + (at 126.221 77.087) + (descr "DC Barrel Jack") + (tags "Power Jack") + (path /60C2FE2A/61318290) + (fp_text reference J1 (at -8.45 5.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 12V/5A (at -6.2 -5.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -4.5) (end -13.7 -4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 4.5) (end 0.8 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -13.7 4.5) (end 0.8 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -13.7 -4.5) (end -13.7 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -10.2 -4.5) (end -10.2 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -4.6) (end 0.9 -2) (layer F.SilkS) (width 0.12)) + (fp_line (start -13.8 -4.6) (end 0.9 -4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 4.6) (end -1 4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 1.9) (end 0.9 4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -13.8 4.6) (end -13.8 -4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -5 4.6) (end -13.8 4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -14 4.75) (end -14 -4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 4.75) (end -14 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 6.75) (end -5 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 6.75) (end -5 6.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 4.75) (end -1 6.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 4.75) (end -1 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 2) (end 1 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2 2) (end 1 2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2 -2) (end 2 2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -2) (end 2 -2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -4.5) (end 1 -2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -4.75) (end -14 -4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -4.5) (end 1 -4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.05 -4.8) (end 1.1 -4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.1 -3.75) (end 1.1 -4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.003213 -4.505425) (end 0.8 -3.75) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -3 -2.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole roundrect (at -3 4.7) (size 3.5 3.5) (drill oval 3 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) + (net 40 "Net-(FL1-Pad3)")) + (pad 2 thru_hole roundrect (at -6 0) (size 3 3.5) (drill oval 1 3) (layers *.Cu *.Mask) (roundrect_rratio 0.25) + (net 40 "Net-(FL1-Pad3)")) + (pad 1 thru_hole rect (at 0 0) (size 3.5 3.5) (drill oval 1 3) (layers *.Cu *.Mask) + (net 41 "Net-(FL1-Pad1)")) + (model ${KISYS3DMOD}/Connector_BarrelJack.3dshapes/BarrelJack_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Filter:Filter_Bourns_SRF0905_6.0x9.2mm (layer F.Cu) (tedit 5C2507DD) (tstamp 60CAB4A3) + (at 156.751 56.302) + (descr https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf) + (tags "Line Filter") + (path /60C2FE2A/60D95520) + (attr smd) + (fp_text reference FL2 (at 0 -4 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value WE102_2x1mH (at 0 4 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 3.25) (end -5 3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5 3.25) (end 5 -3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 -3.25) (end -5 3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 -3.25) (end 5 -3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.6 -2) (end -3.6 -3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.8 -0.4) (end 4.8 0.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.8 -0.4) (end -4.8 0.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.6 3) (end -4.6 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 4.6 3) (end -4.6 3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.6 -3) (end 4.6 3) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3) (end 4.6 -3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.8 2.2) (end -4.8 3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.8 3.2) (end 4.8 3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.8 3.2) (end 4.8 2.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.8 -2.2) (end 4.8 -3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.8 -3.2) (end -4.8 -3.2) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 4 smd rect (at 3.75 -1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C3-Pad1)")) + (pad 3 smd rect (at 3.75 1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C2-Pad2)")) + (pad 2 smd rect (at -3.75 1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(C1-Pad1)")) + (pad 1 smd rect (at -3.75 -1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Filter.3dshapes/Filter_Bourns_SRF0905_6.0x9.2mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module BNX022:FIL_BNX022-01L (layer F.Cu) (tedit 60C994B7) (tstamp 60CAB48A) + (at 102.176 78.752) + (path /60C2FE2A/60DF4A71) + (fp_text reference FL1 (at -5.825 -7.635) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.015))) + ) + (fp_text value BNX022-01L (at -0.11 7.365) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.015))) + ) + (fp_line (start -6.05 -4.55) (end 6.05 -4.55) (layer F.Fab) (width 0.127)) + (fp_line (start 6.05 -4.55) (end 6.05 4.55) (layer F.Fab) (width 0.127)) + (fp_line (start 6.05 4.55) (end -6.05 4.55) (layer F.Fab) (width 0.127)) + (fp_line (start -6.05 4.55) (end -6.05 -4.55) (layer F.Fab) (width 0.127)) + (fp_line (start -6.05 -3.67) (end -6.05 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 -4.55) (end 1.23 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 5.27 -4.55) (end 6.05 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 -4.55) (end 6.05 -3.67) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 3.77) (end 6.05 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 4.55) (end 5.27 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.27 4.55) (end -6.05 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 4.55) (end -6.05 3.77) (layer F.SilkS) (width 0.127)) + (fp_line (start -9 -6.5) (end 9 -6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9 -6.5) (end 9 6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9 6.5) (end -9 6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9 6.5) (end -9 -6.5) (layer F.CrtYd) (width 0.05)) + (fp_circle (center -9.5 -2.1) (end -9.4 -2.1) (layer F.SilkS) (width 0.2)) + (fp_circle (center -9.5 -2.1) (end -9.4 -2.1) (layer F.Fab) (width 0.2)) + (pad 3 smd rect (at -6.85 2.2) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(FL1-Pad3)")) + (pad 1 smd rect (at -6.85 -2.1) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(FL1-Pad1)")) + (pad 5 smd rect (at 6.85 2.2) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at 6.85 -2.1) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 4 smd rect (at 3.25 -5.1) (size 3.4 2.3) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 6 smd rect (at 1 5.1) (size 7.9 2.3) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KIPRJMOD}/libs/BNX022/BNX022-01L.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB46E) + (at 174.281 78.152) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED529C) + (attr smd) + (fp_text reference D10 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(D10-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB456) + (at 182.331 78.152) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED0A09) + (attr smd) + (fp_text reference D9 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(D10-Pad1)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB43E) + (at 218.241 54.802) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED5296) + (attr smd) + (fp_text reference D8 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 38 "Net-(D8-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB426) + (at 210.191 59.352) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ECFE4D) + (attr smd) + (fp_text reference D7 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 37 "Net-(D7-Pad2)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB40E) + (at 218.241 59.352) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED5290) + (attr smd) + (fp_text reference D6 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(D5-Pad2)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB3F6) + (at 210.191 63.902) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ECF216) + (attr smd) + (fp_text reference D5 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(D5-Pad2)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB3DE) + (at 182.631 72.602) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED528A) + (attr smd) + (fp_text reference D4 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB3C6) + (at 210.191 54.802) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60EC7C2B) + (attr smd) + (fp_text reference D3 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(D3-Pad2)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMB (layer F.Cu) (tedit 58645DF3) (tstamp 60CAB3AE) + (at 174.431 73.102) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (path /60E4702B/60F31442) + (attr smd) + (fp_text reference D2 (at 0 -3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMBJ60A (at 0 3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.55 -2.15) (end 2.15 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 2.15) (end 2.15 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.55 -2.15) (end -3.55 2.15) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMB (layer F.Cu) (tedit 58645DF3) (tstamp 60CAB396) + (at 105.771 88.552) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (path /60C2FE2A/61321BD5) + (attr smd) + (fp_text reference D1 (at 0 -3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMBJ15A (at 0 3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.55 -2.15) (end 2.15 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 2.15) (end 2.15 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.55 -2.15) (end -3.55 2.15) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB37E) + (at 141.951 105.572) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/60CB7A55) + (attr smd) + (fp_text reference C41 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB36D) + (at 132.941 109.412) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/60CB5566) + (attr smd) + (fp_text reference C40 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB35C) + (at 150.401 99.122) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614EF02F) + (attr smd) + (fp_text reference C39 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 32 "Net-(C39-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB34B) + (at 141.951 108.082) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614D04E3) + (attr smd) + (fp_text reference C38 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 47pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 31 "Net-(C38-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB33A) + (at 145.961 105.572) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614DC5D4) + (attr smd) + (fp_text reference C37 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 30 "Net-(C37-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB329) + (at 136.951 109.412) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614DE0CC) + (attr smd) + (fp_text reference C36 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 28 /High_Speed_ADC/ADC_IN)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB318) + (at 188.361 76.132) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/612BDF50) + (attr smd) + (fp_text reference C35 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB307) + (at 204.921 76.502) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/612B8E33) + (attr smd) + (fp_text reference C34 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2F6) + (at 208.931 71.482) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/61289271) + (attr smd) + (fp_text reference C33 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 27 "Net-(C33-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2E5) + (at 204.921 71.482) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60E89ED8) + (attr smd) + (fp_text reference C32 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "1000pF 2kV" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(C32-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2D4) + (at 216.221 65.392) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F70714) + (attr smd) + (fp_text reference C31 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(C31-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2C3) + (at 216.221 62.882) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F6E985) + (attr smd) + (fp_text reference C30 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 24 "Net-(C30-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2B2) + (at 188.661 71.582) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F6C64D) + (attr smd) + (fp_text reference C29 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 6.8.nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 22 "Net-(C29-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 23 "Net-(C29-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2A1) + (at 188.361 81.152) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F6A654) + (attr smd) + (fp_text reference C28 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 6.8.nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 20 "Net-(C28-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 21 "Net-(C28-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB290) + (at 220.231 62.882) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60E4909D) + (attr smd) + (fp_text reference C27 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 19 "Net-(C27-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB27F) + (at 188.361 78.642) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60E490A3) + (attr smd) + (fp_text reference C26 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 18 "Net-(C26-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB26E) + (at 161.691 66.352) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/6134ED9B) + (attr smd) + (fp_text reference C25 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB25D) + (at 123.551 92.212) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/612F9982) + (attr smd) + (fp_text reference C24 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB24C) + (at 130.991 85.882) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/612F997C) + (attr smd) + (fp_text reference C23 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB23B) + (at 145.451 72.982) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E3E156) + (attr smd) + (fp_text reference C22 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB22A) + (at 140.601 77.632) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60DBCC8A) + (attr smd) + (fp_text reference C21 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 16 +1V2)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB219) + (at 140.601 80.142) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E37BA0) + (attr smd) + (fp_text reference C20 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB208) + (at 149.461 72.982) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E36C99) + (attr smd) + (fp_text reference C19 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1F7) + (at 144.611 77.632) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/617E2129) + (attr smd) + (fp_text reference C18 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1E6) + (at 103.581 92.582) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E6D8EA) + (attr smd) + (fp_text reference C17 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 14 "Net-(C17-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 "Net-(C17-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1D5) + (at 162.851 61.332) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60DBAAB6) + (attr smd) + (fp_text reference C16 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 13 +2V5)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1C4) + (at 148.311 83.022) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/617E0843) + (attr smd) + (fp_text reference C15 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1B3) + (at 107.591 92.582) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E322B0) + (attr smd) + (fp_text reference C14 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1A2) + (at 130.991 88.392) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/61581FD6) + (attr smd) + (fp_text reference C13 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB191) + (at 127.561 92.212) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E31215) + (attr smd) + (fp_text reference C12 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB180) + (at 157.681 65.432) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60DC27D9) + (attr smd) + (fp_text reference C11 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB16F) + (at 153.231 69.982) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E308D7) + (attr smd) + (fp_text reference C10 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB15E) + (at 164.281 58.432) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/617DF3E6) + (attr smd) + (fp_text reference C9 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB14D) + (at 116.481 103.172) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FDBB/618C9804) + (attr smd) + (fp_text reference C8 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 "Net-(C8-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB13C) + (at 120.931 99.122) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FDBB/618C8494) + (attr smd) + (fp_text reference C7 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 "Net-(C7-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB12B) + (at 162.851 63.842) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60FBB3D2) + (attr smd) + (fp_text reference C6 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB11A) + (at 157.681 67.942) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/613235D9) + (attr smd) + (fp_text reference C5 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB109) + (at 131.571 90.902) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60FBA0F7) + (attr smd) + (fp_text reference C4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB0F8) + (at 131.571 93.412) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/610484DB) + (attr smd) + (fp_text reference C3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 "Net-(C3-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB0E7) + (at 139.011 88.292) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/6104520B) + (attr smd) + (fp_text reference C2 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C2-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB0D6) + (at 135.001 88.392) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/6101658E) + (attr smd) + (fp_text reference C1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + +) diff --git a/TestAutomation.kicad_pcb-bak b/TestAutomation.kicad_pcb-bak index 02c8ecb..d425b9e 100644 --- a/TestAutomation.kicad_pcb-bak +++ b/TestAutomation.kicad_pcb-bak @@ -1 +1,6434 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 20171130) (host pcbnew 5.1.10-88a1d61d58~88~ubuntu20.04.1) + + (general + (thickness 1.6) + (drawings 0) + (tracks 0) + (zones 0) + (modules 115) + (nets 446) + ) + + (page A4) + (layers + (0 F.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) + (via_size 0.8) + (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) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (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 FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (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 "Net-(C1-Pad2)") + (net 2 "Net-(C1-Pad1)") + (net 3 "Net-(C2-Pad2)") + (net 4 GND) + (net 5 "Net-(C3-Pad1)") + (net 6 "Net-(C4-Pad1)") + (net 7 +12V) + (net 8 "Net-(C7-Pad1)") + (net 9 "Net-(C8-Pad1)") + (net 10 +6V) + (net 11 +3V3) + (net 12 +3.3VA) + (net 13 +2V5) + (net 14 "Net-(C17-Pad2)") + (net 15 "Net-(C17-Pad1)") + (net 16 +1V2) + (net 17 +5VA) + (net 18 "Net-(C26-Pad1)") + (net 19 "Net-(C27-Pad1)") + (net 20 "Net-(C28-Pad2)") + (net 21 "Net-(C28-Pad1)") + (net 22 "Net-(C29-Pad2)") + (net 23 "Net-(C29-Pad1)") + (net 24 "Net-(C30-Pad1)") + (net 25 "Net-(C31-Pad1)") + (net 26 "Net-(C32-Pad1)") + (net 27 "Net-(C33-Pad2)") + (net 28 /High_Speed_ADC/ADC_IN) + (net 29 "Net-(C36-Pad1)") + (net 30 "Net-(C37-Pad1)") + (net 31 "Net-(C38-Pad1)") + (net 32 "Net-(C39-Pad2)") + (net 33 /Ethernet/POE_VC-) + (net 34 /Ethernet/POE_VC+) + (net 35 "Net-(D3-Pad2)") + (net 36 "Net-(D5-Pad2)") + (net 37 "Net-(D7-Pad2)") + (net 38 "Net-(D8-Pad1)") + (net 39 "Net-(D10-Pad1)") + (net 40 "Net-(FL1-Pad3)") + (net 41 "Net-(FL1-Pad1)") + (net 42 "Net-(J2-Pad12)") + (net 43 "Net-(J2-Pad10)") + (net 44 "Net-(J2-Pad6)") + (net 45 "Net-(J2-Pad2)") + (net 46 "Net-(J2-Pad3)") + (net 47 "Net-(J2-Pad1)") + (net 48 POE_VC+) + (net 49 "Net-(Q1-Pad3)") + (net 50 /Power/CPU_RESET) + (net 51 POE_VC-) + (net 52 "Net-(Q2-Pad1)") + (net 53 "Net-(Q3-Pad3)") + (net 54 "Net-(Q3-Pad1)") + (net 55 "Net-(Q4-Pad4)") + (net 56 "Net-(Q5-Pad1)") + (net 57 "Net-(R1-Pad2)") + (net 58 "Net-(R2-Pad1)") + (net 59 AT_EVENT) + (net 60 "Net-(R9-Pad2)") + (net 61 POE_SRC_Status) + (net 62 "Net-(R15-Pad1)") + (net 63 CPU_RESET) + (net 64 "Net-(R17-Pad1)") + (net 65 "Net-(R18-Pad1)") + (net 66 "Net-(R19-Pad1)") + (net 67 "Net-(R21-Pad1)") + (net 68 "Net-(R22-Pad2)") + (net 69 "Net-(R28-Pad1)") + (net 70 /Ethernet/ENC_INT) + (net 71 /Ethernet/RJ45_LED_G) + (net 72 /Ethernet/RJ45_LED_Y) + (net 73 "Net-(R32-Pad1)") + (net 74 "Net-(R33-Pad1)") + (net 75 "Net-(R35-Pad1)") + (net 76 "Net-(R36-Pad2)") + (net 77 "Net-(U1-Pad61)") + (net 78 "Net-(U1-Pad60)") + (net 79 "Net-(U1-Pad59)") + (net 80 "Net-(U1-Pad58)") + (net 81 "Net-(U1-Pad57)") + (net 82 "Net-(U1-Pad56)") + (net 83 "Net-(U1-Pad55)") + (net 84 "Net-(U1-Pad54)") + (net 85 "Net-(U1-Pad53)") + (net 86 /Ethernet/ENC_SPI_SCK) + (net 87 /Ethernet/ENC_SPI_MOSI) + (net 88 /Ethernet/ENC_SPI_MISO) + (net 89 /Ethernet/ENC_SPI_CS) + (net 90 "Net-(U1-Pad48)") + (net 91 "Net-(U1-Pad45)") + (net 92 "Net-(U1-Pad44)") + (net 93 "Net-(U1-Pad43)") + (net 94 "Net-(U1-Pad42)") + (net 95 "Net-(U1-Pad41)") + (net 96 "Net-(U1-Pad40)") + (net 97 "Net-(U1-Pad39)") + (net 98 "Net-(U1-Pad38)") + (net 99 "Net-(U1-Pad37)") + (net 100 "Net-(U1-Pad36)") + (net 101 "Net-(U1-Pad35)") + (net 102 "Net-(U1-Pad33)") + (net 103 "Net-(U1-Pad20)") + (net 104 "Net-(U1-Pad19)") + (net 105 "Net-(U1-Pad13)") + (net 106 "Net-(U1-Pad12)") + (net 107 "Net-(U1-Pad11)") + (net 108 "Net-(U1-Pad10)") + (net 109 "Net-(U1-Pad9)") + (net 110 "Net-(U1-Pad8)") + (net 111 "Net-(U1-Pad7)") + (net 112 "Net-(U1-Pad6)") + (net 113 "Net-(U1-Pad5)") + (net 114 "Net-(U2-PadT16)") + (net 115 "Net-(U2-PadT15)") + (net 116 "Net-(U2-PadT14)") + (net 117 "Net-(U2-PadT13)") + (net 118 /FPGA/FPGA_GND) + (net 119 "Net-(U2-PadT11)") + (net 120 "Net-(U2-PadT10)") + (net 121 "Net-(U2-PadT9)") + (net 122 "Net-(U2-PadT8)") + (net 123 "Net-(U2-PadT7)") + (net 124 "Net-(U2-PadT6)") + (net 125 "Net-(U2-PadT5)") + (net 126 "Net-(U2-PadT3)") + (net 127 "Net-(U2-PadT2)") + (net 128 "Net-(U2-PadT1)") + (net 129 "Net-(U2-PadR16)") + (net 130 "Net-(U2-PadR15)") + (net 131 "Net-(U2-PadR14)") + (net 132 "Net-(U2-PadR13)") + (net 133 "Net-(U2-PadR12)") + (net 134 "Net-(U2-PadR11)") + (net 135 "Net-(U2-PadR10)") + (net 136 "Net-(U2-PadR9)") + (net 137 "Net-(U2-PadR8)") + (net 138 "Net-(U2-PadR6)") + (net 139 "Net-(U2-PadR5)") + (net 140 "Net-(U2-PadR4)") + (net 141 "Net-(U2-PadR3)") + (net 142 "Net-(U2-PadR2)") + (net 143 "Net-(U2-PadR1)") + (net 144 "Net-(U2-PadP16)") + (net 145 "Net-(U2-PadP15)") + (net 146 "Net-(U2-PadP14)") + (net 147 "Net-(U2-PadP13)") + (net 148 "Net-(U2-PadP12)") + (net 149 "Net-(U2-PadP11)") + (net 150 "Net-(U2-PadP10)") + (net 151 "Net-(U2-PadP9)") + (net 152 "Net-(U2-PadP8)") + (net 153 "Net-(U2-PadP7)") + (net 154 "Net-(U2-PadP6)") + (net 155 "Net-(U2-PadP5)") + (net 156 "Net-(U2-PadP4)") + (net 157 "Net-(U2-PadP3)") + (net 158 "Net-(U2-PadP2)") + (net 159 "Net-(U2-PadP1)") + (net 160 "Net-(U2-PadN16)") + (net 161 "Net-(U2-PadH15)") + (net 162 "Net-(U2-PadN13)") + (net 163 "Net-(U2-PadN12)") + (net 164 "Net-(U2-PadN11)") + (net 165 "Net-(U2-PadN10)") + (net 166 "Net-(U2-PadN9)") + (net 167 "Net-(U2-PadN8)") + (net 168 "Net-(U2-PadN7)") + (net 169 "Net-(U2-PadN6)") + (net 170 "Net-(U2-PadN5)") + (net 171 "Net-(U2-PadN4)") + (net 172 "Net-(U2-PadN3)") + (net 173 "Net-(U2-PadN2)") + (net 174 "Net-(U2-PadN1)") + (net 175 "Net-(U2-PadM16)") + (net 176 "Net-(U2-PadM15)") + (net 177 "Net-(U2-PadM14)") + (net 178 "Net-(U2-PadM13)") + (net 179 "Net-(U2-PadM12)") + (net 180 "Net-(U2-PadM11)") + (net 181 "Net-(U2-PadM10)") + (net 182 "Net-(U2-PadM9)") + (net 183 "Net-(U2-PadM8)") + (net 184 "Net-(U2-PadM7)") + (net 185 "Net-(U2-PadM6)") + (net 186 "Net-(U2-PadM5)") + (net 187 "Net-(U2-PadM4)") + (net 188 "Net-(U2-PadM3)") + (net 189 "Net-(U2-PadM2)") + (net 190 "Net-(U2-PadM1)") + (net 191 "Net-(U2-PadL16)") + (net 192 "Net-(U2-PadL14)") + (net 193 "Net-(U2-PadL13)") + (net 194 "Net-(U2-PadL12)") + (net 195 "Net-(U2-PadL11)") + (net 196 "Net-(U2-PadL10)") + (net 197 "Net-(U2-PadL9)") + (net 198 "Net-(U2-PadL8)") + (net 199 "Net-(U2-PadL7)") + (net 200 "Net-(U2-PadL6)") + (net 201 "Net-(U2-PadL5)") + (net 202 "Net-(U2-PadL4)") + (net 203 "Net-(U2-PadL3)") + (net 204 /FPGA/FPGA_VCC) + (net 205 "Net-(U2-PadL1)") + (net 206 "Net-(U2-PadK16)") + (net 207 "Net-(U2-PadK15)") + (net 208 "Net-(U2-PadK14)") + (net 209 "Net-(U2-PadK13)") + (net 210 "Net-(U2-PadK12)") + (net 211 "Net-(U2-PadK11)") + (net 212 "Net-(U2-PadK9)") + (net 213 "Net-(U2-PadK8)") + (net 214 "Net-(U2-PadK5)") + (net 215 "Net-(U2-PadK4)") + (net 216 "Net-(U2-PadK3)") + (net 217 "Net-(U2-PadK1)") + (net 218 "Net-(U2-PadJ16)") + (net 219 "Net-(U2-PadJ15)") + (net 220 "Net-(U2-PadJ14)") + (net 221 "Net-(U2-PadJ13)") + (net 222 "Net-(U2-PadJ12)") + (net 223 "Net-(U2-PadJ11)") + (net 224 "Net-(U2-PadJ10)") + (net 225 "Net-(U2-PadJ6)") + (net 226 "Net-(U2-PadJ5)") + (net 227 "Net-(U2-PadJ4)") + (net 228 "Net-(U2-PadJ3)") + (net 229 "Net-(U2-PadJ2)") + (net 230 "Net-(U2-PadJ1)") + (net 231 "Net-(U2-PadH16)") + (net 232 "Net-(U2-PadH14)") + (net 233 "Net-(U2-PadH13)") + (net 234 "Net-(U2-PadH12)") + (net 235 "Net-(U2-PadH11)") + (net 236 "Net-(U2-PadH10)") + (net 237 "Net-(U2-PadH6)") + (net 238 "Net-(U2-PadH5)") + (net 239 "Net-(U2-PadH4)") + (net 240 "Net-(U2-PadH3)") + (net 241 "Net-(U2-PadH2)") + (net 242 "Net-(U2-PadH1)") + (net 243 "Net-(U2-PadG16)") + (net 244 "Net-(U2-PadG15)") + (net 245 "Net-(U2-PadG14)") + (net 246 "Net-(U2-PadG13)") + (net 247 "Net-(U2-PadG12)") + (net 248 "Net-(U2-PadG11)") + (net 249 "Net-(U2-PadG10)") + (net 250 "Net-(U2-PadG6)") + (net 251 "Net-(U2-PadG5)") + (net 252 "Net-(U2-PadG4)") + (net 253 "Net-(U2-PadG3)") + (net 254 "Net-(U2-PadG2)") + (net 255 "Net-(U2-PadG1)") + (net 256 "Net-(U2-PadF16)") + (net 257 "Net-(U2-PadF15)") + (net 258 "Net-(U2-PadF14)") + (net 259 "Net-(U2-PadF13)") + (net 260 "Net-(U2-PadF12)") + (net 261 "Net-(U2-PadF11)") + (net 262 "Net-(U2-PadF9)") + (net 263 "Net-(U2-PadF8)") + (net 264 "Net-(U2-PadF7)") + (net 265 "Net-(U2-PadF5)") + (net 266 "Net-(U2-PadF4)") + (net 267 "Net-(U2-PadF3)") + (net 268 "Net-(U2-PadF2)") + (net 269 "Net-(U2-PadF1)") + (net 270 "Net-(U2-PadE16)") + (net 271 "Net-(U2-PadE14)") + (net 272 "Net-(U2-PadE13)") + (net 273 "Net-(U2-PadE12)") + (net 274 "Net-(U2-PadE11)") + (net 275 "Net-(U2-PadE10)") + (net 276 "Net-(U2-PadE9)") + (net 277 "Net-(U2-PadE8)") + (net 278 "Net-(U2-PadE7)") + (net 279 "Net-(U2-PadE6)") + (net 280 "Net-(U2-PadE5)") + (net 281 "Net-(U2-PadE4)") + (net 282 "Net-(U2-PadE3)") + (net 283 "Net-(U2-PadE2)") + (net 284 "Net-(U2-PadE1)") + (net 285 "Net-(U2-PadD16)") + (net 286 "Net-(U2-PadD15)") + (net 287 "Net-(U2-PadD14)") + (net 288 "Net-(U2-PadD13)") + (net 289 "Net-(U2-PadD12)") + (net 290 "Net-(U2-PadD11)") + (net 291 "Net-(U2-PadD10)") + (net 292 "Net-(U2-PadD9)") + (net 293 "Net-(U2-PadD8)") + (net 294 "Net-(U2-PadD7)") + (net 295 "Net-(U2-PadD6)") + (net 296 "Net-(U2-PadD5)") + (net 297 "Net-(U2-PadD4)") + (net 298 "Net-(U2-PadD3)") + (net 299 "Net-(U2-PadD2)") + (net 300 "Net-(U2-PadD1)") + (net 301 "Net-(U2-PadC16)") + (net 302 "Net-(U2-PadC15)") + (net 303 "Net-(U2-PadC14)") + (net 304 "Net-(U2-PadC13)") + (net 305 "Net-(U2-PadC12)") + (net 306 "Net-(U2-PadC11)") + (net 307 "Net-(U2-PadC10)") + (net 308 "Net-(U2-PadC9)") + (net 309 "Net-(U2-PadC8)") + (net 310 "Net-(U2-PadC7)") + (net 311 "Net-(U2-PadC6)") + (net 312 "Net-(U2-PadC5)") + (net 313 "Net-(U2-PadC4)") + (net 314 "Net-(U2-PadC3)") + (net 315 "Net-(U2-PadC2)") + (net 316 "Net-(U2-PadC1)") + (net 317 "Net-(U2-PadB16)") + (net 318 "Net-(U2-PadB15)") + (net 319 "Net-(U2-PadB14)") + (net 320 "Net-(U2-PadB13)") + (net 321 "Net-(U2-PadB12)") + (net 322 "Net-(U2-PadB11)") + (net 323 "Net-(U2-PadB10)") + (net 324 "Net-(U2-PadB9)") + (net 325 "Net-(U2-PadB8)") + (net 326 "Net-(U2-PadB7)") + (net 327 "Net-(U2-PadB6)") + (net 328 "Net-(U2-PadB5)") + (net 329 "Net-(U2-PadB4)") + (net 330 "Net-(U2-PadB3)") + (net 331 "Net-(U2-PadB2)") + (net 332 "Net-(U2-PadB1)") + (net 333 "Net-(U2-PadA16)") + (net 334 "Net-(U2-PadA15)") + (net 335 "Net-(U2-PadA13)") + (net 336 "Net-(U2-PadA11)") + (net 337 "Net-(U2-PadA10)") + (net 338 "Net-(U2-PadA9)") + (net 339 "Net-(U2-PadA8)") + (net 340 "Net-(U2-PadA7)") + (net 341 "Net-(U2-PadA6)") + (net 342 "Net-(U2-PadA5)") + (net 343 "Net-(U2-PadA3)") + (net 344 "Net-(U2-PadA2)") + (net 345 "Net-(U2-PadA1)") + (net 346 "Net-(U3-Pad98)") + (net 347 "Net-(U3-Pad97)") + (net 348 /MCU/CPU_IIC1_SDA) + (net 349 /MCU/CPU_IIC1_SCL) + (net 350 "Net-(U3-Pad93)") + (net 351 "Net-(U3-Pad92)") + (net 352 /MCU/CPU_SPI1_MOSI) + (net 353 /MCU/CPU_SPI1_MISO) + (net 354 /MCU/CPU_SPI1_SCK) + (net 355 "Net-(U3-Pad88)") + (net 356 "Net-(U3-Pad87)") + (net 357 "Net-(U3-Pad86)") + (net 358 "Net-(U3-Pad85)") + (net 359 "Net-(U3-Pad84)") + (net 360 "Net-(U3-Pad83)") + (net 361 "Net-(U3-Pad82)") + (net 362 "Net-(U3-Pad81)") + (net 363 "Net-(U3-Pad80)") + (net 364 /MCU/CPU_UART4_RX) + (net 365 /MCU/CPU_UART4_TX) + (net 366 /MCU/CPU_SPI1_CS) + (net 367 /MCU/CPU_SWCLK) + (net 368 "Net-(U3-Pad73)") + (net 369 /MCU/CPU_SWDIO) + (net 370 "Net-(U3-Pad71)") + (net 371 "Net-(U3-Pad70)") + (net 372 /MCU/CPU_UART1_RX) + (net 373 /MCU/CPU_UART1_TX) + (net 374 "Net-(U3-Pad67)") + (net 375 "Net-(U3-Pad66)") + (net 376 "Net-(U3-Pad65)") + (net 377 "Net-(U3-Pad64)") + (net 378 "Net-(U3-Pad63)") + (net 379 "Net-(U3-Pad62)") + (net 380 "Net-(U3-Pad61)") + (net 381 "Net-(U3-Pad60)") + (net 382 "Net-(U3-Pad59)") + (net 383 "Net-(U3-Pad58)") + (net 384 "Net-(U3-Pad57)") + (net 385 "Net-(U3-Pad56)") + (net 386 "Net-(U3-Pad55)") + (net 387 /MCU/CPU_SPI2_MOSI) + (net 388 /MCU/CPU_SPI2_MISO) + (net 389 /MCU/CPU_SPI2_SCK) + (net 390 /MCU/CPU_SPI2_CS) + (net 391 /MCU/CPU_IIC2_SDA) + (net 392 /MCU/CPU_IIC2_SCL) + (net 393 "Net-(U3-Pad46)") + (net 394 "Net-(U3-Pad45)") + (net 395 "Net-(U3-Pad44)") + (net 396 "Net-(U3-Pad43)") + (net 397 "Net-(U3-Pad42)") + (net 398 "Net-(U3-Pad41)") + (net 399 "Net-(U3-Pad40)") + (net 400 "Net-(U3-Pad39)") + (net 401 "Net-(U3-Pad38)") + (net 402 "Net-(U3-Pad37)") + (net 403 "Net-(U3-Pad36)") + (net 404 "Net-(U3-Pad35)") + (net 405 /MCU/CPU_ADC7) + (net 406 /MCU/CPU_ADC6) + (net 407 /MCU/CPU_ADC5) + (net 408 /MCU/CPU_ADC4) + (net 409 /MCU/CPU_DAC1) + (net 410 /MCU/CPU_DAC0) + (net 411 /MCU/CPU_ADC3) + (net 412 /MCU/CPU_ADC2) + (net 413 /MCU/CPU_ADC1) + (net 414 /MCU/CPU_ADC0) + (net 415 "Net-(U3-Pad18)") + (net 416 "Net-(U3-Pad17)") + (net 417 "Net-(U3-Pad16)") + (net 418 "Net-(U3-Pad15)") + (net 419 "Net-(U3-Pad9)") + (net 420 "Net-(U3-Pad8)") + (net 421 "Net-(U3-Pad7)") + (net 422 "Net-(U3-Pad5)") + (net 423 "Net-(U3-Pad4)") + (net 424 "Net-(U3-Pad3)") + (net 425 "Net-(U3-Pad2)") + (net 426 "Net-(U3-Pad1)") + (net 427 "Net-(U4-Pad6)") + (net 428 "Net-(U4-Pad9)") + (net 429 "Net-(U4-Pad5)") + (net 430 "Net-(U4-Pad4)") + (net 431 "Net-(U4-Pad3)") + (net 432 /High_Speed_ADC/ADC_CLK) + (net 433 /High_Speed_ADC/ADC_DATA8) + (net 434 /High_Speed_ADC/ADC_DATA7) + (net 435 /High_Speed_ADC/ADC_DATA6) + (net 436 /High_Speed_ADC/ADC_DATA5) + (net 437 /High_Speed_ADC/ADC_DATA4) + (net 438 /High_Speed_ADC/ADC_DATA3) + (net 439 /High_Speed_ADC/ADC_DATA2) + (net 440 /High_Speed_ADC/ADC_DATA1) + (net 441 "Net-(U8-Pad4)") + (net 442 "Net-(U11-Pad4)") + (net 443 "Net-(U12-Pad2)") + (net 444 "Net-(U13-Pad5)") + (net 445 "Net-(U13-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +12V) + (add_net +1V2) + (add_net +2V5) + (add_net +3.3VA) + (add_net +3V3) + (add_net +5VA) + (add_net +6V) + (add_net /Ethernet/ENC_INT) + (add_net /Ethernet/ENC_SPI_CS) + (add_net /Ethernet/ENC_SPI_MISO) + (add_net /Ethernet/ENC_SPI_MOSI) + (add_net /Ethernet/ENC_SPI_SCK) + (add_net /Ethernet/POE_VC+) + (add_net /Ethernet/POE_VC-) + (add_net /Ethernet/RJ45_LED_G) + (add_net /Ethernet/RJ45_LED_Y) + (add_net /FPGA/FPGA_GND) + (add_net /FPGA/FPGA_VCC) + (add_net /High_Speed_ADC/ADC_CLK) + (add_net /High_Speed_ADC/ADC_DATA1) + (add_net /High_Speed_ADC/ADC_DATA2) + (add_net /High_Speed_ADC/ADC_DATA3) + (add_net /High_Speed_ADC/ADC_DATA4) + (add_net /High_Speed_ADC/ADC_DATA5) + (add_net /High_Speed_ADC/ADC_DATA6) + (add_net /High_Speed_ADC/ADC_DATA7) + (add_net /High_Speed_ADC/ADC_DATA8) + (add_net /High_Speed_ADC/ADC_IN) + (add_net /MCU/CPU_ADC0) + (add_net /MCU/CPU_ADC1) + (add_net /MCU/CPU_ADC2) + (add_net /MCU/CPU_ADC3) + (add_net /MCU/CPU_ADC4) + (add_net /MCU/CPU_ADC5) + (add_net /MCU/CPU_ADC6) + (add_net /MCU/CPU_ADC7) + (add_net /MCU/CPU_DAC0) + (add_net /MCU/CPU_DAC1) + (add_net /MCU/CPU_IIC1_SCL) + (add_net /MCU/CPU_IIC1_SDA) + (add_net /MCU/CPU_IIC2_SCL) + (add_net /MCU/CPU_IIC2_SDA) + (add_net /MCU/CPU_SPI1_CS) + (add_net /MCU/CPU_SPI1_MISO) + (add_net /MCU/CPU_SPI1_MOSI) + (add_net /MCU/CPU_SPI1_SCK) + (add_net /MCU/CPU_SPI2_CS) + (add_net /MCU/CPU_SPI2_MISO) + (add_net /MCU/CPU_SPI2_MOSI) + (add_net /MCU/CPU_SPI2_SCK) + (add_net /MCU/CPU_SWCLK) + (add_net /MCU/CPU_SWDIO) + (add_net /MCU/CPU_UART1_RX) + (add_net /MCU/CPU_UART1_TX) + (add_net /MCU/CPU_UART4_RX) + (add_net /MCU/CPU_UART4_TX) + (add_net /Power/CPU_RESET) + (add_net AT_EVENT) + (add_net CPU_RESET) + (add_net GND) + (add_net "Net-(C1-Pad1)") + (add_net "Net-(C1-Pad2)") + (add_net "Net-(C17-Pad1)") + (add_net "Net-(C17-Pad2)") + (add_net "Net-(C2-Pad2)") + (add_net "Net-(C26-Pad1)") + (add_net "Net-(C27-Pad1)") + (add_net "Net-(C28-Pad1)") + (add_net "Net-(C28-Pad2)") + (add_net "Net-(C29-Pad1)") + (add_net "Net-(C29-Pad2)") + (add_net "Net-(C3-Pad1)") + (add_net "Net-(C30-Pad1)") + (add_net "Net-(C31-Pad1)") + (add_net "Net-(C32-Pad1)") + (add_net "Net-(C33-Pad2)") + (add_net "Net-(C36-Pad1)") + (add_net "Net-(C37-Pad1)") + (add_net "Net-(C38-Pad1)") + (add_net "Net-(C39-Pad2)") + (add_net "Net-(C4-Pad1)") + (add_net "Net-(C7-Pad1)") + (add_net "Net-(C8-Pad1)") + (add_net "Net-(D10-Pad1)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D7-Pad2)") + (add_net "Net-(D8-Pad1)") + (add_net "Net-(FL1-Pad1)") + (add_net "Net-(FL1-Pad3)") + (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad10)") + (add_net "Net-(J2-Pad12)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(Q1-Pad3)") + (add_net "Net-(Q2-Pad1)") + (add_net "Net-(Q3-Pad1)") + (add_net "Net-(Q3-Pad3)") + (add_net "Net-(Q4-Pad4)") + (add_net "Net-(Q5-Pad1)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R15-Pad1)") + (add_net "Net-(R17-Pad1)") + (add_net "Net-(R18-Pad1)") + (add_net "Net-(R19-Pad1)") + (add_net "Net-(R2-Pad1)") + (add_net "Net-(R21-Pad1)") + (add_net "Net-(R22-Pad2)") + (add_net "Net-(R28-Pad1)") + (add_net "Net-(R32-Pad1)") + (add_net "Net-(R33-Pad1)") + (add_net "Net-(R35-Pad1)") + (add_net "Net-(R36-Pad2)") + (add_net "Net-(R9-Pad2)") + (add_net "Net-(U1-Pad10)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad19)") + (add_net "Net-(U1-Pad20)") + (add_net "Net-(U1-Pad33)") + (add_net "Net-(U1-Pad35)") + (add_net "Net-(U1-Pad36)") + (add_net "Net-(U1-Pad37)") + (add_net "Net-(U1-Pad38)") + (add_net "Net-(U1-Pad39)") + (add_net "Net-(U1-Pad40)") + (add_net "Net-(U1-Pad41)") + (add_net "Net-(U1-Pad42)") + (add_net "Net-(U1-Pad43)") + (add_net "Net-(U1-Pad44)") + (add_net "Net-(U1-Pad45)") + (add_net "Net-(U1-Pad48)") + (add_net "Net-(U1-Pad5)") + (add_net "Net-(U1-Pad53)") + (add_net "Net-(U1-Pad54)") + (add_net "Net-(U1-Pad55)") + (add_net "Net-(U1-Pad56)") + (add_net "Net-(U1-Pad57)") + (add_net "Net-(U1-Pad58)") + (add_net "Net-(U1-Pad59)") + (add_net "Net-(U1-Pad6)") + (add_net "Net-(U1-Pad60)") + (add_net "Net-(U1-Pad61)") + (add_net "Net-(U1-Pad7)") + (add_net "Net-(U1-Pad8)") + (add_net "Net-(U1-Pad9)") + (add_net "Net-(U11-Pad4)") + (add_net "Net-(U12-Pad2)") + (add_net "Net-(U13-Pad1)") + (add_net "Net-(U13-Pad5)") + (add_net "Net-(U2-PadA1)") + (add_net "Net-(U2-PadA10)") + (add_net "Net-(U2-PadA11)") + (add_net "Net-(U2-PadA13)") + (add_net "Net-(U2-PadA15)") + (add_net "Net-(U2-PadA16)") + (add_net "Net-(U2-PadA2)") + (add_net "Net-(U2-PadA3)") + (add_net "Net-(U2-PadA5)") + (add_net "Net-(U2-PadA6)") + (add_net "Net-(U2-PadA7)") + (add_net "Net-(U2-PadA8)") + (add_net "Net-(U2-PadA9)") + (add_net "Net-(U2-PadB1)") + (add_net "Net-(U2-PadB10)") + (add_net "Net-(U2-PadB11)") + (add_net "Net-(U2-PadB12)") + (add_net "Net-(U2-PadB13)") + (add_net "Net-(U2-PadB14)") + (add_net "Net-(U2-PadB15)") + (add_net "Net-(U2-PadB16)") + (add_net "Net-(U2-PadB2)") + (add_net "Net-(U2-PadB3)") + (add_net "Net-(U2-PadB4)") + (add_net "Net-(U2-PadB5)") + (add_net "Net-(U2-PadB6)") + (add_net "Net-(U2-PadB7)") + (add_net "Net-(U2-PadB8)") + (add_net "Net-(U2-PadB9)") + (add_net "Net-(U2-PadC1)") + (add_net "Net-(U2-PadC10)") + (add_net "Net-(U2-PadC11)") + (add_net "Net-(U2-PadC12)") + (add_net "Net-(U2-PadC13)") + (add_net "Net-(U2-PadC14)") + (add_net "Net-(U2-PadC15)") + (add_net "Net-(U2-PadC16)") + (add_net "Net-(U2-PadC2)") + (add_net "Net-(U2-PadC3)") + (add_net "Net-(U2-PadC4)") + (add_net "Net-(U2-PadC5)") + (add_net "Net-(U2-PadC6)") + (add_net "Net-(U2-PadC7)") + (add_net "Net-(U2-PadC8)") + (add_net "Net-(U2-PadC9)") + (add_net "Net-(U2-PadD1)") + (add_net "Net-(U2-PadD10)") + (add_net "Net-(U2-PadD11)") + (add_net "Net-(U2-PadD12)") + (add_net "Net-(U2-PadD13)") + (add_net "Net-(U2-PadD14)") + (add_net "Net-(U2-PadD15)") + (add_net "Net-(U2-PadD16)") + (add_net "Net-(U2-PadD2)") + (add_net "Net-(U2-PadD3)") + (add_net "Net-(U2-PadD4)") + (add_net "Net-(U2-PadD5)") + (add_net "Net-(U2-PadD6)") + (add_net "Net-(U2-PadD7)") + (add_net "Net-(U2-PadD8)") + (add_net "Net-(U2-PadD9)") + (add_net "Net-(U2-PadE1)") + (add_net "Net-(U2-PadE10)") + (add_net "Net-(U2-PadE11)") + (add_net "Net-(U2-PadE12)") + (add_net "Net-(U2-PadE13)") + (add_net "Net-(U2-PadE14)") + (add_net "Net-(U2-PadE16)") + (add_net "Net-(U2-PadE2)") + (add_net "Net-(U2-PadE3)") + (add_net "Net-(U2-PadE4)") + (add_net "Net-(U2-PadE5)") + (add_net "Net-(U2-PadE6)") + (add_net "Net-(U2-PadE7)") + (add_net "Net-(U2-PadE8)") + (add_net "Net-(U2-PadE9)") + (add_net "Net-(U2-PadF1)") + (add_net "Net-(U2-PadF11)") + (add_net "Net-(U2-PadF12)") + (add_net "Net-(U2-PadF13)") + (add_net "Net-(U2-PadF14)") + (add_net "Net-(U2-PadF15)") + (add_net "Net-(U2-PadF16)") + (add_net "Net-(U2-PadF2)") + (add_net "Net-(U2-PadF3)") + (add_net "Net-(U2-PadF4)") + (add_net "Net-(U2-PadF5)") + (add_net "Net-(U2-PadF7)") + (add_net "Net-(U2-PadF8)") + (add_net "Net-(U2-PadF9)") + (add_net "Net-(U2-PadG1)") + (add_net "Net-(U2-PadG10)") + (add_net "Net-(U2-PadG11)") + (add_net "Net-(U2-PadG12)") + (add_net "Net-(U2-PadG13)") + (add_net "Net-(U2-PadG14)") + (add_net "Net-(U2-PadG15)") + (add_net "Net-(U2-PadG16)") + (add_net "Net-(U2-PadG2)") + (add_net "Net-(U2-PadG3)") + (add_net "Net-(U2-PadG4)") + (add_net "Net-(U2-PadG5)") + (add_net "Net-(U2-PadG6)") + (add_net "Net-(U2-PadH1)") + (add_net "Net-(U2-PadH10)") + (add_net "Net-(U2-PadH11)") + (add_net "Net-(U2-PadH12)") + (add_net "Net-(U2-PadH13)") + (add_net "Net-(U2-PadH14)") + (add_net "Net-(U2-PadH15)") + (add_net "Net-(U2-PadH16)") + (add_net "Net-(U2-PadH2)") + (add_net "Net-(U2-PadH3)") + (add_net "Net-(U2-PadH4)") + (add_net "Net-(U2-PadH5)") + (add_net "Net-(U2-PadH6)") + (add_net "Net-(U2-PadJ1)") + (add_net "Net-(U2-PadJ10)") + (add_net "Net-(U2-PadJ11)") + (add_net "Net-(U2-PadJ12)") + (add_net "Net-(U2-PadJ13)") + (add_net "Net-(U2-PadJ14)") + (add_net "Net-(U2-PadJ15)") + (add_net "Net-(U2-PadJ16)") + (add_net "Net-(U2-PadJ2)") + (add_net "Net-(U2-PadJ3)") + (add_net "Net-(U2-PadJ4)") + (add_net "Net-(U2-PadJ5)") + (add_net "Net-(U2-PadJ6)") + (add_net "Net-(U2-PadK1)") + (add_net "Net-(U2-PadK11)") + (add_net "Net-(U2-PadK12)") + (add_net "Net-(U2-PadK13)") + (add_net "Net-(U2-PadK14)") + (add_net "Net-(U2-PadK15)") + (add_net "Net-(U2-PadK16)") + (add_net "Net-(U2-PadK3)") + (add_net "Net-(U2-PadK4)") + (add_net "Net-(U2-PadK5)") + (add_net "Net-(U2-PadK8)") + (add_net "Net-(U2-PadK9)") + (add_net "Net-(U2-PadL1)") + (add_net "Net-(U2-PadL10)") + (add_net "Net-(U2-PadL11)") + (add_net "Net-(U2-PadL12)") + (add_net "Net-(U2-PadL13)") + (add_net "Net-(U2-PadL14)") + (add_net "Net-(U2-PadL16)") + (add_net "Net-(U2-PadL3)") + (add_net "Net-(U2-PadL4)") + (add_net "Net-(U2-PadL5)") + (add_net "Net-(U2-PadL6)") + (add_net "Net-(U2-PadL7)") + (add_net "Net-(U2-PadL8)") + (add_net "Net-(U2-PadL9)") + (add_net "Net-(U2-PadM1)") + (add_net "Net-(U2-PadM10)") + (add_net "Net-(U2-PadM11)") + (add_net "Net-(U2-PadM12)") + (add_net "Net-(U2-PadM13)") + (add_net "Net-(U2-PadM14)") + (add_net "Net-(U2-PadM15)") + (add_net "Net-(U2-PadM16)") + (add_net "Net-(U2-PadM2)") + (add_net "Net-(U2-PadM3)") + (add_net "Net-(U2-PadM4)") + (add_net "Net-(U2-PadM5)") + (add_net "Net-(U2-PadM6)") + (add_net "Net-(U2-PadM7)") + (add_net "Net-(U2-PadM8)") + (add_net "Net-(U2-PadM9)") + (add_net "Net-(U2-PadN1)") + (add_net "Net-(U2-PadN10)") + (add_net "Net-(U2-PadN11)") + (add_net "Net-(U2-PadN12)") + (add_net "Net-(U2-PadN13)") + (add_net "Net-(U2-PadN16)") + (add_net "Net-(U2-PadN2)") + (add_net "Net-(U2-PadN3)") + (add_net "Net-(U2-PadN4)") + (add_net "Net-(U2-PadN5)") + (add_net "Net-(U2-PadN6)") + (add_net "Net-(U2-PadN7)") + (add_net "Net-(U2-PadN8)") + (add_net "Net-(U2-PadN9)") + (add_net "Net-(U2-PadP1)") + (add_net "Net-(U2-PadP10)") + (add_net "Net-(U2-PadP11)") + (add_net "Net-(U2-PadP12)") + (add_net "Net-(U2-PadP13)") + (add_net "Net-(U2-PadP14)") + (add_net "Net-(U2-PadP15)") + (add_net "Net-(U2-PadP16)") + (add_net "Net-(U2-PadP2)") + (add_net "Net-(U2-PadP3)") + (add_net "Net-(U2-PadP4)") + (add_net "Net-(U2-PadP5)") + (add_net "Net-(U2-PadP6)") + (add_net "Net-(U2-PadP7)") + (add_net "Net-(U2-PadP8)") + (add_net "Net-(U2-PadP9)") + (add_net "Net-(U2-PadR1)") + (add_net "Net-(U2-PadR10)") + (add_net "Net-(U2-PadR11)") + (add_net "Net-(U2-PadR12)") + (add_net "Net-(U2-PadR13)") + (add_net "Net-(U2-PadR14)") + (add_net "Net-(U2-PadR15)") + (add_net "Net-(U2-PadR16)") + (add_net "Net-(U2-PadR2)") + (add_net "Net-(U2-PadR3)") + (add_net "Net-(U2-PadR4)") + (add_net "Net-(U2-PadR5)") + (add_net "Net-(U2-PadR6)") + (add_net "Net-(U2-PadR8)") + (add_net "Net-(U2-PadR9)") + (add_net "Net-(U2-PadT1)") + (add_net "Net-(U2-PadT10)") + (add_net "Net-(U2-PadT11)") + (add_net "Net-(U2-PadT13)") + (add_net "Net-(U2-PadT14)") + (add_net "Net-(U2-PadT15)") + (add_net "Net-(U2-PadT16)") + (add_net "Net-(U2-PadT2)") + (add_net "Net-(U2-PadT3)") + (add_net "Net-(U2-PadT5)") + (add_net "Net-(U2-PadT6)") + (add_net "Net-(U2-PadT7)") + (add_net "Net-(U2-PadT8)") + (add_net "Net-(U2-PadT9)") + (add_net "Net-(U3-Pad1)") + (add_net "Net-(U3-Pad15)") + (add_net "Net-(U3-Pad16)") + (add_net "Net-(U3-Pad17)") + (add_net "Net-(U3-Pad18)") + (add_net "Net-(U3-Pad2)") + (add_net "Net-(U3-Pad3)") + (add_net "Net-(U3-Pad35)") + (add_net "Net-(U3-Pad36)") + (add_net "Net-(U3-Pad37)") + (add_net "Net-(U3-Pad38)") + (add_net "Net-(U3-Pad39)") + (add_net "Net-(U3-Pad4)") + (add_net "Net-(U3-Pad40)") + (add_net "Net-(U3-Pad41)") + (add_net "Net-(U3-Pad42)") + (add_net "Net-(U3-Pad43)") + (add_net "Net-(U3-Pad44)") + (add_net "Net-(U3-Pad45)") + (add_net "Net-(U3-Pad46)") + (add_net "Net-(U3-Pad5)") + (add_net "Net-(U3-Pad55)") + (add_net "Net-(U3-Pad56)") + (add_net "Net-(U3-Pad57)") + (add_net "Net-(U3-Pad58)") + (add_net "Net-(U3-Pad59)") + (add_net "Net-(U3-Pad60)") + (add_net "Net-(U3-Pad61)") + (add_net "Net-(U3-Pad62)") + (add_net "Net-(U3-Pad63)") + (add_net "Net-(U3-Pad64)") + (add_net "Net-(U3-Pad65)") + (add_net "Net-(U3-Pad66)") + (add_net "Net-(U3-Pad67)") + (add_net "Net-(U3-Pad7)") + (add_net "Net-(U3-Pad70)") + (add_net "Net-(U3-Pad71)") + (add_net "Net-(U3-Pad73)") + (add_net "Net-(U3-Pad8)") + (add_net "Net-(U3-Pad80)") + (add_net "Net-(U3-Pad81)") + (add_net "Net-(U3-Pad82)") + (add_net "Net-(U3-Pad83)") + (add_net "Net-(U3-Pad84)") + (add_net "Net-(U3-Pad85)") + (add_net "Net-(U3-Pad86)") + (add_net "Net-(U3-Pad87)") + (add_net "Net-(U3-Pad88)") + (add_net "Net-(U3-Pad9)") + (add_net "Net-(U3-Pad92)") + (add_net "Net-(U3-Pad93)") + (add_net "Net-(U3-Pad97)") + (add_net "Net-(U3-Pad98)") + (add_net "Net-(U4-Pad3)") + (add_net "Net-(U4-Pad4)") + (add_net "Net-(U4-Pad5)") + (add_net "Net-(U4-Pad6)") + (add_net "Net-(U4-Pad9)") + (add_net "Net-(U8-Pad4)") + (add_net POE_SRC_Status) + (add_net POE_VC+) + (add_net POE_VC-) + ) + + (module Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm (layer F.Cu) (tedit 5A0FD1B2) (tstamp 60CABB9F) + (at 208.391 68.202) + (descr "SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package") + (tags "SMD SMT crystal") + (path /60E4702B/60E490A9) + (attr smd) + (fp_text reference Y2 (at 0 -2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 25MHz (at 0 2.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.09))) + ) + (fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 -1) (end 1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 -0.9) (end 1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 0.9) (end 1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 1) (end -1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 0.9) (end -1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 -0.9) (end -1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -1.4) (end -1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.5) (end 1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.5) (end -1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (pad 4 smd rect (at -0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at 0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(C26-Pad1)")) + (pad 2 smd rect (at 0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(C27-Pad1)")) + (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm (layer F.Cu) (tedit 5A0FD1B2) (tstamp 60CABB87) + (at 112.691 99.892) + (descr "SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package") + (tags "SMD SMT crystal") + (path /60C2FDBB/618C74FB) + (attr smd) + (fp_text reference Y1 (at 0 -2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 0 2.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.09))) + ) + (fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 -1) (end 1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 -0.9) (end 1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.25 0.9) (end 1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 1) (end -1.25 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 0.9) (end -1.25 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 -0.9) (end -1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -1.4) (end -1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.5) (end 1.7 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.5) (end -1.7 -1.5) (layer F.CrtYd) (width 0.05)) + (pad 4 smd rect (at -0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at 0.875 -0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(C8-Pad1)")) + (pad 2 smd rect (at 0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -0.875 0.7) (size 1.15 1) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(C7-Pad1)")) + (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1) (tstamp 60CABB6F) + (at 144.171 101.092) + (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (path /60FB17F2/614B1E6E) + (attr smd) + (fp_text reference U13 (at 0 -3.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value OPA681 (at 0 3.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15))) + ) + (fp_line (start 0 2.56) (end 1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end -3.45 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -3.7 -2.7) (end -3.7 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 2.7) (end 3.7 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.7) (end 3.7 -2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.7) (end -3.7 -2.7) (layer F.CrtYd) (width 0.05)) + (pad 8 smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (pad 7 smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (pad 6 smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 74 "Net-(R33-Pad1)")) + (pad 5 smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 444 "Net-(U13-Pad5)")) + (pad 4 smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 3 smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (pad 2 smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 73 "Net-(R32-Pad1)")) + (pad 1 smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 445 "Net-(U13-Pad1)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB55) + (at 116.621 88.482) + (descr "module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf") + (tags "CMS SOT") + (path /60C2FE2A/611B55BA) + (attr smd) + (fp_text reference U12 (at 0.0625 -4.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LP38692MPX-5.0_NOPB (at 0.0625 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start -1.7875 -2.3) (end -0.7375 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9725 3.41) (end 1.9725 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.9725 -3.41) (end 1.9725 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7875 -2.3) (end -1.7875 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.7875 3.41) (end 1.9725 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7375 -3.35) (end 1.9125 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.0375 -3.41) (end 1.9725 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7875 3.35) (end 1.9125 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9125 -3.35) (end 1.9125 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -3.05 -2.25) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 3 smd rect (at -3.05 0.75) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 17 +5VA)) + (pad 5 smd rect (at 3.25 0) (size 1.8 3.4) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at -3.05 -0.75) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 443 "Net-(U12-Pad2)")) + (pad 4 smd rect (at -3.05 2.25) (size 2.2 1) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB3E) + (at 131.411 82.302) + (descr "5-pin SOT23 package") + (tags SOT-23-5) + (path /60C2FE2A/60D06FBA) + (attr smd) + (fp_text reference U11 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TLV75712PDBV_1.2V (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 16 +1V2)) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 442 "Net-(U11-Pad4)")) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB29) + (at 133.671 75.852) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /60C2FE2A/60D80B31) + (attr smd) + (fp_text reference U10 (at 0 -4.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TLV1117-25 (at 0 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 13 +2V5)) + (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask) + (net 13 +2V5)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABB13) + (at 164.701 54.852) + (descr "6-pin SOT-23 package") + (tags SOT-23-6) + (path /60C2FE2A/60E2CF85) + (attr smd) + (fp_text reference U9 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TPS563200 (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (pad 5 smd rect (at 1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(R18-Pad1)")) + (pad 6 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(C17-Pad2)")) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 66 "Net-(R19-Pad1)")) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(C17-Pad1)")) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CABAFD) + (at 141.021 74.052) + (descr "5-pin SOT23 package") + (tags SOT-23-5) + (path /60C2FE2A/60D16596) + (attr smd) + (fp_text reference U8 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TLV75733PDBV_3.3V (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 11 +3V3)) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 441 "Net-(U8-Pad4)")) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask) + (net 10 +6V)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module ADS831:ADS831E&slash_2K5 (layer F.Cu) (tedit 0) (tstamp 60CABAE8) + (at 135.442799 103.0148) + (path /60FB17F2/60FB23DE) + (fp_text reference U7 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ADS831E_2K5 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 -4.3688) (end 0.3048 -4.3688) (angle 180) (layer F.Fab) (width 0.1)) + (fp_text user * (at -1.6129 -4.2926) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user * (at -2.97535 -4.3553) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.057in/1.455mm (at -2.72135 6.7818) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.214in/5.443mm (at 0 -6.7818) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.014in/0.355mm (at 5.76935 -2.8575) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0.025in/0.635mm (at -5.76935 -2.54) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user * (at -1.6129 -4.2926) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user * (at -2.97535 -4.3553) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User) + (effects (font (size 0.127 0.127) (thickness 0.002))) + ) + (fp_line (start -1.9939 -2.7051) (end -1.9939 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -3.0099) (end -3.0988 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -3.0099) (end -3.0988 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -2.7051) (end -1.9939 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -2.0701) (end -1.9939 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -2.3749) (end -3.0988 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -2.3749) (end -3.0988 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -2.0701) (end -1.9939 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -1.4351) (end -1.9939 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -1.7399) (end -3.0988 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -1.7399) (end -3.0988 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -1.4351) (end -1.9939 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -0.8001) (end -1.9939 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -1.1049) (end -3.0988 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -1.1049) (end -3.0988 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -0.8001) (end -1.9939 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -0.1651) (end -1.9939 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -0.4699) (end -3.0988 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -0.4699) (end -3.0988 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 -0.1651) (end -1.9939 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 0.4699) (end -1.9939 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 0.1651) (end -3.0988 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 0.1651) (end -3.0988 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 0.4699) (end -1.9939 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 1.1049) (end -1.9939 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 0.8001) (end -3.0988 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 0.8001) (end -3.0988 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 1.1049) (end -1.9939 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 1.7399) (end -1.9939 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 1.4351) (end -3.0988 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 1.4351) (end -3.0988 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 1.7399) (end -1.9939 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 2.3749) (end -1.9939 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 2.0701) (end -3.0988 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 2.0701) (end -3.0988 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 2.3749) (end -1.9939 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 3.0099) (end -1.9939 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 2.7051) (end -3.0988 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 2.7051) (end -3.0988 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -3.0988 3.0099) (end -1.9939 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 2.7051) (end 1.9939 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 3.0099) (end 3.0988 3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 3.0099) (end 3.0988 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 2.7051) (end 1.9939 2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 2.0701) (end 1.9939 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 2.3749) (end 3.0988 2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 2.3749) (end 3.0988 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 2.0701) (end 1.9939 2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 1.4351) (end 1.9939 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 1.7399) (end 3.0988 1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 1.7399) (end 3.0988 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 1.4351) (end 1.9939 1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 0.8001) (end 1.9939 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 1.1049) (end 3.0988 1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 1.1049) (end 3.0988 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 0.8001) (end 1.9939 0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 0.1651) (end 1.9939 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 0.4699) (end 3.0988 0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 0.4699) (end 3.0988 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 0.1651) (end 1.9939 0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -0.4699) (end 1.9939 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -0.1651) (end 3.0988 -0.1651) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -0.1651) (end 3.0988 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -0.4699) (end 1.9939 -0.4699) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -1.1049) (end 1.9939 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -0.8001) (end 3.0988 -0.8001) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -0.8001) (end 3.0988 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -1.1049) (end 1.9939 -1.1049) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -1.7399) (end 1.9939 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -1.4351) (end 3.0988 -1.4351) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -1.4351) (end 3.0988 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -1.7399) (end 1.9939 -1.7399) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -2.3749) (end 1.9939 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -2.0701) (end 3.0988 -2.0701) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -2.0701) (end 3.0988 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -2.3749) (end 1.9939 -2.3749) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -3.0099) (end 1.9939 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -2.7051) (end 3.0988 -2.7051) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -2.7051) (end 3.0988 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start 3.0988 -3.0099) (end 1.9939 -3.0099) (layer F.Fab) (width 0.1)) + (fp_line (start -2.1209 4.4958) (end 2.1209 4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.1209 4.4958) (end 2.1209 3.36764) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.1209 -4.4958) (end -2.1209 -4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.1209 -4.4958) (end -2.1209 -3.36764) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9939 4.3688) (end 1.9939 4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 4.3688) (end 1.9939 -4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9939 -4.3688) (end -1.9939 -4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start -1.9939 -4.3688) (end -1.9939 4.3688) (layer F.Fab) (width 0.1)) + (fp_line (start -2.1209 3.36764) (end -2.1209 4.4958) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.1209 -3.36764) (end 2.1209 -4.4958) (layer F.SilkS) (width 0.12)) + (fp_poly (pts (xy -3.956799 2.667) (xy -3.956799 3.048) (xy -3.702799 3.048) (xy -3.702799 2.667)) (layer F.SilkS) (width 0.1)) + (fp_poly (pts (xy 3.956799 -3.048) (xy 3.956799 -2.667) (xy 3.702799 -2.667) (xy 3.702799 -3.048)) (layer F.SilkS) (width 0.1)) + (fp_line (start -3.702799 3.2889) (end -3.702799 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.702799 -3.2889) (end -2.2479 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 -3.2889) (end -2.2479 -4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 -4.6228) (end 2.2479 -4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 -4.6228) (end 2.2479 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 -3.2889) (end 3.702799 -3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.702799 -3.2889) (end 3.702799 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.702799 3.2889) (end 2.2479 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 3.2889) (end 2.2479 4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.2479 4.6228) (end -2.2479 4.6228) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 4.6228) (end -2.2479 3.2889) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2479 3.2889) (end -3.702799 3.2889) (layer F.CrtYd) (width 0.05)) + (pad 20 smd rect (at 2.721348 -2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 12 +3.3VA)) + (pad 19 smd rect (at 2.721348 -2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 17 +5VA)) + (pad 18 smd rect (at 2.721348 -1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 17 smd rect (at 2.721348 -0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(C38-Pad1)")) + (pad 16 smd rect (at 2.721348 -0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(C39-Pad2)")) + (pad 15 smd rect (at 2.721348 0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(C39-Pad2)")) + (pad 14 smd rect (at 2.721348 0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 75 "Net-(R35-Pad1)")) + (pad 13 smd rect (at 2.721348 1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 76 "Net-(R36-Pad2)")) + (pad 12 smd rect (at 2.721348 2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 11 smd rect (at 2.721348 2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 17 +5VA)) + (pad 10 smd rect (at -2.721348 2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 432 /High_Speed_ADC/ADC_CLK)) + (pad 9 smd rect (at -2.721348 2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 433 /High_Speed_ADC/ADC_DATA8)) + (pad 8 smd rect (at -2.721348 1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 434 /High_Speed_ADC/ADC_DATA7)) + (pad 7 smd rect (at -2.721348 0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 435 /High_Speed_ADC/ADC_DATA6)) + (pad 6 smd rect (at -2.721348 0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 436 /High_Speed_ADC/ADC_DATA5)) + (pad 5 smd rect (at -2.721348 -0.3175) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 437 /High_Speed_ADC/ADC_DATA4)) + (pad 4 smd rect (at -2.721348 -0.9525) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 438 /High_Speed_ADC/ADC_DATA3)) + (pad 3 smd rect (at -2.721348 -1.5875) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 439 /High_Speed_ADC/ADC_DATA2)) + (pad 2 smd rect (at -2.721348 -2.2225) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 440 /High_Speed_ADC/ADC_DATA1)) + (pad 1 smd rect (at -2.721348 -2.8575) (size 1.454899 0.3548) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + ) + + (module ACPL-217-500E:Broadcom-SO-4-0-0-0 (layer F.Cu) (tedit 5EFBE797) (tstamp 60CABA5E) + (at 156.402558 62.127) + (path /60C2FE2A/60FE0CF7) + (fp_text reference U6 (at -1.726559 -2.275) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value ACPL-217-500E (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -2.3 1.45) (end -2.3 -1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -2.3 -1.45) (end 2.3 -1.45) (layer F.Fab) (width 0.15)) + (fp_line (start 2.3 -1.45) (end 2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start 2.3 1.45) (end -2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -1.648724 1.45) (end -1.648724 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.648724 -1.45) (end 1.648726 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.648726 -1.45) (end 1.648726 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.648726 1.45) (end -1.648724 1.45) (layer F.SilkS) (width 0.15)) + (fp_circle (center -0.898725 -0.7) (end -0.648725 -0.7) (layer F.SilkS) (width 0.5)) + (fp_circle (center -4.426558 -0.635) (end -4.301558 -0.635) (layer F.SilkS) (width 0.25)) + (fp_line (start 3.876559 -1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 -1.475) (end -3.876557 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 -1.475) (end -3.876557 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 1.475) (end 3.876559 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (pad 4 smd roundrect (at 3.000143 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 59 AT_EVENT)) + (pad 3 smd roundrect (at 3.000143 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 2 smd roundrect (at -3.000142 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 431 "Net-(U4-Pad3)")) + (pad 1 smd rect (at -3.000142 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C2-Pad2)")) + (model eec.models/Broadcom_-_ACPL-217-500E.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module ACPL-217-500E:Broadcom-SO-4-0-0-0 (layer F.Cu) (tedit 5EFBE797) (tstamp 60CABA47) + (at 97.152558 87.827) + (path /60C2FE2A/60FED3B1) + (fp_text reference U5 (at -1.726559 -2.275) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value ACPL-217-500E (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -2.3 1.45) (end -2.3 -1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -2.3 -1.45) (end 2.3 -1.45) (layer F.Fab) (width 0.15)) + (fp_line (start 2.3 -1.45) (end 2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start 2.3 1.45) (end -2.3 1.45) (layer F.Fab) (width 0.15)) + (fp_line (start -1.648724 1.45) (end -1.648724 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.648724 -1.45) (end 1.648726 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.648726 -1.45) (end 1.648726 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.648726 1.45) (end -1.648724 1.45) (layer F.SilkS) (width 0.15)) + (fp_circle (center -0.898725 -0.7) (end -0.648725 -0.7) (layer F.SilkS) (width 0.5)) + (fp_circle (center -4.426558 -0.635) (end -4.301558 -0.635) (layer F.SilkS) (width 0.25)) + (fp_line (start 3.876559 -1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 -1.475) (end -3.876557 -1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 -1.475) (end -3.876557 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.876557 1.475) (end 3.876559 1.475) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.876559 1.475) (end 3.876559 -1.475) (layer F.CrtYd) (width 0.15)) + (pad 4 smd roundrect (at 3.000143 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 58 "Net-(R2-Pad1)")) + (pad 3 smd roundrect (at 3.000143 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 52 "Net-(Q2-Pad1)")) + (pad 2 smd roundrect (at -3.000142 0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 49 "Net-(Q1-Pad3)")) + (pad 1 smd rect (at -3.000142 -0.635) (size 1.702833 0.532132) (layers F.Cu F.Paste F.Mask) + (net 57 "Net-(R1-Pad2)")) + (model eec.models/Broadcom_-_ACPL-217-500E.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module AG5300:Silvertel-AG5300-0-0-MFG (layer F.Cu) (tedit 5EF1530A) (tstamp 60CABA30) + (at 121.976 62.127) + (path /60C2FE2A/60C5A6E7) + (fp_text reference U4 (at -28.65 -9.8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value AG5300 (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -28.65 9) (end -28.65 -9) (layer F.Fab) (width 0.15)) + (fp_line (start -28.65 -9) (end 28.65 -9) (layer F.Fab) (width 0.15)) + (fp_line (start 28.65 -9) (end 28.65 9) (layer F.Fab) (width 0.15)) + (fp_line (start 28.65 9) (end -28.65 9) (layer F.Fab) (width 0.15)) + (fp_line (start -28.65 -9) (end 28.65 -9) (layer F.SilkS) (width 0.15)) + (fp_line (start 28.65 9) (end 28.65 -9) (layer F.SilkS) (width 0.15)) + (fp_line (start -28.65 9) (end 28.65 9) (layer F.SilkS) (width 0.15)) + (fp_line (start -28.65 9) (end -28.65 -9) (layer F.SilkS) (width 0.15)) + (fp_circle (center -29.25 -1.7) (end -29.125 -1.7) (layer F.SilkS) (width 0.25)) + (fp_line (start 28.675 -9.025) (end 28.675 -9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start 28.675 -9.025) (end -28.675 -9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start -28.675 -9.025) (end -28.675 9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start -28.675 9.025) (end 28.675 9.025) (layer F.CrtYd) (width 0.15)) + (fp_line (start 28.675 9.025) (end 28.675 -9.025) (layer F.CrtYd) (width 0.15)) + (pad 6 thru_hole circle (at -10.84 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 427 "Net-(U4-Pad6)")) + (pad 10 thru_hole circle (at 27.26 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 4 GND)) + (pad 9 thru_hole circle (at 24.72 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 428 "Net-(U4-Pad9)")) + (pad 8 thru_hole circle (at 22.18 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 6 "Net-(C4-Pad1)")) + (pad 7 thru_hole circle (at 19.64 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 4 GND)) + (pad 5 thru_hole circle (at -13.38 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 429 "Net-(U4-Pad5)")) + (pad 4 thru_hole circle (at -15.92 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 430 "Net-(U4-Pad4)")) + (pad 3 thru_hole circle (at -18.46 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 431 "Net-(U4-Pad3)")) + (pad 2 thru_hole circle (at -21 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 5 "Net-(C3-Pad1)")) + (pad 1 thru_hole rect (at -23.54 -1.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu) + (net 60 "Net-(R9-Pad2)")) + (model eec.models/Silvertel_-_AG5300.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_QFP:LQFP-100_14x14mm_P0.5mm (layer F.Cu) (tedit 5D9F72B0) (tstamp 60CABA14) + (at 101.221 107.112) + (descr "LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "LQFP QFP") + (path /60C2FDBB/60C30090) + (attr smd) + (fp_text reference U3 (at 0 -9.42) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value STM32F103VCTx (at 0 9.42) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.41 7.11) (end 7.11 7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.11 7.11) (end 7.11 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.41 7.11) (end -7.11 7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.11 7.11) (end -7.11 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.41 -7.11) (end 7.11 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.11 -7.11) (end 7.11 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.41 -7.11) (end -7.11 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.11 -7.11) (end -7.11 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.11 -6.41) (end -8.475 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -6 -7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end -7 -6) (layer F.Fab) (width 0.1)) + (fp_line (start -7 -6) (end -6 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -8.72) (end -6.4 -8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 -8.72) (end -6.4 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 -7.25) (end -7.25 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 -6.4) (end -8.72 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.72 -6.4) (end -8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 -8.72) (end 6.4 -8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 -8.72) (end 6.4 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 -7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end 7.25 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -6.4) (end 8.72 -6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.72 -6.4) (end 8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 8.72) (end -6.4 8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 8.72) (end -6.4 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.4 7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end -7.25 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 6.4) (end -8.72 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.72 6.4) (end -8.72 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 8.72) (end 6.4 8.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 8.72) (end 6.4 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.4 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 6.4) (end 8.72 6.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.72 6.4) (end 8.72 0) (layer F.CrtYd) (width 0.05)) + (pad 100 smd roundrect (at -6 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 99 smd roundrect (at -5.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 98 smd roundrect (at -5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 346 "Net-(U3-Pad98)")) + (pad 97 smd roundrect (at -4.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 347 "Net-(U3-Pad97)")) + (pad 96 smd roundrect (at -4 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 348 /MCU/CPU_IIC1_SDA)) + (pad 95 smd roundrect (at -3.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 349 /MCU/CPU_IIC1_SCL)) + (pad 94 smd roundrect (at -3 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 64 "Net-(R17-Pad1)")) + (pad 93 smd roundrect (at -2.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 350 "Net-(U3-Pad93)")) + (pad 92 smd roundrect (at -2 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 351 "Net-(U3-Pad92)")) + (pad 91 smd roundrect (at -1.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 352 /MCU/CPU_SPI1_MOSI)) + (pad 90 smd roundrect (at -1 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 353 /MCU/CPU_SPI1_MISO)) + (pad 89 smd roundrect (at -0.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 354 /MCU/CPU_SPI1_SCK)) + (pad 88 smd roundrect (at 0 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 355 "Net-(U3-Pad88)")) + (pad 87 smd roundrect (at 0.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 356 "Net-(U3-Pad87)")) + (pad 86 smd roundrect (at 1 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 357 "Net-(U3-Pad86)")) + (pad 85 smd roundrect (at 1.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 358 "Net-(U3-Pad85)")) + (pad 84 smd roundrect (at 2 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 359 "Net-(U3-Pad84)")) + (pad 83 smd roundrect (at 2.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 360 "Net-(U3-Pad83)")) + (pad 82 smd roundrect (at 3 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 361 "Net-(U3-Pad82)")) + (pad 81 smd roundrect (at 3.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 362 "Net-(U3-Pad81)")) + (pad 80 smd roundrect (at 4 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 363 "Net-(U3-Pad80)")) + (pad 79 smd roundrect (at 4.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 364 /MCU/CPU_UART4_RX)) + (pad 78 smd roundrect (at 5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 365 /MCU/CPU_UART4_TX)) + (pad 77 smd roundrect (at 5.5 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 366 /MCU/CPU_SPI1_CS)) + (pad 76 smd roundrect (at 6 -7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 367 /MCU/CPU_SWCLK)) + (pad 75 smd roundrect (at 7.675 -6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 74 smd roundrect (at 7.675 -5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 73 smd roundrect (at 7.675 -5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 368 "Net-(U3-Pad73)")) + (pad 72 smd roundrect (at 7.675 -4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 369 /MCU/CPU_SWDIO)) + (pad 71 smd roundrect (at 7.675 -4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 370 "Net-(U3-Pad71)")) + (pad 70 smd roundrect (at 7.675 -3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 371 "Net-(U3-Pad70)")) + (pad 69 smd roundrect (at 7.675 -3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 372 /MCU/CPU_UART1_RX)) + (pad 68 smd roundrect (at 7.675 -2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 373 /MCU/CPU_UART1_TX)) + (pad 67 smd roundrect (at 7.675 -2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 374 "Net-(U3-Pad67)")) + (pad 66 smd roundrect (at 7.675 -1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 375 "Net-(U3-Pad66)")) + (pad 65 smd roundrect (at 7.675 -1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 376 "Net-(U3-Pad65)")) + (pad 64 smd roundrect (at 7.675 -0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 377 "Net-(U3-Pad64)")) + (pad 63 smd roundrect (at 7.675 0) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 378 "Net-(U3-Pad63)")) + (pad 62 smd roundrect (at 7.675 0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 379 "Net-(U3-Pad62)")) + (pad 61 smd roundrect (at 7.675 1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 380 "Net-(U3-Pad61)")) + (pad 60 smd roundrect (at 7.675 1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 381 "Net-(U3-Pad60)")) + (pad 59 smd roundrect (at 7.675 2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 382 "Net-(U3-Pad59)")) + (pad 58 smd roundrect (at 7.675 2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 383 "Net-(U3-Pad58)")) + (pad 57 smd roundrect (at 7.675 3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 384 "Net-(U3-Pad57)")) + (pad 56 smd roundrect (at 7.675 3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 385 "Net-(U3-Pad56)")) + (pad 55 smd roundrect (at 7.675 4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 386 "Net-(U3-Pad55)")) + (pad 54 smd roundrect (at 7.675 4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 387 /MCU/CPU_SPI2_MOSI)) + (pad 53 smd roundrect (at 7.675 5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 388 /MCU/CPU_SPI2_MISO)) + (pad 52 smd roundrect (at 7.675 5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 389 /MCU/CPU_SPI2_SCK)) + (pad 51 smd roundrect (at 7.675 6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 390 /MCU/CPU_SPI2_CS)) + (pad 50 smd roundrect (at 6 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 49 smd roundrect (at 5.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 48 smd roundrect (at 5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 391 /MCU/CPU_IIC2_SDA)) + (pad 47 smd roundrect (at 4.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 392 /MCU/CPU_IIC2_SCL)) + (pad 46 smd roundrect (at 4 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 393 "Net-(U3-Pad46)")) + (pad 45 smd roundrect (at 3.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 394 "Net-(U3-Pad45)")) + (pad 44 smd roundrect (at 3 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 395 "Net-(U3-Pad44)")) + (pad 43 smd roundrect (at 2.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 396 "Net-(U3-Pad43)")) + (pad 42 smd roundrect (at 2 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 397 "Net-(U3-Pad42)")) + (pad 41 smd roundrect (at 1.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 398 "Net-(U3-Pad41)")) + (pad 40 smd roundrect (at 1 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 399 "Net-(U3-Pad40)")) + (pad 39 smd roundrect (at 0.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 400 "Net-(U3-Pad39)")) + (pad 38 smd roundrect (at 0 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 401 "Net-(U3-Pad38)")) + (pad 37 smd roundrect (at -0.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 402 "Net-(U3-Pad37)")) + (pad 36 smd roundrect (at -1 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 403 "Net-(U3-Pad36)")) + (pad 35 smd roundrect (at -1.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 404 "Net-(U3-Pad35)")) + (pad 34 smd roundrect (at -2 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 405 /MCU/CPU_ADC7)) + (pad 33 smd roundrect (at -2.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 406 /MCU/CPU_ADC6)) + (pad 32 smd roundrect (at -3 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 407 /MCU/CPU_ADC5)) + (pad 31 smd roundrect (at -3.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 408 /MCU/CPU_ADC4)) + (pad 30 smd roundrect (at -4 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 409 /MCU/CPU_DAC1)) + (pad 29 smd roundrect (at -4.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 410 /MCU/CPU_DAC0)) + (pad 28 smd roundrect (at -5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 27 smd roundrect (at -5.5 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 26 smd roundrect (at -6 7.675) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 411 /MCU/CPU_ADC3)) + (pad 25 smd roundrect (at -7.675 6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 412 /MCU/CPU_ADC2)) + (pad 24 smd roundrect (at -7.675 5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 413 /MCU/CPU_ADC1)) + (pad 23 smd roundrect (at -7.675 5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 414 /MCU/CPU_ADC0)) + (pad 22 smd roundrect (at -7.675 4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 21 smd roundrect (at -7.675 4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 20 smd roundrect (at -7.675 3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 19 smd roundrect (at -7.675 3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 18 smd roundrect (at -7.675 2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 415 "Net-(U3-Pad18)")) + (pad 17 smd roundrect (at -7.675 2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 416 "Net-(U3-Pad17)")) + (pad 16 smd roundrect (at -7.675 1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 417 "Net-(U3-Pad16)")) + (pad 15 smd roundrect (at -7.675 1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 418 "Net-(U3-Pad15)")) + (pad 14 smd roundrect (at -7.675 0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 62 "Net-(R15-Pad1)")) + (pad 13 smd roundrect (at -7.675 0) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 "Net-(C8-Pad1)")) + (pad 12 smd roundrect (at -7.675 -0.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 "Net-(C7-Pad1)")) + (pad 11 smd roundrect (at -7.675 -1) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 10 smd roundrect (at -7.675 -1.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 9 smd roundrect (at -7.675 -2) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 419 "Net-(U3-Pad9)")) + (pad 8 smd roundrect (at -7.675 -2.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 420 "Net-(U3-Pad8)")) + (pad 7 smd roundrect (at -7.675 -3) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 421 "Net-(U3-Pad7)")) + (pad 6 smd roundrect (at -7.675 -3.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 5 smd roundrect (at -7.675 -4) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 422 "Net-(U3-Pad5)")) + (pad 4 smd roundrect (at -7.675 -4.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 423 "Net-(U3-Pad4)")) + (pad 3 smd roundrect (at -7.675 -5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 424 "Net-(U3-Pad3)")) + (pad 2 smd roundrect (at -7.675 -5.5) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 425 "Net-(U3-Pad2)")) + (pad 1 smd roundrect (at -7.675 -6) (size 1.6 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 426 "Net-(U3-Pad1)")) + (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-100_14x14mm_P0.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module iCE40HX8K:BGA256C80P16X16_1400X1400X170 (layer F.Cu) (tedit 60C1B004) (tstamp 60CAB985) + (at 178.456 93.532) + (path /60C0E996/60C3208F) + (fp_text reference U2 (at -3.559775 -8.646615) (layer F.SilkS) + (effects (font (size 1.001346 1.001346) (thickness 0.015))) + ) + (fp_text value ICE40HX8K-CT256 (at 11.703105 8.648415) (layer F.Fab) + (effects (font (size 1.001551 1.001551) (thickness 0.015))) + ) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 -7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7 7) (end -7 -7) (layer F.SilkS) (width 0.127)) + (fp_line (start 7 7) (end 7 -7) (layer F.SilkS) (width 0.127)) + (fp_line (start -7 7) (end -7 -7) (layer F.Fab) (width 0.127)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.127)) + (fp_line (start 7 -7) (end -7 -7) (layer F.SilkS) (width 0.127)) + (fp_line (start 7 7) (end -7 7) (layer F.SilkS) (width 0.127)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.127)) + (fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.127)) + (fp_circle (center -6 -6) (end -5.9 -6) (layer F.Fab) (width 0.2)) + (fp_circle (center -7.5 -6) (end -7.4 -6) (layer F.SilkS) (width 0.2)) + (pad T16 smd circle (at 6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 114 "Net-(U2-PadT16)")) + (pad T15 smd circle (at 5.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 115 "Net-(U2-PadT15)")) + (pad T14 smd circle (at 4.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 116 "Net-(U2-PadT14)")) + (pad T13 smd circle (at 3.6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 117 "Net-(U2-PadT13)")) + (pad T12 smd circle (at 2.8 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad T11 smd circle (at 2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 119 "Net-(U2-PadT11)")) + (pad T10 smd circle (at 1.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 120 "Net-(U2-PadT10)")) + (pad T9 smd circle (at 0.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 121 "Net-(U2-PadT9)")) + (pad T8 smd circle (at -0.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 122 "Net-(U2-PadT8)")) + (pad T7 smd circle (at -1.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 123 "Net-(U2-PadT7)")) + (pad T6 smd circle (at -2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 124 "Net-(U2-PadT6)")) + (pad T5 smd circle (at -2.8 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 125 "Net-(U2-PadT5)")) + (pad T4 smd circle (at -3.6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad T3 smd circle (at -4.4 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 126 "Net-(U2-PadT3)")) + (pad T2 smd circle (at -5.2 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 127 "Net-(U2-PadT2)")) + (pad T1 smd circle (at -6 6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 128 "Net-(U2-PadT1)")) + (pad R16 smd circle (at 6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 129 "Net-(U2-PadR16)")) + (pad R15 smd circle (at 5.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 130 "Net-(U2-PadR15)")) + (pad R14 smd circle (at 4.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 131 "Net-(U2-PadR14)")) + (pad R13 smd circle (at 3.6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 132 "Net-(U2-PadR13)")) + (pad R12 smd circle (at 2.8 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 133 "Net-(U2-PadR12)")) + (pad R11 smd circle (at 2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 134 "Net-(U2-PadR11)")) + (pad R10 smd circle (at 1.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 135 "Net-(U2-PadR10)")) + (pad R9 smd circle (at 0.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 136 "Net-(U2-PadR9)")) + (pad R8 smd circle (at -0.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 137 "Net-(U2-PadR8)")) + (pad R7 smd circle (at -1.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad R6 smd circle (at -2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 138 "Net-(U2-PadR6)")) + (pad R5 smd circle (at -2.8 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 139 "Net-(U2-PadR5)")) + (pad R4 smd circle (at -3.6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 140 "Net-(U2-PadR4)")) + (pad R3 smd circle (at -4.4 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 141 "Net-(U2-PadR3)")) + (pad R2 smd circle (at -5.2 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 142 "Net-(U2-PadR2)")) + (pad R1 smd circle (at -6 5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 143 "Net-(U2-PadR1)")) + (pad P16 smd circle (at 6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 144 "Net-(U2-PadP16)")) + (pad P15 smd circle (at 5.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 145 "Net-(U2-PadP15)")) + (pad P14 smd circle (at 4.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 146 "Net-(U2-PadP14)")) + (pad P13 smd circle (at 3.6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 147 "Net-(U2-PadP13)")) + (pad P12 smd circle (at 2.8 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 148 "Net-(U2-PadP12)")) + (pad P11 smd circle (at 2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 149 "Net-(U2-PadP11)")) + (pad P10 smd circle (at 1.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 150 "Net-(U2-PadP10)")) + (pad P9 smd circle (at 0.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 151 "Net-(U2-PadP9)")) + (pad P8 smd circle (at -0.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 152 "Net-(U2-PadP8)")) + (pad P7 smd circle (at -1.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 153 "Net-(U2-PadP7)")) + (pad P6 smd circle (at -2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 154 "Net-(U2-PadP6)")) + (pad P5 smd circle (at -2.8 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 155 "Net-(U2-PadP5)")) + (pad P4 smd circle (at -3.6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 156 "Net-(U2-PadP4)")) + (pad P3 smd circle (at -4.4 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 157 "Net-(U2-PadP3)")) + (pad P2 smd circle (at -5.2 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 158 "Net-(U2-PadP2)")) + (pad P1 smd circle (at -6 4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 159 "Net-(U2-PadP1)")) + (pad N16 smd circle (at 6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 160 "Net-(U2-PadN16)")) + (pad N15 smd circle (at 5.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 161 "Net-(U2-PadH15)")) + (pad N14 smd circle (at 4.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask)) + (pad N13 smd circle (at 3.6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 162 "Net-(U2-PadN13)")) + (pad N12 smd circle (at 2.8 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 163 "Net-(U2-PadN12)")) + (pad N11 smd circle (at 2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 164 "Net-(U2-PadN11)")) + (pad N10 smd circle (at 1.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 165 "Net-(U2-PadN10)")) + (pad N9 smd circle (at 0.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 166 "Net-(U2-PadN9)")) + (pad N8 smd circle (at -0.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 167 "Net-(U2-PadN8)")) + (pad N7 smd circle (at -1.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 168 "Net-(U2-PadN7)")) + (pad N6 smd circle (at -2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 169 "Net-(U2-PadN6)")) + (pad N5 smd circle (at -2.8 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 170 "Net-(U2-PadN5)")) + (pad N4 smd circle (at -3.6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 171 "Net-(U2-PadN4)")) + (pad N3 smd circle (at -4.4 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 172 "Net-(U2-PadN3)")) + (pad N2 smd circle (at -5.2 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 173 "Net-(U2-PadN2)")) + (pad N1 smd circle (at -6 3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 174 "Net-(U2-PadN1)")) + (pad M16 smd circle (at 6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 175 "Net-(U2-PadM16)")) + (pad M15 smd circle (at 5.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 176 "Net-(U2-PadM15)")) + (pad M14 smd circle (at 4.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 177 "Net-(U2-PadM14)")) + (pad M13 smd circle (at 3.6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 178 "Net-(U2-PadM13)")) + (pad M12 smd circle (at 2.8 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 179 "Net-(U2-PadM12)")) + (pad M11 smd circle (at 2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 180 "Net-(U2-PadM11)")) + (pad M10 smd circle (at 1.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 181 "Net-(U2-PadM10)")) + (pad M9 smd circle (at 0.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 182 "Net-(U2-PadM9)")) + (pad M8 smd circle (at -0.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 183 "Net-(U2-PadM8)")) + (pad M7 smd circle (at -1.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 184 "Net-(U2-PadM7)")) + (pad M6 smd circle (at -2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 185 "Net-(U2-PadM6)")) + (pad M5 smd circle (at -2.8 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 186 "Net-(U2-PadM5)")) + (pad M4 smd circle (at -3.6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 187 "Net-(U2-PadM4)")) + (pad M3 smd circle (at -4.4 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 188 "Net-(U2-PadM3)")) + (pad M2 smd circle (at -5.2 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 189 "Net-(U2-PadM2)")) + (pad M1 smd circle (at -6 2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 190 "Net-(U2-PadM1)")) + (pad L16 smd circle (at 6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 191 "Net-(U2-PadL16)")) + (pad L15 smd circle (at 5.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad L14 smd circle (at 4.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 192 "Net-(U2-PadL14)")) + (pad L13 smd circle (at 3.6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 193 "Net-(U2-PadL13)")) + (pad L12 smd circle (at 2.8 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 194 "Net-(U2-PadL12)")) + (pad L11 smd circle (at 2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 195 "Net-(U2-PadL11)")) + (pad L10 smd circle (at 1.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 196 "Net-(U2-PadL10)")) + (pad L9 smd circle (at 0.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 197 "Net-(U2-PadL9)")) + (pad L8 smd circle (at -0.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 198 "Net-(U2-PadL8)")) + (pad L7 smd circle (at -1.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 199 "Net-(U2-PadL7)")) + (pad L6 smd circle (at -2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 200 "Net-(U2-PadL6)")) + (pad L5 smd circle (at -2.8 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 201 "Net-(U2-PadL5)")) + (pad L4 smd circle (at -3.6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 202 "Net-(U2-PadL4)")) + (pad L3 smd circle (at -4.4 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 203 "Net-(U2-PadL3)")) + (pad L2 smd circle (at -5.2 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 /FPGA/FPGA_VCC)) + (pad L1 smd circle (at -6 2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 205 "Net-(U2-PadL1)")) + (pad K16 smd circle (at 6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 206 "Net-(U2-PadK16)")) + (pad K15 smd circle (at 5.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 207 "Net-(U2-PadK15)")) + (pad K14 smd circle (at 4.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 208 "Net-(U2-PadK14)")) + (pad K13 smd circle (at 3.6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 209 "Net-(U2-PadK13)")) + (pad K12 smd circle (at 2.8 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 210 "Net-(U2-PadK12)")) + (pad K11 smd circle (at 2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 211 "Net-(U2-PadK11)")) + (pad K10 smd circle (at 1.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 /FPGA/FPGA_VCC)) + (pad K9 smd circle (at 0.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 212 "Net-(U2-PadK9)")) + (pad K8 smd circle (at -0.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 213 "Net-(U2-PadK8)")) + (pad K7 smd circle (at -1.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad K6 smd circle (at -2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 /FPGA/FPGA_VCC)) + (pad K5 smd circle (at -2.8 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 214 "Net-(U2-PadK5)")) + (pad K4 smd circle (at -3.6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 215 "Net-(U2-PadK4)")) + (pad K3 smd circle (at -4.4 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 216 "Net-(U2-PadK3)")) + (pad K2 smd circle (at -5.2 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad K1 smd circle (at -6 1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 217 "Net-(U2-PadK1)")) + (pad J16 smd circle (at 6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 218 "Net-(U2-PadJ16)")) + (pad J15 smd circle (at 5.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 219 "Net-(U2-PadJ15)")) + (pad J14 smd circle (at 4.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 220 "Net-(U2-PadJ14)")) + (pad J13 smd circle (at 3.6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 221 "Net-(U2-PadJ13)")) + (pad J12 smd circle (at 2.8 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 222 "Net-(U2-PadJ12)")) + (pad J11 smd circle (at 2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 223 "Net-(U2-PadJ11)")) + (pad J10 smd circle (at 1.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 224 "Net-(U2-PadJ10)")) + (pad J9 smd circle (at 0.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad J8 smd circle (at -0.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad J7 smd circle (at -1.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad J6 smd circle (at -2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 225 "Net-(U2-PadJ6)")) + (pad J5 smd circle (at -2.8 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 226 "Net-(U2-PadJ5)")) + (pad J4 smd circle (at -3.6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 227 "Net-(U2-PadJ4)")) + (pad J3 smd circle (at -4.4 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 228 "Net-(U2-PadJ3)")) + (pad J2 smd circle (at -5.2 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 229 "Net-(U2-PadJ2)")) + (pad J1 smd circle (at -6 0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 230 "Net-(U2-PadJ1)")) + (pad H16 smd circle (at 6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 231 "Net-(U2-PadH16)")) + (pad H15 smd circle (at 5.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 161 "Net-(U2-PadH15)")) + (pad H14 smd circle (at 4.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 232 "Net-(U2-PadH14)")) + (pad H13 smd circle (at 3.6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 233 "Net-(U2-PadH13)")) + (pad H12 smd circle (at 2.8 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 234 "Net-(U2-PadH12)")) + (pad H11 smd circle (at 2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 235 "Net-(U2-PadH11)")) + (pad H10 smd circle (at 1.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 236 "Net-(U2-PadH10)")) + (pad H9 smd circle (at 0.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad H8 smd circle (at -0.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad H7 smd circle (at -1.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad H6 smd circle (at -2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 237 "Net-(U2-PadH6)")) + (pad H5 smd circle (at -2.8 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 238 "Net-(U2-PadH5)")) + (pad H4 smd circle (at -3.6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 239 "Net-(U2-PadH4)")) + (pad H3 smd circle (at -4.4 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 240 "Net-(U2-PadH3)")) + (pad H2 smd circle (at -5.2 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 241 "Net-(U2-PadH2)")) + (pad H1 smd circle (at -6 -0.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 242 "Net-(U2-PadH1)")) + (pad G16 smd circle (at 6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 243 "Net-(U2-PadG16)")) + (pad G15 smd circle (at 5.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 244 "Net-(U2-PadG15)")) + (pad G14 smd circle (at 4.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 245 "Net-(U2-PadG14)")) + (pad G13 smd circle (at 3.6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 246 "Net-(U2-PadG13)")) + (pad G12 smd circle (at 2.8 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 247 "Net-(U2-PadG12)")) + (pad G11 smd circle (at 2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 248 "Net-(U2-PadG11)")) + (pad G10 smd circle (at 1.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 249 "Net-(U2-PadG10)")) + (pad G9 smd circle (at 0.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad G8 smd circle (at -0.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad G7 smd circle (at -1.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad G6 smd circle (at -2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 250 "Net-(U2-PadG6)")) + (pad G5 smd circle (at -2.8 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 251 "Net-(U2-PadG5)")) + (pad G4 smd circle (at -3.6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 252 "Net-(U2-PadG4)")) + (pad G3 smd circle (at -4.4 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 253 "Net-(U2-PadG3)")) + (pad G2 smd circle (at -5.2 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 254 "Net-(U2-PadG2)")) + (pad G1 smd circle (at -6 -1.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 255 "Net-(U2-PadG1)")) + (pad F16 smd circle (at 6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 256 "Net-(U2-PadF16)")) + (pad F15 smd circle (at 5.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 257 "Net-(U2-PadF15)")) + (pad F14 smd circle (at 4.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 258 "Net-(U2-PadF14)")) + (pad F13 smd circle (at 3.6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 259 "Net-(U2-PadF13)")) + (pad F12 smd circle (at 2.8 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 260 "Net-(U2-PadF12)")) + (pad F11 smd circle (at 2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 261 "Net-(U2-PadF11)")) + (pad F10 smd circle (at 1.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 /FPGA/FPGA_VCC)) + (pad F9 smd circle (at 0.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 262 "Net-(U2-PadF9)")) + (pad F8 smd circle (at -0.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 263 "Net-(U2-PadF8)")) + (pad F7 smd circle (at -1.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 264 "Net-(U2-PadF7)")) + (pad F6 smd circle (at -2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 /FPGA/FPGA_VCC)) + (pad F5 smd circle (at -2.8 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 265 "Net-(U2-PadF5)")) + (pad F4 smd circle (at -3.6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 266 "Net-(U2-PadF4)")) + (pad F3 smd circle (at -4.4 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 267 "Net-(U2-PadF3)")) + (pad F2 smd circle (at -5.2 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 268 "Net-(U2-PadF2)")) + (pad F1 smd circle (at -6 -2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 269 "Net-(U2-PadF1)")) + (pad E16 smd circle (at 6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 270 "Net-(U2-PadE16)")) + (pad E15 smd circle (at 5.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad E14 smd circle (at 4.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 271 "Net-(U2-PadE14)")) + (pad E13 smd circle (at 3.6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 272 "Net-(U2-PadE13)")) + (pad E12 smd circle (at 2.8 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 273 "Net-(U2-PadE12)")) + (pad E11 smd circle (at 2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 274 "Net-(U2-PadE11)")) + (pad E10 smd circle (at 1.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 275 "Net-(U2-PadE10)")) + (pad E9 smd circle (at 0.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 276 "Net-(U2-PadE9)")) + (pad E8 smd circle (at -0.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 277 "Net-(U2-PadE8)")) + (pad E7 smd circle (at -1.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 278 "Net-(U2-PadE7)")) + (pad E6 smd circle (at -2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 279 "Net-(U2-PadE6)")) + (pad E5 smd circle (at -2.8 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 280 "Net-(U2-PadE5)")) + (pad E4 smd circle (at -3.6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 281 "Net-(U2-PadE4)")) + (pad E3 smd circle (at -4.4 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 282 "Net-(U2-PadE3)")) + (pad E2 smd circle (at -5.2 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 283 "Net-(U2-PadE2)")) + (pad E1 smd circle (at -6 -2.8) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 284 "Net-(U2-PadE1)")) + (pad D16 smd circle (at 6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 285 "Net-(U2-PadD16)")) + (pad D15 smd circle (at 5.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 286 "Net-(U2-PadD15)")) + (pad D14 smd circle (at 4.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 287 "Net-(U2-PadD14)")) + (pad D13 smd circle (at 3.6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 288 "Net-(U2-PadD13)")) + (pad D12 smd circle (at 2.8 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 289 "Net-(U2-PadD12)")) + (pad D11 smd circle (at 2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 290 "Net-(U2-PadD11)")) + (pad D10 smd circle (at 1.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 291 "Net-(U2-PadD10)")) + (pad D9 smd circle (at 0.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 292 "Net-(U2-PadD9)")) + (pad D8 smd circle (at -0.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 293 "Net-(U2-PadD8)")) + (pad D7 smd circle (at -1.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 294 "Net-(U2-PadD7)")) + (pad D6 smd circle (at -2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 295 "Net-(U2-PadD6)")) + (pad D5 smd circle (at -2.8 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 296 "Net-(U2-PadD5)")) + (pad D4 smd circle (at -3.6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 297 "Net-(U2-PadD4)")) + (pad D3 smd circle (at -4.4 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 298 "Net-(U2-PadD3)")) + (pad D2 smd circle (at -5.2 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 299 "Net-(U2-PadD2)")) + (pad D1 smd circle (at -6 -3.6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 300 "Net-(U2-PadD1)")) + (pad C16 smd circle (at 6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 301 "Net-(U2-PadC16)")) + (pad C15 smd circle (at 5.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 302 "Net-(U2-PadC15)")) + (pad C14 smd circle (at 4.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 303 "Net-(U2-PadC14)")) + (pad C13 smd circle (at 3.6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 304 "Net-(U2-PadC13)")) + (pad C12 smd circle (at 2.8 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 305 "Net-(U2-PadC12)")) + (pad C11 smd circle (at 2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 306 "Net-(U2-PadC11)")) + (pad C10 smd circle (at 1.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 307 "Net-(U2-PadC10)")) + (pad C9 smd circle (at 0.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 308 "Net-(U2-PadC9)")) + (pad C8 smd circle (at -0.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 309 "Net-(U2-PadC8)")) + (pad C7 smd circle (at -1.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 310 "Net-(U2-PadC7)")) + (pad C6 smd circle (at -2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 311 "Net-(U2-PadC6)")) + (pad C5 smd circle (at -2.8 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 312 "Net-(U2-PadC5)")) + (pad C4 smd circle (at -3.6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 313 "Net-(U2-PadC4)")) + (pad C3 smd circle (at -4.4 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 314 "Net-(U2-PadC3)")) + (pad C2 smd circle (at -5.2 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 315 "Net-(U2-PadC2)")) + (pad C1 smd circle (at -6 -4.4) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 316 "Net-(U2-PadC1)")) + (pad B16 smd circle (at 6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 317 "Net-(U2-PadB16)")) + (pad B15 smd circle (at 5.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 318 "Net-(U2-PadB15)")) + (pad B14 smd circle (at 4.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 319 "Net-(U2-PadB14)")) + (pad B13 smd circle (at 3.6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 320 "Net-(U2-PadB13)")) + (pad B12 smd circle (at 2.8 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 321 "Net-(U2-PadB12)")) + (pad B11 smd circle (at 2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 322 "Net-(U2-PadB11)")) + (pad B10 smd circle (at 1.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 323 "Net-(U2-PadB10)")) + (pad B9 smd circle (at 0.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 324 "Net-(U2-PadB9)")) + (pad B8 smd circle (at -0.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 325 "Net-(U2-PadB8)")) + (pad B7 smd circle (at -1.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 326 "Net-(U2-PadB7)")) + (pad B6 smd circle (at -2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 327 "Net-(U2-PadB6)")) + (pad B5 smd circle (at -2.8 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 328 "Net-(U2-PadB5)")) + (pad B4 smd circle (at -3.6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 329 "Net-(U2-PadB4)")) + (pad B3 smd circle (at -4.4 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 330 "Net-(U2-PadB3)")) + (pad B2 smd circle (at -5.2 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 331 "Net-(U2-PadB2)")) + (pad B1 smd circle (at -6 -5.2) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 332 "Net-(U2-PadB1)")) + (pad A16 smd circle (at 6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 333 "Net-(U2-PadA16)")) + (pad A15 smd circle (at 5.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 334 "Net-(U2-PadA15)")) + (pad A14 smd circle (at 4.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 204 /FPGA/FPGA_VCC)) + (pad A13 smd circle (at 3.6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 335 "Net-(U2-PadA13)")) + (pad A12 smd circle (at 2.8 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad A11 smd circle (at 2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 336 "Net-(U2-PadA11)")) + (pad A10 smd circle (at 1.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 337 "Net-(U2-PadA10)")) + (pad A9 smd circle (at 0.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 338 "Net-(U2-PadA9)")) + (pad A8 smd circle (at -0.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 339 "Net-(U2-PadA8)")) + (pad A7 smd circle (at -1.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 340 "Net-(U2-PadA7)")) + (pad A6 smd circle (at -2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 341 "Net-(U2-PadA6)")) + (pad A5 smd circle (at -2.8 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 342 "Net-(U2-PadA5)")) + (pad A4 smd circle (at -3.6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 118 /FPGA/FPGA_GND)) + (pad A3 smd circle (at -4.4 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 343 "Net-(U2-PadA3)")) + (pad A2 smd circle (at -5.2 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 344 "Net-(U2-PadA2)")) + (pad A1 smd circle (at -6 -6) (size 0.41 0.41) (layers F.Cu F.Paste F.Mask) + (net 345 "Net-(U2-PadA1)")) + (model ${KIPRJMOD}/libs/iCE40HX8K/ICE40HX8K-CT256.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module ENC624J600:Microchip-ENC624J600-I_PT-Level_A (layer F.Cu) (tedit 5EF19553) (tstamp 60CAB873) + (at 198.515998 60.176999) + (path /60E4702B/60E490BF) + (fp_text reference U1 (at -8.149998 -7.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value ENC624J600-I_PT (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_circle (center -5.599999 -4.450001) (end -5.474998 -4.450001) (layer F.SilkS) (width 0.249999)) + (fp_circle (center -3.149999 -3.150001) (end -2.85 -3.150001) (layer F.SilkS) (width 0.599999)) + (fp_circle (center -4.099999 -4.100002) (end -3.6 -4.100002) (layer F.Fab) (width 0.1)) + (fp_line (start -4.149999 4.149999) (end -4.149999 -4.150002) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.150002 4.149999) (end 4.150002 -4.150002) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.149999 -4.150002) (end 4.150002 -4.150002) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.149999 4.149999) (end 4.150002 4.149999) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 4.999998) (end -5 -5.000003) (layer F.Fab) (width 0.1)) + (fp_line (start 5 4.999998) (end 5 -5.000003) (layer F.Fab) (width 0.1)) + (fp_line (start -5 -5.000003) (end 5 -5.000003) (layer F.Fab) (width 0.1)) + (fp_line (start -5 4.999998) (end 5 4.999998) (layer F.Fab) (width 0.1)) + (fp_line (start 7.075 -7.074999) (end 7.075 -7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7.075 -7.074999) (end -7.074998 -7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start -7.074998 -7.074999) (end -7.074998 7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start -7.074998 7.074999) (end 7.075 7.074999) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7.075 7.074999) (end 7.075 -7.074999) (layer F.CrtYd) (width 0.15)) + (pad 64 smd roundrect (at -3.75 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 63 smd roundrect (at -3.249999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 27 "Net-(C33-Pad2)")) + (pad 62 smd roundrect (at -2.75 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 61 smd roundrect (at -2.249998 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 77 "Net-(U1-Pad61)")) + (pad 60 smd roundrect (at -1.749999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 78 "Net-(U1-Pad60)")) + (pad 59 smd roundrect (at -1.25 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 79 "Net-(U1-Pad59)")) + (pad 58 smd roundrect (at -0.749999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 80 "Net-(U1-Pad58)")) + (pad 57 smd roundrect (at -0.249999 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 81 "Net-(U1-Pad57)")) + (pad 56 smd roundrect (at 0.250002 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 82 "Net-(U1-Pad56)")) + (pad 55 smd roundrect (at 0.750001 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 83 "Net-(U1-Pad55)")) + (pad 54 smd roundrect (at 1.25 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 84 "Net-(U1-Pad54)")) + (pad 53 smd roundrect (at 1.750002 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 85 "Net-(U1-Pad53)")) + (pad 52 smd roundrect (at 2.250001 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 86 /Ethernet/ENC_SPI_SCK)) + (pad 51 smd roundrect (at 2.750002 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 87 /Ethernet/ENC_SPI_MOSI)) + (pad 50 smd roundrect (at 3.250001 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 88 /Ethernet/ENC_SPI_MISO)) + (pad 49 smd roundrect (at 3.75 -5.600002) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 89 /Ethernet/ENC_SPI_CS)) + (pad 48 smd roundrect (at 5.600002 -3.750003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 90 "Net-(U1-Pad48)")) + (pad 47 smd roundrect (at 5.600002 -3.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 46 smd roundrect (at 5.600002 -2.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 45 smd roundrect (at 5.600002 -2.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 91 "Net-(U1-Pad45)")) + (pad 44 smd roundrect (at 5.600002 -1.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 92 "Net-(U1-Pad44)")) + (pad 43 smd roundrect (at 5.600002 -1.250003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 93 "Net-(U1-Pad43)")) + (pad 42 smd roundrect (at 5.600002 -0.750001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 94 "Net-(U1-Pad42)")) + (pad 41 smd roundrect (at 5.600002 -0.250002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 95 "Net-(U1-Pad41)")) + (pad 40 smd roundrect (at 5.600002 0.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 96 "Net-(U1-Pad40)")) + (pad 39 smd roundrect (at 5.600002 0.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 97 "Net-(U1-Pad39)")) + (pad 38 smd roundrect (at 5.600002 1.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 98 "Net-(U1-Pad38)")) + (pad 37 smd roundrect (at 5.600002 1.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 99 "Net-(U1-Pad37)")) + (pad 36 smd roundrect (at 5.600002 2.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 100 "Net-(U1-Pad36)")) + (pad 35 smd roundrect (at 5.600002 2.75 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 101 "Net-(U1-Pad35)")) + (pad 34 smd roundrect (at 5.600002 3.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 70 /Ethernet/ENC_INT)) + (pad 33 smd roundrect (at 5.600002 3.749998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 102 "Net-(U1-Pad33)")) + (pad 32 smd roundrect (at 3.75 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 31 smd roundrect (at 3.250001 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 68 "Net-(R22-Pad2)")) + (pad 30 smd roundrect (at 2.750002 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 67 "Net-(R21-Pad1)")) + (pad 29 smd roundrect (at 2.250001 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 28 smd roundrect (at 1.750002 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 27 smd roundrect (at 1.25 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 22 "Net-(C29-Pad2)")) + (pad 26 smd roundrect (at 0.750001 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 21 "Net-(C28-Pad1)")) + (pad 25 smd roundrect (at 0.250002 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 24 smd roundrect (at -0.249999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 23 smd roundrect (at -0.749999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (pad 22 smd roundrect (at -1.25 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 21 smd roundrect (at -1.749999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 20 smd roundrect (at -2.249998 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 103 "Net-(U1-Pad20)")) + (pad 19 smd roundrect (at -2.75 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 104 "Net-(U1-Pad19)")) + (pad 18 smd roundrect (at -3.249999 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 17 smd roundrect (at -3.75 5.599999) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 11 +3V3)) + (pad 16 smd roundrect (at -5.599999 3.749998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 69 "Net-(R28-Pad1)")) + (pad 15 smd roundrect (at -5.599999 3.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 71 /Ethernet/RJ45_LED_G)) + (pad 14 smd roundrect (at -5.599999 2.75 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 72 /Ethernet/RJ45_LED_Y)) + (pad 13 smd roundrect (at -5.599999 2.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 105 "Net-(U1-Pad13)")) + (pad 12 smd roundrect (at -5.599999 1.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 106 "Net-(U1-Pad12)")) + (pad 11 smd roundrect (at -5.599999 1.249998 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 107 "Net-(U1-Pad11)")) + (pad 10 smd roundrect (at -5.599999 0.749999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 108 "Net-(U1-Pad10)")) + (pad 9 smd roundrect (at -5.599999 0.249999 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 109 "Net-(U1-Pad9)")) + (pad 8 smd roundrect (at -5.599999 -0.250002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 110 "Net-(U1-Pad8)")) + (pad 7 smd roundrect (at -5.599999 -0.750001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 111 "Net-(U1-Pad7)")) + (pad 6 smd roundrect (at -5.599999 -1.250003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 112 "Net-(U1-Pad6)")) + (pad 5 smd roundrect (at -5.599999 -1.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 113 "Net-(U1-Pad5)")) + (pad 4 smd roundrect (at -5.599999 -2.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 12 +3.3VA)) + (pad 3 smd roundrect (at -5.599999 -2.750002 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 19 "Net-(C27-Pad1)")) + (pad 2 smd roundrect (at -5.599999 -3.250001 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 18 "Net-(C26-Pad1)")) + (pad 1 smd roundrect (at -5.599999 -3.750003 270) (size 0.299999 2.100001) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.5) + (net 4 GND)) + (model eec.models/Microchip_-_ENC624J600-I/PT.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Transformer_SMD:Transformer_Ethernet_Bourns_PT61017PEL (layer F.Cu) (tedit 5C422741) (tstamp 60CAB81F) + (at 196.891 75.002) + (descr https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf) + (tags "Transformer Ethernet Single Center-Tap") + (path /60E4702B/60E65CA6) + (attr smd) + (fp_text reference TR1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SM13126PEL (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.45 -5.4) (end -3.45 6.4) (layer F.Fab) (width 0.1)) + (fp_line (start -3.45 6.4) (end 3.45 6.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.45 6.4) (end 3.45 -6.4) (layer F.Fab) (width 0.1)) + (fp_line (start 3.45 -6.4) (end -2.45 -6.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.45 -6.4) (end -3.45 -5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -5.2 -5.025) (end -3.6 -5.025) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -5.025) (end -3.6 -6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -6.55) (end 3.6 -6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 -6.55) (end 3.6 -5.025) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 5.025) (end -3.6 6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 6.55) (end 3.6 6.55) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 6.55) (end 3.6 5.025) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.5 -5.1) (end -5.5 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.1) (end -5.5 -5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.1) (end -3.7 -6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -6.65) (end 3.7 -6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.5 5.1) (end -3.7 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.1) (end -3.7 6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 6.65) (end 3.7 6.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 6.65) (end 3.7 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 5.1) (end 5.5 5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.5 5.1) (end 5.5 -5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.5 -5.1) (end 3.7 -5.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.1) (end 3.7 -6.65) (layer F.CrtYd) (width 0.05)) + (pad 12 smd rect (at 4.4 0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 4.4 -4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(J2-Pad6)")) + (pad 13 smd rect (at 4.4 -0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 4.4 3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(D3-Pad2)")) + (pad 15 smd rect (at 4.4 -3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(D5-Pad2)")) + (pad 9 smd rect (at 4.4 4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(J2-Pad1)")) + (pad 11 smd rect (at 4.4 1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 45 "Net-(J2-Pad2)")) + (pad 14 smd rect (at 4.4 -1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 46 "Net-(J2-Pad3)")) + (pad 8 smd rect (at -4.4 4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 67 "Net-(R21-Pad1)")) + (pad 6 smd rect (at -4.4 1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 68 "Net-(R22-Pad2)")) + (pad 5 smd rect (at -4.4 0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.4 3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(C30-Pad1)")) + (pad 4 smd rect (at -4.4 -0.635) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -4.4 -1.905) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(C28-Pad2)")) + (pad 2 smd rect (at -4.4 -3.175) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(C31-Pad1)")) + (pad 1 smd rect (at -4.4 -4.445) (size 1.7 0.76) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(C29-Pad1)")) + (model ${KISYS3DMOD}/Transformer_SMD.3dshapes/Transformer_Ethernet_Bourns_PT61017PEL.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7F2) + (at 150.401 101.632) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614C7B9C) + (attr smd) + (fp_text reference R36 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 76 "Net-(R36-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7E1) + (at 154.411 99.122) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614C66FD) + (attr smd) + (fp_text reference R35 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 75 "Net-(R35-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7D0) + (at 140.961 110.592) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614CFF0D) + (attr smd) + (fp_text reference R34 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 39 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 74 "Net-(R33-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 31 "Net-(C38-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7BF) + (at 145.961 108.082) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614D4C4E) + (attr smd) + (fp_text reference R33 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 402 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 73 "Net-(R32-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 74 "Net-(R33-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB7AE) + (at 149.971 105.572) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60FB17F2/614DAD32) + (attr smd) + (fp_text reference R32 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 402 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 30 "Net-(C37-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 73 "Net-(R32-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB79D) + (at 208.931 73.992) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/61121EB1) + (attr smd) + (fp_text reference R31 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 180 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 "Net-(J2-Pad10)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 72 /Ethernet/RJ45_LED_Y)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB78C) + (at 212.621 67.902) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/6112129E) + (attr smd) + (fp_text reference R30 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 180 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 42 "Net-(J2-Pad12)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 71 /Ethernet/RJ45_LED_G)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB77B) + (at 204.921 79.012) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/61346CFD) + (attr smd) + (fp_text reference R29 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 70 /Ethernet/ENC_INT)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB76A) + (at 204.921 73.992) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/613BB239) + (attr smd) + (fp_text reference R28 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 12.4k/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 69 "Net-(R28-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB759) + (at 220.231 65.392) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60E86080) + (attr smd) + (fp_text reference R27 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 75 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(C32-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB748) + (at 216.631 67.902) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60E84273) + (attr smd) + (fp_text reference R26 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 75 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(C32-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 36 "Net-(D5-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB737) + (at 208.931 76.502) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F92D1B) + (attr smd) + (fp_text reference R25 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "10/1%/(1/12W)" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 24 "Net-(C30-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB726) + (at 212.941 70.412) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F6879A) + (attr smd) + (fp_text reference R24 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 22 "Net-(C29-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(C31-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB715) + (at 212.941 72.922) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F66A1F) + (attr smd) + (fp_text reference R23 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(C31-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 21 "Net-(C28-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB704) + (at 208.931 79.012) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F64C73) + (attr smd) + (fp_text reference R22 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 68 "Net-(R22-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6F3) + (at 216.951 70.412) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60E4702B/60F6262D) + (attr smd) + (fp_text reference R21 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 49.9/1% (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 67 "Net-(R21-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6E2) + (at 135.581 93.412) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60E75952) + (attr smd) + (fp_text reference R20 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 66 "Net-(R19-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6D1) + (at 143.021 85.162) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60E752D9) + (attr smd) + (fp_text reference R19 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 75k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 66 "Net-(R19-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6C0) + (at 135.001 85.882) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60E75ECA) + (attr smd) + (fp_text reference R18 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 65 "Net-(R18-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB6AF) + (at 112.471 105.682) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FDBB/618E0B81) + (attr smd) + (fp_text reference R17 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 64 "Net-(R17-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB69E) + (at 116.921 99.122) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FDBB/618E4ED2) + (attr smd) + (fp_text reference R16 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 63 CPU_RESET)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 62 "Net-(R15-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB68D) + (at 112.471 103.172) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FDBB/618E1519) + (attr smd) + (fp_text reference R15 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 62 "Net-(R15-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB67C) + (at 143.021 87.672) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FD7881) + (attr smd) + (fp_text reference R14 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 82k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 55 "Net-(Q4-Pad4)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB66B) + (at 161.691 68.862) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FD9958) + (attr smd) + (fp_text reference R13 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k3 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 54 "Net-(Q3-Pad1)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 56 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB65A) + (at 157.481 72.962) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FD92FA) + (attr smd) + (fp_text reference R12 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 33k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 53 "Net-(Q3-Pad3)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB649) + (at 139.591 90.802) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FDED00) + (attr smd) + (fp_text reference R11 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 61 POE_SRC_Status)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB638) + (at 152.631 78.002) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FDE476) + (attr smd) + (fp_text reference R10 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 27k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 61 POE_SRC_Status)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB627) + (at 156.641 75.472) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/610634F8) + (attr smd) + (fp_text reference R9 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 60 "Net-(R9-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C2-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB616) + (at 148.621 80.512) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61003839) + (attr smd) + (fp_text reference R8 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB605) + (at 153.471 72.492) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61003214) + (attr smd) + (fp_text reference R7 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5F4) + (at 148.621 75.492) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/610014E2) + (attr smd) + (fp_text reference R6 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5E3) + (at 144.611 80.142) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61000A6C) + (attr smd) + (fp_text reference R5 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 82k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 52 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5D2) + (at 140.291 82.652) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/610138D1) + (attr smd) + (fp_text reference R4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 82k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 POE_VC+)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 58 "Net-(R2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5C1) + (at 144.301 82.652) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FE926E) + (attr smd) + (fp_text reference R3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 59 AT_EVENT)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB5B0) + (at 152.631 75.492) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/60FFFD5D) + (attr smd) + (fp_text reference R2 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 24k (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 51 POE_VC-)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 58 "Net-(R2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB59F) + (at 148.621 78.002) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60C2FE2A/61012AEF) + (attr smd) + (fp_text reference R1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220 (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 57 "Net-(R1-Pad2)")) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB58E) + (at 99.351 92.152) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /60C2FE2A/60FD5F17) + (attr smd) + (fp_text reference Q5 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BC857 (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(Q4-Pad4)")) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 56 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SI4425DDY:Vishay-C-06527-09_2006-I-0 (layer F.Cu) (tedit 5EF20D3C) (tstamp 60CAB579) + (at 125.2702 87.857) + (path /60C2FE2A/60FC291E) + (fp_text reference Q4 (at -1.65 -3.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (fp_text value SI4425DDY-T1-GE3 (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -2 2.5) (end -2 -2.5) (layer F.Fab) (width 0.15)) + (fp_line (start -2 -2.5) (end 2 -2.5) (layer F.Fab) (width 0.15)) + (fp_line (start 2 -2.5) (end 2 2.5) (layer F.Fab) (width 0.15)) + (fp_line (start 2 2.5) (end -2 2.5) (layer F.Fab) (width 0.15)) + (fp_line (start -1.4654 2.5) (end -1.4654 -2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.4654 -2.5) (end 1.4654 -2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.4654 -2.5) (end 1.4654 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.4654 2.5) (end -1.4654 2.5) (layer F.SilkS) (width 0.15)) + (fp_circle (center -0.725 -1.75) (end -0.475 -1.75) (layer F.SilkS) (width 0.5)) + (fp_circle (center -2.6 -2.75) (end -2.475 -2.75) (layer F.SilkS) (width 0.25)) + (fp_line (start 3.1492 -2.525) (end 3.1492 -2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.1492 -2.525) (end -3.1492 -2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.1492 -2.525) (end -3.1492 2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.1492 2.525) (end 3.1492 2.525) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.1492 2.525) (end 3.1492 -2.525) (layer F.CrtYd) (width 0.15)) + (pad 8 smd rect (at 2.5273 -1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 7 smd rect (at 2.5273 -0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 6 smd rect (at 2.5273 0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 5 smd rect (at 2.5273 1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 4 smd rect (at -2.5273 1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(Q4-Pad4)")) + (pad 3 smd rect (at -2.5273 0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 2 smd rect (at -2.5273 -0.635) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 1 smd rect (at -2.5273 -1.905) (size 1.1938 0.5588) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (model eec.models/Vishay_-_SI4425DDY-T1-GE3.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB55E) + (at 153.451 66.452) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /60C2FE2A/60FD1F54) + (attr smd) + (fp_text reference Q3 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BC857 (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 53 "Net-(Q3-Pad3)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(C4-Pad1)")) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 54 "Net-(Q3-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SuperSOT-3 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB549) + (at 94.551 92.102) + (descr "3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf") + (tags "SuperSOT-3 SSOT-3") + (path /60C2FE2A/61008FD4) + (attr smd) + (fp_text reference Q2 (at 0 -2.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value FDN86246 (at 0 2.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.85 0.65) (end 0.85 1.45) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -1.6) (end 0.85 -1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.85 -1.6) (end 0.85 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.7 -1.45) (end 0.7 1.45) (layer F.Fab) (width 0.12)) + (fp_line (start 0.7 1.45) (end -0.7 1.45) (layer F.Fab) (width 0.12)) + (fp_line (start -0.7 1.45) (end -0.7 -0.9) (layer F.Fab) (width 0.12)) + (fp_line (start -0.7 -0.9) (end -0.15 -1.45) (layer F.Fab) (width 0.12)) + (fp_line (start -0.15 -1.45) (end 0.7 -1.45) (layer F.Fab) (width 0.12)) + (fp_line (start -2.05 -1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.05 1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05)) + (pad 3 smd rect (at 1.1 0) (size 1.4 1) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(C1-Pad2)")) + (pad 2 smd rect (at -1.1 0.95) (size 1.4 1) (layers F.Cu F.Paste F.Mask) + (net 51 POE_VC-)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.4 1) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SuperSOT-3.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 60CAB535) + (at 136.061 82.252) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /60C2FE2A/60FEFD60) + (attr smd) + (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BSS138LT1G (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 49 "Net-(Q1-Pad3)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 50 /Power/CPU_RESET)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductor_SMD:L_0603_1608Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 60CAB520) + (at 157.481 70.452) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags inductor) + (path /60C2FE2A/60E74209) + (attr smd) + (fp_text reference L4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 3.3uH (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 "Net-(C17-Pad1)")) + (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductor_SMD:L_0603_1608Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 60CAB50F) + (at 139.011 85.782) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags inductor) + (path /60C2FE2A/61573A50) + (attr smd) + (fp_text reference L3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uH (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductor_SMD:L_0603_1608Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 60CAB4FE) + (at 135.581 90.902) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags inductor) + (path /60C2FE2A/6101472D) + (attr smd) + (fp_text reference L1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uH (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 POE_VC+)) + (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_RJ:RJ45_Amphenol_RJHSE538X (layer F.Cu) (tedit 5DC089DA) (tstamp 60CAB4ED) + (at 177.001 61.552) + (descr "Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf") + (tags "RJ45 8p8c ethernet cat5") + (path /60E4702B/60E490C5) + (fp_text reference J2 (at 3.56 -9.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RJ45_LED_Shielded_RJHSE538A (at 3.56 9.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.56 -6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.695 -7) (end -4.695 7.75) (layer F.Fab) (width 0.1)) + (fp_line (start -4.695 7.75) (end 11.815 7.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.695 -8) (end 11.815 -8) (layer F.Fab) (width 0.1)) + (fp_line (start 11.815 -8) (end 11.815 7.75) (layer F.Fab) (width 0.1)) + (fp_line (start -4.805 -8.11) (end 11.925 -8.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 -8.11) (end -4.805 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.925 -8.11) (end 11.925 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 7.86) (end 11.925 7.86) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.805 7.86) (end -4.805 2.3) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.925 7.86) (end 11.925 2.3) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.695 -7) (end -3.695 -8) (layer F.Fab) (width 0.1)) + (fp_line (start -6.22 -8.5) (end 13.34 -8.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.22 -8.5) (end -6.22 8.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.22 8.25) (end 13.34 8.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.34 -8.5) (end 13.34 8.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 -0.7) (end -5.5 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.5 -0.2) (end -5.5 -1.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.5 -1.2) (end -5 -0.7) (layer F.SilkS) (width 0.12)) + (pad 12 thru_hole circle (at 10.42 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 42 "Net-(J2-Pad12)")) + (pad 11 thru_hole circle (at 8.13 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 10 thru_hole circle (at -1.01 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 43 "Net-(J2-Pad10)")) + (pad 9 thru_hole circle (at -3.3 6.6) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 4 GND)) + (pad SH thru_hole circle (at -4.57 0.89) (size 2.3 2.3) (drill 1.57) (layers *.Cu *.Mask) + (net 4 GND)) + (pad SH thru_hole circle (at 11.69 0.89) (size 2.3 2.3) (drill 1.57) (layers *.Cu *.Mask) + (net 4 GND)) + (pad "" np_thru_hole circle (at 9.91 -2.54) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.79 -2.54) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at 7.112 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 39 "Net-(D10-Pad1)")) + (pad 6 thru_hole circle (at 5.08 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 44 "Net-(J2-Pad6)")) + (pad 4 thru_hole circle (at 3.048 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 37 "Net-(D7-Pad2)")) + (pad 2 thru_hole circle (at 1.016 1.78) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 45 "Net-(J2-Pad2)")) + (pad 7 thru_hole circle (at 6.096 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 39 "Net-(D10-Pad1)")) + (pad 5 thru_hole circle (at 4.064 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 37 "Net-(D7-Pad2)")) + (pad 3 thru_hole circle (at 2.032 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 46 "Net-(J2-Pad3)")) + (pad 1 thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.89) (layers *.Cu *.Mask) + (net 47 "Net-(J2-Pad1)")) + (model ${KISYS3DMOD}/Connector_RJ.3dshapes/RJ45_Amphenol_RJHSE538X.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_BarrelJack:BarrelJack_Horizontal (layer F.Cu) (tedit 5A1DBF6A) (tstamp 60CAB4C6) + (at 126.221 77.087) + (descr "DC Barrel Jack") + (tags "Power Jack") + (path /60C2FE2A/61318290) + (fp_text reference J1 (at -8.45 5.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 12V/5A (at -6.2 -5.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at -3 -2.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.003213 -4.505425) (end 0.8 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 1.1 -3.75) (end 1.1 -4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.05 -4.8) (end 1.1 -4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 -4.5) (end 1 -4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -4.75) (end -14 -4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -4.5) (end 1 -2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -2) (end 2 -2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2 -2) (end 2 2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2 2) (end 1 2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 2) (end 1 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 4.75) (end -1 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 4.75) (end -1 6.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 6.75) (end -5 6.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 6.75) (end -5 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 4.75) (end -14 4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -14 4.75) (end -14 -4.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 4.6) (end -13.8 4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -13.8 4.6) (end -13.8 -4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 1.9) (end 0.9 4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 4.6) (end -1 4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -13.8 -4.6) (end 0.9 -4.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 -4.6) (end 0.9 -2) (layer F.SilkS) (width 0.12)) + (fp_line (start -10.2 -4.5) (end -10.2 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -13.7 -4.5) (end -13.7 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -13.7 4.5) (end 0.8 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 4.5) (end 0.8 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -4.5) (end -13.7 -4.5) (layer F.Fab) (width 0.1)) + (pad 3 thru_hole roundrect (at -3 4.7) (size 3.5 3.5) (drill oval 3 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) + (net 40 "Net-(FL1-Pad3)")) + (pad 2 thru_hole roundrect (at -6 0) (size 3 3.5) (drill oval 1 3) (layers *.Cu *.Mask) (roundrect_rratio 0.25) + (net 40 "Net-(FL1-Pad3)")) + (pad 1 thru_hole rect (at 0 0) (size 3.5 3.5) (drill oval 1 3) (layers *.Cu *.Mask) + (net 41 "Net-(FL1-Pad1)")) + (model ${KISYS3DMOD}/Connector_BarrelJack.3dshapes/BarrelJack_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Filter:Filter_Bourns_SRF0905_6.0x9.2mm (layer F.Cu) (tedit 5C2507DD) (tstamp 60CAB4A3) + (at 156.751 56.302) + (descr https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf) + (tags "Line Filter") + (path /60C2FE2A/60D95520) + (attr smd) + (fp_text reference FL2 (at 0 -4 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value WE102_2x1mH (at 0 4 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.8 -3.2) (end -4.8 -3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.8 -2.2) (end 4.8 -3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.8 3.2) (end 4.8 2.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.8 3.2) (end 4.8 3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.8 2.2) (end -4.8 3.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -3) (end 4.6 -3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.6 -3) (end 4.6 3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.6 3) (end -4.6 3) (layer F.Fab) (width 0.1)) + (fp_line (start -4.6 3) (end -4.6 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -4.8 -0.4) (end -4.8 0.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.8 -0.4) (end 4.8 0.4) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.6 -2) (end -3.6 -3) (layer F.Fab) (width 0.1)) + (fp_line (start -5 -3.25) (end 5 -3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5 -3.25) (end -5 3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5 3.25) (end 5 -3.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5 3.25) (end -5 3.25) (layer F.CrtYd) (width 0.05)) + (pad 4 smd rect (at 3.75 -1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(C3-Pad1)")) + (pad 3 smd rect (at 3.75 1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(C2-Pad2)")) + (pad 2 smd rect (at -3.75 1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(C1-Pad1)")) + (pad 1 smd rect (at -3.75 -1.27) (size 2 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Filter.3dshapes/Filter_Bourns_SRF0905_6.0x9.2mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module BNX022:FIL_BNX022-01L (layer F.Cu) (tedit 60C994B7) (tstamp 60CAB48A) + (at 102.176 78.752) + (path /60C2FE2A/60DF4A71) + (fp_text reference FL1 (at -5.825 -7.635) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.015))) + ) + (fp_text value BNX022-01L (at -0.11 7.365) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.015))) + ) + (fp_circle (center -9.5 -2.1) (end -9.4 -2.1) (layer F.Fab) (width 0.2)) + (fp_circle (center -9.5 -2.1) (end -9.4 -2.1) (layer F.SilkS) (width 0.2)) + (fp_line (start -9 6.5) (end -9 -6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9 6.5) (end -9 6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9 -6.5) (end 9 6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9 -6.5) (end 9 -6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.05 4.55) (end -6.05 3.77) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.27 4.55) (end -6.05 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 4.55) (end 5.27 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 3.77) (end 6.05 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 -4.55) (end 6.05 -3.67) (layer F.SilkS) (width 0.127)) + (fp_line (start 5.27 -4.55) (end 6.05 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 -4.55) (end 1.23 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 -3.67) (end -6.05 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 4.55) (end -6.05 -4.55) (layer F.Fab) (width 0.127)) + (fp_line (start 6.05 4.55) (end -6.05 4.55) (layer F.Fab) (width 0.127)) + (fp_line (start 6.05 -4.55) (end 6.05 4.55) (layer F.Fab) (width 0.127)) + (fp_line (start -6.05 -4.55) (end 6.05 -4.55) (layer F.Fab) (width 0.127)) + (pad 3 smd rect (at -6.85 2.2) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(FL1-Pad3)")) + (pad 1 smd rect (at -6.85 -2.1) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(FL1-Pad1)")) + (pad 5 smd rect (at 6.85 2.2) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at 6.85 -2.1) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (pad 4 smd rect (at 3.25 -5.1) (size 3.4 2.3) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 6 smd rect (at 1 5.1) (size 7.9 2.3) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KIPRJMOD}/libs/BNX022/BNX022-01L.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB46E) + (at 174.281 78.152) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED529C) + (attr smd) + (fp_text reference D10 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(D10-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB456) + (at 182.331 78.152) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED0A09) + (attr smd) + (fp_text reference D9 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(D10-Pad1)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB43E) + (at 218.241 54.802) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED5296) + (attr smd) + (fp_text reference D8 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 38 "Net-(D8-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB426) + (at 210.191 59.352) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ECFE4D) + (attr smd) + (fp_text reference D7 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 37 "Net-(D7-Pad2)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB40E) + (at 218.241 59.352) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED5290) + (attr smd) + (fp_text reference D6 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(D5-Pad2)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB3F6) + (at 210.191 63.902) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ECF216) + (attr smd) + (fp_text reference D5 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(D5-Pad2)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB3DE) + (at 182.631 72.602) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60ED528A) + (attr smd) + (fp_text reference D4 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMA (layer F.Cu) (tedit 586432E5) (tstamp 60CAB3C6) + (at 210.191 54.802) + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (path /60E4702B/60EC7C2B) + (attr smd) + (fp_text reference D3 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SS16 (at 0 2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(D3-Pad2)")) + (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMB (layer F.Cu) (tedit 58645DF3) (tstamp 60CAB3AE) + (at 174.431 73.102) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (path /60E4702B/60F31442) + (attr smd) + (fp_text reference D2 (at 0 -3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMBJ60A (at 0 3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.55 -2.15) (end -3.55 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.55 2.15) (end 2.15 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 -2.15) (end 2.15 -2.15) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 33 /Ethernet/POE_VC-)) + (pad 1 smd rect (at -2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 34 /Ethernet/POE_VC+)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SMB (layer F.Cu) (tedit 58645DF3) (tstamp 60CAB396) + (at 105.771 88.552) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (path /60C2FE2A/61321BD5) + (attr smd) + (fp_text reference D1 (at 0 -3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SMBJ15A (at 0 3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.55 -2.15) (end -3.55 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) + (fp_line (start -3.55 2.15) (end 2.15 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 -2.15) (end 2.15 -2.15) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) + (net 7 +12V)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB37E) + (at 141.951 105.572) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/60CB7A55) + (attr smd) + (fp_text reference C41 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB36D) + (at 132.941 109.412) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/60CB5566) + (attr smd) + (fp_text reference C40 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB35C) + (at 150.401 99.122) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614EF02F) + (attr smd) + (fp_text reference C39 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 32 "Net-(C39-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB34B) + (at 141.951 108.082) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614D04E3) + (attr smd) + (fp_text reference C38 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 47pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 31 "Net-(C38-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB33A) + (at 145.961 105.572) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614DC5D4) + (attr smd) + (fp_text reference C37 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 30 "Net-(C37-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB329) + (at 136.951 109.412) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60FB17F2/614DE0CC) + (attr smd) + (fp_text reference C36 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 28 /High_Speed_ADC/ADC_IN)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(C36-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB318) + (at 188.361 76.132) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/612BDF50) + (attr smd) + (fp_text reference C35 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB307) + (at 204.921 76.502) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/612B8E33) + (attr smd) + (fp_text reference C34 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2F6) + (at 208.931 71.482) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/61289271) + (attr smd) + (fp_text reference C33 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 27 "Net-(C33-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2E5) + (at 204.921 71.482) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60E89ED8) + (attr smd) + (fp_text reference C32 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "1000pF 2kV" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(C32-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2D4) + (at 216.221 65.392) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F70714) + (attr smd) + (fp_text reference C31 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(C31-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2C3) + (at 216.221 62.882) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F6E985) + (attr smd) + (fp_text reference C30 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 24 "Net-(C30-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2B2) + (at 188.661 71.582) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F6C64D) + (attr smd) + (fp_text reference C29 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 6.8.nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 22 "Net-(C29-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 23 "Net-(C29-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB2A1) + (at 188.361 81.152) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60F6A654) + (attr smd) + (fp_text reference C28 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 6.8.nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 20 "Net-(C28-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 21 "Net-(C28-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB290) + (at 220.231 62.882) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60E4909D) + (attr smd) + (fp_text reference C27 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 19 "Net-(C27-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB27F) + (at 188.361 78.642) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60E4702B/60E490A3) + (attr smd) + (fp_text reference C26 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 18 "Net-(C26-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB26E) + (at 161.691 66.352) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/6134ED9B) + (attr smd) + (fp_text reference C25 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB25D) + (at 123.551 92.212) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/612F9982) + (attr smd) + (fp_text reference C24 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 +5VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB24C) + (at 130.991 85.882) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/612F997C) + (attr smd) + (fp_text reference C23 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB23B) + (at 145.451 72.982) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E3E156) + (attr smd) + (fp_text reference C22 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB22A) + (at 140.601 77.632) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60DBCC8A) + (attr smd) + (fp_text reference C21 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 16 +1V2)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB219) + (at 140.601 80.142) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E37BA0) + (attr smd) + (fp_text reference C20 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB208) + (at 149.461 72.982) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E36C99) + (attr smd) + (fp_text reference C19 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1F7) + (at 144.611 77.632) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/617E2129) + (attr smd) + (fp_text reference C18 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1E6) + (at 103.581 92.582) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E6D8EA) + (attr smd) + (fp_text reference C17 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 14 "Net-(C17-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 "Net-(C17-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1D5) + (at 162.851 61.332) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60DBAAB6) + (attr smd) + (fp_text reference C16 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 13 +2V5)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1C4) + (at 148.311 83.022) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/617E0843) + (attr smd) + (fp_text reference C15 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1B3) + (at 107.591 92.582) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E322B0) + (attr smd) + (fp_text reference C14 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB1A2) + (at 130.991 88.392) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/61581FD6) + (attr smd) + (fp_text reference C13 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 +3.3VA)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB191) + (at 127.561 92.212) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E31215) + (attr smd) + (fp_text reference C12 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB180) + (at 157.681 65.432) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60DC27D9) + (attr smd) + (fp_text reference C11 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 +3V3)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB16F) + (at 153.231 69.982) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60E308D7) + (attr smd) + (fp_text reference C10 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB15E) + (at 164.281 58.432) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/617DF3E6) + (attr smd) + (fp_text reference C9 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 +6V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB14D) + (at 116.481 103.172) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FDBB/618C9804) + (attr smd) + (fp_text reference C8 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 "Net-(C8-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB13C) + (at 120.931 99.122) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FDBB/618C8494) + (attr smd) + (fp_text reference C7 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22pF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 "Net-(C7-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB12B) + (at 162.851 63.842) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60FBB3D2) + (attr smd) + (fp_text reference C6 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB11A) + (at 157.681 67.942) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/613235D9) + (attr smd) + (fp_text reference C5 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 +12V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB109) + (at 131.571 90.902) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/60FBA0F7) + (attr smd) + (fp_text reference C4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 220uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB0F8) + (at 131.571 93.412) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/610484DB) + (attr smd) + (fp_text reference C3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 "Net-(C3-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB0E7) + (at 139.011 88.292) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/6104520B) + (attr smd) + (fp_text reference C2 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C2-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60CAB0D6) + (at 135.001 88.392) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /60C2FE2A/6101658E) + (attr smd) + (fp_text reference C1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7nF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 "Net-(C1-Pad2)")) + (pad 1 smd roundrect (at -0.775 0) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + +) diff --git a/TestAutomation.net b/TestAutomation.net index 86d304d..f8291c9 100644 --- a/TestAutomation.net +++ b/TestAutomation.net @@ -1,7 +1,7 @@ (export (version D) (design (source /home/geekzjk/m-labs/HW/TestAutomation/TestAutomation.sch) - (date "Mon Jun 7 15:02:10 2021") + (date "Wed Jun 16 14:36:59 2021") (tool "Eeschema 5.1.10-88a1d61d58~88~ubuntu20.04.1") (sheet (number 1) (name /) (tstamps /) (title_block @@ -13,461 +13,3269 @@ (comment (number 1) (value "")) (comment (number 2) (value "")) (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 2) (name /FPGA/) (tstamps /60C0E996/) + (title_block + (title) + (company) + (rev) + (date) + (source FPGA.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 3) (name /Power/) (tstamps /60C2FE2A/) + (title_block + (title) + (company) + (rev) + (date) + (source Power.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 4) (name /Analog_LVDS/) (tstamps /60FB17F2/) + (title_block + (title) + (company) + (rev) + (date) + (source Analog_LVDS.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 5) (name /MCU/) (tstamps /60C2FDBB/) + (title_block + (title) + (company) + (rev) + (date) + (source MCU.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 6) (name /Ethernet/) (tstamps /60E4702B/) + (title_block + (title) + (company) + (rev) + (date) + (source Ethernet.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref U1) - (value ICE40HX8K-BG121) - (footprint Package_BGA:BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD) - (datasheet http://www.latticesemi.com/Products/FPGAandCPLD/iCE40) - (libsource (lib FPGA_Lattice) (part ICE40HX8K-BG121) (description "iCE40 HX FPGA, 7680 LUTs, 1.2V, BGA-121")) - (sheetpath (names /) (tstamps /)) - (tstamp 60BDC44F)) (comp (ref U2) - (value ADC1173) - (footprint Package_SO:TSSOP-24_4.4x5mm_P0.4mm) - (datasheet http://www.ti.com/lit/ds/symlink/adc1173.pdf) - (libsource (lib Analog_ADC) (part ADC1173) (description "Fast ADC (15 Mhz), TSSOP-24")) - (sheetpath (names /) (tstamps /)) - (tstamp 60BFBE28))) + (value ICE40HX8K-CT256) + (footprint iCE40HX8K:BGA256C80P16X16_1400X1400X170) + (fields + (field (name MANUFACTURER) "Lattice Semiconductor") + (field (name PART_REV) 3.4) + (field (name STANDARD) IPC-7351B)) + (libsource (lib ICE40HX8K-CT256) (part ICE40HX8K-CT256) (description "")) + (sheetpath (names /FPGA/) (tstamps /60C0E996/)) + (tstamp 60C3208F)) + (comp (ref U4) + (value AG5300) + (footprint AG5300:Silvertel-AG5300-0-0-MFG) + (datasheet http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf) + (fields + (field (name "ambient temperature range high") +70°C) + (field (name "ambient temperature range low") -40°C) + (field (name automotive) No) + (field (name category) IC) + (field (name "device class L1") "Integrated Circuits (ICs)") + (field (name "device class L2") "Power Management ICs") + (field (name "device class L3") "Voltage Regulators - Switching") + (field (name height) 14mm) + (field (name "lead free") Yes) + (field (name "library id") 3c9c27bad516ae21) + (field (name manufacturer) Silvertel) + (field (name "max power dissipation") 30W) + (field (name "max supply voltage") 57V) + (field (name "min supply voltage") 36V) + (field (name "number of outputs") 1) + (field (name "output type") AdjustableProgrammable) + (field (name "output voltage") 10.8-12.8V) + (field (name package) PTH_57MM3_18MM0) + (field (name rohs) Yes) + (field (name "switching topology") Buck) + (field (name "temperature range high") +70°C) + (field (name "temperature range low") -40°C)) + (libsource (lib AG5300) (part AG5300) (description AG5300)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60C5A6E7)) + (comp (ref C4) + (value 220uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part CP) (description "Polarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FBA0F7)) + (comp (ref C6) + (value 220uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part CP) (description "Polarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FBB3D2)) + (comp (ref Q4) + (value SI4425DDY-T1-GE3) + (footprint SI4425DDY:Vishay-C-06527-09_2006-I-0) + (datasheet http://www.vishay.com/docs/64732/si4425dd.pdf) + (fields + (field (name category) Trans) + (field (name "continuous drain current") -13A) + (field (name "device class L1") "Discrete Semiconductors") + (field (name "device class L2") Transistors) + (field (name "device class L3") MOSFETs) + (field (name "digikey description") "MOSFET P-CH 30V 19.7A 8-SOIC") + (field (name "digikey part number") SI4425DDY-T1-GE3CT-ND) + (field (name "drain to source breakdown voltage") -30V) + (field (name "drain to source resistance") 0.0081Ω) + (field (name "drain to source voltage") -30V) + (field (name "gate to source voltage") 20V) + (field (name height) 1.75mm) + (field (name "input capacitace at vds") "2610pF @ -15V") + (field (name "lead free") yes) + (field (name "library id") e8ffa996ad20234c) + (field (name manufacturer) Vishay) + (field (name "max junction temp") +150°C) + (field (name "mouser description") "MOSFET 30V 19.7A 5.7W 9.8mohm @ 10V") + (field (name "mouser part number") 781-SI4425DDY-GE3) + (field (name "number of P channels") 1) + (field (name "number of channels") 1) + (field (name package) SO-8) + (field (name "power dissipation") 2.5W) + (field (name rohs) yes) + (field (name "standoff height") 0.1mm) + (field (name technology) MOSFET) + (field (name "temperature range high") +150°C) + (field (name "temperature range low") -55°C) + (field (name "threshold vgs") -1.2V) + (field (name "turn off delay time") 42ns) + (field (name "turn on delay time") 12ns)) + (libsource (lib SI4425DDY) (part SI4425DDY-T1-GE3) (description SI4425DDY-T1-GE3)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FC291E)) + (comp (ref Q5) + (value BC857) + (footprint Package_TO_SOT_SMD:SOT-23) + (datasheet https://www.onsemi.com/pub/Collateral/BC860-D.pdf) + (libsource (lib Transistor_BJT) (part BC857) (description "0.1A Ic, 45V Vce, PNP Transistor, SOT-23")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FD5F17)) + (comp (ref R14) + (value 82k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FD7881)) + (comp (ref R12) + (value 33k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FD92FA)) + (comp (ref R13) + (value 1k3) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FD9958)) + (comp (ref R10) + (value 27k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FDE476)) + (comp (ref R11) + (value 10k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FDED00)) + (comp (ref U6) + (value ACPL-217-500E) + (footprint ACPL-217-500E:Broadcom-SO-4-0-0-0) + (datasheet https://docs.broadcom.com/docs/AV02-0470EN) + (fields + (field (name category) IC) + (field (name "collector emitter breakdown voltage") 80V) + (field (name "collector emitter saturation voltage") 0.4V) + (field (name "current transfer ratio") 50%) + (field (name "device class L1") Optoelectronics) + (field (name "device class L2") Optocouplers) + (field (name "device class L3") unset) + (field (name "digikey description") "OPTOISOLATOR 3KV TRANS 4SOIC") + (field (name "digikey part number") 516-1978-1-ND) + (field (name "forward current") 50mA) + (field (name "forward voltage") 1.2V) + (field (name height) 2.42mm) + (field (name "ipc land pattern name") SOIC127P700X232-4) + (field (name "isolation voltage") 3750V) + (field (name "lead free") yes) + (field (name "library id") a882efa43c9fced1) + (field (name manufacturer) Broadcom) + (field (name "mouser description") "Transistor Output Optocouplers 3000Vrms 50% CTR") + (field (name "mouser part number") 630-ACPL-217-500E) + (field (name package) SO4) + (field (name rohs) yes) + (field (name "standoff height") 0.12mm) + (field (name "temperature range high") +110°C) + (field (name "temperature range low") -55°C) + (field (name "turn off delay time") 3us) + (field (name "turn on delay time") 3us)) + (libsource (lib ACPL-217-500E) (part ACPL-217-500E) (description ACPL-217-500E)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FE0CF7)) + (comp (ref R3) + (value 10k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FE926E)) + (comp (ref U5) + (value ACPL-217-500E) + (footprint ACPL-217-500E:Broadcom-SO-4-0-0-0) + (datasheet https://docs.broadcom.com/docs/AV02-0470EN) + (fields + (field (name category) IC) + (field (name "collector emitter breakdown voltage") 80V) + (field (name "collector emitter saturation voltage") 0.4V) + (field (name "current transfer ratio") 50%) + (field (name "device class L1") Optoelectronics) + (field (name "device class L2") Optocouplers) + (field (name "device class L3") unset) + (field (name "digikey description") "OPTOISOLATOR 3KV TRANS 4SOIC") + (field (name "digikey part number") 516-1978-1-ND) + (field (name "forward current") 50mA) + (field (name "forward voltage") 1.2V) + (field (name height) 2.42mm) + (field (name "ipc land pattern name") SOIC127P700X232-4) + (field (name "isolation voltage") 3750V) + (field (name "lead free") yes) + (field (name "library id") a882efa43c9fced1) + (field (name manufacturer) Broadcom) + (field (name "mouser description") "Transistor Output Optocouplers 3000Vrms 50% CTR") + (field (name "mouser part number") 630-ACPL-217-500E) + (field (name package) SO4) + (field (name rohs) yes) + (field (name "standoff height") 0.12mm) + (field (name "temperature range high") +110°C) + (field (name "temperature range low") -55°C) + (field (name "turn off delay time") 3us) + (field (name "turn on delay time") 3us)) + (libsource (lib ACPL-217-500E) (part ACPL-217-500E) (description ACPL-217-500E)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FED3B1)) + (comp (ref Q1) + (value BSS138LT1G) + (footprint Package_TO_SOT_SMD:SOT-23) + (datasheet https://www.onsemi.com/pub/Collateral/BSS138-D.PDF) + (libsource (lib Transistor_FET) (part BSS138) (description "50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FEFD60)) + (comp (ref R2) + (value 24k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FFFD5D)) + (comp (ref R5) + (value 82k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61000A6C)) + (comp (ref Q2) + (value FDN86246) + (footprint Package_TO_SOT_SMD:SuperSOT-3) + (datasheet ~) + (libsource (lib Device) (part Q_NMOS_GSD) (description "N-MOSFET transistor, gate/source/drain")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61008FD4)) + (comp (ref R8) + (value 30) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61003839)) + (comp (ref R7) + (value 30) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61003214)) + (comp (ref R6) + (value 30) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 610014E2)) + (comp (ref R1) + (value 220) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61012AEF)) + (comp (ref R4) + (value 82k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 610138D1)) + (comp (ref L1) + (value 10uH) + (footprint Inductor_SMD:L_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part L) (description Inductor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 6101472D)) + (comp (ref C1) + (value 4.7nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 6101658E)) + (comp (ref C2) + (value 4.7nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 6104520B)) + (comp (ref C3) + (value 4.7nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 610484DB)) + (comp (ref R9) + (value 0) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 610634F8)) + (comp (ref Q3) + (value BC857) + (footprint Package_TO_SOT_SMD:SOT-23) + (datasheet https://www.onsemi.com/pub/Collateral/BC860-D.pdf) + (libsource (lib Transistor_BJT) (part BC857) (description "0.1A Ic, 45V Vce, PNP Transistor, SOT-23")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60FD1F54)) + (comp (ref J1) + (value 12V/5A) + (footprint Connector_BarrelJack:BarrelJack_Horizontal) + (datasheet ~) + (libsource (lib Connector) (part Barrel_Jack_Switch) (description "DC Barrel Jack with an internal switch")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61318290)) + (comp (ref D1) + (value SMBJ15A) + (footprint Diode_SMD:D_SMB) + (datasheet https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf) + (libsource (lib Diode) (part Z2SMBxxx) (description "2000mW Zener Diode, SMB(DO-214AA)")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61321BD5)) + (comp (ref C5) + (value 220uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part CP) (description "Polarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 613235D9)) + (comp (ref U11) + (value TLV75712PDBV_1.2V) + (footprint Package_TO_SOT_SMD:SOT-23-5) + (datasheet https://www.ti.com/lit/ds/symlink/tlv757p.pdf) + (libsource (lib Regulator_Linear) (part TLV75712PDBV) (description "1A Low IQ Small Size Low Dropout Voltage Regulator, Fixed Output 1.2V, SOT-23-5")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60D06FBA)) + (comp (ref U8) + (value TLV75733PDBV_3.3V) + (footprint Package_TO_SOT_SMD:SOT-23-5) + (datasheet https://www.ti.com/lit/ds/symlink/tlv757p.pdf) + (libsource (lib Regulator_Linear) (part TLV75733PDBV) (description "1A Low IQ Small Size Low Dropout Voltage Regulator, Fixed Output 3.3V, SOT-23-5")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60D16596)) + (comp (ref U10) + (value TLV1117-25) + (footprint Package_TO_SOT_SMD:SOT-223-3_TabPin2) + (datasheet http://www.ti.com/lit/ds/symlink/tlv1117.pdf) + (libsource (lib Regulator_Linear) (part TLV1117-25) (description "800mA Low-Dropout Linear Regulator, 2.5V fixed output, TO-220/TO-252/TO-263/SOT-223")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60D80B31)) + (comp (ref C16) + (value 1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60DBAAB6)) + (comp (ref C21) + (value 1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60DBCC8A)) + (comp (ref C11) + (value 1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60DC27D9)) + (comp (ref U9) + (value TPS563200) + (footprint Package_TO_SOT_SMD:SOT-23-6) + (datasheet http://www.ti.com/lit/ds/symlink/tps563200.pdf) + (libsource (lib Regulator_Switching) (part TPS563200) (description "3A Synchronous Step-Down Voltage Regulator, Adjustable Output Voltage, 4.5-17V Input Voltage, SOT-23-6")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E2CF85)) + (comp (ref C10) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E308D7)) + (comp (ref C12) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E31215)) + (comp (ref C14) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E322B0)) + (comp (ref C19) + (value 22uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E36C99)) + (comp (ref C20) + (value 22uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E37BA0)) + (comp (ref C22) + (value 22uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E3E156)) + (comp (ref C17) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E6D8EA)) + (comp (ref L4) + (value 3.3uH) + (footprint Inductor_SMD:L_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part L) (description Inductor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E74209)) + (comp (ref R19) + (value 75k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E752D9)) + (comp (ref R20) + (value 10k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E75952)) + (comp (ref R18) + (value 10k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60E75ECA)) + (comp (ref U12) + (value LP38692MPX-5.0_NOPB) + (footprint LP38692MPX-5.0:LP38692MPX-5.0&slash_NOPB) + (libsource (lib LP38692MPX-5.0) (part LP38692MPX-5.0_NOPB) (description "")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 611B55BA)) + (comp (ref C23) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 612F997C)) + (comp (ref C24) + (value 22uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 612F9982)) + (comp (ref C25) + (value 22uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 6134ED9B)) + (comp (ref L3) + (value 10uH) + (footprint Inductor_SMD:L_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part L) (description Inductor)) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61573A50)) + (comp (ref C13) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 61581FD6)) + (comp (ref C9) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 617DF3E6)) + (comp (ref C15) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 617E0843)) + (comp (ref C18) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 617E2129)) + (comp (ref FL2) + (value WE102_2x1mH) + (footprint Filter:Filter_Bourns_SRF0905_6.0x9.2mm) + (datasheet ~) + (libsource (lib Device) (part EMI_Filter_LL_1423) (description "EMI 2-inductor filter, pin-connections 1-4 and 2-3")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60D95520)) + (comp (ref FL1) + (value BNX022-01L) + (footprint BNX022:FIL_BNX022-01L) + (fields + (field (name MANUFACTURER) Murata) + (field (name MAXIMUM_PACKAGE_HEIGHT) "3.7 mm") + (field (name PARTREV) N/A) + (field (name STANDARD) "Manufacturer Recommendations")) + (libsource (lib BNX022-01L) (part BNX022-01L) (description "")) + (sheetpath (names /Power/) (tstamps /60C2FE2A/)) + (tstamp 60DF4A71)) + (comp (ref U7) + (value ADS831E_2K5) + (footprint ADS831:ADS831E&slash_2K5) + (libsource (lib ADS831) (part ADS831E_2K5) (description "")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 60FB23DE)) + (comp (ref U13) + (value OPA681) + (footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm) + (datasheet http://www.ti.com/lit/ds/symlink/opa847.pdf) + (libsource (lib Amplifier_Operational) (part OPA847xD) (description "Single Low-Power, 3.9GHz, Wideband, Ultra-Low Noise, Voltage-Feedback Operational Amplifier with Disable, SO-8")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614B1E6E)) + (comp (ref R35) + (value 1k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614C66FD)) + (comp (ref R36) + (value 1k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614C7B9C)) + (comp (ref R34) + (value 39) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614CFF0D)) + (comp (ref C38) + (value 47pF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614D04E3)) + (comp (ref R33) + (value 402) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614D4C4E)) + (comp (ref R32) + (value 402) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614DAD32)) + (comp (ref C37) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614DC5D4)) + (comp (ref C36) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614DE0CC)) + (comp (ref C39) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 614EF02F)) + (comp (ref C40) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 60CB5566)) + (comp (ref C41) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Analog_LVDS/) (tstamps /60FB17F2/)) + (tstamp 60CB7A55)) + (comp (ref U3) + (value STM32F103VCTx) + (footprint Package_QFP:LQFP-100_14x14mm_P0.5mm) + (datasheet http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf) + (libsource (lib MCU_ST_STM32F1) (part STM32F103VCTx) (description "ARM Cortex-M3 MCU, 256KB flash, 48KB RAM, 72MHz, 2-3.6V, 82 GPIO, LQFP-100")) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 60C30090)) + (comp (ref Y1) + (value 8MHz) + (footprint Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm) + (datasheet ~) + (libsource (lib Device) (part Crystal_GND24) (description "Four pin crystal, GND on pins 2 and 4")) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 618C74FB)) + (comp (ref C7) + (value 22pF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 618C8494)) + (comp (ref C8) + (value 22pF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 618C9804)) + (comp (ref R17) + (value 10k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 618E0B81)) + (comp (ref R15) + (value 10k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 618E1519)) + (comp (ref R16) + (value 0) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /MCU/) (tstamps /60C2FDBB/)) + (tstamp 618E4ED2)) + (comp (ref C27) + (value 22pF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E4909D)) + (comp (ref C26) + (value 22pF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E490A3)) + (comp (ref Y2) + (value 25MHz) + (footprint Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm) + (datasheet ~) + (libsource (lib Device) (part Crystal_GND24) (description "Four pin crystal, GND on pins 2 and 4")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E490A9)) + (comp (ref U1) + (value ENC624J600-I_PT) + (footprint ENC624J600:Microchip-ENC624J600-I_PT-Level_A) + (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf) + (fields + (field (name "Code JEDEC") MS-026) + (field (name "Component Link 1 Description") "Manufacturer URL") + (field (name "Component Link 1 URL") http://www.microchip.com/) + (field (name "Component Link 3 Description") "Package Specification") + (field (name "Component Link 3 URL") http://www.microchip.com/stellent/groups/techpub_sg/documents/packagingspec/en012702.pdf) + (field (name "Datasheet Version") "revC, Jan-2010") + (field (name "Package Description") "64-Lead Thin Plastic Quad Flat Pack (PT) - 10x10x1mm Body, 2.00mm [TQFP]") + (field (name "Package Version") "revBB, Aug-2009") + (field (name category) IC) + (field (name "ciiva ids") 963374) + (field (name imported) yes) + (field (name "library id") 785a2be8c985604e) + (field (name manufacturer) Microchip) + (field (name package) TQFP-PT64) + (field (name "release date") 1331939240) + (field (name "vault revision") 7601FC2E-46AD-4DC1-8A2C-669C8D2FD12D)) + (libsource (lib ENC624J600) (part ENC624J600-I_PT) (description ENC624J600-I/PT)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E490BF)) + (comp (ref J2) + (value RJ45_LED_Shielded_RJHSE538A) + (footprint Connector_RJ:RJ45_Amphenol_RJHSE538X) + (datasheet ~) + (libsource (lib Connector) (part RJ45_LED_Shielded) (description "RJ connector, 8P8C (8 positions 8 connected), two LEDs, Shielded")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E490C5)) + (comp (ref TR1) + (value SM13126PEL) + (footprint Transformer_SMD:Transformer_Ethernet_Bourns_PT61017PEL) + (datasheet https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf) + (libsource (lib Transformer) (part PT61017PEL) (description "Ethernet LAN 10/100 Base-Tx Transformer with Center Taps")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E65CA6)) + (comp (ref R26) + (value 75) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E84273)) + (comp (ref R27) + (value 75) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E86080)) + (comp (ref C32) + (value "1000pF 2kV") + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60E89ED8)) + (comp (ref D3) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60EC7C2B)) + (comp (ref D5) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ECF216)) + (comp (ref D7) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ECFE4D)) + (comp (ref D9) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ED0A09)) + (comp (ref D4) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ED528A)) + (comp (ref D6) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ED5290)) + (comp (ref D8) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ED5296)) + (comp (ref D10) + (value SS16) + (footprint Diode_SMD:D_SMA) + (datasheet ~) + (libsource (lib Device) (part D_Schottky) (description "Schottky diode")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60ED529C)) + (comp (ref D2) + (value SMBJ60A) + (footprint Diode_SMD:D_SMB) + (datasheet https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf) + (libsource (lib Diode) (part Z2SMBxxx) (description "2000mW Zener Diode, SMB(DO-214AA)")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F31442)) + (comp (ref R21) + (value 49.9/1%) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F6262D)) + (comp (ref R22) + (value 49.9/1%) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F64C73)) + (comp (ref C28) + (value 6.8.nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F6A654)) + (comp (ref C29) + (value 6.8.nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F6C64D)) + (comp (ref C30) + (value 10nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F6E985)) + (comp (ref C31) + (value 10nF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F70714)) + (comp (ref R25) + (value "10/1%/(1/12W)") + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F92D1B)) + (comp (ref R24) + (value 49.9/1%) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F6879A)) + (comp (ref R23) + (value 49.9/1%) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 60F66A1F)) + (comp (ref R30) + (value 180) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 6112129E)) + (comp (ref R31) + (value 180) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 61121EB1)) + (comp (ref C33) + (value 10uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 61289271)) + (comp (ref C34) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 612B8E33)) + (comp (ref C35) + (value 0.1uF) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 612BDF50)) + (comp (ref R29) + (value 100k) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 61346CFD)) + (comp (ref R28) + (value 12.4k/1%) + (footprint Resistor_SMD:R_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Ethernet/) (tstamps /60E4702B/)) + (tstamp 613BB239))) (libparts - (libpart (lib Analog_ADC) (part ADC1173) - (description "Fast ADC (15 Mhz), TSSOP-24") - (docs http://www.ti.com/lit/ds/symlink/adc1173.pdf) + (libpart (lib ACPL-217-500E) (part ACPL-217-500E) + (description ACPL-217-500E) + (docs https://docs.broadcom.com/docs/AV02-0470EN) (fields (field (name Reference) U) - (field (name Value) ADC1173)) + (field (name Value) ACPL-217-500E) + (field (name Footprint) Broadcom-SO-4-0-0-*) + (field (name Datasheet) https://docs.broadcom.com/docs/AV02-0470EN) + (field (name category) IC) + (field (name "collector emitter breakdown voltage") 80V) + (field (name "collector emitter saturation voltage") 0.4V) + (field (name "current transfer ratio") 50%) + (field (name "device class L1") Optoelectronics) + (field (name "device class L2") Optocouplers) + (field (name "device class L3") unset) + (field (name "digikey description") "OPTOISOLATOR 3KV TRANS 4SOIC") + (field (name "digikey part number") 516-1978-1-ND) + (field (name "forward current") 50mA) + (field (name "forward voltage") 1.2V) + (field (name height) 2.42mm) + (field (name "ipc land pattern name") SOIC127P700X232-4) + (field (name "isolation voltage") 3750V) + (field (name "lead free") yes) + (field (name "library id") a882efa43c9fced1) + (field (name manufacturer) Broadcom) + (field (name "mouser description") "Transistor Output Optocouplers 3000Vrms 50% CTR") + (field (name "mouser part number") 630-ACPL-217-500E) + (field (name package) SO4) + (field (name rohs) yes) + (field (name "standoff height") 0.12mm) + (field (name "temperature range high") +110°C) + (field (name "temperature range low") -55°C) + (field (name "turn off delay time") 3us) + (field (name "turn on delay time") 3us)) (pins - (pin (num 1) (name OE) (type input)) - (pin (num 2) (name DVSS) (type power_in)) - (pin (num 3) (name D0) (type 3state)) - (pin (num 4) (name D1) (type 3state)) - (pin (num 5) (name D2) (type 3state)) - (pin (num 6) (name D3) (type 3state)) - (pin (num 7) (name D4) (type 3state)) - (pin (num 8) (name D5) (type 3state)) - (pin (num 9) (name D6) (type 3state)) - (pin (num 10) (name D7) (type 3state)) - (pin (num 11) (name DVDD) (type power_in)) - (pin (num 12) (name CLK) (type input)) - (pin (num 13) (name DVDD) (type power_in)) - (pin (num 14) (name AVDD) (type power_in)) - (pin (num 15) (name AVDD) (type power_in)) - (pin (num 16) (name VRTS) (type input)) - (pin (num 17) (name VRT) (type input)) - (pin (num 18) (name AVDD) (type power_in)) - (pin (num 19) (name VIN) (type input)) - (pin (num 20) (name AVSS) (type power_in)) - (pin (num 21) (name AVSS) (type power_in)) - (pin (num 22) (name VRBS) (type input)) - (pin (num 23) (name VRB) (type input)) - (pin (num 24) (name DVSS) (type power_in)))) - (libpart (lib FPGA_Lattice) (part ICE40HX8K-BG121) - (description "iCE40 HX FPGA, 7680 LUTs, 1.2V, BGA-121") - (docs http://www.latticesemi.com/Products/FPGAandCPLD/iCE40) + (pin (num 1) (name Anode) (type passive)) + (pin (num 2) (name Cathode) (type passive)) + (pin (num 3) (name Emitter) (type passive)) + (pin (num 4) (name Collector) (type passive)))) + (libpart (lib ADS831) (part ADS831E_2K5) (footprints - (fp BGA*9.0x9.0mm*Layout11x11*P0.8mm*Ball0.4mm*)) + (fp DBQ20) + (fp DBQ20-M) + (fp DBQ20-L)) (fields (field (name Reference) U) - (field (name Value) ICE40HX8K-BG121) - (field (name Footprint) Package_BGA:BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD)) + (field (name Value) ADS831E_2K5) + (field (name Footprint) DBQ20)) (pins - (pin (num A1) (name IOT_225) (type BiDi)) - (pin (num A2) (name IOT_222) (type BiDi)) - (pin (num A3) (name IOT_223) (type BiDi)) - (pin (num A4) (name IOT_211) (type BiDi)) - (pin (num A5) (name IOT_207) (type BiDi)) - (pin (num A6) (name IOT_206) (type BiDi)) - (pin (num A7) (name IOT_192) (type BiDi)) - (pin (num A8) (name IOT_190) (type BiDi)) - (pin (num A9) (name IOT_178) (type BiDi)) - (pin (num A10) (name IOT_170) (type BiDi)) - (pin (num A11) (name IOT_168) (type BiDi)) - (pin (num B1) (name IOL_2A) (type BiDi)) - (pin (num B2) (name IOL_2B) (type BiDi)) - (pin (num B3) (name IOT_221) (type BiDi)) - (pin (num B4) (name IOT_219) (type BiDi)) - (pin (num B5) (name IOT_208) (type BiDi)) - (pin (num B6) (name IOT_198_GBIN0) (type BiDi)) - (pin (num B7) (name IOT_197_GBIN1) (type BiDi)) - (pin (num B8) (name IOT_177) (type BiDi)) - (pin (num B9) (name IOT_174) (type BiDi)) - (pin (num B10) (name VPP_FAST) (type power_in)) - (pin (num B11) (name IOR_161) (type BiDi)) - (pin (num C1) (name IOL_5B) (type BiDi)) - (pin (num C2) (name IOL_5A) (type BiDi)) - (pin (num C3) (name IOL_4B) (type BiDi)) - (pin (num C4) (name IOL_4A) (type BiDi)) - (pin (num C5) (name GNDPLL1) (type power_in)) - (pin (num C6) (name VCCPLL1) (type power_in)) - (pin (num C7) (name IOT_191) (type BiDi)) - (pin (num C8) (name IOT_179) (type BiDi)) - (pin (num C9) (name IOT_172) (type BiDi)) - (pin (num C10) (name VPP_2V5) (type power_in)) - (pin (num C11) (name IOR_160) (type BiDi)) - (pin (num D1) (name IOL_8B) (type BiDi)) - (pin (num D2) (name IOL_9A) (type BiDi)) - (pin (num D3) (name IOL_9B) (type BiDi)) - (pin (num D4) (name VCC) (type passive)) - (pin (num D5) (name IOT_212) (type BiDi)) - (pin (num D6) (name VCCIO_0) (type power_in)) - (pin (num D7) (name IOT_181) (type BiDi)) - (pin (num D8) (name VCC) (type power_in)) - (pin (num D9) (name IOR_147) (type BiDi)) - (pin (num D10) (name IOR_154) (type BiDi)) - (pin (num D11) (name IOR_152) (type BiDi)) - (pin (num E1) (name IOL_8A) (type BiDi)) - (pin (num E2) (name IOL_10A) (type BiDi)) - (pin (num E3) (name IOL_10B) (type BiDi)) - (pin (num E4) (name VCCIO_3) (type power_in)) - (pin (num E5) (name GND) (type power_in)) - (pin (num E6) (name GND) (type passive)) - (pin (num E7) (name GND) (type passive)) - (pin (num E8) (name IOR_146) (type BiDi)) - (pin (num E9) (name IOR_144) (type BiDi)) - (pin (num E10) (name IOR_141_GBIN2) (type BiDi)) - (pin (num E11) (name IOR_148) (type BiDi)) - (pin (num F1) (name IOL_12A) (type BiDi)) - (pin (num F2) (name IOL_12B) (type BiDi)) - (pin (num F3) (name IOL_13B_GBIN7) (type BiDi)) - (pin (num F4) (name IOL_13A) (type BiDi)) - (pin (num F5) (name GND) (type passive)) - (pin (num F6) (name GND) (type passive)) - (pin (num F7) (name GND) (type passive)) - (pin (num F8) (name VCCIO_1) (type power_in)) - (pin (num F9) (name IOR_137) (type BiDi)) - (pin (num F10) (name IOR_136) (type BiDi)) - (pin (num F11) (name IOR_140_GBIN3) (type BiDi)) - (pin (num G1) (name IOL_14A_GBIN6) (type BiDi)) - (pin (num G2) (name IOL_14B) (type BiDi)) - (pin (num G3) (name IOL_17A) (type BiDi)) - (pin (num G4) (name VCCIO_3) (type passive)) - (pin (num G5) (name GND) (type passive)) - (pin (num G6) (name GND) (type passive)) - (pin (num G7) (name GND) (type passive)) - (pin (num G8) (name IOR_118) (type BiDi)) - (pin (num G9) (name IOR_128) (type BiDi)) - (pin (num G10) (name IOR_120) (type BiDi)) - (pin (num G11) (name IOR_129) (type BiDi)) - (pin (num H1) (name IOL_18A) (type BiDi)) - (pin (num H2) (name IOL_18B) (type BiDi)) - (pin (num H3) (name IOL_17B) (type BiDi)) - (pin (num H4) (name VCC) (type passive)) - (pin (num H5) (name GND) (type passive)) - (pin (num H6) (name VCCIO_2) (type power_in)) - (pin (num H7) (name IOB_87) (type BiDi)) - (pin (num H8) (name VCC) (type passive)) - (pin (num H9) (name IOB_104_CBSEL1) (type BiDi)) - (pin (num H10) (name IOR_116) (type BiDi)) - (pin (num H11) (name IOR_119) (type BiDi)) - (pin (num J1) (name IOL_23A) (type BiDi)) - (pin (num J2) (name IOL_25B) (type BiDi)) - (pin (num J3) (name IOB_57) (type BiDi)) - (pin (num J4) (name IOB_64) (type BiDi)) - (pin (num J5) (name IOB_78) (type BiDi)) - (pin (num J6) (name VCCPLL0) (type power_in)) - (pin (num J7) (name IOB_86) (type BiDi)) - (pin (num J8) (name IOB_91) (type BiDi)) - (pin (num J9) (name IOB_106_SDI) (type BiDi)) - (pin (num J10) (name IOR_117) (type BiDi)) - (pin (num J11) (name IOR_114) (type BiDi)) - (pin (num K1) (name IOL_23B) (type BiDi)) - (pin (num K2) (name IOL_25A) (type BiDi)) - (pin (num K3) (name IOB_63) (type BiDi)) - (pin (num K4) (name IOB_73) (type BiDi)) - (pin (num K5) (name IOB_79) (type BiDi)) - (pin (num K6) (name IOB_82_GBIN4) (type BiDi)) - (pin (num K7) (name IOB_89) (type BiDi)) - (pin (num K8) (name CDONE) (type openCol)) - (pin (num K9) (name IOB_105_SDO) (type BiDi)) - (pin (num K10) (name IOB_108_SS) (type BiDi)) - (pin (num K11) (name IOR_115) (type BiDi)) - (pin (num L1) (name IOB_56) (type BiDi)) - (pin (num L2) (name IOB_61) (type BiDi)) - (pin (num L3) (name IOB_71) (type BiDi)) - (pin (num L4) (name IOB_72) (type BiDi)) - (pin (num L5) (name IOB_81_GBIN5) (type BiDi)) - (pin (num L6) (name GNDPLL0) (type power_in)) - (pin (num L7) (name IOB_94) (type BiDi)) - (pin (num L8) (name IOB_103_CBSEL0) (type BiDi)) - (pin (num L9) (name ~CRESET) (type input)) - (pin (num L10) (name IOB_107_SCK) (type BiDi)) - (pin (num L11) (name VCC_SPI) (type power_in))))) + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name BIT1) (type unspc)) + (pin (num 3) (name BIT2) (type unspc)) + (pin (num 4) (name BIT3) (type unspc)) + (pin (num 5) (name BIT4) (type unspc)) + (pin (num 6) (name BIT5) (type unspc)) + (pin (num 7) (name BIT6) (type unspc)) + (pin (num 8) (name BIT7) (type unspc)) + (pin (num 9) (name BIT8) (type unspc)) + (pin (num 10) (name CLK) (type unspc)) + (pin (num 11) (name RSEL) (type input)) + (pin (num 12) (name *INT/EXT) (type unspc)) + (pin (num 13) (name REFB) (type unspc)) + (pin (num 14) (name REFT) (type unspc)) + (pin (num 15) (name CM) (type output)) + (pin (num 16) (name *IN) (type input)) + (pin (num 17) (name IN) (type input)) + (pin (num 18) (name GND) (type power_in)) + (pin (num 19) (name VS+) (type power_in)) + (pin (num 20) (name VDRV) (type output)))) + (libpart (lib AG5300) (part AG5300) + (description AG5300) + (docs http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf) + (fields + (field (name Reference) U) + (field (name Value) AG5300) + (field (name Footprint) Silvertel-AG5300-0-0-*) + (field (name Datasheet) http://www.silvertel.com/images/datasheets/Ag5300-datasheet-smallest-30W-Power-Over-Ethernet-Plus-Module-PoEplusPD.pdf) + (field (name "ambient temperature range high") +70°C) + (field (name "ambient temperature range low") -40°C) + (field (name automotive) No) + (field (name category) IC) + (field (name "device class L1") "Integrated Circuits (ICs)") + (field (name "device class L2") "Power Management ICs") + (field (name "device class L3") "Voltage Regulators - Switching") + (field (name height) 14mm) + (field (name "lead free") Yes) + (field (name "library id") 3c9c27bad516ae21) + (field (name manufacturer) Silvertel) + (field (name "max power dissipation") 30W) + (field (name "max supply voltage") 57V) + (field (name "min supply voltage") 36V) + (field (name "number of outputs") 1) + (field (name "output type") AdjustableProgrammable) + (field (name "output voltage") 10.8-12.8V) + (field (name package) PTH_57MM3_18MM0) + (field (name rohs) Yes) + (field (name "switching topology") Buck) + (field (name "temperature range high") +70°C) + (field (name "temperature range low") -40°C)) + (pins + (pin (num 1) (name VIN+) (type power_in)) + (pin (num 2) (name VIN-) (type power_in)) + (pin (num 3) (name AT-DET) (type output)) + (pin (num 4) (name IC) (type passive)) + (pin (num 5) (name IC) (type passive)) + (pin (num 6) (name IC) (type passive)) + (pin (num 7) (name -VDC) (type output)) + (pin (num 8) (name +VDC) (type output)) + (pin (num 9) (name ADJ) (type input)) + (pin (num 10) (name -VDC) (type output)))) + (libpart (lib Amplifier_Operational) (part OPA890xD) + (aliases + (alias OPA847xD)) + (description "Single Low-Power, Wideband, Voltage-Feedback Operational Amplifier with Disable, SO-8") + (docs https://www.ti.com/lit/ds/symlink/opa890.pdf) + (footprints + (fp SOIC*3.9x4.9mm*P1.27mm*)) + (fields + (field (name Reference) U) + (field (name Value) OPA890xD) + (field (name Footprint) Package_SO:SOIC-8_3.9x4.9mm_P1.27mm)) + (pins + (pin (num 1) (name NC) (type NotConnected)) + (pin (num 2) (name -) (type input)) + (pin (num 3) (name +) (type input)) + (pin (num 4) (name V-) (type power_in)) + (pin (num 5) (name NC) (type NotConnected)) + (pin (num 6) (name ~) (type output)) + (pin (num 7) (name V+) (type power_in)) + (pin (num 8) (name ~DIS) (type input)))) + (libpart (lib BNX022-01L) (part BNX022-01L) + (fields + (field (name Reference) FL) + (field (name Value) BNX022-01L) + (field (name Footprint) FIL_BNX022-01L) + (field (name STANDARD) "Manufacturer Recommendations") + (field (name MAXIMUM_PACKAGE_HEIGHT) "3.7 mm") + (field (name MANUFACTURER) Murata) + (field (name PARTREV) N/A)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)) + (pin (num 4) (name ~) (type passive)) + (pin (num 5) (name ~) (type passive)) + (pin (num 6) (name ~) (type passive)))) + (libpart (lib Connector) (part 8P8C_LED_Shielded) + (aliases + (alias RJ45_LED_Shielded)) + (description "RJ connector, 8P8C (8 positions 8 connected), two LEDs, RJ45, Shielded") + (docs ~) + (footprints + (fp 8P8C*) + (fp RJ45*)) + (fields + (field (name Reference) J) + (field (name Value) 8P8C_LED_Shielded)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)) + (pin (num 4) (name ~) (type passive)) + (pin (num 5) (name ~) (type passive)) + (pin (num 6) (name ~) (type passive)) + (pin (num 7) (name ~) (type passive)) + (pin (num 8) (name ~) (type passive)) + (pin (num 9) (name ~) (type passive)) + (pin (num 10) (name ~) (type passive)) + (pin (num 11) (name ~) (type passive)) + (pin (num 12) (name ~) (type passive)) + (pin (num SH) (name ~) (type passive)))) + (libpart (lib Connector) (part Barrel_Jack_Switch) + (description "DC Barrel Jack with an internal switch") + (docs ~) + (footprints + (fp BarrelJack*)) + (fields + (field (name Reference) J) + (field (name Value) Barrel_Jack_Switch)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part CP) + (description "Polarized capacitor") + (docs ~) + (footprints + (fp CP_*)) + (fields + (field (name Reference) C) + (field (name Value) CP)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part Crystal_GND24) + (description "Four pin crystal, GND on pins 2 and 4") + (docs ~) + (footprints + (fp Crystal*)) + (fields + (field (name Reference) Y) + (field (name Value) Crystal_GND24)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)) + (pin (num 4) (name 4) (type passive)))) + (libpart (lib Device) (part D_Schottky) + (description "Schottky diode") + (docs ~) + (footprints + (fp TO-???*) + (fp *_Diode_*) + (fp *SingleDiode*) + (fp D_*)) + (fields + (field (name Reference) D) + (field (name Value) D_Schottky)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib Device) (part EMI_Filter_LL_1423) + (description "EMI 2-inductor filter, pin-connections 1-4 and 2-3") + (docs ~) + (footprints + (fp Bourns*SRF0905*)) + (fields + (field (name Reference) FL) + (field (name Value) EMI_Filter_LL_1423)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)) + (pin (num 4) (name 4) (type passive)))) + (libpart (lib Device) (part L) + (description Inductor) + (docs ~) + (footprints + (fp Choke_*) + (fp *Coil*) + (fp Inductor_*) + (fp L_*)) + (fields + (field (name Reference) L) + (field (name Value) L)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib Device) (part Q_NMOS_GSD) + (description "N-MOSFET transistor, gate/source/drain") + (docs ~) + (fields + (field (name Reference) Q) + (field (name Value) Q_NMOS_GSD)) + (pins + (pin (num 1) (name G) (type input)) + (pin (num 2) (name S) (type passive)) + (pin (num 3) (name D) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Diode) (part Z2SMBxxx) + (description "2000mW Zener Diode, SMB(DO-214AA)") + (docs https://diotec.com/tl_files/diotec/files/pdf/datasheets/z2smb1.pdf) + (footprints + (fp D?SMB*)) + (fields + (field (name Reference) D) + (field (name Value) Z2SMBxxx) + (field (name Footprint) Diode_SMD:D_SMB)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib ENC624J600) (part ENC624J600-I_PT) + (description ENC624J600-I/PT) + (docs http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf) + (fields + (field (name Reference) U) + (field (name Value) ENC624J600-I_PT) + (field (name Footprint) Microchip-ENC624J600-I_PT-*) + (field (name Datasheet) http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf) + (field (name "Code JEDEC") MS-026) + (field (name "Component Link 1 Description") "Manufacturer URL") + (field (name "Component Link 1 URL") http://www.microchip.com/) + (field (name "Component Link 3 Description") "Package Specification") + (field (name "Component Link 3 URL") http://www.microchip.com/stellent/groups/techpub_sg/documents/packagingspec/en012702.pdf) + (field (name "Datasheet Version") "revC, Jan-2010") + (field (name "Package Description") "64-Lead Thin Plastic Quad Flat Pack (PT) - 10x10x1mm Body, 2.00mm [TQFP]") + (field (name "Package Version") "revBB, Aug-2009") + (field (name category) IC) + (field (name "ciiva ids") 963374) + (field (name "library id") 785a2be8c985604e) + (field (name manufacturer) Microchip) + (field (name package) TQFP-PT64) + (field (name "release date") 1331939240) + (field (name "vault revision") 7601FC2E-46AD-4DC1-8A2C-669C8D2FD12D) + (field (name imported) yes)) + (pins + (pin (num 1) (name VSSOSC) (type power_in)) + (pin (num 2) (name OSC2) (type output)) + (pin (num 3) (name OSC1) (type input)) + (pin (num 4) (name VDDOSC) (type power_in)) + (pin (num 5) (name AD4) (type BiDi)) + (pin (num 6) (name AD5) (type BiDi)) + (pin (num 7) (name AD6) (type BiDi)) + (pin (num 8) (name AD7) (type BiDi)) + (pin (num 9) (name A5) (type input)) + (pin (num 10) (name A6) (type input)) + (pin (num 11) (name A7) (type input)) + (pin (num 12) (name A8) (type input)) + (pin (num 13) (name A9) (type input)) + (pin (num 14) (name LEDB) (type output)) + (pin (num 15) (name LEDA) (type output)) + (pin (num 16) (name RBIAS) (type input)) + (pin (num 17) (name PSPCFG2) (type input)) + (pin (num 18) (name PSPCFG3) (type input)) + (pin (num 19) (name A10) (type input)) + (pin (num 20) (name A11) (type input)) + (pin (num 21) (name VDD) (type power_in)) + (pin (num 22) (name VDDPLL) (type power_in)) + (pin (num 23) (name VSSPLL) (type power_in)) + (pin (num 24) (name VSSRX) (type power_in)) + (pin (num 25) (name VDDRX) (type power_in)) + (pin (num 26) (name TPIN+) (type input)) + (pin (num 27) (name TPIN-) (type input)) + (pin (num 28) (name VDDTX) (type power_in)) + (pin (num 29) (name VSSTX) (type power_in)) + (pin (num 30) (name TPOUT+) (type output)) + (pin (num 31) (name TPOUT-) (type output)) + (pin (num 32) (name VSSTX) (type power_in)) + (pin (num 33) (name CLKOUT) (type output)) + (pin (num 34) (name ~INT~/SPISEL) (type BiDi)) + (pin (num 35) (name AD8) (type BiDi)) + (pin (num 36) (name AD9) (type BiDi)) + (pin (num 37) (name AD10) (type BiDi)) + (pin (num 38) (name AD11) (type BiDi)) + (pin (num 39) (name AD12) (type BiDi)) + (pin (num 40) (name AD13) (type BiDi)) + (pin (num 41) (name AD14) (type BiDi)) + (pin (num 42) (name AD15) (type BiDi)) + (pin (num 43) (name A12) (type input)) + (pin (num 44) (name A13) (type input)) + (pin (num 45) (name A14/PSPCFG1) (type input)) + (pin (num 46) (name VSS) (type power_in)) + (pin (num 47) (name VDD) (type power_in)) + (pin (num 48) (name B1SEL/WRH) (type input)) + (pin (num 49) (name ~CS~/CS) (type input)) + (pin (num 50) (name B0SEL/EN/SO/WR/WRL) (type BiDi)) + (pin (num 51) (name ~W~/SI) (type input)) + (pin (num 52) (name SCK/AL/PSPCFG4) (type input)) + (pin (num 53) (name AD0) (type BiDi)) + (pin (num 54) (name AD1) (type BiDi)) + (pin (num 55) (name AD2) (type BiDi)) + (pin (num 56) (name AD3) (type BiDi)) + (pin (num 57) (name A0) (type input)) + (pin (num 58) (name A1) (type input)) + (pin (num 59) (name A2) (type input)) + (pin (num 60) (name A3) (type input)) + (pin (num 61) (name A4) (type input)) + (pin (num 62) (name VSS) (type power_in)) + (pin (num 63) (name VCAP) (type power_in)) + (pin (num 64) (name VDD) (type power_in)))) + (libpart (lib ICE40HX8K-CT256) (part ICE40HX8K-CT256) + (fields + (field (name Reference) U) + (field (name Value) ICE40HX8K-CT256) + (field (name Footprint) BGA256C80P16X16_1400X1400X170) + (field (name PART_REV) 3.4) + (field (name STANDARD) IPC-7351B) + (field (name MANUFACTURER) "Lattice Semiconductor")) + (pins + (pin (num A1) (name IOT_220) (type BiDi)) + (pin (num A2) (name IOT_218) (type BiDi)) + (pin (num A3) (name VCCIO_0) (type power_in)) + (pin (num A4) (name GND) (type power_in)) + (pin (num A5) (name IOT_213) (type BiDi)) + (pin (num A6) (name IOT_211) (type BiDi)) + (pin (num A7) (name IOT_205) (type BiDi)) + (pin (num A8) (name VCCIO_0) (type power_in)) + (pin (num A9) (name IOT_194) (type BiDi)) + (pin (num A10) (name IOT_186) (type BiDi)) + (pin (num A11) (name IOT_187) (type BiDi)) + (pin (num A12) (name GND) (type power_in)) + (pin (num A13) (name VCCIO_0) (type power_in)) + (pin (num A14) (name VCC) (type power_in)) + (pin (num A15) (name IOT_177) (type BiDi)) + (pin (num A16) (name IOT_176) (type BiDi)) + (pin (num B1) (name IOL_2B) (type BiDi)) + (pin (num B2) (name IOL_1B) (type BiDi)) + (pin (num B3) (name IOT_223) (type BiDi)) + (pin (num B4) (name IOT_216) (type BiDi)) + (pin (num B5) (name IOT_214) (type BiDi)) + (pin (num B6) (name IOT_208) (type BiDi)) + (pin (num B7) (name IOT_207) (type BiDi)) + (pin (num B8) (name IOT_203) (type BiDi)) + (pin (num B9) (name IOT_199) (type BiDi)) + (pin (num B10) (name IOT_183) (type BiDi)) + (pin (num B11) (name IOT_184) (type BiDi)) + (pin (num B12) (name IOT_182) (type BiDi)) + (pin (num B13) (name IOT_178) (type BiDi)) + (pin (num B14) (name IOT_171) (type BiDi)) + (pin (num B15) (name IOT_169) (type BiDi)) + (pin (num B16) (name IOR_165) (type BiDi)) + (pin (num C1) (name IOL_3A) (type BiDi)) + (pin (num C2) (name IOL_3B) (type BiDi)) + (pin (num C3) (name IOT_227) (type BiDi)) + (pin (num C4) (name IOT_222) (type BiDi)) + (pin (num C5) (name IOT_221) (type BiDi)) + (pin (num C6) (name IOT_209) (type BiDi)) + (pin (num C7) (name IOT_206) (type BiDi)) + (pin (num C8) (name IOT_197_GBIN1) (type BiDi)) + (pin (num C9) (name IOT_191) (type BiDi)) + (pin (num C10) (name IOT_185) (type BiDi)) + (pin (num C11) (name IOT_180) (type BiDi)) + (pin (num C12) (name IOT_172) (type BiDi)) + (pin (num C13) (name IOT_174) (type BiDi)) + (pin (num C14) (name IOT_168) (type BiDi)) + (pin (num C15) (name VCCIO_1) (type power_in)) + (pin (num C16) (name IOR_161) (type BiDi)) + (pin (num D1) (name IOL_5B) (type BiDi)) + (pin (num D2) (name IOL_4B) (type BiDi)) + (pin (num D3) (name IOT_226) (type BiDi)) + (pin (num D4) (name IOT_224) (type BiDi)) + (pin (num D5) (name IOT_219) (type BiDi)) + (pin (num D6) (name IOT_212) (type BiDi)) + (pin (num D7) (name IOT_210) (type BiDi)) + (pin (num D8) (name IOT_200) (type BiDi)) + (pin (num D9) (name IOT_193) (type BiDi)) + (pin (num D10) (name IOT_190) (type BiDi)) + (pin (num D11) (name IOT_181) (type BiDi)) + (pin (num D12) (name VPP_FAST) (type power_in)) + (pin (num D13) (name IOT_170) (type BiDi)) + (pin (num D14) (name IOR_167) (type BiDi)) + (pin (num D15) (name IOR_157) (type BiDi)) + (pin (num D16) (name IOR_153) (type BiDi)) + (pin (num E1) (name VCCIO_3) (type power_in)) + (pin (num E2) (name IOL_7B) (type BiDi)) + (pin (num E3) (name IOL_6B) (type BiDi)) + (pin (num E4) (name IOL_1A) (type BiDi)) + (pin (num E5) (name IOT_225) (type BiDi)) + (pin (num E6) (name IOT_215) (type BiDi)) + (pin (num E7) (name GNDPLL1) (type power_in)) + (pin (num E8) (name VCCPLL1) (type power_in)) + (pin (num E9) (name IOT_192) (type BiDi)) + (pin (num E10) (name IOT_179) (type BiDi)) + (pin (num E11) (name IOT_173) (type BiDi)) + (pin (num E12) (name VPP_2V5) (type power_in)) + (pin (num E13) (name IOR_166) (type BiDi)) + (pin (num E14) (name IOR_160) (type BiDi)) + (pin (num E15) (name GND) (type power_in)) + (pin (num E16) (name IOR_151) (type BiDi)) + (pin (num F1) (name IOL_10B) (type BiDi)) + (pin (num F2) (name IOL_9B) (type BiDi)) + (pin (num F3) (name IOL_8B) (type BiDi)) + (pin (num F4) (name IOL_4A) (type BiDi)) + (pin (num F5) (name IOL_2A) (type BiDi)) + (pin (num F6) (name VCC) (type power_in)) + (pin (num F7) (name IOT_198_GBIN0) (type BiDi)) + (pin (num F8) (name VCCIO_0) (type power_in)) + (pin (num F9) (name IOT_196) (type BiDi)) + (pin (num F10) (name VCC) (type power_in)) + (pin (num F11) (name IOR_158) (type BiDi)) + (pin (num F12) (name IOR_156) (type BiDi)) + (pin (num F13) (name IOR_162) (type BiDi)) + (pin (num F14) (name IOR_155) (type BiDi)) + (pin (num F15) (name IOR_149) (type BiDi)) + (pin (num F16) (name IOR_147) (type BiDi)) + (pin (num G1) (name IOL_13B_GBIN7) (type BiDi)) + (pin (num G2) (name IOL_11B) (type BiDi)) + (pin (num G3) (name IOL_8A) (type BiDi)) + (pin (num G4) (name IOL_6A) (type BiDi)) + (pin (num G5) (name IOL_5A) (type BiDi)) + (pin (num G6) (name VCCIO_3) (type power_in)) + (pin (num G7) (name GND) (type power_in)) + (pin (num G8) (name GND) (type power_in)) + (pin (num G9) (name GND) (type power_in)) + (pin (num G10) (name IOR_146) (type BiDi)) + (pin (num G11) (name IOR_148) (type BiDi)) + (pin (num G12) (name IOR_154) (type BiDi)) + (pin (num G13) (name IOR_152) (type BiDi)) + (pin (num G14) (name IOR_150) (type BiDi)) + (pin (num G15) (name IOR_145) (type BiDi)) + (pin (num G16) (name IOR_143) (type BiDi)) + (pin (num H1) (name IOL_14B) (type BiDi)) + (pin (num H2) (name IOL_12B) (type BiDi)) + (pin (num H3) (name IOL_9A) (type BiDi)) + (pin (num H4) (name IOL_11A) (type BiDi)) + (pin (num H5) (name IOL_7A) (type BiDi)) + (pin (num H6) (name IOL_10A) (type BiDi)) + (pin (num H7) (name GND) (type power_in)) + (pin (num H8) (name GND) (type power_in)) + (pin (num H9) (name GND) (type power_in)) + (pin (num H10) (name VCCIO_1) (type power_in)) + (pin (num H11) (name IOR_140_GBIN3) (type BiDi)) + (pin (num H12) (name IOR_144) (type BiDi)) + (pin (num H13) (name IOR_139) (type BiDi)) + (pin (num H14) (name IOR_142) (type BiDi)) + (pin (num H15) (name VCCIO_1) (type power_in)) + (pin (num H16) (name IOR_141_GBIN2) (type BiDi)) + (pin (num J1) (name IOL_15B) (type BiDi)) + (pin (num J2) (name IOL_15A) (type BiDi)) + (pin (num J3) (name IOL_14A_GBIN6) (type BiDi)) + (pin (num J4) (name IOL_12A) (type BiDi)) + (pin (num J5) (name IOL_13A) (type BiDi)) + (pin (num J6) (name VCCIO_3) (type power_in)) + (pin (num J7) (name GND) (type power_in)) + (pin (num J8) (name GND) (type power_in)) + (pin (num J9) (name GND) (type power_in)) + (pin (num J10) (name IOR_122) (type BiDi)) + (pin (num J11) (name IOR_126) (type BiDi)) + (pin (num J12) (name IOR_136) (type BiDi)) + (pin (num J13) (name IOR_137) (type BiDi)) + (pin (num J14) (name IOR_134) (type BiDi)) + (pin (num J15) (name IOR_130) (type BiDi)) + (pin (num J16) (name IOR_138) (type BiDi)) + (pin (num K1) (name IOL_16A) (type BiDi)) + (pin (num K2) (name GND) (type power_in)) + (pin (num K3) (name IOL_16B) (type BiDi)) + (pin (num K4) (name IOL_18A) (type BiDi)) + (pin (num K5) (name IOL_20A) (type BiDi)) + (pin (num K6) (name VCC) (type power_in)) + (pin (num K7) (name GND) (type power_in)) + (pin (num K8) (name VCCIO_2) (type power_in)) + (pin (num K9) (name IOB_82_GBIN4) (type BiDi)) + (pin (num K10) (name VCC) (type power_in)) + (pin (num K11) (name IOB_103_CBSEL0) (type BiDi)) + (pin (num K12) (name IOR_120) (type BiDi)) + (pin (num K13) (name IOR_128) (type BiDi)) + (pin (num K14) (name IOR_129) (type BiDi)) + (pin (num K15) (name IOR_131) (type BiDi)) + (pin (num K16) (name IOR_133) (type BiDi)) + (pin (num L1) (name IOL_17B) (type BiDi)) + (pin (num L2) (name VCC) (type power_in)) + (pin (num L3) (name IOL_19B) (type BiDi)) + (pin (num L4) (name IOL_17A) (type BiDi)) + (pin (num L5) (name IOL_23A) (type BiDi)) + (pin (num L6) (name IOL_19A) (type BiDi)) + (pin (num L7) (name IOL_21A) (type BiDi)) + (pin (num L8) (name VCCPLL0) (type power_in)) + (pin (num L9) (name IOB_74) (type BiDi)) + (pin (num L10) (name IOB_85) (type BiDi)) + (pin (num L11) (name IOB_99) (type BiDi)) + (pin (num L12) (name IOR_116) (type BiDi)) + (pin (num L13) (name IOR_118) (type BiDi)) + (pin (num L14) (name IOR_119) (type BiDi)) + (pin (num L15) (name GND) (type power_in)) + (pin (num L16) (name IOR_127) (type BiDi)) + (pin (num M1) (name IOL_18B) (type BiDi)) + (pin (num M2) (name IOL_20B) (type BiDi)) + (pin (num M3) (name IOL_22B) (type BiDi)) + (pin (num M4) (name IOL_24B) (type BiDi)) + (pin (num M5) (name IOL_25B) (type BiDi)) + (pin (num M6) (name IOL_22A) (type BiDi)) + (pin (num M7) (name IOB_64) (type BiDi)) + (pin (num M8) (name IOB_68) (type BiDi)) + (pin (num M9) (name IOB_80) (type BiDi)) + (pin (num M10) (name CDONE) (type BiDi)) + (pin (num M11) (name IOB_93) (type BiDi)) + (pin (num M12) (name IOB_101) (type BiDi)) + (pin (num M13) (name IOR_114) (type BiDi)) + (pin (num M14) (name IOR_115) (type BiDi)) + (pin (num M15) (name IOR_123) (type BiDi)) + (pin (num M16) (name IOR_121) (type BiDi)) + (pin (num N1) (name VCCIO_3) (type power_in)) + (pin (num N2) (name IOL_21B) (type BiDi)) + (pin (num N3) (name IOL_23B) (type BiDi)) + (pin (num N4) (name IOL_26B) (type BiDi)) + (pin (num N5) (name IOB_56) (type BiDi)) + (pin (num N6) (name IOB_52) (type BiDi)) + (pin (num N7) (name IOB_66) (type BiDi)) + (pin (num N8) (name GNDPLL0) (type power_in)) + (pin (num N9) (name IOB_78) (type BiDi)) + (pin (num N10) (name IOB_87) (type BiDi)) + (pin (num N11) (name CRESET_B) (type input)) + (pin (num N12) (name IOB_98) (type BiDi)) + (pin (num N13) (name VCC_SPI) (type power_in)) + (pin (num N15) (name VCCIO_1) (type power_in)) + (pin (num N16) (name IOR_117) (type BiDi)) + (pin (num P1) (name IOL_24A) (type BiDi)) + (pin (num P2) (name IOL_25A) (type BiDi)) + (pin (num P3) (name VCCIO_2) (type power_in)) + (pin (num P4) (name IOB_54) (type BiDi)) + (pin (num P5) (name IOB_58) (type BiDi)) + (pin (num P6) (name IOB_67) (type BiDi)) + (pin (num P7) (name IOB_77) (type BiDi)) + (pin (num P8) (name IOB_72) (type BiDi)) + (pin (num P9) (name IOB_83) (type BiDi)) + (pin (num P10) (name IOB_86) (type BiDi)) + (pin (num P11) (name IOB_106_SDI) (type BiDi)) + (pin (num P12) (name IOB_105_SDO) (type BiDi)) + (pin (num P13) (name IOB_104_CBSEL1) (type BiDi)) + (pin (num P14) (name IOR_111) (type BiDi)) + (pin (num P15) (name IOR_112) (type BiDi)) + (pin (num P16) (name IOR_113) (type BiDi)) + (pin (num R1) (name IOL_26A) (type BiDi)) + (pin (num R2) (name IOB_55) (type BiDi)) + (pin (num R3) (name IOB_59) (type BiDi)) + (pin (num R4) (name IOB_63) (type BiDi)) + (pin (num R5) (name IOB_60) (type BiDi)) + (pin (num R6) (name IOB_71) (type BiDi)) + (pin (num R7) (name GND) (type power_in)) + (pin (num R8) (name VCCIO_2) (type power_in)) + (pin (num R9) (name IOB_81_GBIN5) (type BiDi)) + (pin (num R10) (name IOB_84) (type BiDi)) + (pin (num R11) (name IOB_107_SCK) (type BiDi)) + (pin (num R12) (name IOB_108_SS) (type BiDi)) + (pin (num R13) (name VCCIO_2) (type power_in)) + (pin (num R14) (name IOR_109) (type BiDi)) + (pin (num R15) (name IOR_110) (type BiDi)) + (pin (num R16) (name IOB_102) (type BiDi)) + (pin (num T1) (name IOB_53) (type BiDi)) + (pin (num T2) (name IOB_57) (type BiDi)) + (pin (num T3) (name IOB_61) (type BiDi)) + (pin (num T4) (name GND) (type power_in)) + (pin (num T5) (name IOB_69) (type BiDi)) + (pin (num T6) (name IOB_73) (type BiDi)) + (pin (num T7) (name IOB_75) (type BiDi)) + (pin (num T8) (name IOB_76) (type BiDi)) + (pin (num T9) (name IOB_79) (type BiDi)) + (pin (num T10) (name IOB_88) (type BiDi)) + (pin (num T11) (name IOB_89) (type BiDi)) + (pin (num T12) (name GND) (type power_in)) + (pin (num T13) (name IOB_94) (type BiDi)) + (pin (num T14) (name IOB_92) (type BiDi)) + (pin (num T15) (name IOB_91) (type BiDi)) + (pin (num T16) (name IOB_100) (type BiDi)))) + (libpart (lib LP38692MPX-5.0) (part LP38692MPX-5.0_NOPB) + (footprints + (fp MP05A)) + (fields + (field (name Reference) U) + (field (name Value) LP38692MPX-5.0_NOPB) + (field (name Footprint) MP05A)) + (pins + (pin (num 1) (name VEN) (type passive)) + (pin (num 2) (name NC) (type passive)) + (pin (num 3) (name VOUT) (type output)) + (pin (num 4) (name VIN) (type input)) + (pin (num 5) (name GND) (type passive)))) + (libpart (lib MCU_ST_STM32F1) (part STM32F103VCTx) + (aliases + (alias STM32F103VDTx) + (alias STM32F103VETx)) + (description "ARM Cortex-M3 MCU, 256KB flash, 48KB RAM, 72MHz, 2-3.6V, 82 GPIO, LQFP-100") + (docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf) + (footprints + (fp LQFP*14x14mm*P0.5mm*)) + (fields + (field (name Reference) U) + (field (name Value) STM32F103VCTx) + (field (name Footprint) Package_QFP:LQFP-100_14x14mm_P0.5mm)) + (pins + (pin (num 1) (name PE2) (type BiDi)) + (pin (num 2) (name PE3) (type BiDi)) + (pin (num 3) (name PE4) (type BiDi)) + (pin (num 4) (name PE5) (type BiDi)) + (pin (num 5) (name PE6) (type BiDi)) + (pin (num 6) (name VBAT) (type power_in)) + (pin (num 7) (name PC13) (type BiDi)) + (pin (num 8) (name PC14) (type BiDi)) + (pin (num 9) (name PC15) (type BiDi)) + (pin (num 10) (name VSS) (type power_in)) + (pin (num 11) (name VDD) (type power_in)) + (pin (num 12) (name RCC_OSC_IN) (type input)) + (pin (num 13) (name RCC_OSC_OUT) (type input)) + (pin (num 14) (name NRST) (type input)) + (pin (num 15) (name PC0) (type BiDi)) + (pin (num 16) (name PC1) (type BiDi)) + (pin (num 17) (name PC2) (type BiDi)) + (pin (num 18) (name PC3) (type BiDi)) + (pin (num 19) (name VSSA) (type power_in)) + (pin (num 20) (name VREF-) (type power_in)) + (pin (num 21) (name VREF+) (type power_in)) + (pin (num 22) (name VDDA) (type power_in)) + (pin (num 23) (name PA0) (type BiDi)) + (pin (num 24) (name PA1) (type BiDi)) + (pin (num 25) (name PA2) (type BiDi)) + (pin (num 26) (name PA3) (type BiDi)) + (pin (num 27) (name VSS) (type power_in)) + (pin (num 28) (name VDD) (type power_in)) + (pin (num 29) (name PA4) (type BiDi)) + (pin (num 30) (name PA5) (type BiDi)) + (pin (num 31) (name PA6) (type BiDi)) + (pin (num 32) (name PA7) (type BiDi)) + (pin (num 33) (name PC4) (type BiDi)) + (pin (num 34) (name PC5) (type BiDi)) + (pin (num 35) (name PB0) (type BiDi)) + (pin (num 36) (name PB1) (type BiDi)) + (pin (num 37) (name PB2) (type BiDi)) + (pin (num 38) (name PE7) (type BiDi)) + (pin (num 39) (name PE8) (type BiDi)) + (pin (num 40) (name PE9) (type BiDi)) + (pin (num 41) (name PE10) (type BiDi)) + (pin (num 42) (name PE11) (type BiDi)) + (pin (num 43) (name PE12) (type BiDi)) + (pin (num 44) (name PE13) (type BiDi)) + (pin (num 45) (name PE14) (type BiDi)) + (pin (num 46) (name PE15) (type BiDi)) + (pin (num 47) (name PB10) (type BiDi)) + (pin (num 48) (name PB11) (type BiDi)) + (pin (num 49) (name VSS) (type power_in)) + (pin (num 50) (name VDD) (type power_in)) + (pin (num 51) (name PB12) (type BiDi)) + (pin (num 52) (name PB13) (type BiDi)) + (pin (num 53) (name PB14) (type BiDi)) + (pin (num 54) (name PB15) (type BiDi)) + (pin (num 55) (name PD8) (type BiDi)) + (pin (num 56) (name PD9) (type BiDi)) + (pin (num 57) (name PD10) (type BiDi)) + (pin (num 58) (name PD11) (type BiDi)) + (pin (num 59) (name PD12) (type BiDi)) + (pin (num 60) (name PD13) (type BiDi)) + (pin (num 61) (name PD14) (type BiDi)) + (pin (num 62) (name PD15) (type BiDi)) + (pin (num 63) (name PC6) (type BiDi)) + (pin (num 64) (name PC7) (type BiDi)) + (pin (num 65) (name PC8) (type BiDi)) + (pin (num 66) (name PC9) (type BiDi)) + (pin (num 67) (name PA8) (type BiDi)) + (pin (num 68) (name PA9) (type BiDi)) + (pin (num 69) (name PA10) (type BiDi)) + (pin (num 70) (name PA11) (type BiDi)) + (pin (num 71) (name PA12) (type BiDi)) + (pin (num 72) (name PA13) (type BiDi)) + (pin (num 73) (name NC) (type NotConnected)) + (pin (num 74) (name VSS) (type power_in)) + (pin (num 75) (name VDD) (type power_in)) + (pin (num 76) (name PA14) (type BiDi)) + (pin (num 77) (name PA15) (type BiDi)) + (pin (num 78) (name PC10) (type BiDi)) + (pin (num 79) (name PC11) (type BiDi)) + (pin (num 80) (name PC12) (type BiDi)) + (pin (num 81) (name PD0) (type BiDi)) + (pin (num 82) (name PD1) (type BiDi)) + (pin (num 83) (name PD2) (type BiDi)) + (pin (num 84) (name PD3) (type BiDi)) + (pin (num 85) (name PD4) (type BiDi)) + (pin (num 86) (name PD5) (type BiDi)) + (pin (num 87) (name PD6) (type BiDi)) + (pin (num 88) (name PD7) (type BiDi)) + (pin (num 89) (name PB3) (type BiDi)) + (pin (num 90) (name PB4) (type BiDi)) + (pin (num 91) (name PB5) (type BiDi)) + (pin (num 92) (name PB6) (type BiDi)) + (pin (num 93) (name PB7) (type BiDi)) + (pin (num 94) (name BOOT0) (type input)) + (pin (num 95) (name PB8) (type BiDi)) + (pin (num 96) (name PB9) (type BiDi)) + (pin (num 97) (name PE0) (type BiDi)) + (pin (num 98) (name PE1) (type BiDi)) + (pin (num 99) (name VSS) (type power_in)) + (pin (num 100) (name VDD) (type power_in)))) + (libpart (lib Regulator_Linear) (part LM1117-1.8) + (aliases + (alias LM1117-2.5) + (alias LM1117-3.3) + (alias LM1117-5.0) + (alias TLV1117-15) + (alias TLV1117-18) + (alias TLV1117-25) + (alias TLV1117-33) + (alias TLV1117-50)) + (description "800mA Low-Dropout Linear Regulator, 1.8V fixed output, TO-220/TO-252/TO-263/SOT-223") + (docs http://www.ti.com/lit/ds/symlink/lm1117.pdf) + (footprints + (fp SOT?223*) + (fp TO?263*) + (fp TO?252*) + (fp TO?220*)) + (fields + (field (name Reference) U) + (field (name Value) LM1117-1.8)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name VO) (type power_out)) + (pin (num 3) (name VI) (type power_in)))) + (libpart (lib Regulator_Linear) (part TLV70012_SOT23-5) + (aliases + (alias TLV70013_SOT23-5) + (alias TLV70015_SOT23-5) + (alias TLV70018_SOT23-5) + (alias TLV70019_SOT23-5) + (alias TLV70025_SOT23-5) + (alias TLV70030_SOT23-5) + (alias TLV70032_SOT23-5) + (alias TLV70033_SOT23-5) + (alias TLV70036_SOT23-5) + (alias TLV70212_SOT23-5) + (alias TLV70215_SOT23-5) + (alias TLV70218_SOT23-5) + (alias TLV70225_SOT23-5) + (alias TLV70228_SOT23-5) + (alias TLV70230_SOT23-5) + (alias TLV70231_SOT23-5) + (alias TLV70233_SOT23-5) + (alias TLV70235_SOT23-5) + (alias TLV70237_SOT23-5) + (alias TLV70245_SOT23-5) + (alias TLV71209_SOT23-5) + (alias TLV71210_SOT23-5) + (alias TLV71211_SOT23-5) + (alias TLV71310PDBV) + (alias TLV71311PDBV) + (alias TLV71312PDBV) + (alias TLV71315PDBV) + (alias TLV71318PDBV) + (alias TLV713185PDBV) + (alias TLV71325PDBV) + (alias TLV71328PDBV) + (alias TLV713285PDBV) + (alias TLV71330PDBV) + (alias TLV71333PDBV) + (alias TLV75509PDBV) + (alias TLV75510PDBV) + (alias TLV75512PDBV) + (alias TLV75515PDBV) + (alias TLV75518PDBV) + (alias TLV75519PDBV) + (alias TLV75525PDBV) + (alias TLV75528PDBV) + (alias TLV75529PDBV) + (alias TLV75530PDBV) + (alias TLV75533PDBV) + (alias TLV75709PDBV) + (alias TLV75710PDBV) + (alias TLV75712PDBV) + (alias TLV75715PDBV) + (alias TLV75718PDBV) + (alias TLV75719PDBV) + (alias TLV75725PDBV) + (alias TLV75728PDBV) + (alias TLV75729PDBV) + (alias TLV75730PDBV) + (alias TLV75733PDBV) + (alias TLV702475_SOT23-5)) + (description "200mA Low Dropout Voltage Regulator, Fixed Output 1.2V, SOT-23-5") + (docs http://www.ti.com/lit/ds/symlink/tlv700.pdf) + (footprints + (fp SOT?23*)) + (fields + (field (name Reference) U) + (field (name Value) TLV70012_SOT23-5) + (field (name Footprint) Package_TO_SOT_SMD:SOT-23-5)) + (pins + (pin (num 1) (name IN) (type power_in)) + (pin (num 2) (name GND) (type power_in)) + (pin (num 3) (name EN) (type input)) + (pin (num 4) (name NC) (type NotConnected)) + (pin (num 5) (name OUT) (type power_out)))) + (libpart (lib Regulator_Switching) (part TPS562200) + (aliases + (alias TPS563200) + (alias TPS565208)) + (description "2A Synchronous Step-Down Voltage Regulator, Adjustable Output Voltage, 4.5-17V Input Voltage, SOT-23-6") + (docs http://www.ti.com/lit/ds/symlink/tps563200.pdf) + (footprints + (fp SOT?23*)) + (fields + (field (name Reference) U) + (field (name Value) TPS562200) + (field (name Footprint) Package_TO_SOT_SMD:SOT-23-6)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name SW) (type output)) + (pin (num 3) (name VIN) (type power_in)) + (pin (num 4) (name VFB) (type input)) + (pin (num 5) (name EN) (type input)) + (pin (num 6) (name VBST) (type passive)))) + (libpart (lib SI4425DDY) (part SI4425DDY-T1-GE3) + (description SI4425DDY-T1-GE3) + (docs http://www.vishay.com/docs/64732/si4425dd.pdf) + (fields + (field (name Reference) Q) + (field (name Value) SI4425DDY-T1-GE3) + (field (name Footprint) Vishay-C-06527-09_2006-I-*) + (field (name Datasheet) http://www.vishay.com/docs/64732/si4425dd.pdf) + (field (name category) Trans) + (field (name "continuous drain current") -13A) + (field (name "device class L1") "Discrete Semiconductors") + (field (name "device class L2") Transistors) + (field (name "device class L3") MOSFETs) + (field (name "digikey description") "MOSFET P-CH 30V 19.7A 8-SOIC") + (field (name "digikey part number") SI4425DDY-T1-GE3CT-ND) + (field (name "drain to source breakdown voltage") -30V) + (field (name "drain to source resistance") 0.0081Ω) + (field (name "drain to source voltage") -30V) + (field (name "gate to source voltage") 20V) + (field (name height) 1.75mm) + (field (name "input capacitace at vds") "2610pF @ -15V") + (field (name "lead free") yes) + (field (name "library id") e8ffa996ad20234c) + (field (name manufacturer) Vishay) + (field (name "max junction temp") +150°C) + (field (name "mouser description") "MOSFET 30V 19.7A 5.7W 9.8mohm @ 10V") + (field (name "mouser part number") 781-SI4425DDY-GE3) + (field (name "number of P channels") 1) + (field (name "number of channels") 1) + (field (name package) SO-8) + (field (name "power dissipation") 2.5W) + (field (name rohs) yes) + (field (name "standoff height") 0.1mm) + (field (name technology) MOSFET) + (field (name "temperature range high") +150°C) + (field (name "temperature range low") -55°C) + (field (name "threshold vgs") -1.2V) + (field (name "turn off delay time") 42ns) + (field (name "turn on delay time") 12ns)) + (pins + (pin (num 1) (name S) (type passive)) + (pin (num 2) (name S) (type passive)) + (pin (num 3) (name S) (type passive)) + (pin (num 4) (name G) (type passive)) + (pin (num 5) (name D) (type passive)) + (pin (num 6) (name D) (type passive)) + (pin (num 7) (name D) (type passive)) + (pin (num 8) (name D) (type passive)))) + (libpart (lib Transformer) (part PT61017PEL) + (description "Ethernet LAN 10/100 Base-Tx Transformer with Center Taps") + (docs https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf) + (footprints + (fp Transformer*Ethernet*Bourns*PT61017PEL*)) + (fields + (field (name Reference) TR) + (field (name Value) PT61017PEL) + (field (name Footprint) Transformer_SMD:Transformer_Ethernet_Bourns_PT61017PEL)) + (pins + (pin (num 1) (name TD+) (type passive)) + (pin (num 2) (name C_TD) (type passive)) + (pin (num 3) (name TD-) (type passive)) + (pin (num 6) (name RD+) (type passive)) + (pin (num 7) (name C_RD) (type passive)) + (pin (num 8) (name RD-) (type passive)) + (pin (num 9) (name RX-) (type passive)) + (pin (num 10) (name C_RX) (type passive)) + (pin (num 11) (name RX+) (type passive)) + (pin (num 14) (name TX-) (type passive)) + (pin (num 15) (name C_TX) (type passive)) + (pin (num 16) (name TX+) (type passive)))) + (libpart (lib Transistor_BJT) (part BC807) + (aliases + (alias BC808) + (alias BC856) + (alias BC857) + (alias BC858) + (alias BC859) + (alias BC860) + (alias MMBT3906)) + (description "0.8A Ic, 45V Vce, PNP Transistor, SOT-23") + (docs https://www.onsemi.com/pub/Collateral/BC808-D.pdf) + (footprints + (fp SOT?23*)) + (fields + (field (name Reference) Q) + (field (name Value) BC807) + (field (name Footprint) Package_TO_SOT_SMD:SOT-23)) + (pins + (pin (num 1) (name B) (type input)) + (pin (num 2) (name E) (type passive)) + (pin (num 3) (name C) (type passive)))) + (libpart (lib Transistor_FET) (part BSS138) + (aliases + (alias 2N7002) + (alias 2N7002E) + (alias 2N7002H) + (alias 2N7002K) + (alias BS170F) + (alias BS870) + (alias BSN20) + (alias BSS123) + (alias BSS127S) + (alias DMG2302U) + (alias DMG3402L) + (alias DMG3404L) + (alias DMG3406L) + (alias DMG3414U) + (alias DMG3418L) + (alias DMN10H220L) + (alias DMN10H700S) + (alias DMN13H750S) + (alias DMN2041L) + (alias DMN2050L) + (alias DMN2056U) + (alias DMN2058U) + (alias DMN2075U) + (alias DMN2230U) + (alias DMN24H11DS) + (alias DMN24H3D5L) + (alias DMN3042L) + (alias DMN3051L) + (alias DMN30H4D0L) + (alias DMN3110S) + (alias DMN3150L) + (alias DMN3300U) + (alias DMN3404L) + (alias DMN6075S) + (alias DMN6140L) + (alias DMN67D7L) + (alias DMN67D8L) + (alias MMBF170) + (alias VN10LF) + (alias ZVN3306F) + (alias ZVN3310F) + (alias ZVN3320F) + (alias ZVN4106F) + (alias ZXM61N02F) + (alias ZXM61N03F) + (alias ZXMN10A07F) + (alias ZXMN2A01F) + (alias ZXMN2A14F) + (alias ZXMN2B01F) + (alias ZXMN2B14FH) + (alias ZXMN2F30FH) + (alias ZXMN2F34FH) + (alias ZXMN3A01F) + (alias ZXMN3A14F) + (alias ZXMN3B01F) + (alias ZXMN3B14F) + (alias ZXMN3F30FH) + (alias ZXMN6A07F) + (alias IRLML0030) + (alias IRLML2060) + (alias TSM2302CX) + (alias AO3400A)) + (description "50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23") + (docs https://www.onsemi.com/pub/Collateral/BSS138-D.PDF) + (footprints + (fp SOT?23*)) + (fields + (field (name Reference) Q) + (field (name Value) BSS138) + (field (name Footprint) Package_TO_SOT_SMD:SOT-23)) + (pins + (pin (num 1) (name G) (type input)) + (pin (num 2) (name S) (type passive)) + (pin (num 3) (name D) (type passive))))) (libraries - (library (logical Analog_ADC) - (uri /usr/share/kicad/library/Analog_ADC.lib)) - (library (logical FPGA_Lattice) - (uri /usr/share/kicad/library/FPGA_Lattice.lib))) + (library (logical ACPL-217-500E) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/ACPL-217-500E/ACPL-217-500E.lib)) + (library (logical ADS831) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/ADS831/ADS831.lib)) + (library (logical AG5300) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/AG5300/AG5300.lib)) + (library (logical Amplifier_Operational) + (uri /usr/share/kicad/library/Amplifier_Operational.lib)) + (library (logical BNX022-01L) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/BNX022/BNX022-01L.lib)) + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Diode) + (uri /usr/share/kicad/library/Diode.lib)) + (library (logical ENC624J600) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/ENC624J600/ENC624J600.lib)) + (library (logical ICE40HX8K-CT256) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/iCE40HX8K/ICE40HX8K-CT256.lib)) + (library (logical LP38692MPX-5.0) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/LP38692/LP38692MPX-5.0.lib)) + (library (logical MCU_ST_STM32F1) + (uri /usr/share/kicad/library/MCU_ST_STM32F1.lib)) + (library (logical Regulator_Linear) + (uri /usr/share/kicad/library/Regulator_Linear.lib)) + (library (logical Regulator_Switching) + (uri /usr/share/kicad/library/Regulator_Switching.lib)) + (library (logical SI4425DDY) + (uri /home/geekzjk/m-labs/HW/TestAutomation/libs/SI4425DDY/SI4425DDY.lib)) + (library (logical Transformer) + (uri /usr/share/kicad/library/Transformer.lib)) + (library (logical Transistor_BJT) + (uri /usr/share/kicad/library/Transistor_BJT.lib)) + (library (logical Transistor_FET) + (uri /usr/share/kicad/library/Transistor_FET.lib))) (nets - (net (code 1) (name "Net-(U1-PadE5)") - (node (ref U1) (pin G5)) - (node (ref U1) (pin H5)) - (node (ref U1) (pin G7)) - (node (ref U1) (pin E5)) - (node (ref U1) (pin E6)) - (node (ref U1) (pin E7)) - (node (ref U1) (pin F5)) - (node (ref U1) (pin F6)) - (node (ref U1) (pin F7)) - (node (ref U1) (pin G6))) - (net (code 2) (name "Net-(U1-PadC6)") - (node (ref U1) (pin C6))) - (net (code 3) (name "Net-(U1-PadD4)") - (node (ref U1) (pin D8)) - (node (ref U1) (pin H4)) - (node (ref U1) (pin D4)) - (node (ref U1) (pin H8))) - (net (code 4) (name "Net-(U1-PadC5)") - (node (ref U1) (pin C5))) - (net (code 5) (name "Net-(U1-PadJ6)") - (node (ref U1) (pin J6))) - (net (code 6) (name "Net-(U1-PadJ9)") - (node (ref U1) (pin J9))) - (net (code 7) (name "Net-(U1-PadK10)") - (node (ref U1) (pin K10))) - (net (code 8) (name "Net-(U1-PadK9)") - (node (ref U1) (pin K9))) - (net (code 9) (name "Net-(U1-PadE4)") - (node (ref U1) (pin G4)) - (node (ref U1) (pin E4))) - (net (code 10) (name "Net-(U1-PadE3)") - (node (ref U1) (pin E3))) - (net (code 11) (name "Net-(U1-PadF1)") - (node (ref U1) (pin F1))) - (net (code 12) (name "Net-(U1-PadF2)") - (node (ref U1) (pin F2))) - (net (code 13) (name "Net-(U1-PadF3)") - (node (ref U1) (pin F3))) - (net (code 14) (name "Net-(U1-PadF4)") - (node (ref U1) (pin F4))) - (net (code 15) (name "Net-(U1-PadG1)") - (node (ref U1) (pin G1))) - (net (code 16) (name "Net-(U1-PadG2)") - (node (ref U1) (pin G2))) - (net (code 17) (name "Net-(U1-PadG3)") - (node (ref U1) (pin G3))) - (net (code 18) (name "Net-(U1-PadL10)") - (node (ref U1) (pin L10))) - (net (code 19) (name "Net-(U1-PadH1)") - (node (ref U1) (pin H1))) - (net (code 20) (name "Net-(U1-PadH2)") - (node (ref U1) (pin H2))) - (net (code 21) (name "Net-(U1-PadH3)") - (node (ref U1) (pin H3))) - (net (code 22) (name "Net-(U1-PadJ1)") - (node (ref U1) (pin J1))) - (net (code 23) (name "Net-(U1-PadJ2)") - (node (ref U1) (pin J2))) - (net (code 24) (name "Net-(U1-PadK1)") - (node (ref U1) (pin K1))) - (net (code 25) (name "Net-(U1-PadK2)") - (node (ref U1) (pin K2))) - (net (code 26) (name "Net-(U1-PadB10)") - (node (ref U1) (pin B10))) - (net (code 27) (name "Net-(U1-PadC10)") - (node (ref U1) (pin C10))) - (net (code 28) (name "Net-(U1-PadL1)") - (node (ref U1) (pin L1)) - (node (ref U2) (pin 3))) - (net (code 29) (name "Net-(U1-PadK3)") - (node (ref U2) (pin 6)) - (node (ref U1) (pin K3))) - (net (code 30) (name "Net-(U2-Pad7)") - (node (ref U2) (pin 7))) - (net (code 31) (name "Net-(U2-Pad8)") - (node (ref U2) (pin 8))) - (net (code 32) (name "Net-(U2-Pad9)") - (node (ref U2) (pin 9))) - (net (code 33) (name "Net-(U2-Pad24)") - (node (ref U2) (pin 24))) - (net (code 34) (name "Net-(U1-PadJ3)") - (node (ref U1) (pin J3)) - (node (ref U2) (pin 4))) - (net (code 35) (name "Net-(U1-PadL2)") - (node (ref U2) (pin 5)) - (node (ref U1) (pin L2))) - (net (code 36) (name "Net-(U2-Pad16)") - (node (ref U2) (pin 16))) - (net (code 37) (name "Net-(U1-PadL11)") - (node (ref U1) (pin L11))) - (net (code 38) (name "Net-(U1-PadL6)") - (node (ref U1) (pin L6))) - (net (code 39) (name "Net-(U2-Pad1)") - (node (ref U2) (pin 1))) - (net (code 40) (name "Net-(U2-Pad10)") - (node (ref U2) (pin 10))) - (net (code 41) (name "Net-(U2-Pad11)") - (node (ref U2) (pin 11))) - (net (code 42) (name "Net-(U2-Pad12)") - (node (ref U2) (pin 12))) - (net (code 43) (name "Net-(U2-Pad13)") - (node (ref U2) (pin 13))) - (net (code 44) (name "Net-(U2-Pad14)") - (node (ref U2) (pin 14))) - (net (code 45) (name "Net-(U2-Pad15)") - (node (ref U2) (pin 15))) - (net (code 46) (name "Net-(U1-PadE2)") - (node (ref U1) (pin E2))) - (net (code 47) (name "Net-(U2-Pad17)") - (node (ref U2) (pin 17))) - (net (code 48) (name "Net-(U2-Pad18)") - (node (ref U2) (pin 18))) - (net (code 49) (name "Net-(U2-Pad19)") - (node (ref U2) (pin 19))) - (net (code 50) (name "Net-(U2-Pad2)") - (node (ref U2) (pin 2))) - (net (code 51) (name "Net-(U2-Pad20)") - (node (ref U2) (pin 20))) - (net (code 52) (name "Net-(U2-Pad21)") - (node (ref U2) (pin 21))) - (net (code 53) (name "Net-(U2-Pad22)") - (node (ref U2) (pin 22))) - (net (code 54) (name "Net-(U2-Pad23)") - (node (ref U2) (pin 23))) - (net (code 55) (name "Net-(U1-PadE10)") - (node (ref U1) (pin E10))) - (net (code 56) (name "Net-(U1-PadC9)") - (node (ref U1) (pin C9))) - (net (code 57) (name "Net-(U1-PadD5)") - (node (ref U1) (pin D5))) - (net (code 58) (name "Net-(U1-PadD6)") - (node (ref U1) (pin D6))) - (net (code 59) (name "Net-(U1-PadD7)") - (node (ref U1) (pin D7))) - (net (code 60) (name "Net-(U1-PadB11)") - (node (ref U1) (pin B11))) - (net (code 61) (name "Net-(U1-PadC11)") - (node (ref U1) (pin C11))) - (net (code 62) (name "Net-(U1-PadD10)") - (node (ref U1) (pin D10))) - (net (code 63) (name "Net-(U1-PadD11)") - (node (ref U1) (pin D11))) - (net (code 64) (name "Net-(U1-PadD9)") - (node (ref U1) (pin D9))) - (net (code 65) (name "Net-(U1-PadC8)") - (node (ref U1) (pin C8))) - (net (code 66) (name "Net-(U1-PadE11)") - (node (ref U1) (pin E11))) - (net (code 67) (name "Net-(U1-PadE8)") - (node (ref U1) (pin E8))) - (net (code 68) (name "Net-(U1-PadE9)") - (node (ref U1) (pin E9))) - (net (code 69) (name "Net-(U1-PadF10)") - (node (ref U1) (pin F10))) - (net (code 70) (name "Net-(U1-PadF11)") - (node (ref U1) (pin F11))) - (net (code 71) (name "Net-(U1-PadF8)") - (node (ref U1) (pin F8))) - (net (code 72) (name "Net-(U1-PadF9)") - (node (ref U1) (pin F9))) - (net (code 73) (name "Net-(U1-PadG10)") - (node (ref U1) (pin G10))) - (net (code 74) (name "Net-(U1-PadG11)") - (node (ref U1) (pin G11))) - (net (code 75) (name "Net-(U1-PadA9)") - (node (ref U1) (pin A9))) - (net (code 76) (name "Net-(U1-PadA10)") - (node (ref U1) (pin A10))) - (net (code 77) (name "Net-(U1-PadA11)") - (node (ref U1) (pin A11))) - (net (code 78) (name "Net-(U1-PadA2)") - (node (ref U1) (pin A2))) - (net (code 79) (name "Net-(U1-PadA3)") - (node (ref U1) (pin A3))) - (net (code 80) (name "Net-(U1-PadA4)") - (node (ref U1) (pin A4))) - (net (code 81) (name "Net-(U1-PadA5)") - (node (ref U1) (pin A5))) - (net (code 82) (name "Net-(U1-PadA6)") - (node (ref U1) (pin A6))) - (net (code 83) (name "Net-(U1-PadA7)") - (node (ref U1) (pin A7))) - (net (code 84) (name "Net-(U1-PadA8)") - (node (ref U1) (pin A8))) - (net (code 85) (name "Net-(U1-PadG8)") - (node (ref U1) (pin G8))) - (net (code 86) (name "Net-(U1-PadB3)") - (node (ref U1) (pin B3))) - (net (code 87) (name "Net-(U1-PadB4)") - (node (ref U1) (pin B4))) - (net (code 88) (name "Net-(U1-PadB5)") - (node (ref U1) (pin B5))) - (net (code 89) (name "Net-(U1-PadB6)") - (node (ref U1) (pin B6))) - (net (code 90) (name "Net-(U1-PadB7)") - (node (ref U1) (pin B7))) - (net (code 91) (name "Net-(U1-PadB8)") - (node (ref U1) (pin B8))) - (net (code 92) (name "Net-(U1-PadB9)") - (node (ref U1) (pin B9))) - (net (code 93) (name "Net-(U1-PadC7)") - (node (ref U1) (pin C7))) - (net (code 94) (name "Net-(U1-PadB1)") - (node (ref U1) (pin B1))) - (net (code 95) (name "Net-(U1-PadK8)") - (node (ref U1) (pin K8))) - (net (code 96) (name "Net-(U1-PadL3)") - (node (ref U1) (pin L3))) - (net (code 97) (name "Net-(U1-PadL4)") - (node (ref U1) (pin L4))) - (net (code 98) (name "Net-(U1-PadL5)") - (node (ref U1) (pin L5))) - (net (code 99) (name "Net-(U1-PadL7)") - (node (ref U1) (pin L7))) - (net (code 100) (name "Net-(U1-PadL8)") - (node (ref U1) (pin L8))) - (net (code 101) (name "Net-(U1-PadL9)") - (node (ref U1) (pin L9))) - (net (code 102) (name "Net-(U1-PadK7)") - (node (ref U1) (pin K7))) - (net (code 103) (name "Net-(U1-PadB2)") - (node (ref U1) (pin B2))) - (net (code 104) (name "Net-(U1-PadC1)") - (node (ref U1) (pin C1))) - (net (code 105) (name "Net-(U1-PadC2)") - (node (ref U1) (pin C2))) - (net (code 106) (name "Net-(U1-PadC3)") - (node (ref U1) (pin C3))) - (net (code 107) (name "Net-(U1-PadC4)") - (node (ref U1) (pin C4))) - (net (code 108) (name "Net-(U1-PadD1)") - (node (ref U1) (pin D1))) - (net (code 109) (name "Net-(U1-PadD2)") - (node (ref U1) (pin D2))) - (net (code 110) (name "Net-(U1-PadD3)") - (node (ref U1) (pin D3))) - (net (code 111) (name "Net-(U1-PadE1)") - (node (ref U1) (pin E1))) - (net (code 112) (name "Net-(U1-PadG9)") - (node (ref U1) (pin G9))) - (net (code 113) (name "Net-(U1-PadH10)") - (node (ref U1) (pin H10))) - (net (code 114) (name "Net-(U1-PadH11)") - (node (ref U1) (pin H11))) - (net (code 115) (name "Net-(U1-PadJ10)") - (node (ref U1) (pin J10))) - (net (code 116) (name "Net-(U1-PadJ11)") - (node (ref U1) (pin J11))) - (net (code 117) (name "Net-(U1-PadK11)") - (node (ref U1) (pin K11))) - (net (code 118) (name "Net-(U1-PadH6)") - (node (ref U1) (pin H6))) - (net (code 119) (name "Net-(U1-PadH7)") - (node (ref U1) (pin H7))) - (net (code 120) (name "Net-(U1-PadH9)") - (node (ref U1) (pin H9))) - (net (code 121) (name "Net-(U1-PadA1)") - (node (ref U1) (pin A1))) - (net (code 122) (name "Net-(U1-PadJ4)") - (node (ref U1) (pin J4))) - (net (code 123) (name "Net-(U1-PadJ5)") - (node (ref U1) (pin J5))) - (net (code 124) (name "Net-(U1-PadJ7)") - (node (ref U1) (pin J7))) - (net (code 125) (name "Net-(U1-PadJ8)") - (node (ref U1) (pin J8))) - (net (code 126) (name "Net-(U1-PadK4)") - (node (ref U1) (pin K4))) - (net (code 127) (name "Net-(U1-PadK5)") - (node (ref U1) (pin K5))) - (net (code 128) (name "Net-(U1-PadK6)") - (node (ref U1) (pin K6))))) \ No newline at end of file + (net (code 1) (name /FPGA/FPGA_GND) + (node (ref U2) (pin E15)) + (node (ref U2) (pin H7)) + (node (ref U2) (pin H8)) + (node (ref U2) (pin H9)) + (node (ref U2) (pin J7)) + (node (ref U2) (pin J8)) + (node (ref U2) (pin G8)) + (node (ref U2) (pin G9)) + (node (ref U2) (pin A4)) + (node (ref U2) (pin G7)) + (node (ref U2) (pin A12)) + (node (ref U2) (pin R7)) + (node (ref U2) (pin J9)) + (node (ref U2) (pin K2)) + (node (ref U2) (pin T12)) + (node (ref U2) (pin T4)) + (node (ref U2) (pin L15)) + (node (ref U2) (pin K7))) + (net (code 2) (name /FPGA/FPGA_VCC) + (node (ref U2) (pin F10)) + (node (ref U2) (pin F6)) + (node (ref U2) (pin K10)) + (node (ref U2) (pin K6)) + (node (ref U2) (pin A14)) + (node (ref U2) (pin L2))) + (net (code 3) (name /Ethernet/ENC_SPI_CS) + (node (ref U1) (pin 49))) + (net (code 4) (name /Ethernet/ENC_INT) + (node (ref R29) (pin 2)) + (node (ref U1) (pin 34))) + (net (code 5) (name /Ethernet/ENC_SPI_MISO) + (node (ref U1) (pin 50))) + (net (code 6) (name /Ethernet/ENC_SPI_MOSI) + (node (ref U1) (pin 51))) + (net (code 7) (name /Ethernet/ENC_SPI_SCK) + (node (ref U1) (pin 52))) + (net (code 8) (name /Ethernet/POE_VC-) + (node (ref D4) (pin 2)) + (node (ref D6) (pin 2)) + (node (ref D8) (pin 2)) + (node (ref D2) (pin 2)) + (node (ref D10) (pin 2))) + (net (code 9) (name /Ethernet/POE_VC+) + (node (ref D7) (pin 1)) + (node (ref D3) (pin 1)) + (node (ref D9) (pin 1)) + (node (ref D5) (pin 1)) + (node (ref D2) (pin 1))) + (net (code 10) (name /MCU/CPU_ADC7) + (node (ref U3) (pin 34))) + (net (code 11) (name /MCU/CPU_ADC6) + (node (ref U3) (pin 33))) + (net (code 12) (name /MCU/CPU_ADC0) + (node (ref U3) (pin 23))) + (net (code 13) (name /MCU/CPU_ADC5) + (node (ref U3) (pin 32))) + (net (code 15) (name /Analog_LVDS/ADC_IN) + (node (ref C36) (pin 2))) + (net (code 16) (name /Analog_LVDS/ADC_CLK) + (node (ref U7) (pin 10))) + (net (code 17) (name /MCU/CPU_DAC0) + (node (ref U3) (pin 29))) + (net (code 18) (name /MCU/CPU_DAC1) + (node (ref U3) (pin 30))) + (net (code 19) (name /MCU/CPU_ADC1) + (node (ref U3) (pin 24))) + (net (code 20) (name /MCU/CPU_ADC2) + (node (ref U3) (pin 25))) + (net (code 21) (name /MCU/CPU_ADC3) + (node (ref U3) (pin 26))) + (net (code 22) (name /MCU/CPU_ADC4) + (node (ref U3) (pin 31))) + (net (code 23) (name "Net-(U2-PadG6)") + (node (ref U2) (pin G6))) + (net (code 24) (name "Net-(U2-PadF8)") + (node (ref U2) (pin F8))) + (net (code 25) (name "Net-(U2-PadE8)") + (node (ref U2) (pin E8))) + (net (code 26) (name "Net-(U2-PadE7)") + (node (ref U2) (pin E7))) + (net (code 27) (name "Net-(U2-PadE12)") + (node (ref U2) (pin E12))) + (net (code 28) (name "Net-(U2-PadE1)") + (node (ref U2) (pin E1))) + (net (code 29) (name "Net-(U2-PadD12)") + (node (ref U2) (pin D12))) + (net (code 30) (name "Net-(U2-PadC15)") + (node (ref U2) (pin C15))) + (net (code 31) (name "Net-(U2-PadA8)") + (node (ref U2) (pin A8))) + (net (code 32) (name "Net-(U2-PadA3)") + (node (ref U2) (pin A3))) + (net (code 33) (name "Net-(U2-PadA13)") + (node (ref U2) (pin A13))) + (net (code 34) (name "Net-(U2-PadR1)") + (node (ref U2) (pin R1))) + (net (code 35) (name "Net-(U2-PadP2)") + (node (ref U2) (pin P2))) + (net (code 36) (name "Net-(U2-PadN1)") + (node (ref U2) (pin N1))) + (net (code 37) (name "Net-(U2-PadP1)") + (node (ref U2) (pin P1))) + (net (code 38) (name "Net-(U2-PadE4)") + (node (ref U2) (pin E4))) + (net (code 39) (name "Net-(U2-PadL8)") + (node (ref U2) (pin L8))) + (net (code 40) (name "Net-(U2-PadK8)") + (node (ref U2) (pin K8))) + (net (code 41) (name "Net-(U2-PadJ6)") + (node (ref U2) (pin J6))) + (net (code 42) (name "Net-(U2-PadH15)") + (node (ref U2) (pin H15)) + (node (ref U2) (pin N15))) + (net (code 43) (name "Net-(U2-PadH10)") + (node (ref U2) (pin H10))) + (net (code 44) (name "Net-(U2-PadG4)") + (node (ref U2) (pin G4))) + (net (code 45) (name "Net-(U2-PadJ3)") + (node (ref U2) (pin J3))) + (net (code 46) (name "Net-(U2-PadJ2)") + (node (ref U2) (pin J2))) + (net (code 47) (name "Net-(U2-PadJ1)") + (node (ref U2) (pin J1))) + (net (code 48) (name "Net-(U2-PadH6)") + (node (ref U2) (pin H6))) + (net (code 49) (name "Net-(U2-PadH5)") + (node (ref U2) (pin H5))) + (net (code 50) (name "Net-(U2-PadH4)") + (node (ref U2) (pin H4))) + (net (code 51) (name "Net-(U2-PadH3)") + (node (ref U2) (pin H3))) + (net (code 52) (name "Net-(U2-PadH2)") + (node (ref U2) (pin H2))) + (net (code 53) (name "Net-(U2-PadH1)") + (node (ref U2) (pin H1))) + (net (code 54) (name "Net-(U2-PadG5)") + (node (ref U2) (pin G5))) + (net (code 55) (name "Net-(U2-PadJ4)") + (node (ref U2) (pin J4))) + (net (code 56) (name "Net-(U2-PadG3)") + (node (ref U2) (pin G3))) + (net (code 57) (name "Net-(U2-PadG2)") + (node (ref U2) (pin G2))) + (net (code 58) (name "Net-(U2-PadG1)") + (node (ref U2) (pin G1))) + (net (code 59) (name "Net-(U2-PadF5)") + (node (ref U2) (pin F5))) + (net (code 60) (name "Net-(U2-PadF4)") + (node (ref U2) (pin F4))) + (net (code 61) (name "Net-(U2-PadF3)") + (node (ref U2) (pin F3))) + (net (code 62) (name "Net-(U2-PadF2)") + (node (ref U2) (pin F2))) + (net (code 63) (name "Net-(U2-PadF1)") + (node (ref U2) (pin F1))) + (net (code 64) (name "Net-(U2-PadL6)") + (node (ref U2) (pin L6))) + (net (code 65) (name "Net-(U2-PadN3)") + (node (ref U2) (pin N3))) + (net (code 66) (name "Net-(U2-PadN2)") + (node (ref U2) (pin N2))) + (net (code 67) (name "Net-(U2-PadM6)") + (node (ref U2) (pin M6))) + (net (code 68) (name "Net-(U2-PadM5)") + (node (ref U2) (pin M5))) + (net (code 69) (name "Net-(U2-PadM4)") + (node (ref U2) (pin M4))) + (net (code 70) (name "Net-(U2-PadM3)") + (node (ref U2) (pin M3))) + (net (code 71) (name "Net-(U2-PadM2)") + (node (ref U2) (pin M2))) + (net (code 72) (name "Net-(U2-PadM1)") + (node (ref U2) (pin M1))) + (net (code 73) (name "Net-(U2-PadL7)") + (node (ref U2) (pin L7))) + (net (code 74) (name "Net-(U2-PadN4)") + (node (ref U2) (pin N4))) + (net (code 75) (name "Net-(U2-PadL5)") + (node (ref U2) (pin L5))) + (net (code 76) (name "Net-(U2-PadL4)") + (node (ref U2) (pin L4))) + (net (code 77) (name "Net-(U2-PadL3)") + (node (ref U2) (pin L3))) + (net (code 78) (name "Net-(U2-PadL1)") + (node (ref U2) (pin L1))) + (net (code 79) (name "Net-(U2-PadK5)") + (node (ref U2) (pin K5))) + (net (code 80) (name "Net-(U2-PadK4)") + (node (ref U2) (pin K4))) + (net (code 81) (name "Net-(U2-PadK3)") + (node (ref U2) (pin K3))) + (net (code 82) (name "Net-(U2-PadK1)") + (node (ref U2) (pin K1))) + (net (code 83) (name "Net-(U2-PadJ5)") + (node (ref U2) (pin J5))) + (net (code 84) (name "Net-(U2-PadR8)") + (node (ref U2) (pin R8))) + (net (code 85) (name "Net-(U2-PadR13)") + (node (ref U2) (pin R13))) + (net (code 86) (name "Net-(U2-PadP3)") + (node (ref U2) (pin P3))) + (net (code 87) (name "Net-(U2-PadN8)") + (node (ref U2) (pin N8))) + (net (code 88) (name "Net-(U2-PadN13)") + (node (ref U2) (pin N13))) + (net (code 89) (name "Net-(U2-PadF7)") + (node (ref U2) (pin F7))) + (net (code 90) (name "Net-(U2-PadF11)") + (node (ref U2) (pin F11))) + (net (code 91) (name "Net-(U2-PadE16)") + (node (ref U2) (pin E16))) + (net (code 92) (name "Net-(U2-PadE14)") + (node (ref U2) (pin E14))) + (net (code 93) (name "Net-(U2-PadE13)") + (node (ref U2) (pin E13))) + (net (code 94) (name "Net-(U2-PadD16)") + (node (ref U2) (pin D16))) + (net (code 95) (name "Net-(U2-PadD15)") + (node (ref U2) (pin D15))) + (net (code 96) (name "Net-(U2-PadD14)") + (node (ref U2) (pin D14))) + (net (code 97) (name "Net-(U2-PadC16)") + (node (ref U2) (pin C16))) + (net (code 98) (name "Net-(U2-PadB16)") + (node (ref U2) (pin B16))) + (net (code 99) (name "Net-(U2-PadF9)") + (node (ref U2) (pin F9))) + (net (code 100) (name "Net-(U2-PadF12)") + (node (ref U2) (pin F12))) + (net (code 101) (name "Net-(U2-PadE9)") + (node (ref U2) (pin E9))) + (net (code 102) (name "Net-(U2-PadE6)") + (node (ref U2) (pin E6))) + (net (code 103) (name "Net-(U2-PadE5)") + (node (ref U2) (pin E5))) + (net (code 104) (name "Net-(U2-PadE11)") + (node (ref U2) (pin E11))) + (net (code 105) (name "Net-(U2-PadE10)") + (node (ref U2) (pin E10))) + (net (code 106) (name "Net-(U2-PadD9)") + (node (ref U2) (pin D9))) + (net (code 107) (name "Net-(U2-PadD8)") + (node (ref U2) (pin D8))) + (net (code 108) (name "Net-(U2-PadD7)") + (node (ref U2) (pin D7))) + (net (code 109) (name "Net-(U2-PadD6)") + (node (ref U2) (pin D6))) + (net (code 110) (name "Net-(U2-PadG15)") + (node (ref U2) (pin G15))) + (net (code 111) (name "Net-(U2-PadJ13)") + (node (ref U2) (pin J13))) + (net (code 112) (name "Net-(U2-PadJ12)") + (node (ref U2) (pin J12))) + (net (code 113) (name "Net-(U2-PadJ11)") + (node (ref U2) (pin J11))) + (net (code 114) (name "Net-(U2-PadJ10)") + (node (ref U2) (pin J10))) + (net (code 115) (name "Net-(U2-PadH16)") + (node (ref U2) (pin H16))) + (net (code 116) (name "Net-(U2-PadH14)") + (node (ref U2) (pin H14))) + (net (code 117) (name "Net-(U2-PadH13)") + (node (ref U2) (pin H13))) + (net (code 118) (name "Net-(U2-PadH12)") + (node (ref U2) (pin H12))) + (net (code 119) (name "Net-(U2-PadH11)") + (node (ref U2) (pin H11))) + (net (code 120) (name "Net-(U2-PadG16)") + (node (ref U2) (pin G16))) + (net (code 121) (name "Net-(U2-PadD5)") + (node (ref U2) (pin D5))) + (net (code 122) (name "Net-(U2-PadG14)") + (node (ref U2) (pin G14))) + (net (code 123) (name "Net-(U2-PadG13)") + (node (ref U2) (pin G13))) + (net (code 124) (name "Net-(U2-PadG12)") + (node (ref U2) (pin G12))) + (net (code 125) (name "Net-(U2-PadG11)") + (node (ref U2) (pin G11))) + (net (code 126) (name "Net-(U2-PadG10)") + (node (ref U2) (pin G10))) + (net (code 127) (name "Net-(U2-PadF16)") + (node (ref U2) (pin F16))) + (net (code 128) (name "Net-(U2-PadF15)") + (node (ref U2) (pin F15))) + (net (code 129) (name "Net-(U2-PadF14)") + (node (ref U2) (pin F14))) + (net (code 130) (name "Net-(U2-PadF13)") + (node (ref U2) (pin F13))) + (net (code 131) (name "Net-(U2-PadA9)") + (node (ref U2) (pin A9))) + (net (code 132) (name "Net-(U2-PadB6)") + (node (ref U2) (pin B6))) + (net (code 133) (name "Net-(U2-PadB5)") + (node (ref U2) (pin B5))) + (net (code 134) (name "Net-(U2-PadB4)") + (node (ref U2) (pin B4))) + (net (code 135) (name "Net-(U2-PadB3)") + (node (ref U2) (pin B3))) + (net (code 136) (name "Net-(U2-PadB15)") + (node (ref U2) (pin B15))) + (net (code 137) (name "Net-(U2-PadB14)") + (node (ref U2) (pin B14))) + (net (code 138) (name "Net-(U2-PadB13)") + (node (ref U2) (pin B13))) + (net (code 139) (name "Net-(U2-PadB12)") + (node (ref U2) (pin B12))) + (net (code 140) (name "Net-(U2-PadB11)") + (node (ref U2) (pin B11))) + (net (code 141) (name "Net-(U2-PadB10)") + (node (ref U2) (pin B10))) + (net (code 142) (name "Net-(U2-PadB7)") + (node (ref U2) (pin B7))) + (net (code 143) (name "Net-(U2-PadA7)") + (node (ref U2) (pin A7))) + (net (code 144) (name "Net-(U2-PadA6)") + (node (ref U2) (pin A6))) + (net (code 145) (name "Net-(U2-PadA5)") + (node (ref U2) (pin A5))) + (net (code 146) (name "Net-(U2-PadA2)") + (node (ref U2) (pin A2))) + (net (code 147) (name "Net-(U2-PadA16)") + (node (ref U2) (pin A16))) + (net (code 148) (name "Net-(U2-PadA15)") + (node (ref U2) (pin A15))) + (net (code 149) (name "Net-(U2-PadA11)") + (node (ref U2) (pin A11))) + (net (code 150) (name "Net-(U2-PadA10)") + (node (ref U2) (pin A10))) + (net (code 151) (name "Net-(U2-PadA1)") + (node (ref U2) (pin A1))) + (net (code 152) (name "Net-(U2-PadC5)") + (node (ref U2) (pin C5))) + (net (code 153) (name "Net-(U2-PadD4)") + (node (ref U2) (pin D4))) + (net (code 154) (name "Net-(U2-PadD3)") + (node (ref U2) (pin D3))) + (net (code 155) (name "Net-(U2-PadD13)") + (node (ref U2) (pin D13))) + (net (code 156) (name "Net-(U2-PadD11)") + (node (ref U2) (pin D11))) + (net (code 157) (name "Net-(U2-PadD10)") + (node (ref U2) (pin D10))) + (net (code 158) (name "Net-(U2-PadC9)") + (node (ref U2) (pin C9))) + (net (code 159) (name "Net-(U2-PadC8)") + (node (ref U2) (pin C8))) + (net (code 160) (name "Net-(U2-PadC7)") + (node (ref U2) (pin C7))) + (net (code 161) (name "Net-(U2-PadC6)") + (node (ref U2) (pin C6))) + (net (code 162) (name "Net-(U2-PadE2)") + (node (ref U2) (pin E2))) + (net (code 163) (name "Net-(U2-PadC4)") + (node (ref U2) (pin C4))) + (net (code 164) (name "Net-(U2-PadC3)") + (node (ref U2) (pin C3))) + (net (code 165) (name "Net-(U2-PadC14)") + (node (ref U2) (pin C14))) + (net (code 166) (name "Net-(U2-PadC13)") + (node (ref U2) (pin C13))) + (net (code 167) (name "Net-(U2-PadC12)") + (node (ref U2) (pin C12))) + (net (code 168) (name "Net-(U2-PadC11)") + (node (ref U2) (pin C11))) + (net (code 169) (name "Net-(U2-PadC10)") + (node (ref U2) (pin C10))) + (net (code 170) (name "Net-(U2-PadB9)") + (node (ref U2) (pin B9))) + (net (code 171) (name "Net-(U2-PadB8)") + (node (ref U2) (pin B8))) + (net (code 172) (name "Net-(U2-PadR10)") + (node (ref U2) (pin R10))) + (net (code 173) (name "Net-(U2-PadT1)") + (node (ref U2) (pin T1))) + (net (code 174) (name "Net-(U2-PadR9)") + (node (ref U2) (pin R9))) + (net (code 175) (name "Net-(U2-PadR6)") + (node (ref U2) (pin R6))) + (net (code 176) (name "Net-(U2-PadR5)") + (node (ref U2) (pin R5))) + (net (code 177) (name "Net-(U2-PadR4)") + (node (ref U2) (pin R4))) + (net (code 178) (name "Net-(U2-PadR3)") + (node (ref U2) (pin R3))) + (net (code 179) (name "Net-(U2-PadR2)") + (node (ref U2) (pin R2))) + (net (code 180) (name "Net-(U2-PadR16)") + (node (ref U2) (pin R16))) + (net (code 181) (name "Net-(U2-PadR12)") + (node (ref U2) (pin R12))) + (net (code 182) (name "Net-(U2-PadR11)") + (node (ref U2) (pin R11))) + (net (code 183) (name "Net-(U2-PadT10)") + (node (ref U2) (pin T10))) + (net (code 184) (name "Net-(U2-PadP9)") + (node (ref U2) (pin P9))) + (net (code 185) (name "Net-(U2-PadP8)") + (node (ref U2) (pin P8))) + (net (code 186) (name "Net-(U2-PadP7)") + (node (ref U2) (pin P7))) + (net (code 187) (name "Net-(U2-PadP6)") + (node (ref U2) (pin P6))) + (net (code 188) (name "Net-(U2-PadP5)") + (node (ref U2) (pin P5))) + (net (code 189) (name "Net-(U2-PadP4)") + (node (ref U2) (pin P4))) + (net (code 190) (name "Net-(U2-PadP13)") + (node (ref U2) (pin P13))) + (net (code 191) (name "Net-(U2-PadP12)") + (node (ref U2) (pin P12))) + (net (code 192) (name "Net-(U2-PadP11)") + (node (ref U2) (pin P11))) + (net (code 193) (name "Net-(U2-PadT7)") + (node (ref U2) (pin T7))) + (net (code 194) (name "Net-(U2-PadE3)") + (node (ref U2) (pin E3))) + (net (code 195) (name "Net-(U2-PadD2)") + (node (ref U2) (pin D2))) + (net (code 196) (name "Net-(U2-PadD1)") + (node (ref U2) (pin D1))) + (net (code 197) (name "Net-(U2-PadC2)") + (node (ref U2) (pin C2))) + (net (code 198) (name "Net-(U2-PadC1)") + (node (ref U2) (pin C1))) + (net (code 199) (name "Net-(U2-PadB2)") + (node (ref U2) (pin B2))) + (net (code 200) (name "Net-(U2-PadB1)") + (node (ref U2) (pin B1))) + (net (code 201) (name "Net-(U2-PadT9)") + (node (ref U2) (pin T9))) + (net (code 202) (name "Net-(U2-PadT8)") + (node (ref U2) (pin T8))) + (net (code 203) (name "Net-(U2-PadJ15)") + (node (ref U2) (pin J15))) + (net (code 204) (name "Net-(U2-PadT6)") + (node (ref U2) (pin T6))) + (net (code 205) (name "Net-(U2-PadT5)") + (node (ref U2) (pin T5))) + (net (code 206) (name "Net-(U2-PadT3)") + (node (ref U2) (pin T3))) + (net (code 207) (name "Net-(U2-PadT2)") + (node (ref U2) (pin T2))) + (net (code 208) (name "Net-(U2-PadT16)") + (node (ref U2) (pin T16))) + (net (code 209) (name "Net-(U2-PadT15)") + (node (ref U2) (pin T15))) + (net (code 210) (name "Net-(U2-PadT14)") + (node (ref U2) (pin T14))) + (net (code 211) (name "Net-(U2-PadT13)") + (node (ref U2) (pin T13))) + (net (code 212) (name "Net-(U2-PadT11)") + (node (ref U2) (pin T11))) + (net (code 213) (name "Net-(U2-PadL14)") + (node (ref U2) (pin L14))) + (net (code 214) (name "Net-(U2-PadR14)") + (node (ref U2) (pin R14))) + (net (code 215) (name "Net-(U2-PadP16)") + (node (ref U2) (pin P16))) + (net (code 216) (name "Net-(U2-PadP15)") + (node (ref U2) (pin P15))) + (net (code 217) (name "Net-(U2-PadP14)") + (node (ref U2) (pin P14))) + (net (code 218) (name "Net-(U2-PadN16)") + (node (ref U2) (pin N16))) + (net (code 219) (name "Net-(U2-PadM16)") + (node (ref U2) (pin M16))) + (net (code 220) (name "Net-(U2-PadM15)") + (node (ref U2) (pin M15))) + (net (code 221) (name "Net-(U2-PadM14)") + (node (ref U2) (pin M14))) + (net (code 222) (name "Net-(U2-PadM13)") + (node (ref U2) (pin M13))) + (net (code 223) (name "Net-(U2-PadL16)") + (node (ref U2) (pin L16))) + (net (code 224) (name "Net-(U2-PadN9)") + (node (ref U2) (pin N9))) + (net (code 225) (name "Net-(U2-PadL13)") + (node (ref U2) (pin L13))) + (net (code 226) (name "Net-(U2-PadL12)") + (node (ref U2) (pin L12))) + (net (code 227) (name "Net-(U2-PadK16)") + (node (ref U2) (pin K16))) + (net (code 228) (name "Net-(U2-PadK15)") + (node (ref U2) (pin K15))) + (net (code 229) (name "Net-(U2-PadK14)") + (node (ref U2) (pin K14))) + (net (code 230) (name "Net-(U2-PadK13)") + (node (ref U2) (pin K13))) + (net (code 231) (name "Net-(U2-PadK12)") + (node (ref U2) (pin K12))) + (net (code 232) (name "Net-(U2-PadJ16)") + (node (ref U2) (pin J16))) + (net (code 233) (name "Net-(U2-PadP10)") + (node (ref U2) (pin P10))) + (net (code 234) (name "Net-(U2-PadK11)") + (node (ref U2) (pin K11))) + (net (code 235) (name "Net-(U2-PadR15)") + (node (ref U2) (pin R15))) + (net (code 236) (name "Net-(U2-PadN7)") + (node (ref U2) (pin N7))) + (net (code 237) (name "Net-(U2-PadN6)") + (node (ref U2) (pin N6))) + (net (code 238) (name "Net-(U2-PadN5)") + (node (ref U2) (pin N5))) + (net (code 239) (name "Net-(U2-PadN12)") + (node (ref U2) (pin N12))) + (net (code 240) (name "Net-(U2-PadN11)") + (node (ref U2) (pin N11))) + (net (code 241) (name "Net-(U2-PadN10)") + (node (ref U2) (pin N10))) + (net (code 242) (name "Net-(U2-PadM9)") + (node (ref U2) (pin M9))) + (net (code 243) (name "Net-(U2-PadM8)") + (node (ref U2) (pin M8))) + (net (code 244) (name "Net-(U2-PadM12)") + (node (ref U2) (pin M12))) + (net (code 245) (name "Net-(U2-PadM7)") + (node (ref U2) (pin M7))) + (net (code 246) (name "Net-(U2-PadK9)") + (node (ref U2) (pin K9))) + (net (code 247) (name "Net-(U2-PadL10)") + (node (ref U2) (pin L10))) + (net (code 248) (name "Net-(U2-PadL11)") + (node (ref U2) (pin L11))) + (net (code 249) (name "Net-(U2-PadL9)") + (node (ref U2) (pin L9))) + (net (code 250) (name "Net-(U2-PadJ14)") + (node (ref U2) (pin J14))) + (net (code 251) (name "Net-(U2-PadM10)") + (node (ref U2) (pin M10))) + (net (code 252) (name "Net-(U2-PadM11)") + (node (ref U2) (pin M11))) + (net (code 253) (name "Net-(C8-Pad1)") + (node (ref U3) (pin 13)) + (node (ref C8) (pin 1)) + (node (ref Y1) (pin 3))) + (net (code 254) (name +3.3VA) + (node (ref U1) (pin 25)) + (node (ref C34) (pin 1)) + (node (ref U1) (pin 4)) + (node (ref U1) (pin 22)) + (node (ref L3) (pin 2)) + (node (ref C41) (pin 2)) + (node (ref U7) (pin 20)) + (node (ref U1) (pin 21)) + (node (ref U1) (pin 28)) + (node (ref R25) (pin 2)) + (node (ref U3) (pin 22)) + (node (ref U3) (pin 21)) + (node (ref C13) (pin 1)) + (node (ref R22) (pin 1)) + (node (ref R21) (pin 2))) + (net (code 255) (name "Net-(U3-Pad46)") + (node (ref U3) (pin 46))) + (net (code 256) (name "Net-(U3-Pad56)") + (node (ref U3) (pin 56))) + (net (code 257) (name "Net-(U3-Pad97)") + (node (ref U3) (pin 97))) + (net (code 258) (name "Net-(U3-Pad98)") + (node (ref U3) (pin 98))) + (net (code 259) (name "Net-(U3-Pad41)") + (node (ref U3) (pin 41))) + (net (code 260) (name "Net-(U3-Pad42)") + (node (ref U3) (pin 42))) + (net (code 261) (name "Net-(U3-Pad43)") + (node (ref U3) (pin 43))) + (net (code 262) (name "Net-(U3-Pad44)") + (node (ref U3) (pin 44))) + (net (code 263) (name "Net-(U3-Pad45)") + (node (ref U3) (pin 45))) + (net (code 264) (name "Net-(U3-Pad40)") + (node (ref U3) (pin 40))) + (net (code 265) (name "Net-(U3-Pad1)") + (node (ref U3) (pin 1))) + (net (code 266) (name "Net-(U3-Pad2)") + (node (ref U3) (pin 2))) + (net (code 267) (name "Net-(U3-Pad3)") + (node (ref U3) (pin 3))) + (net (code 268) (name "Net-(U3-Pad4)") + (node (ref U3) (pin 4))) + (net (code 269) (name "Net-(U3-Pad5)") + (node (ref U3) (pin 5))) + (net (code 270) (name "Net-(U3-Pad38)") + (node (ref U3) (pin 38))) + (net (code 271) (name "Net-(U3-Pad39)") + (node (ref U3) (pin 39))) + (net (code 272) (name GND) + (node (ref U4) (pin 10)) + (node (ref C4) (pin 2)) + (node (ref C39) (pin 1)) + (node (ref C27) (pin 2)) + (node (ref C32) (pin 2)) + (node (ref C26) (pin 2)) + (node (ref Y2) (pin 2)) + (node (ref Y2) (pin 4)) + (node (ref U1) (pin 1)) + (node (ref U1) (pin 62)) + (node (ref C31) (pin 2)) + (node (ref J2) (pin 11)) + (node (ref U4) (pin 7)) + (node (ref J2) (pin 9)) + (node (ref J2) (pin SH)) + (node (ref C6) (pin 2)) + (node (ref C40) (pin 1)) + (node (ref C41) (pin 1)) + (node (ref D1) (pin 2)) + (node (ref U7) (pin 18)) + (node (ref C5) (pin 2)) + (node (ref C37) (pin 2)) + (node (ref Q1) (pin 2)) + (node (ref R14) (pin 2)) + (node (ref R12) (pin 2)) + (node (ref R11) (pin 2)) + (node (ref U6) (pin 3)) + (node (ref R28) (pin 2)) + (node (ref R20) (pin 1)) + (node (ref C22) (pin 2)) + (node (ref C20) (pin 2)) + (node (ref C33) (pin 1)) + (node (ref C30) (pin 2)) + (node (ref C35) (pin 2)) + (node (ref C34) (pin 2)) + (node (ref C10) (pin 2)) + (node (ref C12) (pin 2)) + (node (ref U1) (pin 29)) + (node (ref C14) (pin 2)) + (node (ref C19) (pin 2)) + (node (ref C16) (pin 2)) + (node (ref U1) (pin 24)) + (node (ref U1) (pin 23)) + (node (ref C21) (pin 2)) + (node (ref C11) (pin 2)) + (node (ref U1) (pin 32)) + (node (ref U1) (pin 46)) + (node (ref C3) (pin 2)) + (node (ref U10) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref U11) (pin 2)) + (node (ref U8) (pin 2)) + (node (ref U9) (pin 1)) + (node (ref C7) (pin 2)) + (node (ref Y1) (pin 4)) + (node (ref Y1) (pin 2)) + (node (ref U12) (pin 5)) + (node (ref C23) (pin 2)) + (node (ref C24) (pin 2)) + (node (ref U13) (pin 4)) + (node (ref FL1) (pin 6)) + (node (ref U3) (pin 19)) + (node (ref FL1) (pin 4)) + (node (ref C9) (pin 2)) + (node (ref FL1) (pin 5)) + (node (ref C15) (pin 2)) + (node (ref C18) (pin 2)) + (node (ref C8) (pin 2)) + (node (ref R17) (pin 2)) + (node (ref C25) (pin 2)) + (node (ref U7) (pin 1)) + (node (ref U3) (pin 20)) + (node (ref U3) (pin 10)) + (node (ref U3) (pin 27)) + (node (ref U3) (pin 49)) + (node (ref U3) (pin 74)) + (node (ref U3) (pin 99)) + (node (ref C38) (pin 2)) + (node (ref U7) (pin 12)) + (node (ref C13) (pin 2))) + (net (code 273) (name "Net-(C7-Pad1)") + (node (ref C7) (pin 1)) + (node (ref Y1) (pin 1)) + (node (ref U3) (pin 12))) + (net (code 274) (name /MCU/CPU_SPI2_SCK) + (node (ref U3) (pin 52))) + (net (code 275) (name "Net-(U3-Pad67)") + (node (ref U3) (pin 67))) + (net (code 276) (name /MCU/CPU_UART1_TX) + (node (ref U3) (pin 68))) + (net (code 277) (name "Net-(U3-Pad35)") + (node (ref U3) (pin 35))) + (net (code 278) (name "Net-(U3-Pad36)") + (node (ref U3) (pin 36))) + (net (code 279) (name /MCU/CPU_SPI2_MISO) + (node (ref U3) (pin 53))) + (net (code 280) (name /MCU/CPU_SPI2_MOSI) + (node (ref U3) (pin 54))) + (net (code 281) (name "Net-(U3-Pad37)") + (node (ref U3) (pin 37))) + (net (code 282) (name "Net-(U3-Pad92)") + (node (ref U3) (pin 92))) + (net (code 283) (name "Net-(U3-Pad71)") + (node (ref U3) (pin 71))) + (net (code 284) (name "Net-(U3-Pad73)") + (node (ref U3) (pin 73))) + (net (code 285) (name /MCU/CPU_UART1_RX) + (node (ref U3) (pin 69))) + (net (code 286) (name "Net-(U3-Pad70)") + (node (ref U3) (pin 70))) + (net (code 287) (name "Net-(U3-Pad93)") + (node (ref U3) (pin 93))) + (net (code 288) (name /MCU/CPU_SWDIO) + (node (ref U3) (pin 72))) + (net (code 289) (name /MCU/CPU_SWCLK) + (node (ref U3) (pin 76))) + (net (code 290) (name "Net-(U3-Pad61)") + (node (ref U3) (pin 61))) + (net (code 291) (name "Net-(U3-Pad65)") + (node (ref U3) (pin 65))) + (net (code 292) (name "Net-(U3-Pad66)") + (node (ref U3) (pin 66))) + (net (code 293) (name "Net-(U3-Pad81)") + (node (ref U3) (pin 81))) + (net (code 294) (name "Net-(U3-Pad82)") + (node (ref U3) (pin 82))) + (net (code 295) (name "Net-(U3-Pad57)") + (node (ref U3) (pin 57))) + (net (code 296) (name "Net-(U3-Pad58)") + (node (ref U3) (pin 58))) + (net (code 297) (name "Net-(U3-Pad59)") + (node (ref U3) (pin 59))) + (net (code 298) (name "Net-(U3-Pad60)") + (node (ref U3) (pin 60))) + (net (code 299) (name "Net-(U3-Pad64)") + (node (ref U3) (pin 64))) + (net (code 300) (name "Net-(U3-Pad62)") + (node (ref U3) (pin 62))) + (net (code 301) (name "Net-(U3-Pad83)") + (node (ref U3) (pin 83))) + (net (code 302) (name "Net-(U3-Pad84)") + (node (ref U3) (pin 84))) + (net (code 303) (name "Net-(U3-Pad85)") + (node (ref U3) (pin 85))) + (net (code 304) (name "Net-(U3-Pad86)") + (node (ref U3) (pin 86))) + (net (code 305) (name "Net-(U3-Pad87)") + (node (ref U3) (pin 87))) + (net (code 306) (name "Net-(U3-Pad88)") + (node (ref U3) (pin 88))) + (net (code 307) (name "Net-(U3-Pad55)") + (node (ref U3) (pin 55))) + (net (code 308) (name "Net-(U3-Pad63)") + (node (ref U3) (pin 63))) + (net (code 309) (name "Net-(U3-Pad18)") + (node (ref U3) (pin 18))) + (net (code 310) (name "Net-(U3-Pad17)") + (node (ref U3) (pin 17))) + (net (code 311) (name "Net-(U3-Pad9)") + (node (ref U3) (pin 9))) + (net (code 312) (name "Net-(U3-Pad8)") + (node (ref U3) (pin 8))) + (net (code 313) (name "Net-(U3-Pad7)") + (node (ref U3) (pin 7))) + (net (code 314) (name "Net-(U3-Pad80)") + (node (ref U3) (pin 80))) + (net (code 315) (name /MCU/CPU_UART4_RX) + (node (ref U3) (pin 79))) + (net (code 316) (name /MCU/CPU_UART4_TX) + (node (ref U3) (pin 78))) + (net (code 317) (name "Net-(U3-Pad16)") + (node (ref U3) (pin 16))) + (net (code 318) (name "Net-(U3-Pad15)") + (node (ref U3) (pin 15))) + (net (code 319) (name /MCU/CPU_IIC2_SCL) + (node (ref U3) (pin 47))) + (net (code 320) (name /MCU/CPU_IIC2_SDA) + (node (ref U3) (pin 48))) + (net (code 321) (name /MCU/CPU_SPI1_MOSI) + (node (ref U3) (pin 91))) + (net (code 322) (name /MCU/CPU_IIC1_SCL) + (node (ref U3) (pin 95))) + (net (code 323) (name /MCU/CPU_IIC1_SDA) + (node (ref U3) (pin 96))) + (net (code 324) (name /MCU/CPU_SPI1_SCK) + (node (ref U3) (pin 89))) + (net (code 325) (name /MCU/CPU_SPI1_MISO) + (node (ref U3) (pin 90))) + (net (code 326) (name /MCU/CPU_SPI2_CS) + (node (ref U3) (pin 51))) + (net (code 327) (name /MCU/CPU_SPI1_CS) + (node (ref U3) (pin 77))) + (net (code 328) (name "Net-(R17-Pad1)") + (node (ref U3) (pin 94)) + (node (ref R17) (pin 1))) + (net (code 329) (name "Net-(R15-Pad1)") + (node (ref U3) (pin 14)) + (node (ref R15) (pin 1)) + (node (ref R16) (pin 1))) + (net (code 330) (name CPU_RESET) + (node (ref R16) (pin 2))) + (net (code 331) (name +3V3) + (node (ref U3) (pin 50)) + (node (ref U3) (pin 28)) + (node (ref U3) (pin 11)) + (node (ref U3) (pin 100)) + (node (ref U3) (pin 6)) + (node (ref U8) (pin 5)) + (node (ref R15) (pin 2)) + (node (ref U1) (pin 64)) + (node (ref R29) (pin 1)) + (node (ref R3) (pin 2)) + (node (ref U3) (pin 75)) + (node (ref C11) (pin 1)) + (node (ref L3) (pin 1)) + (node (ref U1) (pin 18)) + (node (ref U1) (pin 17)) + (node (ref U1) (pin 47)) + (node (ref R1) (pin 1)) + (node (ref C35) (pin 1))) + (net (code 332) (name +5VA) + (node (ref C24) (pin 1)) + (node (ref C25) (pin 1)) + (node (ref U13) (pin 8)) + (node (ref U7) (pin 11)) + (node (ref U13) (pin 7)) + (node (ref U7) (pin 19)) + (node (ref U12) (pin 3)) + (node (ref C40) (pin 2))) + (net (code 333) (name +6V) + (node (ref C19) (pin 1)) + (node (ref C23) (pin 1)) + (node (ref U8) (pin 3)) + (node (ref U11) (pin 3)) + (node (ref L4) (pin 2)) + (node (ref C15) (pin 1)) + (node (ref C18) (pin 1)) + (node (ref C9) (pin 1)) + (node (ref U11) (pin 1)) + (node (ref R19) (pin 2)) + (node (ref U12) (pin 1)) + (node (ref U12) (pin 4)) + (node (ref C22) (pin 1)) + (node (ref U8) (pin 1)) + (node (ref U10) (pin 3)) + (node (ref C20) (pin 1))) + (net (code 334) (name "Net-(U12-Pad2)") + (node (ref U12) (pin 2))) + (net (code 335) (name "Net-(FL1-Pad1)") + (node (ref FL1) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 336) (name "Net-(C1-Pad1)") + (node (ref C1) (pin 1)) + (node (ref FL2) (pin 2)) + (node (ref L1) (pin 2))) + (net (code 337) (name POE_VC-) + (node (ref R2) (pin 2)) + (node (ref R8) (pin 2)) + (node (ref R5) (pin 2)) + (node (ref R7) (pin 2)) + (node (ref R6) (pin 2)) + (node (ref Q2) (pin 2))) + (net (code 338) (name "Net-(U4-Pad3)") + (node (ref U6) (pin 2)) + (node (ref U4) (pin 3))) + (net (code 339) (name "Net-(C2-Pad2)") + (node (ref C2) (pin 2)) + (node (ref FL2) (pin 3)) + (node (ref U6) (pin 1)) + (node (ref R9) (pin 1))) + (net (code 340) (name AT_EVENT) + (node (ref U6) (pin 4)) + (node (ref R3) (pin 1))) + (net (code 341) (name POE_VC+) + (node (ref L1) (pin 1)) + (node (ref R4) (pin 2))) + (net (code 342) (name /Power/CPU_RESET) + (node (ref Q1) (pin 1))) + (net (code 343) (name "Net-(R1-Pad2)") + (node (ref U5) (pin 1)) + (node (ref R1) (pin 2))) + (net (code 344) (name "Net-(C3-Pad1)") + (node (ref FL2) (pin 4)) + (node (ref C3) (pin 1)) + (node (ref U4) (pin 2))) + (net (code 345) (name "Net-(R9-Pad2)") + (node (ref R9) (pin 2)) + (node (ref U4) (pin 1))) + (net (code 346) (name "Net-(FL1-Pad3)") + (node (ref J1) (pin 2)) + (node (ref J1) (pin 3)) + (node (ref FL1) (pin 3))) + (net (code 347) (name "Net-(U4-Pad4)") + (node (ref U4) (pin 4))) + (net (code 348) (name "Net-(U4-Pad5)") + (node (ref U4) (pin 5))) + (net (code 349) (name "Net-(U4-Pad6)") + (node (ref U4) (pin 6))) + (net (code 350) (name "Net-(Q4-Pad4)") + (node (ref Q4) (pin 4)) + (node (ref R14) (pin 1)) + (node (ref Q5) (pin 2))) + (net (code 351) (name "Net-(Q5-Pad1)") + (node (ref Q5) (pin 1)) + (node (ref R13) (pin 1))) + (net (code 352) (name "Net-(Q3-Pad1)") + (node (ref Q3) (pin 1)) + (node (ref R13) (pin 2))) + (net (code 353) (name "Net-(Q3-Pad3)") + (node (ref Q3) (pin 3)) + (node (ref R12) (pin 1))) + (net (code 354) (name POE_SRC_Status) + (node (ref R11) (pin 1)) + (node (ref R10) (pin 2))) + (net (code 355) (name "Net-(Q2-Pad1)") + (node (ref Q2) (pin 1)) + (node (ref R5) (pin 1)) + (node (ref U5) (pin 3))) + (net (code 356) (name "Net-(Q1-Pad3)") + (node (ref Q1) (pin 3)) + (node (ref U5) (pin 2))) + (net (code 357) (name "Net-(U4-Pad9)") + (node (ref U4) (pin 9))) + (net (code 358) (name "Net-(C4-Pad1)") + (node (ref U4) (pin 8)) + (node (ref Q4) (pin 8)) + (node (ref Q3) (pin 2)) + (node (ref Q4) (pin 6)) + (node (ref Q4) (pin 7)) + (node (ref C6) (pin 1)) + (node (ref R10) (pin 1)) + (node (ref Q4) (pin 5)) + (node (ref C4) (pin 1))) + (net (code 359) (name "Net-(R2-Pad1)") + (node (ref R4) (pin 1)) + (node (ref U5) (pin 4)) + (node (ref R2) (pin 1))) + (net (code 360) (name "Net-(C1-Pad2)") + (node (ref Q2) (pin 3)) + (node (ref C1) (pin 2)) + (node (ref R6) (pin 1)) + (node (ref R7) (pin 1)) + (node (ref FL2) (pin 1)) + (node (ref R8) (pin 1))) + (net (code 361) (name "Net-(R18-Pad1)") + (node (ref R18) (pin 1)) + (node (ref U9) (pin 5))) + (net (code 362) (name +12V) + (node (ref R18) (pin 2)) + (node (ref U9) (pin 3)) + (node (ref C10) (pin 1)) + (node (ref C12) (pin 1)) + (node (ref C14) (pin 1)) + (node (ref Q5) (pin 3)) + (node (ref Q4) (pin 1)) + (node (ref C5) (pin 1)) + (node (ref Q4) (pin 2)) + (node (ref Q4) (pin 3)) + (node (ref D1) (pin 1)) + (node (ref FL1) (pin 2))) + (net (code 363) (name "Net-(U8-Pad4)") + (node (ref U8) (pin 4))) + (net (code 364) (name +1V2) + (node (ref U11) (pin 5)) + (node (ref C21) (pin 1))) + (net (code 365) (name "Net-(U11-Pad4)") + (node (ref U11) (pin 4))) + (net (code 366) (name +2V5) + (node (ref C16) (pin 1)) + (node (ref U10) (pin 2))) + (net (code 367) (name "Net-(R19-Pad1)") + (node (ref U9) (pin 4)) + (node (ref R20) (pin 2)) + (node (ref R19) (pin 1))) + (net (code 368) (name "Net-(C17-Pad1)") + (node (ref U9) (pin 2)) + (node (ref L4) (pin 1)) + (node (ref C17) (pin 1))) + (net (code 369) (name "Net-(C17-Pad2)") + (node (ref C17) (pin 2)) + (node (ref U9) (pin 6))) + (net (code 370) (name "Net-(J2-Pad12)") + (node (ref J2) (pin 12)) + (node (ref R30) (pin 2))) + (net (code 371) (name /Ethernet/RJ45_LED_G) + (node (ref U1) (pin 15)) + (node (ref R30) (pin 1))) + (net (code 372) (name /Ethernet/RJ45_LED_Y) + (node (ref U1) (pin 14)) + (node (ref R31) (pin 1))) + (net (code 373) (name "Net-(J2-Pad10)") + (node (ref J2) (pin 10)) + (node (ref R31) (pin 2))) + (net (code 374) (name "Net-(C29-Pad1)") + (node (ref C29) (pin 1)) + (node (ref TR1) (pin 1))) + (net (code 375) (name "Net-(C28-Pad2)") + (node (ref TR1) (pin 3)) + (node (ref C28) (pin 2))) + (net (code 376) (name "Net-(D5-Pad2)") + (node (ref D5) (pin 2)) + (node (ref R26) (pin 1)) + (node (ref TR1) (pin 15)) + (node (ref D6) (pin 1))) + (net (code 377) (name "Net-(D3-Pad2)") + (node (ref D4) (pin 1)) + (node (ref D3) (pin 2)) + (node (ref TR1) (pin 10)) + (node (ref R27) (pin 1))) + (net (code 378) (name "Net-(C31-Pad1)") + (node (ref C31) (pin 1)) + (node (ref R24) (pin 1)) + (node (ref R23) (pin 2)) + (node (ref TR1) (pin 2))) + (net (code 379) (name "Net-(R21-Pad1)") + (node (ref U1) (pin 30)) + (node (ref TR1) (pin 8)) + (node (ref R21) (pin 1))) + (net (code 380) (name "Net-(C28-Pad1)") + (node (ref R23) (pin 1)) + (node (ref C28) (pin 1)) + (node (ref U1) (pin 26))) + (net (code 381) (name "Net-(C29-Pad2)") + (node (ref C29) (pin 2)) + (node (ref U1) (pin 27)) + (node (ref R24) (pin 2))) + (net (code 382) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3)) + (node (ref TR1) (pin 14))) + (net (code 383) (name "Net-(R22-Pad2)") + (node (ref U1) (pin 31)) + (node (ref R22) (pin 2)) + (node (ref TR1) (pin 6))) + (net (code 384) (name "Net-(C30-Pad1)") + (node (ref R25) (pin 1)) + (node (ref C30) (pin 1)) + (node (ref TR1) (pin 7))) + (net (code 385) (name "Net-(C33-Pad2)") + (node (ref C33) (pin 2)) + (node (ref U1) (pin 63))) + (net (code 386) (name "Net-(R28-Pad1)") + (node (ref R28) (pin 1)) + (node (ref U1) (pin 16))) + (net (code 387) (name "Net-(U1-Pad48)") + (node (ref U1) (pin 48))) + (net (code 388) (name "Net-(U1-Pad33)") + (node (ref U1) (pin 33))) + (net (code 389) (name "Net-(U1-Pad9)") + (node (ref U1) (pin 9))) + (net (code 390) (name "Net-(U1-Pad39)") + (node (ref U1) (pin 39))) + (net (code 391) (name "Net-(U1-Pad40)") + (node (ref U1) (pin 40))) + (net (code 392) (name "Net-(U1-Pad41)") + (node (ref U1) (pin 41))) + (net (code 393) (name "Net-(U1-Pad42)") + (node (ref U1) (pin 42))) + (net (code 394) (name "Net-(U1-Pad57)") + (node (ref U1) (pin 57))) + (net (code 395) (name "Net-(U1-Pad58)") + (node (ref U1) (pin 58))) + (net (code 396) (name "Net-(U1-Pad59)") + (node (ref U1) (pin 59))) + (net (code 397) (name "Net-(U1-Pad60)") + (node (ref U1) (pin 60))) + (net (code 398) (name "Net-(U1-Pad61)") + (node (ref U1) (pin 61))) + (net (code 399) (name "Net-(U1-Pad38)") + (node (ref U1) (pin 38))) + (net (code 400) (name "Net-(U1-Pad10)") + (node (ref U1) (pin 10))) + (net (code 401) (name "Net-(U1-Pad11)") + (node (ref U1) (pin 11))) + (net (code 402) (name "Net-(U1-Pad12)") + (node (ref U1) (pin 12))) + (net (code 403) (name "Net-(U1-Pad13)") + (node (ref U1) (pin 13))) + (net (code 404) (name "Net-(U1-Pad19)") + (node (ref U1) (pin 19))) + (net (code 405) (name "Net-(U1-Pad20)") + (node (ref U1) (pin 20))) + (net (code 406) (name "Net-(U1-Pad43)") + (node (ref U1) (pin 43))) + (net (code 407) (name "Net-(U1-Pad44)") + (node (ref U1) (pin 44))) + (net (code 408) (name "Net-(U1-Pad55)") + (node (ref U1) (pin 55))) + (net (code 409) (name "Net-(U1-Pad53)") + (node (ref U1) (pin 53))) + (net (code 410) (name "Net-(U1-Pad54)") + (node (ref U1) (pin 54))) + (net (code 411) (name "Net-(U1-Pad45)") + (node (ref U1) (pin 45))) + (net (code 412) (name "Net-(U1-Pad56)") + (node (ref U1) (pin 56))) + (net (code 413) (name "Net-(U1-Pad5)") + (node (ref U1) (pin 5))) + (net (code 414) (name "Net-(U1-Pad6)") + (node (ref U1) (pin 6))) + (net (code 415) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 416) (name "Net-(U1-Pad8)") + (node (ref U1) (pin 8))) + (net (code 417) (name "Net-(U1-Pad35)") + (node (ref U1) (pin 35))) + (net (code 418) (name "Net-(U1-Pad36)") + (node (ref U1) (pin 36))) + (net (code 419) (name "Net-(U1-Pad37)") + (node (ref U1) (pin 37))) + (net (code 420) (name "Net-(C26-Pad1)") + (node (ref C26) (pin 1)) + (node (ref U1) (pin 2)) + (node (ref Y2) (pin 3))) + (net (code 421) (name "Net-(C27-Pad1)") + (node (ref U1) (pin 3)) + (node (ref Y2) (pin 1)) + (node (ref C27) (pin 1))) + (net (code 422) (name "Net-(J2-Pad2)") + (node (ref TR1) (pin 11)) + (node (ref J2) (pin 2))) + (net (code 423) (name "Net-(C32-Pad1)") + (node (ref C32) (pin 1)) + (node (ref R27) (pin 2)) + (node (ref R26) (pin 2))) + (net (code 424) (name "Net-(J2-Pad1)") + (node (ref J2) (pin 1)) + (node (ref TR1) (pin 9))) + (net (code 425) (name "Net-(J2-Pad6)") + (node (ref J2) (pin 6)) + (node (ref TR1) (pin 16))) + (net (code 426) (name "Net-(D8-Pad1)") + (node (ref D8) (pin 1))) + (net (code 427) (name "Net-(D7-Pad2)") + (node (ref D7) (pin 2)) + (node (ref J2) (pin 4)) + (node (ref J2) (pin 5))) + (net (code 428) (name "Net-(D10-Pad1)") + (node (ref J2) (pin 7)) + (node (ref J2) (pin 8)) + (node (ref D10) (pin 1)) + (node (ref D9) (pin 2))) + (net (code 429) (name "Net-(C37-Pad1)") + (node (ref R32) (pin 2)) + (node (ref C37) (pin 1))) + (net (code 430) (name "Net-(C39-Pad2)") + (node (ref U7) (pin 16)) + (node (ref U7) (pin 15)) + (node (ref C39) (pin 2))) + (net (code 431) (name "Net-(R33-Pad1)") + (node (ref R33) (pin 1)) + (node (ref R34) (pin 2)) + (node (ref U13) (pin 6))) + (net (code 432) (name "Net-(R32-Pad1)") + (node (ref U13) (pin 2)) + (node (ref R33) (pin 2)) + (node (ref R32) (pin 1))) + (net (code 433) (name "Net-(U7-Pad8)") + (node (ref U7) (pin 8))) + (net (code 434) (name "Net-(U7-Pad2)") + (node (ref U7) (pin 2))) + (net (code 435) (name "Net-(U7-Pad3)") + (node (ref U7) (pin 3))) + (net (code 436) (name "Net-(U7-Pad4)") + (node (ref U7) (pin 4))) + (net (code 437) (name "Net-(U7-Pad5)") + (node (ref U7) (pin 5))) + (net (code 438) (name "Net-(U7-Pad6)") + (node (ref U7) (pin 6))) + (net (code 439) (name "Net-(U7-Pad7)") + (node (ref U7) (pin 7))) + (net (code 440) (name "Net-(U7-Pad9)") + (node (ref U7) (pin 9))) + (net (code 441) (name "Net-(R36-Pad2)") + (node (ref R36) (pin 2)) + (node (ref U7) (pin 13))) + (net (code 442) (name "Net-(R35-Pad1)") + (node (ref U7) (pin 14)) + (node (ref R35) (pin 1))) + (net (code 443) (name "Net-(C36-Pad1)") + (node (ref U13) (pin 3)) + (node (ref C36) (pin 1)) + (node (ref R36) (pin 1)) + (node (ref R35) (pin 2))) + (net (code 444) (name "Net-(C38-Pad1)") + (node (ref C38) (pin 1)) + (node (ref R34) (pin 1)) + (node (ref U7) (pin 17))) + (net (code 445) (name "Net-(U13-Pad5)") + (node (ref U13) (pin 5))) + (net (code 446) (name "Net-(U13-Pad1)") + (node (ref U13) (pin 1))))) \ No newline at end of file diff --git a/TestAutomation.pro b/TestAutomation.pro index 152769c..91cf9a0 100644 --- a/TestAutomation.pro +++ b/TestAutomation.pro @@ -1,4 +1,4 @@ -update=22/05/2015 07:44:53 +update=Wed Jun 16 14:37:00 2021 version=1 last_client=kicad [general] @@ -31,3 +31,13 @@ NetIExt=net version=1 LibDir= [eeschema/libraries] +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 diff --git a/TestAutomation.sch b/TestAutomation.sch index 36cf98e..a8ef3c2 100644 --- a/TestAutomation.sch +++ b/TestAutomation.sch @@ -28,15 +28,6 @@ F0 "Power" 50 F1 "Power.sch" 50 $EndSheet $Sheet -S 5600 5000 2000 1450 -U 60FB17F2 -F0 "Analog_LVDS" 50 -F1 "Analog_LVDS.sch" 50 -F2 "ADC_DATA_BUS" I L 5600 5150 50 -F3 "ADC_IN" I L 5600 5550 50 -F4 "ADC_CLK" I L 5600 5250 50 -$EndSheet -$Sheet S 2150 1100 1950 2550 U 60C2FDBB F0 "MCU" 50 @@ -65,24 +56,20 @@ F6 "ENC_SPI_MISO" I L 9150 2550 50 F7 "ENC_INT" I L 9150 2350 50 F8 "ENC_SPI_CS" I L 9150 2450 50 $EndSheet -Wire Bus Line - 5600 5150 5450 5150 -Entry Wire Line - 5350 4450 5450 4550 -Entry Wire Line - 5350 4550 5450 4650 -Entry Wire Line - 5350 4650 5450 4750 -Entry Wire Line - 5350 4750 5450 4850 -Entry Wire Line - 5350 4850 5450 4950 -Entry Wire Line - 5350 4950 5450 5050 -Entry Wire Line - 5350 5050 5450 5150 -Entry Wire Line - 5350 4350 5450 4450 -Wire Bus Line - 5450 4400 5450 5150 +$Sheet +S 5550 4800 600 1200 +U 60FB17F2 +F0 "High_Speed_ADC" 50 +F1 "High_Speed_ADC.sch" 50 +F2 "ADC_IN" I L 5550 4900 50 +F3 "ADC_CLK" I L 5550 5050 50 +F4 "ADC_DATA1" I L 5550 5200 50 +F5 "ADC_DATA2" I L 5550 5300 50 +F6 "ADC_DATA3" I L 5550 5400 50 +F7 "ADC_DATA4" I L 5550 5500 50 +F8 "ADC_DATA5" I L 5550 5600 50 +F9 "ADC_DATA6" I L 5550 5700 50 +F10 "ADC_DATA7" I L 5550 5800 50 +F11 "ADC_DATA8" I L 5550 5900 50 +$EndSheet $EndSCHEMATC diff --git a/TestAutomation.sch-bak b/TestAutomation.sch-bak index 4bb71be..00545ec 100644 --- a/TestAutomation.sch-bak +++ b/TestAutomation.sch-bak @@ -28,13 +28,6 @@ F0 "Power" 50 F1 "Power.sch" 50 $EndSheet $Sheet -S 5600 5000 2000 1450 -U 60FB17F2 -F0 "Analog_LVDS" 50 -F1 "Analog_LVDS.sch" 50 -F2 "ADC_DATA_BUS" I L 5600 5150 50 -$EndSheet -$Sheet S 2150 1100 1950 2550 U 60C2FDBB F0 "MCU" 50 @@ -63,30 +56,20 @@ F6 "ENC_SPI_MISO" I L 9150 2550 50 F7 "ENC_INT" I L 9150 2350 50 F8 "ENC_SPI_CS" I L 9150 2450 50 $EndSheet -Wire Bus Line - 5600 5150 5450 5150 -Entry Wire Line - 5350 4450 5450 4550 -Entry Wire Line - 5350 4550 5450 4650 -Entry Wire Line - 5350 4650 5450 4750 -Entry Wire Line - 5350 4750 5450 4850 -Entry Wire Line - 5350 4850 5450 4950 -Entry Wire Line - 5350 4950 5450 5050 -Entry Wire Line - 5350 5050 5450 5150 -Entry Wire Line - 5350 4350 5450 4450 -Wire Wire Line - 5350 4350 5100 4350 -Wire Wire Line - 5100 4350 5100 4300 -Wire Wire Line - 5350 4450 5100 4450 -Wire Bus Line - 5450 4400 5450 5150 +$Sheet +S 5550 4800 600 1500 +U 60FB17F2 +F0 "High_Speed_ADC" 50 +F1 "High_Speed_ADC.sch" 50 +F2 "ADC_IN" I L 5550 5200 50 +F3 "ADC_CLK" I L 5550 5350 50 +F4 "ADC_DATA1" I L 5550 5500 50 +F5 "ADC_DATA2" I L 5550 5600 50 +F6 "ADC_DATA3" I L 5550 5700 50 +F7 "ADC_DATA4" I L 5550 5800 50 +F8 "ADC_DATA5" I L 5550 5900 50 +F9 "ADC_DATA6" I L 5550 6000 50 +F10 "ADC_DATA7" I L 5550 6100 50 +F11 "ADC_DATA8" I L 5550 6200 50 +$EndSheet $EndSCHEMATC diff --git a/docs/744222-1x2mH_EMI_Filter.pdf b/docs/744222-1x2mH_EMI_Filter.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f1120955cb6ea104f4087ee832ee0a9006685e22 GIT binary patch literal 556621 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¹MaFMSiRps(=Fpap1uD=^$2*IxZ&k%SN@ zy*Nlw49yAOH0O3jG1D6NrpRc+QqrYo=&(>r*lQ_Lhx){MtRydM^tz~uvw2id&H_4~ zwfk}CLfhUosjgk&SV7pW_n9b?OXRsh)&N}xeih=ENS0tfQH>Ny?$$2N9d~$N$ZH#^0BUe|uoq z{>KLauD?#I|M15A$IA!T{~s(*iO4zx@P{3V{3VlZGWvA!;Fhq<1RCo(s*1eeGm1%z zO>tP)T9o(h%YuzVClo0Y?K^u=f?M7sl8t6j)il%BH5zm1#i*P3JZ`f)8<1*>;f0LSiV?H`ExP@4^|%#FB&ly9EBl*--a7o=w=T~gt}gChZs)w!2uWK(<5yjN52#n$o4&utNjL3N9U5Yv?1qJs z*ZuZ?=RRq!UvAr9*#Op<9@gv)yZll+3^9LiZ%b7ZWBXlP%vg38y|kLC8aNGi37M(p zKGAQFa~nPxW94$Ymfy0&v8^PP6>DOO}U4QEx3+d-7 zK2MMy`s&>lu|DnJoc@@8wSI7$Oa<5T>JiQcO(|)R{uax9D%*5!Kak6Pdis5cmYVhC zVR_2gBbdPgqV^LM)IQGHt5xZ5K^VH*(kQt>eb+ z;SnTqbAkxz7`TfM_DigX;C*&}AiEPzk(Oa^Fi{VYjx9rQ)^jI6FDQLG=A~0O z7exJM_FF#d(`}vioMpFrV+E&};qUb>JrUN+r`&Eo++~oI^MjOwuCI&eiQKklW&R8< ztih#9jcXwL^%_@PYJ!)XAtDO?;gZ+|Bb9p_ENp5vW1I7_=#5+T!PH>s)|B2T=Q7eS z;Rdh_3=+QZ9HeK)gnEJHgZSOF0-e;WK z!w28GdO*~cT-CAA`40F zH&W+z5XQoKg<^8M5exB`_|J2o;>i3%;Y;Pb%gO!am+K`$j8=^64)=}fr_u}S zoCQ5Bq}dugq^l-Mgojq%ZMNUY;q6n%2cN@0n5Pi7{v8%R~zt*H4 zKy39Mi&5$eAsJS_7CrpanedpfVt3+U0 zr7%;nih~iMsv-09kY9rBbI9dhpm-Gy+CRzOf_c;dm5nyxk_>&3o2u1|&#|$5J!pCO zz4R^g(}u#);qB;J1;+B;sLo=>#ZT%q2BVO%HR-LBp`q`N*H)W|9{sk4 zC;G7+o969PtU%Sy+bXNu3snjpJS97XxvS}ceDILlq5F3NM@OJ{q6KiA`l@ZUbcXI^ zIGur3f8vk{W2dzb*#1-ESF2cVmZP0SYg*^QklsQ$;==SUHcy!>Rv#^=DX@Pqd;1qc zmCsjr6z))#Ul*}k0@o|Qstcf1s_WZR+N| z_5&|6v1G>0Uw6w(BiO&I)8wsn(h|4hAxGq|42Bs)dRoxr33sMin&Z-Yd<1yv3AT>7 z9B*Gg6r*Y+Emtikal4)#44lBLu3{=hjKERCW*>iXT&$r54MAa12Rkg%RA&g6QT(8a zJr4jZu;}C zE<%WVsXCko4*%|2gi1Jr3b)Va

Y|vnhOFx`fGD;2E&Z*?fmURj1fApC-p{r=ztj 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

4twuz`skv{|)ErB(MYUMywhK^xXylD8X!R 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

mSj15DM#v=wlgi(nZ2W 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�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 CB@uf7 literal 0 HcmV?d00001 diff --git a/docs/C91575_BNX022-01L_2016-12-26.PDF b/docs/C91575_BNX022-01L_2016-12-26.PDF new file mode 100644 index 0000000000000000000000000000000000000000..99e3f75902f601646751630886175a8c9b35b40d GIT binary patch literal 287966 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%0DY-4wnNH7c4IiawdkdYi+!-EN6>~yXgM| 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⁡Pbx-YY#`>)a9 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

%aIHwL;}j`^Ir|c$wTem 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%0A(X|gHLbeNxiRWh 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

w5yRA#&@2qp7(j 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 A>Hq)$ literal 0 HcmV?d00001 diff --git a/libs/BNX022/BNX022-01L.lib b/libs/BNX022/BNX022-01L.lib new file mode 100644 index 0000000..5c391dc --- /dev/null +++ b/libs/BNX022/BNX022-01L.lib @@ -0,0 +1,59 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +#(c) SnapEDA 2016 (snapeda.com) +#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0 +# +# BNX022-01L +# +DEF BNX022-01L FL 0 40 Y N 1 L N +F0 "FL" -800 300 50 H V L BNN +F1 "BNX022-01L" -800 -400 50 H V L BNN +F2 "FIL_BNX022-01L" 0 0 50 H I L BNN +F3 "" 0 0 50 H I L BNN +F4 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD" +F5 "3.7 mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT" +F6 "Murata" 0 0 50 H I L BNN "MANUFACTURER" +F7 "N/A" 0 0 50 H I L BNN "PARTREV" +DRAW +P 2 0 0 10 -700 100 -800 100 N +A -650 100 50 -1 1800 0 0 10 N -700 100 -600 100 +A -550 100 50 -1 1800 0 0 10 N -600 100 -500 100 +A -450 100 50 -1 1800 0 0 10 N -500 100 -400 100 +A -350 100 50 -1 1800 0 0 10 N -400 100 -300 100 +P 2 0 0 10 -700 -200 -800 -200 N +A -650 -200 50 -1 1800 0 0 10 N -700 -200 -600 -200 +A -550 -200 50 -1 1800 0 0 10 N -600 -200 -500 -200 +A -450 -200 50 -1 1800 0 0 10 N -500 -200 -400 -200 +A -350 -200 50 -1 1800 0 0 10 N -400 -200 -300 -200 +A 150 100 50 -1 1800 0 0 10 N 100 100 200 100 +A 250 100 50 -1 1800 0 0 10 N 200 100 300 100 +A 350 100 50 -1 1800 0 0 10 N 300 100 400 100 +A 450 100 50 -1 1800 0 0 10 N 400 100 500 100 +P 2 0 0 10 -700 200 -300 200 N +P 2 0 0 10 -700 -100 -300 -100 N +P 2 0 0 10 100 200 500 200 N +P 2 0 0 10 -150 -30 -100 -30 N +P 2 0 0 10 -100 -30 -50 -30 N +P 2 0 0 10 -150 -70 -100 -70 N +P 2 0 0 10 -100 -70 -50 -70 N +P 2 0 0 10 -100 100 -100 -30 N +P 2 0 0 10 -100 -70 -100 -200 N +P 2 0 0 10 -300 100 100 100 N +P 2 0 0 10 650 70 700 70 N +P 2 0 0 10 700 70 750 70 N +P 2 0 0 10 500 100 800 100 N +P 2 0 0 10 700 70 700 -200 N +P 2 0 0 10 -300 -200 800 -200 N +C -100 100 10 0 0 20 N +C -100 -200 10 0 0 20 N +C 700 -200 10 0 0 20 N +X ~ 1 -1000 100 200 R 40 40 0 0 P +X ~ 2 1000 100 200 L 40 40 0 0 P +X ~ 3 -1000 -200 200 R 40 40 0 0 P +X ~ 4 1000 -200 200 L 40 40 0 0 P +X ~ 5 1000 -200 200 L 40 40 0 0 P +X ~ 6 1000 -200 200 L 40 40 0 0 P +ENDDRAW +ENDDEF +# +# End Library \ No newline at end of file diff --git a/libs/BNX022/BNX022-01L.step b/libs/BNX022/BNX022-01L.step new file mode 100644 index 0000000..d31f4f1 --- /dev/null +++ b/libs/BNX022/BNX022-01L.step @@ -0,0 +1,3606 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION (( 'STEP AP214' ), + '1' ); +FILE_NAME ('1.STEP', + '2019-11-29T12:23:19', + ( '' ), + ( '' ), + 'SwSTEP 2.0', + 'SolidWorks 2017', + '' ); +FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); +ENDSEC; + +DATA; +#1 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #2724, #2122 ) ; +#2 = EDGE_LOOP ( 'NONE', ( #1043, #323, #1149, #1247 ) ) ; +#3 = ADVANCED_FACE ( 'NONE', ( #1690 ), #1632, .T. ) ; +#4 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#5 = EDGE_CURVE ( 'NONE', #1848, #961, #150, .T. ) ; +#6 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999982500, 1.000000000000000000 ) ) ; +#7 = PLANE ( 'NONE', #2470 ) ; +#8 = AXIS2_PLACEMENT_3D ( 'NONE', #1686, #649, #1144 ) ; +#9 = VERTEX_POINT ( 'NONE', #2451 ) ; +#10 = LINE ( 'NONE', #2111, #1943 ) ; +#11 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ; +#12 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .T. ) ; +#13 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#14 = FACE_OUTER_BOUND ( 'NONE', #1506, .T. ) ; +#15 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ; +#16 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#17 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.1000000000000000100, 2.750000000000000400 ) ) ; +#18 = VERTEX_POINT ( 'NONE', #3328 ) ; +#19 = ADVANCED_FACE ( 'NONE', ( #2597 ), #526, .T. ) ; +#20 = EDGE_LOOP ( 'NONE', ( #828, #1304, #963, #3583 ) ) ; +#21 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, -4.549999999999999800 ) ) ; +#22 = VECTOR ( 'NONE', #965, 1000.000000000000000 ) ; +#23 = EDGE_CURVE ( 'NONE', #1353, #180, #451, .T. ) ; +#24 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .T. ) ; +#25 = FACE_BOUND ( 'NONE', #1651, .T. ) ; +#26 = LINE ( 'NONE', #2307, #2047 ) ; +#27 = LINE ( 'NONE', #3314, #1232 ) ; +#28 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.168404344971008900E-016 ) ) ; +#29 = LINE ( 'NONE', #955, #1708 ) ; +#30 = VECTOR ( 'NONE', #1588, 1000.000000000000000 ) ; +#31 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#32 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#33 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#34 = LINE ( 'NONE', #2545, #641 ) ; +#35 = ORIENTED_EDGE ( 'NONE', *, *, #2498, .T. ) ; +#36 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ; +#37 = AXIS2_PLACEMENT_3D ( 'NONE', #187, #3230, #2118 ) ; +#38 = ADVANCED_FACE ( 'NONE', ( #193 ), #1481, .F. ) ; +#39 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.199999999999999700, -2.699999999999999700 ) ) ; +#40 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .F. ) ; +#41 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .F. ) ; +#42 = EDGE_CURVE ( 'NONE', #569, #1543, #361, .T. ) ; +#43 = PLANE ( 'NONE', #660 ) ; +#44 = EDGE_CURVE ( 'NONE', #3558, #448, #1173, .T. ) ; +#45 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#46 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#47 = EDGE_CURVE ( 'NONE', #159, #986, #747, .T. ) ; +#48 = ORIENTED_EDGE ( 'NONE', *, *, #997, .F. ) ; +#49 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#50 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999970400, 3.100000000000000100, -3.950000000000000200 ) ) ; +#51 = VECTOR ( 'NONE', #2447, 1000.000000000000000 ) ; +#52 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#53 = ADVANCED_FACE ( 'NONE', ( #1092 ), #3555, .F. ) ; +#54 = VECTOR ( 'NONE', #2189, 1000.000000000000000 ) ; +#55 = AXIS2_PLACEMENT_3D ( 'NONE', #1723, #3074, #2283 ) ; +#56 = ORIENTED_EDGE ( 'NONE', *, *, #3286, .T. ) ; +#57 = ORIENTED_EDGE ( 'NONE', *, *, #3066, .F. ) ; +#58 = ORIENTED_EDGE ( 'NONE', *, *, #2629, .F. ) ; +#59 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#60 = ORIENTED_EDGE ( 'NONE', *, *, #3584, .F. ) ; +#61 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#62 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -1.450000000000000400 ) ) ; +#63 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .T. ) ; +#64 = AXIS2_PLACEMENT_3D ( 'NONE', #1760, #2838, #378 ) ; +#65 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#66 = ADVANCED_FACE ( 'NONE', ( #3214 ), #94, .F. ) ; +#67 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#68 = VECTOR ( 'NONE', #2241, 1000.000000000000000 ) ; +#69 = FACE_OUTER_BOUND ( 'NONE', #3017, .T. ) ; +#70 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#71 = VECTOR ( 'NONE', #951, 1000.000000000000000 ) ; +#72 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000028600, 3.100000000000000100, 3.950000000000001100 ) ) ; +#73 = AXIS2_PLACEMENT_3D ( 'NONE', #3174, #960, #2082 ) ; +#74 = LINE ( 'NONE', #2737, #3519 ) ; +#75 = VECTOR ( 'NONE', #2733, 1000.000000000000000 ) ; +#76 = VECTOR ( 'NONE', #1532, 1000.000000000000000 ) ; +#77 = ADVANCED_FACE ( 'NONE', ( #1010 ), #2831, .F. ) ; +#78 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, -1.000000000000000200 ) ) ; +#79 = EDGE_LOOP ( 'NONE', ( #506, #1397, #318, #2076 ) ) ; +#80 = PLANE ( 'NONE', #1426 ) ; +#81 = FACE_OUTER_BOUND ( 'NONE', #1500, .T. ) ; +#82 = VERTEX_POINT ( 'NONE', #83 ) ; +#83 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -2.750000000000000400 ) ) ; +#84 = VERTEX_POINT ( 'NONE', #356 ) ; +#85 = ADVANCED_FACE ( 'NONE', ( #14 ), #1758, .T. ) ; +#86 = ORIENTED_EDGE ( 'NONE', *, *, #2253, .F. ) ; +#87 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.199999999999999700, 0.7500000000000000000 ) ) ; +#88 = ORIENTED_EDGE ( 'NONE', *, *, #3033, .F. ) ; +#89 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, -1.000000000000001300 ) ) ; +#90 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#91 = EDGE_CURVE ( 'NONE', #301, #1138, #835, .T. ) ; +#92 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 2.750000000000000400 ) ) ; +#93 = EDGE_CURVE ( 'NONE', #2384, #1209, #1566, .T. ) ; +#94 = PLANE ( 'NONE', #1501 ) ; +#95 = EDGE_CURVE ( 'NONE', #3494, #2728, #1990, .T. ) ; +#96 = VERTEX_POINT ( 'NONE', #1850 ) ; +#97 = LINE ( 'NONE', #1513, #2550 ) ; +#98 = PLANE ( 'NONE', #1011 ) ; +#99 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.100000000000000100, 0.0000000000000000000 ) ) ; +#100 = VERTEX_POINT ( 'NONE', #3534 ) ; +#101 = LINE ( 'NONE', #2438, #1906 ) ; +#102 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#103 = LINE ( 'NONE', #2181, #11 ) ; +#104 = EDGE_LOOP ( 'NONE', ( #2773, #2276, #650, #1890 ) ) ; +#105 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#106 = ORIENTED_EDGE ( 'NONE', *, *, #681, .F. ) ; +#107 = ADVANCED_FACE ( 'NONE', ( #1260 ), #3408, .T. ) ; +#108 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -2.750000000000000000 ) ) ; +#109 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .T. ) ; +#110 = VERTEX_POINT ( 'NONE', #1841 ) ; +#111 = AXIS2_PLACEMENT_3D ( 'NONE', #2779, #2793, #345 ) ; +#112 = VERTEX_POINT ( 'NONE', #503 ) ; +#113 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .T. ) ; +#114 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .T. ) ; +#115 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#116 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#117 = FACE_OUTER_BOUND ( 'NONE', #3122, .T. ) ; +#118 = EDGE_CURVE ( 'NONE', #3510, #1781, #922, .T. ) ; +#119 = EDGE_CURVE ( 'NONE', #3077, #406, #532, .T. ) ; +#120 = FILL_AREA_STYLE ('',( #1205 ) ) ; +#121 = FACE_OUTER_BOUND ( 'NONE', #2688, .T. ) ; +#122 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#123 = VECTOR ( 'NONE', #59, 1000.000000000000000 ) ; +#124 = AXIS2_PLACEMENT_3D ( 'NONE', #2207, #1404, #821 ) ; +#125 = VECTOR ( 'NONE', #683, 1000.000000000000000 ) ; +#126 = ORIENTED_EDGE ( 'NONE', *, *, #1731, .T. ) ; +#127 = ADVANCED_FACE ( 'NONE', ( #622 ), #775, .F. ) ; +#128 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -2.750000000000006700 ) ) ; +#129 = EDGE_CURVE ( 'NONE', #2063, #787, #2208, .T. ) ; +#130 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.199999999999999700, 4.549999999999999800 ) ) ; +#131 = EDGE_LOOP ( 'NONE', ( #2019, #2085, #41, #1048 ) ) ; +#132 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -2.750000000000000000 ) ) ; +#133 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#134 = ADVANCED_FACE ( 'NONE', ( #3037 ), #2138, .F. ) ; +#135 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ; +#136 = CLOSED_SHELL ( 'NONE', ( #3316, #3146, #2749, #1491, #2294, #353 ) ) ; +#137 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, -4.250000000000000000 ) ) ; +#138 = AXIS2_PLACEMENT_3D ( 'NONE', #1928, #564, #552 ) ; +#139 = PLANE ( 'NONE', #373 ) ; +#140 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -2.750000000000000000 ) ) ; +#141 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#142 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#143 = AXIS2_PLACEMENT_3D ( 'NONE', #3196, #2980, #468 ) ; +#144 = EDGE_CURVE ( 'NONE', #180, #3341, #2816, .T. ) ; +#145 = ORIENTED_EDGE ( 'NONE', *, *, #2841, .F. ) ; +#146 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#147 = LINE ( 'NONE', #1672, #704 ) ; +#148 = EDGE_CURVE ( 'NONE', #295, #2126, #1733, .T. ) ; +#149 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .F. ) ; +#150 = LINE ( 'NONE', #3290, #1911 ) ; +#151 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#152 = ORIENTED_EDGE ( 'NONE', *, *, #825, .T. ) ; +#153 = VERTEX_POINT ( 'NONE', #3271 ) ; +#154 = SURFACE_STYLE_USAGE ( .BOTH. , #693 ) ; +#155 = PLANE ( 'NONE', #73 ) ; +#156 = ORIENTED_EDGE ( 'NONE', *, *, #3206, .F. ) ; +#157 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .T. ) ; +#158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#159 = VERTEX_POINT ( 'NONE', #1607 ) ; +#160 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.365532012695646200E-016 ) ) ; +#161 = VECTOR ( 'NONE', #339, 1000.000000000000000 ) ; +#162 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #223 ) ) ; +#163 = LINE ( 'NONE', #1753, #22 ) ; +#164 = VECTOR ( 'NONE', #1196, 1000.000000000000000 ) ; +#165 = LINE ( 'NONE', #1621, #2185 ) ; +#166 = FACE_OUTER_BOUND ( 'NONE', #2845, .T. ) ; +#167 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#168 = VECTOR ( 'NONE', #2114, 1000.000000000000000 ) ; +#169 = EDGE_CURVE ( 'NONE', #2186, #1712, #1822, .T. ) ; +#170 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#171 = ORIENTED_EDGE ( 'NONE', *, *, #609, .T. ) ; +#172 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .T. ) ; +#173 = PLANE ( 'NONE', #1279 ) ; +#174 = ORIENTED_EDGE ( 'NONE', *, *, #3240, .F. ) ; +#175 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, -0.1000000000000000100, -2.750000000000000000 ) ) ; +#176 = ORIENTED_EDGE ( 'NONE', *, *, #918, .F. ) ; +#177 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#178 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#179 = AXIS2_PLACEMENT_3D ( 'NONE', #1809, #1812, #985 ) ; +#180 = VERTEX_POINT ( 'NONE', #1040 ) ; +#181 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.409338161078899700E-016 ) ) ; +#182 = EDGE_CURVE ( 'NONE', #159, #2496, #3335, .T. ) ; +#183 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#184 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#185 = LINE ( 'NONE', #1103, #3032 ) ; +#186 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.09999999999999939500, -4.250000000000000000 ) ) ; +#187 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#188 = LINE ( 'NONE', #1925, #1647 ) ; +#189 = VECTOR ( 'NONE', #1595, 1000.000000000000000 ) ; +#190 = VERTEX_POINT ( 'NONE', #241 ) ; +#191 = VERTEX_POINT ( 'NONE', #3505 ) ; +#192 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#193 = FACE_OUTER_BOUND ( 'NONE', #447, .T. ) ; +#194 = EDGE_CURVE ( 'NONE', #2855, #2632, #708, .T. ) ; +#195 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .T. ) ; +#196 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ; +#197 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -1.450000000000000400 ) ) ; +#198 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#199 = AXIS2_PLACEMENT_3D ( 'NONE', #2633, #3194, #2360 ) ; +#200 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .T. ) ; +#201 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.100000000000000100, 0.0000000000000000000 ) ) ; +#202 = LINE ( 'NONE', #257, #1922 ) ; +#203 = LINE ( 'NONE', #919, #2784 ) ; +#204 = VECTOR ( 'NONE', #1334, 1000.000000000000000 ) ; +#205 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#207 = VECTOR ( 'NONE', #2161, 1000.000000000000000 ) ; +#208 = VECTOR ( 'NONE', #3292, 1000.000000000000000 ) ; +#209 = LINE ( 'NONE', #2907, #76 ) ; +#210 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#211 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ; +#212 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 1.449999999999996200 ) ) ; +#213 = AXIS2_PLACEMENT_3D ( 'NONE', #2200, #1910, #3307 ) ; +#214 = EDGE_CURVE ( 'NONE', #2559, #153, #10, .T. ) ; +#215 = EDGE_LOOP ( 'NONE', ( #3167, #877, #1970, #2750 ) ) ; +#216 = PLANE ( 'NONE', #2834 ) ; +#217 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 2.750000000000000400 ) ) ; +#218 = EDGE_LOOP ( 'NONE', ( #3317, #3578, #2810, #2778 ) ) ; +#219 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#220 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#221 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#222 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#223 = STYLED_ITEM ( 'NONE', ( #1823 ), #3407 ) ; +#224 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#225 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -4.549999999999999800 ) ) ; +#226 = VECTOR ( 'NONE', #2184, 1000.000000000000000 ) ; +#227 = EDGE_CURVE ( 'NONE', #406, #2736, #101, .T. ) ; +#228 = EDGE_CURVE ( 'NONE', #18, #2183, #3119, .T. ) ; +#229 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999982500, -1.000000000000000000 ) ) ; +#230 = VERTEX_POINT ( 'NONE', #1054 ) ; +#231 = VECTOR ( 'NONE', #3498, 1000.000000000000000 ) ; +#232 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ; +#233 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .T. ) ; +#234 = EDGE_LOOP ( 'NONE', ( #3387, #1978, #3466, #667, #1610, #352, #2973, #12 ) ) ; +#235 = EDGE_LOOP ( 'NONE', ( #3343, #1300, #1811, #2087 ) ) ; +#236 = EDGE_LOOP ( 'NONE', ( #200, #3322, #832, #57 ) ) ; +#237 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#238 = ORIENTED_EDGE ( 'NONE', *, *, #668, .F. ) ; +#239 = EDGE_CURVE ( 'NONE', #3105, #2066, #2771, .T. ) ; +#240 = VECTOR ( 'NONE', #2141, 1000.000000000000000 ) ; +#241 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -1.450000000000000400 ) ) ; +#242 = LINE ( 'NONE', #2538, #884 ) ; +#243 = VECTOR ( 'NONE', #816, 1000.000000000000000 ) ; +#244 = VECTOR ( 'NONE', #1663, 1000.000000000000000 ) ; +#245 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#246 = VECTOR ( 'NONE', #695, 1000.000000000000000 ) ; +#247 = ORIENTED_EDGE ( 'NONE', *, *, #3401, .F. ) ; +#248 = PLANE ( 'NONE', #862 ) ; +#249 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1210, 'distance_accuracy_value', 'NONE'); +#250 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999994700, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#251 = LINE ( 'NONE', #1761, #3016 ) ; +#252 = ORIENTED_EDGE ( 'NONE', *, *, #1612, .F. ) ; +#253 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#254 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#255 = PLANE ( 'NONE', #2286 ) ; +#256 = EDGE_LOOP ( 'NONE', ( #1434, #3470, #1596, #1999 ) ) ; +#257 = CARTESIAN_POINT ( 'NONE', ( -1.192622389734056100E-015, 1.500000000000000000, -2.750000000000002700 ) ) ; +#258 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000030900, 3.199999999999999700, 2.550000000000001600 ) ) ; +#259 = VERTEX_POINT ( 'NONE', #2680 ) ; +#260 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#261 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#262 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .F. ) ; +#263 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#264 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, 1.000000000000001300 ) ) ; +#265 = PLANE ( 'NONE', #3412 ) ; +#266 = ORIENTED_EDGE ( 'NONE', *, *, #2589, .T. ) ; +#267 = PLANE ( 'NONE', #1678 ) ; +#268 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ; +#269 = VERTEX_POINT ( 'NONE', #2952 ) ; +#270 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#271 = FACE_OUTER_BOUND ( 'NONE', #1606, .T. ) ; +#272 = VECTOR ( 'NONE', #1157, 1000.000000000000000 ) ; +#273 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999982500, 1.000000000000000200 ) ) ; +#274 = ADVANCED_FACE ( 'NONE', ( #1393 ), #476, .T. ) ; +#275 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ; +#276 = EDGE_CURVE ( 'NONE', #84, #2080, #2077, .T. ) ; +#277 = VERTEX_POINT ( 'NONE', #562 ) ; +#278 = EDGE_CURVE ( 'NONE', #1527, #112, #2725, .T. ) ; +#279 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3190 ) ; +#280 = ORIENTED_EDGE ( 'NONE', *, *, #3055, .T. ) ; +#281 = VERTEX_POINT ( 'NONE', #2743 ) ; +#282 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999982500, 1.000000000000000000 ) ) ; +#283 = LINE ( 'NONE', #1803, #3046 ) ; +#284 = VECTOR ( 'NONE', #1765, 1000.000000000000000 ) ; +#285 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ; +#286 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#287 = VECTOR ( 'NONE', #3321, 1000.000000000000000 ) ; +#288 = VECTOR ( 'NONE', #90, 1000.000000000000000 ) ; +#289 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.199999999999999700, 0.7500000000000000000 ) ) ; +#290 = FACE_OUTER_BOUND ( 'NONE', #3382, .T. ) ; +#291 = FACE_OUTER_BOUND ( 'NONE', #1097, .T. ) ; +#292 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 1.000000000000000000 ) ) ; +#293 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #567, #2251 ) ; +#294 = ADVANCED_FACE ( 'NONE', ( #2595 ), #1372, .F. ) ; +#295 = VERTEX_POINT ( 'NONE', #1091 ) ; +#296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2738, 'distance_accuracy_value', 'NONE'); +#297 = PLANE ( 'NONE', #55 ) ; +#298 = EDGE_CURVE ( 'NONE', #3514, #540, #1859, .T. ) ; +#299 = EDGE_CURVE ( 'NONE', #3251, #2618, #188, .T. ) ; +#300 = AXIS2_PLACEMENT_3D ( 'NONE', #1382, #2741, #1931 ) ; +#301 = VERTEX_POINT ( 'NONE', #1644 ) ; +#302 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -4.549999999999999800 ) ) ; +#303 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#305 = PLANE ( 'NONE', #953 ) ; +#306 = ADVANCED_FACE ( 'NONE', ( #444 ), #1108, .F. ) ; +#307 = VECTOR ( 'NONE', #1986, 1000.000000000000000 ) ; +#308 = AXIS2_PLACEMENT_3D ( 'NONE', #1381, #1671, #1102 ) ; +#309 = FACE_OUTER_BOUND ( 'NONE', #104, .T. ) ; +#310 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#311 = EDGE_LOOP ( 'NONE', ( #1419, #1947, #453, #3102 ) ) ; +#312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1190 ), #502 ) ; +#313 = VECTOR ( 'NONE', #2960, 1000.000000000000000 ) ; +#314 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .T. ) ; +#315 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#316 = ORIENTED_EDGE ( 'NONE', *, *, #2650, .T. ) ; +#317 = VERTEX_POINT ( 'NONE', #1661 ) ; +#318 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .F. ) ; +#319 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ; +#320 = ORIENTED_EDGE ( 'NONE', *, *, #857, .T. ) ; +#321 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #3088, #389 ) ; +#322 = EDGE_CURVE ( 'NONE', #2986, #1846, #3205, .T. ) ; +#323 = ORIENTED_EDGE ( 'NONE', *, *, #2774, .T. ) ; +#324 = LINE ( 'NONE', #426, #2432 ) ; +#325 = VECTOR ( 'NONE', #1179, 1000.000000000000000 ) ; +#326 = ADVANCED_FACE ( 'NONE', ( #2554 ), #1356, .F. ) ; +#327 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -2.550000000000000300 ) ) ; +#328 = VECTOR ( 'NONE', #629, 1000.000000000000000 ) ; +#329 = FILL_AREA_STYLE ('',( #2552 ) ) ; +#330 = VECTOR ( 'NONE', #2330, 1000.000000000000000 ) ; +#331 = VECTOR ( 'NONE', #3515, 1000.000000000000000 ) ; +#332 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999982500, -1.000000000000000000 ) ) ; +#333 = VECTOR ( 'NONE', #3392, 1000.000000000000000 ) ; +#334 = ORIENTED_EDGE ( 'NONE', *, *, #2521, .T. ) ; +#335 = PRESENTATION_STYLE_ASSIGNMENT (( #154 ) ) ; +#336 = EDGE_LOOP ( 'NONE', ( #2456, #1546, #2217, #388 ) ) ; +#337 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #386, #3481 ) ; +#338 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 1.450000000000000800 ) ) ; +#339 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#340 = EDGE_LOOP ( 'NONE', ( #2734, #63, #2411, #2444 ) ) ; +#341 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999982500, 1.000000000000000000 ) ) ; +#342 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#343 = ORIENTED_EDGE ( 'NONE', *, *, #527, .F. ) ; +#344 = AXIS2_PLACEMENT_3D ( 'NONE', #2428, #1303, #1860 ) ; +#345 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#346 = ADVANCED_FACE ( 'NONE', ( #784 ), #2452, .F. ) ; +#347 = EDGE_CURVE ( 'NONE', #3421, #407, #1522, .T. ) ; +#348 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .T. ) ; +#349 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#350 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#351 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.199999999999999700, 3.950000000000000200 ) ) ; +#352 = ORIENTED_EDGE ( 'NONE', *, *, #584, .F. ) ; +#353 = ADVANCED_FACE ( 'NONE', ( #271 ), #1530, .F. ) ; +#354 = LINE ( 'NONE', #1883, #3069 ) ; +#355 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -3.950000000000000200 ) ) ; +#356 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 1.450000000000000600 ) ) ; +#357 = LINE ( 'NONE', #458, #2944 ) ; +#358 = LINE ( 'NONE', #1602, #189 ) ; +#359 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .T. ) ; +#360 = VERTEX_POINT ( 'NONE', #1805 ) ; +#361 = LINE ( 'NONE', #21, #3509 ) ; +#362 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.409338161078899700E-016 ) ) ; +#363 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .F. ) ; +#364 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -6.056425622241344600, 0.0000000000000000000 ) ) ; +#365 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971008900E-016 ) ) ; +#366 = ORIENTED_EDGE ( 'NONE', *, *, #1592, .T. ) ; +#367 = EDGE_CURVE ( 'NONE', #3514, #3118, #2900, .T. ) ; +#368 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.409338161078899700E-016 ) ) ; +#369 = FACE_OUTER_BOUND ( 'NONE', #2503, .T. ) ; +#370 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#371 = LINE ( 'NONE', #3152, #1449 ) ; +#372 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ; +#373 = AXIS2_PLACEMENT_3D ( 'NONE', #692, #701, #151 ) ; +#374 = LINE ( 'NONE', #1940, #754 ) ; +#375 = LINE ( 'NONE', #865, #1615 ) ; +#376 = LINE ( 'NONE', #3326, #3226 ) ; +#377 = LINE ( 'NONE', #409, #1926 ) ; +#378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#379 = FILL_AREA_STYLE_COLOUR ( '', #805 ) ; +#380 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ; +#381 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, -2.750000000000000000 ) ) ; +#382 = VERTEX_POINT ( 'NONE', #736 ) ; +#383 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9499999999999999600, -4.250000000000000000 ) ) ; +#384 = ADVANCED_FACE ( 'NONE', ( #659 ), #139, .F. ) ; +#385 = ORIENTED_EDGE ( 'NONE', *, *, #2951, .F. ) ; +#386 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2585, .NOT_KNOWN. ) ; +#387 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415917800E-016, 1.500000000000000000, 1.449999999999998200 ) ) ; +#388 = ORIENTED_EDGE ( 'NONE', *, *, #870, .T. ) ; +#389 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#390 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#391 = ADVANCED_FACE ( 'NONE', ( #2380 ), #988, .F. ) ; +#392 = EDGE_CURVE ( 'NONE', #3077, #281, #912, .T. ) ; +#393 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#394 = EDGE_CURVE ( 'NONE', #2855, #3300, #1087, .T. ) ; +#395 = VECTOR ( 'NONE', #1751, 1000.000000000000000 ) ; +#396 = ADVANCED_FACE ( 'NONE', ( #2295 ), #1275, .F. ) ; +#397 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999982500, 1.000000000000000000 ) ) ; +#398 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#399 = LINE ( 'NONE', #1604, #3203 ) ; +#400 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#401 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#402 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#403 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .F. ) ; +#404 = ORIENTED_EDGE ( 'NONE', *, *, #3308, .F. ) ; +#405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #223 ), #770 ) ; +#406 = VERTEX_POINT ( 'NONE', #975 ) ; +#407 = VERTEX_POINT ( 'NONE', #3209 ) ; +#408 = CLOSED_SHELL ( 'NONE', ( #3, #635, #2483, #3070, #107, #1152 ) ) ; +#409 = CARTESIAN_POINT ( 'NONE', ( -1.192622389734056100E-015, 1.500000000000000000, -2.750000000000002700 ) ) ; +#410 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ; +#411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#412 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#413 = CIRCLE ( 'NONE', #3453, 0.6000000000000003100 ) ; +#414 = EDGE_CURVE ( 'NONE', #3405, #2517, #357, .T. ) ; +#415 = EDGE_CURVE ( 'NONE', #473, #159, #3503, .T. ) ; +#416 = PLANE ( 'NONE', #2086 ) ; +#417 = VECTOR ( 'NONE', #1440, 1000.000000000000000 ) ; +#418 = LINE ( 'NONE', #3354, #1233 ) ; +#419 = VECTOR ( 'NONE', #303, 1000.000000000000000 ) ; +#420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#421 = LINE ( 'NONE', #2672, #978 ) ; +#422 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ; +#423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#424 = VECTOR ( 'NONE', #184, 1000.000000000000000 ) ; +#425 = EDGE_CURVE ( 'NONE', #1736, #3341, #742, .T. ) ; +#426 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#427 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .T. ) ; +#428 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415920800E-016, -0.1000000000000000100, 1.449999999999998800 ) ) ; +#429 = PLANE ( 'NONE', #1601 ) ; +#430 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 4.549999999999999800 ) ) ; +#431 = EDGE_LOOP ( 'NONE', ( #2649, #1948, #3246, #2347, #2908, #3202, #470, #135 ) ) ; +#432 = PLANE ( 'NONE', #1511 ) ; +#433 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .T. ) ; +#434 = VERTEX_POINT ( 'NONE', #1793 ) ; +#435 = AXIS2_PLACEMENT_3D ( 'NONE', #1276, #3237, #2635 ) ; +#436 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#437 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#438 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#439 = AXIS2_PLACEMENT_3D ( 'NONE', #1212, #3476, #1497 ) ; +#440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#441 = ORIENTED_EDGE ( 'NONE', *, *, #239, .T. ) ; +#442 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.100000000000000100, 0.0000000000000000000 ) ) ; +#443 = LINE ( 'NONE', #3568, #1337 ) ; +#444 = FACE_OUTER_BOUND ( 'NONE', #869, .T. ) ; +#445 = VECTOR ( 'NONE', #2410, 1000.000000000000000 ) ; +#446 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#447 = EDGE_LOOP ( 'NONE', ( #3197, #1613, #626, #728 ) ) ; +#448 = VERTEX_POINT ( 'NONE', #2382 ) ; +#449 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.199999999999999700, -2.550000000000000300 ) ) ; +#450 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#451 = LINE ( 'NONE', #581, #1826 ) ; +#452 = VERTEX_POINT ( 'NONE', #175 ) ; +#453 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .F. ) ; +#454 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999986200, -4.549999999999999800 ) ) ; +#455 = LINE ( 'NONE', #2923, #542 ) ; +#456 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ; +#457 = FACE_OUTER_BOUND ( 'NONE', #467, .T. ) ; +#458 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#459 = LINE ( 'NONE', #1133, #417 ) ; +#460 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#461 = EDGE_CURVE ( 'NONE', #2932, #1692, #1560, .T. ) ; +#462 = LINE ( 'NONE', #874, #2492 ) ; +#463 = EDGE_CURVE ( 'NONE', #787, #1415, #1729, .T. ) ; +#464 = PLANE ( 'NONE', #2328 ) ; +#465 = VECTOR ( 'NONE', #2112, 1000.000000000000000 ) ; +#466 = ORIENTED_EDGE ( 'NONE', *, *, #2358, .T. ) ; +#467 = EDGE_LOOP ( 'NONE', ( #1951, #88, #1562, #1377 ) ) ; +#468 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#469 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#470 = ORIENTED_EDGE ( 'NONE', *, *, #2774, .F. ) ; +#471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#472 = AXIS2_PLACEMENT_3D ( 'NONE', #2813, #607, #3106 ) ; +#473 = VERTEX_POINT ( 'NONE', #2337 ) ; +#474 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -4.549999999999999800 ) ) ; +#475 = EDGE_CURVE ( 'NONE', #1264, #407, #1166, .T. ) ; +#476 = PLANE ( 'NONE', #3002 ) ; +#477 = EDGE_CURVE ( 'NONE', #938, #2105, #97, .T. ) ; +#478 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#479 = LINE ( 'NONE', #3092, #740 ) ; +#480 = PLANE ( 'NONE', #1360 ) ; +#481 = AXIS2_PLACEMENT_3D ( 'NONE', #3474, #1251, #436 ) ; +#482 = VECTOR ( 'NONE', #490, 1000.000000000000000 ) ; +#483 = DIRECTION ( 'NONE', ( -4.336808689942017700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#484 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 1.000000000000000000 ) ) ; +#485 = VERTEX_POINT ( 'NONE', #2349 ) ; +#486 = EDGE_CURVE ( 'NONE', #1132, #3426, #2941, .T. ) ; +#487 = ORIENTED_EDGE ( 'NONE', *, *, #2582, .F. ) ; +#488 = ORIENTED_EDGE ( 'NONE', *, *, #129, .F. ) ; +#489 = ORIENTED_EDGE ( 'NONE', *, *, #809, .T. ) ; +#490 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#491 = ORIENTED_EDGE ( 'NONE', *, *, #2031, .F. ) ; +#492 = VECTOR ( 'NONE', #1738, 1000.000000000000000 ) ; +#493 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2925 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2459, #1121, #3301 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#494 = ORIENTED_EDGE ( 'NONE', *, *, #826, .F. ) ; +#495 = DIRECTION ( 'NONE', ( 1.548860246407863800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#496 = LINE ( 'NONE', #3522, #240 ) ; +#497 = VECTOR ( 'NONE', #1064, 1000.000000000000000 ) ; +#498 = PLANE ( 'NONE', #1344 ) ; +#499 = PLANE ( 'NONE', #1289 ) ; +#500 = VECTOR ( 'NONE', #547, 1000.000000000000000 ) ; +#501 = LINE ( 'NONE', #2405, #30 ) ; +#502 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #885 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #46, #61, #310 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#503 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#504 = VECTOR ( 'NONE', #2401, 1000.000000000000000 ) ; +#505 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#506 = ORIENTED_EDGE ( 'NONE', *, *, #42, .F. ) ; +#507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#508 = AXIS2_PLACEMENT_3D ( 'NONE', #3291, #2930, #1262 ) ; +#509 = EDGE_CURVE ( 'NONE', #2986, #2126, #3248, .T. ) ; +#510 = LINE ( 'NONE', #1034, #465 ) ; +#511 = EDGE_LOOP ( 'NONE', ( #2345, #2368, #2257, #2910, #2420, #1872, #3282, #195 ) ) ; +#512 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#513 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#514 = VERTEX_POINT ( 'NONE', #2706 ) ; +#515 = VERTEX_POINT ( 'NONE', #225 ) ; +#516 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#517 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999999600, -4.250000000000000000 ) ) ; +#518 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#519 = ORIENTED_EDGE ( 'NONE', *, *, #2031, .T. ) ; +#520 = PLANE ( 'NONE', #3362 ) ; +#521 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#522 = PLANE ( 'NONE', #1 ) ; +#523 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#524 = ORIENTED_EDGE ( 'NONE', *, *, #1887, .T. ) ; +#525 = VECTOR ( 'NONE', #2691, 1000.000000000000000 ) ; +#526 = PLANE ( 'NONE', #1077 ) ; +#527 = EDGE_CURVE ( 'NONE', #1281, #2424, #823, .T. ) ; +#528 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#529 = EDGE_CURVE ( 'NONE', #1374, #1953, #2378, .T. ) ; +#530 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9499999999999999600, 4.549999999999999800 ) ) ; +#531 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .F. ) ; +#532 = LINE ( 'NONE', #744, #1211 ) ; +#533 = VECTOR ( 'NONE', #1891, 1000.000000000000000 ) ; +#534 = ORIENTED_EDGE ( 'NONE', *, *, #1148, .T. ) ; +#535 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#536 = ORIENTED_EDGE ( 'NONE', *, *, #2863, .T. ) ; +#537 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .F. ) ; +#538 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.09999999999999939500, -4.250000000000000000 ) ) ; +#539 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 3.950000000000000200 ) ) ; +#540 = VERTEX_POINT ( 'NONE', #3252 ) ; +#541 = DIRECTION ( 'NONE', ( -2.168404344971008900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#542 = VECTOR ( 'NONE', #2366, 1000.000000000000000 ) ; +#543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#544 = VECTOR ( 'NONE', #2586, 1000.000000000000000 ) ; +#545 = ORIENTED_EDGE ( 'NONE', *, *, #3351, .T. ) ; +#546 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#548 = VECTOR ( 'NONE', #1902, 1000.000000000000000 ) ; +#549 = AXIS2_PLACEMENT_3D ( 'NONE', #1572, #1847, #1072 ) ; +#550 = FACE_OUTER_BOUND ( 'NONE', #1815, .T. ) ; +#551 = ADVANCED_FACE ( 'NONE', ( #2720 ), #3234, .F. ) ; +#552 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#553 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#554 = LINE ( 'NONE', #620, #500 ) ; +#555 = SURFACE_STYLE_USAGE ( .BOTH. , #858 ) ; +#556 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#557 = EDGE_CURVE ( 'NONE', #1353, #3300, #2812, .T. ) ; +#558 = PLANE ( 'NONE', #1206 ) ; +#559 = VECTOR ( 'NONE', #460, 1000.000000000000000 ) ; +#560 = EDGE_CURVE ( 'NONE', #230, #1183, #2204, .T. ) ; +#561 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ; +#562 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -1.000000000000000000 ) ) ; +#563 = EDGE_LOOP ( 'NONE', ( #1797, #839, #3467, #2844 ) ) ; +#564 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#565 = VERTEX_POINT ( 'NONE', #217 ) ; +#566 = EDGE_CURVE ( 'NONE', #3123, #515, #1556, .T. ) ; +#567 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#568 = EDGE_CURVE ( 'NONE', #259, #1326, #1126, .T. ) ; +#569 = VERTEX_POINT ( 'NONE', #1324 ) ; +#570 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#571 = ADVANCED_FACE ( 'NONE', ( #1257 ), #499, .F. ) ; +#572 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#573 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1900 ), #493 ) ; +#574 = PLANE ( 'NONE', #138 ) ; +#575 = FACE_OUTER_BOUND ( 'NONE', #256, .T. ) ; +#576 = AXIS2_PLACEMENT_3D ( 'NONE', #3411, #2821, #663 ) ; +#577 = ORIENTED_EDGE ( 'NONE', *, *, #1722, .F. ) ; +#578 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#579 = VECTOR ( 'NONE', #2265, 1000.000000000000000 ) ; +#580 = PLANE ( 'NONE', #2390 ) ; +#581 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -2.750000000000006700 ) ) ; +#582 = EDGE_CURVE ( 'NONE', #2377, #1575, #354, .T. ) ; +#583 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .F. ) ; +#584 = EDGE_CURVE ( 'NONE', #3456, #1802, #399, .T. ) ; +#585 = ORIENTED_EDGE ( 'NONE', *, *, #3334, .F. ) ; +#586 = ORIENTED_EDGE ( 'NONE', *, *, #914, .F. ) ; +#587 = ADVANCED_FACE ( 'NONE', ( #2897 ), #2976, .T. ) ; +#588 = ORIENTED_EDGE ( 'NONE', *, *, #3556, .F. ) ; +#589 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.1000000000000000100, 1.450000000000000400 ) ) ; +#590 = LINE ( 'NONE', #3451, #2690 ) ; +#591 = ORIENTED_EDGE ( 'NONE', *, *, #3188, .T. ) ; +#592 = FILL_AREA_STYLE_COLOUR ( '', #1958 ) ; +#593 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#594 = LINE ( 'NONE', #2501, #1185 ) ; +#595 = VECTOR ( 'NONE', #810, 1000.000000000000000 ) ; +#596 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.548860246407864100E-016 ) ) ; +#597 = VECTOR ( 'NONE', #2199, 1000.000000000000000 ) ; +#598 = FACE_OUTER_BOUND ( 'NONE', #2940, .T. ) ; +#599 = VECTOR ( 'NONE', #1085, 1000.000000000000000 ) ; +#600 = LINE ( 'NONE', #2332, #125 ) ; +#601 = VERTEX_POINT ( 'NONE', #474 ) ; +#602 = LINE ( 'NONE', #3186, #2015 ) ; +#603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#604 = VERTEX_POINT ( 'NONE', #783 ) ; +#605 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#606 = EDGE_CURVE ( 'NONE', #1736, #1353, #3458, .T. ) ; +#607 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#608 = ADVANCED_FACE ( 'NONE', ( #1774 ), #522, .F. ) ; +#609 = EDGE_CURVE ( 'NONE', #2665, #1458, #1083, .T. ) ; +#610 = EDGE_LOOP ( 'NONE', ( #2214, #3502, #837, #1094 ) ) ; +#611 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ; +#612 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#613 = EDGE_LOOP ( 'NONE', ( #2867, #3309, #343, #320 ) ) ; +#614 = EDGE_CURVE ( 'NONE', #2882, #924, #2075, .T. ) ; +#615 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.299999999999999800 ) ) ; +#616 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -6.056425622241344600, 0.0000000000000000000 ) ) ; +#617 = AXIS2_PLACEMENT_3D ( 'NONE', #3530, #1597, #2446 ) ; +#618 = LINE ( 'NONE', #286, #226 ) ; +#619 = ADVANCED_FACE ( 'NONE', ( #2508 ), #3287, .F. ) ; +#620 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9500000000000002900, 0.0000000000000000000 ) ) ; +#621 = ORIENTED_EDGE ( 'NONE', *, *, #3416, .F. ) ; +#622 = FACE_OUTER_BOUND ( 'NONE', #3261, .T. ) ; +#623 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#624 = AXIS2_PLACEMENT_3D ( 'NONE', #130, #2884, #3157 ) ; +#625 = VECTOR ( 'NONE', #2702, 1000.000000000000000 ) ; +#626 = ORIENTED_EDGE ( 'NONE', *, *, #118, .T. ) ; +#627 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.409338161078899700E-016 ) ) ; +#628 = ORIENTED_EDGE ( 'NONE', *, *, #2582, .T. ) ; +#629 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#630 = ORIENTED_EDGE ( 'NONE', *, *, #1214, .F. ) ; +#631 = ORIENTED_EDGE ( 'NONE', *, *, #584, .T. ) ; +#632 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #948, 'distance_accuracy_value', 'NONE'); +#633 = AXIS2_PLACEMENT_3D ( 'NONE', #2128, #3497, #2653 ) ; +#634 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .T. ) ; +#635 = ADVANCED_FACE ( 'NONE', ( #309 ), #7, .T. ) ; +#636 = FACE_OUTER_BOUND ( 'NONE', #511, .T. ) ; +#637 = LINE ( 'NONE', #807, #3135 ) ; +#638 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#639 = LINE ( 'NONE', #3285, #847 ) ; +#640 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.09999999999999939500, 4.250000000000000000 ) ) ; +#641 = VECTOR ( 'NONE', #102, 1000.000000000000000 ) ; +#642 = VERTEX_POINT ( 'NONE', #1073 ) ; +#643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.323290369611795000E-016 ) ) ; +#644 = VECTOR ( 'NONE', #777, 1000.000000000000000 ) ; +#645 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ; +#646 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#647 = AXIS2_PLACEMENT_3D ( 'NONE', #2372, #3496, #2955 ) ; +#648 = VERTEX_POINT ( 'NONE', #17 ) ; +#649 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#650 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .F. ) ; +#651 = ORIENTED_EDGE ( 'NONE', *, *, #2461, .F. ) ; +#652 = EDGE_CURVE ( 'NONE', #1846, #3513, #2340, .T. ) ; +#653 = VERTEX_POINT ( 'NONE', #3302 ) ; +#654 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#655 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 4.549999999999999800 ) ) ; +#656 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, -4.250000000000000000 ) ) ; +#657 = LINE ( 'NONE', #2827, #272 ) ; +#658 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -4.250000000000000000 ) ) ; +#659 = FACE_OUTER_BOUND ( 'NONE', #234, .T. ) ; +#660 = AXIS2_PLACEMENT_3D ( 'NONE', #355, #2243, #1976 ) ; +#661 = ADVANCED_FACE ( 'NONE', ( #3375 ), #2197, .T. ) ; +#662 = ORIENTED_EDGE ( 'NONE', *, *, #3369, .F. ) ; +#663 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#664 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .T. ) ; +#665 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#666 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.1000000000000000100, -4.549999999999999800 ) ) ; +#667 = ORIENTED_EDGE ( 'NONE', *, *, #1033, .T. ) ; +#668 = EDGE_CURVE ( 'NONE', #1319, #1696, #3114, .T. ) ; +#669 = ORIENTED_EDGE ( 'NONE', *, *, #2461, .T. ) ; +#670 = EDGE_CURVE ( 'NONE', #277, #3355, #2158, .T. ) ; +#671 = SURFACE_SIDE_STYLE ('',( #3132 ) ) ; +#672 = VECTOR ( 'NONE', #2109, 1000.000000000000000 ) ; +#673 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#674 = VERTEX_POINT ( 'NONE', #3323 ) ; +#675 = FACE_BOUND ( 'NONE', #2284, .T. ) ; +#676 = FACE_OUTER_BOUND ( 'NONE', #1935, .T. ) ; +#677 = VECTOR ( 'NONE', #402, 1000.000000000000000 ) ; +#678 = LINE ( 'NONE', #3007, #123 ) ; +#679 = SURFACE_SIDE_STYLE ('',( #2917 ) ) ; +#680 = FACE_OUTER_BOUND ( 'NONE', #1013, .T. ) ; +#681 = EDGE_CURVE ( 'NONE', #2042, #2063, #618, .T. ) ; +#682 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#683 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.577021341797097600E-016 ) ) ; +#684 = LINE ( 'NONE', #428, #937 ) ; +#685 = ORIENTED_EDGE ( 'NONE', *, *, #2440, .T. ) ; +#686 = ADVANCED_FACE ( 'NONE', ( #780 ), #2754, .T. ) ; +#687 = AXIS2_PLACEMENT_3D ( 'NONE', #2746, #1609, #1093 ) ; +#688 = ORIENTED_EDGE ( 'NONE', *, *, #2893, .F. ) ; +#689 = FILL_AREA_STYLE ('',( #1512 ) ) ; +#690 = VERTEX_POINT ( 'NONE', #859 ) ; +#691 = AXIS2_PLACEMENT_3D ( 'NONE', #1120, #2751, #3331 ) ; +#692 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.199999999999999700, -4.549999999999999800 ) ) ; +#693 = SURFACE_SIDE_STYLE ('',( #1280 ) ) ; +#694 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ; +#695 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#696 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#697 = AXIS2_PLACEMENT_3D ( 'NONE', #2811, #67, #2537 ) ; +#698 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#699 = EDGE_CURVE ( 'NONE', #1543, #917, #1904, .T. ) ; +#700 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -2.550000000000000300 ) ) ; +#701 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#702 = ORIENTED_EDGE ( 'NONE', *, *, #2190, .T. ) ; +#703 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, -1.000000000000000200 ) ) ; +#704 = VECTOR ( 'NONE', #270, 1000.000000000000000 ) ; +#705 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#706 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ; +#707 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#708 = LINE ( 'NONE', #197, #3376 ) ; +#709 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .F. ) ; +#710 = CLOSED_SHELL ( 'NONE', ( #2254, #2591, #1980, #571, #661, #947 ) ) ; +#711 = ORIENTED_EDGE ( 'NONE', *, *, #1148, .F. ) ; +#712 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ; +#713 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ; +#714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#715 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.09999999999999939500, 4.250000000000000000 ) ) ; +#716 = VECTOR ( 'NONE', #2630, 1000.000000000000000 ) ; +#717 = EDGE_CURVE ( 'NONE', #3134, #100, #443, .T. ) ; +#718 = EDGE_CURVE ( 'NONE', #3493, #2953, #185, .T. ) ; +#719 = LINE ( 'NONE', #707, #2835 ) ; +#720 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#721 = VECTOR ( 'NONE', #16, 1000.000000000000000 ) ; +#722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#723 = VECTOR ( 'NONE', #1320, 1000.000000000000000 ) ; +#724 = VERTEX_POINT ( 'NONE', #539 ) ; +#725 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#726 = VECTOR ( 'NONE', #3448, 1000.000000000000000 ) ; +#727 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#728 = ORIENTED_EDGE ( 'NONE', *, *, #2338, .F. ) ; +#729 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#730 = PLANE ( 'NONE', #3181 ) ; +#731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2901 ), #1785 ) ; +#732 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ; +#733 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .F. ) ; +#734 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .T. ) ; +#735 = EDGE_CURVE ( 'NONE', #2929, #406, #2987, .T. ) ; +#736 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.199999999999999700, 2.550000000000000300 ) ) ; +#737 = EDGE_CURVE ( 'NONE', #96, #2219, #147, .T. ) ; +#738 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 1.449999999999996200 ) ) ; +#739 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#740 = VECTOR ( 'NONE', #1974, 1000.000000000000000 ) ; +#741 = EDGE_LOOP ( 'NONE', ( #2645, #840, #2499, #2977 ) ) ; +#742 = LINE ( 'NONE', #2096, #3552 ) ; +#743 = VECTOR ( 'NONE', #1867, 1000.000000000000000 ) ; +#744 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#745 = ORIENTED_EDGE ( 'NONE', *, *, #2005, .F. ) ; +#746 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415917800E-016, 1.500000000000000000, 1.449999999999998200 ) ) ; +#747 = LINE ( 'NONE', #2505, #2477 ) ; +#748 = ORIENTED_EDGE ( 'NONE', *, *, #2511, .T. ) ; +#749 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#750 = ORIENTED_EDGE ( 'NONE', *, *, #3117, .T. ) ; +#751 = ORIENTED_EDGE ( 'NONE', *, *, #2589, .F. ) ; +#752 = VECTOR ( 'NONE', #1244, 1000.000000000000000 ) ; +#753 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ; +#754 = VECTOR ( 'NONE', #818, 1000.000000000000000 ) ; +#755 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#756 = FACE_OUTER_BOUND ( 'NONE', #1719, .T. ) ; +#757 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 3.950000000000000200 ) ) ; +#758 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.449999999999996600 ) ) ; +#759 = EDGE_CURVE ( 'NONE', #1504, #295, #909, .T. ) ; +#760 = VECTOR ( 'NONE', #2710, 1000.000000000000000 ) ; +#761 = EDGE_CURVE ( 'NONE', #1694, #604, #1431, .T. ) ; +#762 = LINE ( 'NONE', #3041, #3056 ) ; +#763 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#764 = LINE ( 'NONE', #1015, #168 ) ; +#765 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ; +#766 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999999600, 4.250000000000000000 ) ) ; +#767 = EDGE_LOOP ( 'NONE', ( #2997, #114, #3288, #2815 ) ) ; +#768 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.000000000000000000 ) ) ; +#769 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .F. ) ; +#770 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1880 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2100, #3479, #1799 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#771 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .T. ) ; +#772 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#773 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#774 = EDGE_CURVE ( 'NONE', #3430, #1587, #2507, .T. ) ; +#775 = PLANE ( 'NONE', #344 ) ; +#776 = EDGE_CURVE ( 'NONE', #1264, #1696, #1037, .T. ) ; +#777 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#778 = EDGE_CURVE ( 'NONE', #382, #674, #1855, .T. ) ; +#779 = PLANE ( 'NONE', #1258 ) ; +#780 = FACE_OUTER_BOUND ( 'NONE', #1638, .T. ) ; +#781 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415917800E-016, 1.500000000000000000, 1.449999999999998200 ) ) ; +#782 = ORIENTED_EDGE ( 'NONE', *, *, #1864, .T. ) ; +#783 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 3.199999999999999700, -4.549999999999999800 ) ) ; +#784 = FACE_OUTER_BOUND ( 'NONE', #215, .T. ) ; +#785 = EDGE_CURVE ( 'NONE', #3195, #1301, #1123, .T. ) ; +#786 = EDGE_LOOP ( 'NONE', ( #2166, #811, #966, #1622 ) ) ; +#787 = VERTEX_POINT ( 'NONE', #1701 ) ; +#788 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#789 = EDGE_LOOP ( 'NONE', ( #1759, #1571, #2563, #3284 ) ) ; +#790 = FILL_AREA_STYLE ('',( #2415 ) ) ; +#791 = ORIENTED_EDGE ( 'NONE', *, *, #699, .F. ) ; +#792 = ORIENTED_EDGE ( 'NONE', *, *, #2697, .T. ) ; +#793 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.1000000000000000100, -4.549999999999999800 ) ) ; +#794 = VECTOR ( 'NONE', #2859, 1000.000000000000000 ) ; +#795 = LINE ( 'NONE', #1467, #2091 ) ; +#796 = PLANE ( 'NONE', #1421 ) ; +#797 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#798 = AXIS2_PLACEMENT_3D ( 'NONE', #1014, #210, #3507 ) ; +#799 = DIRECTION ( 'NONE', ( 2.168404344971008900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#800 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#801 = VECTOR ( 'NONE', #3450, 1000.000000000000000 ) ; +#802 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -4.549999999999999800 ) ) ; +#803 = EDGE_LOOP ( 'NONE', ( #3299, #1272, #3263, #1220 ) ) ; +#804 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -4.549999999999999800 ) ) ; +#805 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#806 = ORIENTED_EDGE ( 'NONE', *, *, #1659, .F. ) ; +#807 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999999600, 4.549999999999999800 ) ) ; +#808 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2458 ) ; +#809 = EDGE_CURVE ( 'NONE', #3430, #2206, #479, .T. ) ; +#810 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#811 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .T. ) ; +#812 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 4.250000000000000000 ) ) ; +#813 = ORIENTED_EDGE ( 'NONE', *, *, #737, .F. ) ; +#814 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#815 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.199999999999999700, -3.950000000000000200 ) ) ; +#816 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#817 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .F. ) ; +#818 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#819 = SURFACE_SIDE_STYLE ('',( #2120 ) ) ; +#820 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 4.549999999999999800 ) ) ; +#821 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#822 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, -2.750000000000006700 ) ) ; +#823 = LINE ( 'NONE', #2172, #2292 ) ; +#824 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#825 = EDGE_CURVE ( 'NONE', #2341, #2594, #1942, .T. ) ; +#826 = EDGE_CURVE ( 'NONE', #2517, #1575, #657, .T. ) ; +#827 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#828 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .T. ) ; +#829 = VECTOR ( 'NONE', #1551, 1000.000000000000000 ) ; +#830 = VECTOR ( 'NONE', #3547, 1000.000000000000000 ) ; +#831 = ADVANCED_FACE ( 'NONE', ( #1390 ), #866, .T. ) ; +#832 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .F. ) ; +#833 = EDGE_LOOP ( 'NONE', ( #488, #106, #765, #2386, #2103, #494, #999, #2379, #2924, #3265, #813, #2549, #994, #3171, #806, #2747, #2213, #2577, #621, #588, #2327, #711, #2167, #60, #1270, #2998, #2431, #2248, #145, #3529, #1437, #2539, #2212, #630, #733, #2230 ) ) ; +#834 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#835 = LINE ( 'NONE', #1741, #1652 ) ; +#836 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ; +#837 = ORIENTED_EDGE ( 'NONE', *, *, #2237, .F. ) ; +#838 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 1.000000000000000000 ) ) ; +#839 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ; +#840 = ORIENTED_EDGE ( 'NONE', *, *, #2023, .F. ) ; +#841 = EDGE_LOOP ( 'NONE', ( #3280, #1721, #2842, #35 ) ) ; +#842 = LINE ( 'NONE', #1376, #1311 ) ; +#843 = VECTOR ( 'NONE', #368, 1000.000000000000000 ) ; +#844 = VECTOR ( 'NONE', #3093, 1000.000000000000000 ) ; +#845 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, -1.000000000000000000 ) ) ; +#846 = VECTOR ( 'NONE', #349, 1000.000000000000000 ) ; +#847 = VECTOR ( 'NONE', #1905, 1000.000000000000000 ) ; +#848 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#849 = EDGE_CURVE ( 'NONE', #3096, #1699, #915, .T. ) ; +#850 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -6.056425622241344600, 4.250000000000000000 ) ) ; +#851 = LINE ( 'NONE', #2385, #2700 ) ; +#852 = ADVANCED_FACE ( 'NONE', ( #2592 ), #1420, .F. ) ; +#853 = EDGE_CURVE ( 'NONE', #473, #1927, #1772, .T. ) ; +#854 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .T. ) ; +#855 = ORIENTED_EDGE ( 'NONE', *, *, #1386, .T. ) ; +#856 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#857 = EDGE_CURVE ( 'NONE', #1281, #1716, #3207, .T. ) ; +#858 = SURFACE_SIDE_STYLE ('',( #2610 ) ) ; +#859 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -4.250000000000000000 ) ) ; +#860 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ; +#861 = DIRECTION ( 'NONE', ( 1.548860246407864100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#862 = AXIS2_PLACEMENT_3D ( 'NONE', #2984, #2171, #521 ) ; +#863 = ADVANCED_FACE ( 'NONE', ( #3500 ), #1687, .F. ) ; +#864 = STYLED_ITEM ( 'NONE', ( #335 ), #1899 ) ; +#865 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.199999999999999700, -2.550000000000000300 ) ) ; +#866 = PLANE ( 'NONE', #697 ) ; +#867 = VECTOR ( 'NONE', #3551, 1000.000000000000000 ) ; +#868 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.09999999999999939500, -4.250000000000000000 ) ) ; +#869 = EDGE_LOOP ( 'NONE', ( #2678, #2487, #2718, #2885 ) ) ; +#870 = EDGE_CURVE ( 'NONE', #1781, #3510, #1735, .T. ) ; +#871 = FACE_OUTER_BOUND ( 'NONE', #2905, .T. ) ; +#872 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ; +#873 = ORIENTED_EDGE ( 'NONE', *, *, #737, .T. ) ; +#874 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#875 = VERTEX_POINT ( 'NONE', #62 ) ; +#876 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.199999999999999700, 0.0000000000000000000 ) ) ; +#877 = ORIENTED_EDGE ( 'NONE', *, *, #2981, .F. ) ; +#878 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#879 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#880 = LINE ( 'NONE', #1191, #3346 ) ; +#881 = FACE_OUTER_BOUND ( 'NONE', #767, .T. ) ; +#882 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#883 = ADVANCED_FACE ( 'NONE', ( #575 ), #1983, .T. ) ; +#884 = VECTOR ( 'NONE', #3380, 1000.000000000000000 ) ; +#885 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #46, 'distance_accuracy_value', 'NONE'); +#886 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ; +#887 = LINE ( 'NONE', #3242, #2228 ) ; +#888 = STYLED_ITEM ( 'NONE', ( #3433 ), #3191 ) ; +#889 = LINE ( 'NONE', #3459, #1881 ) ; +#890 = EDGE_LOOP ( 'NONE', ( #1863, #1882, #2383, #40 ) ) ; +#891 = PLANE ( 'NONE', #1354 ) ; +#892 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#893 = FACE_OUTER_BOUND ( 'NONE', #2757, .T. ) ; +#894 = VERTEX_POINT ( 'NONE', #341 ) ; +#895 = ADVANCED_FACE ( 'NONE', ( #2381 ), #1177, .F. ) ; +#896 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#897 = EDGE_CURVE ( 'NONE', #452, #1116, #1649, .T. ) ; +#898 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.449999999999996600 ) ) ; +#899 = EDGE_CURVE ( 'NONE', #317, #2130, #2029, .T. ) ; +#900 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ; +#901 = ORIENTED_EDGE ( 'NONE', *, *, #3325, .T. ) ; +#902 = PLANE ( 'NONE', #64 ) ; +#903 = SURFACE_SIDE_STYLE ('',( #3008 ) ) ; +#904 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .T. ) ; +#905 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#906 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#907 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#908 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1813 ) ) ; +#909 = LINE ( 'NONE', #1392, #1688 ) ; +#910 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#911 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#912 = LINE ( 'NONE', #2057, #2856 ) ; +#913 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#914 = EDGE_CURVE ( 'NONE', #1322, #1696, #3415, .T. ) ; +#915 = LINE ( 'NONE', #605, #307 ) ; +#916 = VECTOR ( 'NONE', #495, 1000.000000000000000 ) ; +#917 = VERTEX_POINT ( 'NONE', #666 ) ; +#918 = EDGE_CURVE ( 'NONE', #2618, #2728, #2123, .T. ) ; +#919 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 1.450000000000000800 ) ) ; +#920 = ORIENTED_EDGE ( 'NONE', *, *, #3143, .F. ) ; +#921 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#922 = CIRCLE ( 'NONE', #1684, 0.6000000000000003100 ) ; +#923 = ORIENTED_EDGE ( 'NONE', *, *, #2253, .T. ) ; +#924 = VERTEX_POINT ( 'NONE', #2824 ) ; +#925 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .T. ) ; +#926 = FACE_OUTER_BOUND ( 'NONE', #3378, .T. ) ; +#927 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#928 = VERTEX_POINT ( 'NONE', #1998 ) ; +#929 = EDGE_CURVE ( 'NONE', #3195, #1520, #1435, .T. ) ; +#930 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#931 = LINE ( 'NONE', #2193, #1451 ) ; +#932 = LINE ( 'NONE', #1963, #2433 ) ; +#933 = LINE ( 'NONE', #1088, #2698 ) ; +#934 = ADVANCED_FACE ( 'NONE', ( #3158 ), #1192, .T. ) ; +#935 = VECTOR ( 'NONE', #1330, 1000.000000000000000 ) ; +#936 = FACE_OUTER_BOUND ( 'NONE', #789, .T. ) ; +#937 = VECTOR ( 'NONE', #412, 1000.000000000000000 ) ; +#938 = VERTEX_POINT ( 'NONE', #2014 ) ; +#939 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.450000000000000400 ) ) ; +#940 = AXIS2_PLACEMENT_3D ( 'NONE', #1400, #1677, #28 ) ; +#941 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#942 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#943 = EDGE_CURVE ( 'NONE', #2377, #2950, #2098, .T. ) ; +#944 = SURFACE_SIDE_STYLE ('',( #3311 ) ) ; +#945 = EDGE_CURVE ( 'NONE', #2891, #3384, #1061, .T. ) ; +#946 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ; +#947 = ADVANCED_FACE ( 'NONE', ( #2229 ), #3103, .F. ) ; +#948 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#949 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, -4.250000000000000000 ) ) ; +#950 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -0.0000000000000000000 ) ) ; +#951 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#952 = VECTOR ( 'NONE', #3501, 1000.000000000000000 ) ; +#953 = AXIS2_PLACEMENT_3D ( 'NONE', #2236, #596, #861 ) ; +#954 = ORIENTED_EDGE ( 'NONE', *, *, #3440, .F. ) ; +#955 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.900000000000000400 ) ) ; +#956 = VECTOR ( 'NONE', #1569, 1000.000000000000000 ) ; +#957 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#958 = VERTEX_POINT ( 'NONE', #351 ) ; +#959 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#960 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#961 = VERTEX_POINT ( 'NONE', #1734 ) ; +#962 = EDGE_CURVE ( 'NONE', #277, #1885, #3272, .T. ) ; +#963 = ORIENTED_EDGE ( 'NONE', *, *, #2628, .F. ) ; +#964 = EDGE_CURVE ( 'NONE', #84, #1458, #2837, .T. ) ; +#965 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#966 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .F. ) ; +#967 = EDGE_LOOP ( 'NONE', ( #2758, #3490, #1287, #1827 ) ) ; +#968 = PLANE ( 'NONE', #2781 ) ; +#969 = LINE ( 'NONE', #2847, #161 ) ; +#970 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#971 = VECTOR ( 'NONE', #1654, 1000.000000000000000 ) ; +#972 = LINE ( 'NONE', #52, #328 ) ; +#973 = LINE ( 'NONE', #212, #3054 ) ; +#974 = FACE_OUTER_BOUND ( 'NONE', #1325, .T. ) ; +#975 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.199999999999999700, 0.7500000000000000000 ) ) ; +#976 = EDGE_CURVE ( 'NONE', #569, #9, #34, .T. ) ; +#977 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, -4.549999999999999800 ) ) ; +#978 = VECTOR ( 'NONE', #1002, 1000.000000000000000 ) ; +#979 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.1000000000000000100, -4.250000000000000000 ) ) ; +#980 = ORIENTED_EDGE ( 'NONE', *, *, #774, .F. ) ; +#981 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#982 = AXIS2_PLACEMENT_3D ( 'NONE', #3379, #1737, #315 ) ; +#983 = VECTOR ( 'NONE', #437, 1000.000000000000000 ) ; +#984 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .T. ) ; +#985 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#986 = VERTEX_POINT ( 'NONE', #2921 ) ; +#987 = AXIS2_PLACEMENT_3D ( 'NONE', #876, #612, #1713 ) ; +#988 = PLANE ( 'NONE', #481 ) ; +#989 = EDGE_LOOP ( 'NONE', ( #702, #1993, #1347, #2820 ) ) ; +#990 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.900000000000000400 ) ) ; +#991 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#992 = AXIS2_PLACEMENT_3D ( 'NONE', #1288, #507, #1295 ) ; +#993 = FILL_AREA_STYLE ('',( #2896 ) ) ; +#994 = ORIENTED_EDGE ( 'NONE', *, *, #1592, .F. ) ; +#995 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #337 ) ; +#996 = PLANE ( 'NONE', #1585 ) ; +#997 = EDGE_CURVE ( 'NONE', #515, #642, #3528, .T. ) ; +#998 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#999 = ORIENTED_EDGE ( 'NONE', *, *, #3169, .F. ) ; +#1000 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1001 = VECTOR ( 'NONE', #411, 1000.000000000000000 ) ; +#1002 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1003 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1004 = VECTOR ( 'NONE', #516, 1000.000000000000000 ) ; +#1005 = VECTOR ( 'NONE', #2523, 1000.000000000000000 ) ; +#1006 = FACE_OUTER_BOUND ( 'NONE', #1198, .T. ) ; +#1007 = VERTEX_POINT ( 'NONE', #2365 ) ; +#1008 = ORIENTED_EDGE ( 'NONE', *, *, #2764, .F. ) ; +#1009 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#1010 = FACE_OUTER_BOUND ( 'NONE', #1175, .T. ) ; +#1011 = AXIS2_PLACEMENT_3D ( 'NONE', #3099, #2030, #927 ) ; +#1012 = ORIENTED_EDGE ( 'NONE', *, *, #849, .F. ) ; +#1013 = EDGE_LOOP ( 'NONE', ( #2478, #1894, #1045, #1901 ) ) ; +#1014 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1015 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#1016 = LINE ( 'NONE', #2064, #2392 ) ; +#1017 = EDGE_CURVE ( 'NONE', #938, #434, #3353, .T. ) ; +#1018 = LINE ( 'NONE', #2861, #2177 ) ; +#1019 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ; +#1020 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999982500, 1.000000000000000000 ) ) ; +#1021 = FACE_OUTER_BOUND ( 'NONE', #2684, .T. ) ; +#1022 = FACE_OUTER_BOUND ( 'NONE', #3441, .T. ) ; +#1023 = VECTOR ( 'NONE', #570, 1000.000000000000000 ) ; +#1024 = PLANE ( 'NONE', #293 ) ; +#1025 = VECTOR ( 'NONE', #3083, 1000.000000000000000 ) ; +#1026 = ORIENTED_EDGE ( 'NONE', *, *, #119, .T. ) ; +#1027 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000028600, 3.199999999999999700, 3.950000000000001100 ) ) ; +#1028 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1029 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, 1.449999999999996600 ) ) ; +#1030 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1031 = ORIENTED_EDGE ( 'NONE', *, *, #2407, .T. ) ; +#1032 = EDGE_CURVE ( 'NONE', #1587, #2238, #1236, .T. ) ; +#1033 = EDGE_CURVE ( 'NONE', #2864, #110, #1413, .T. ) ; +#1034 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -6.056425622241344600, 4.250000000000000000 ) ) ; +#1035 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1036 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1037 = LINE ( 'NONE', #1680, #3245 ) ; +#1038 = EDGE_CURVE ( 'NONE', #3166, #1319, #2323, .T. ) ; +#1039 = VECTOR ( 'NONE', #1030, 1000.000000000000000 ) ; +#1040 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.09999999999999939500, -2.750000000000006700 ) ) ; +#1041 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1042 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1043 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ; +#1044 = VECTOR ( 'NONE', #1845, 1000.000000000000000 ) ; +#1045 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .T. ) ; +#1046 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .T. ) ; +#1047 = ORIENTED_EDGE ( 'NONE', *, *, #2237, .T. ) ; +#1048 = ORIENTED_EDGE ( 'NONE', *, *, #2981, .T. ) ; +#1049 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#1050 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1051 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ; +#1052 = VECTOR ( 'NONE', #2800, 1000.000000000000000 ) ; +#1053 = LINE ( 'NONE', #2242, #325 ) ; +#1054 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 1.000000000000000000 ) ) ; +#1055 = LINE ( 'NONE', #2593, #2572 ) ; +#1056 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 1.000000000000000000 ) ) ; +#1057 = AXIS2_PLACEMENT_3D ( 'NONE', #2351, #2602, #3437 ) ; +#1058 = VECTOR ( 'NONE', #1208, 1000.000000000000000 ) ; +#1059 = EDGE_CURVE ( 'NONE', #1183, #1396, #2744, .T. ) ; +#1060 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999973100, 3.100000000000000100, -2.550000000000000300 ) ) ; +#1061 = LINE ( 'NONE', #2022, #333 ) ; +#1062 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .T. ) ; +#1063 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -2.750000000000006700 ) ) ; +#1064 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1065 = LINE ( 'NONE', #2601, #2443 ) ; +#1066 = ORIENTED_EDGE ( 'NONE', *, *, #2419, .F. ) ; +#1067 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999982500, -1.000000000000000000 ) ) ; +#1068 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1069 = VERTEX_POINT ( 'NONE', #2873 ) ; +#1070 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1071 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ; +#1072 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971008900E-016 ) ) ; +#1073 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -4.250000000000000000 ) ) ; +#1074 = ORIENTED_EDGE ( 'NONE', *, *, #1907, .F. ) ; +#1075 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971008900E-016 ) ) ; +#1076 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1077 = AXIS2_PLACEMENT_3D ( 'NONE', #824, #1076, #1385 ) ; +#1078 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971008900E-016 ) ) ; +#1079 = EDGE_CURVE ( 'NONE', #3168, #110, #1674, .T. ) ; +#1080 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415920800E-016, 1.500000000000000000, 1.449999999999998800 ) ) ; +#1081 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 2.550000000000000300 ) ) ; +#1082 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .F. ) ; +#1083 = LINE ( 'NONE', #2406, #2464 ) ; +#1084 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '1', ( #1528, #1749, #3191, #1899, #2656, #3407, #2388, #2162, #2202 ), #1469 ) ; +#1085 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1086 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1087 = LINE ( 'NONE', #2371, #2163 ) ; +#1088 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999994700, 3.199999999999999700, 0.7500000000000000000 ) ) ; +#1089 = EDGE_LOOP ( 'NONE', ( #1249, #3403, #734, #2032 ) ) ; +#1090 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .T. ) ; +#1091 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 1.449999999999996200 ) ) ; +#1092 = FACE_OUTER_BOUND ( 'NONE', #2587, .T. ) ; +#1093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1094 = ORIENTED_EDGE ( 'NONE', *, *, #42, .T. ) ; +#1095 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1096 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1813 ), #1648 ) ; +#1097 = EDGE_LOOP ( 'NONE', ( #669, #2514, #817, #748 ) ) ; +#1098 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1099 = SURFACE_STYLE_USAGE ( .BOTH. , #819 ) ; +#1100 = LINE ( 'NONE', #1537, #672 ) ; +#1101 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ; +#1102 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1103 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.250000000000000000 ) ) ; +#1104 = EDGE_CURVE ( 'NONE', #301, #100, #684, .T. ) ; +#1105 = ADVANCED_FACE ( 'NONE', ( #2794 ), #2616, .F. ) ; +#1106 = EDGE_CURVE ( 'NONE', #2066, #2568, #889, .T. ) ; +#1107 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#1108 = PLANE ( 'NONE', #2418 ) ; +#1109 = VECTOR ( 'NONE', #1162, 1000.000000000000000 ) ; +#1110 = AXIS2_PLACEMENT_3D ( 'NONE', #1964, #3154, #1726 ) ; +#1111 = VECTOR ( 'NONE', #930, 1000.000000000000000 ) ; +#1112 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .F. ) ; +#1113 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1114 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.199999999999999700, 2.550000000000000300 ) ) ; +#1115 = EDGE_CURVE ( 'NONE', #1209, #958, #600, .T. ) ; +#1116 = VERTEX_POINT ( 'NONE', #2895 ) ; +#1117 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 4.549999999999999800 ) ) ; +#1118 = ORIENTED_EDGE ( 'NONE', *, *, #2498, .F. ) ; +#1119 = ADVANCED_FACE ( 'NONE', ( #2531 ), #155, .F. ) ; +#1120 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#1121 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1122 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1123 = LINE ( 'NONE', #1131, #2768 ) ; +#1124 = EDGE_CURVE ( 'NONE', #1458, #1527, #209, .T. ) ; +#1125 = EDGE_CURVE ( 'NONE', #3494, #917, #2881, .T. ) ; +#1126 = LINE ( 'NONE', #766, #525 ) ; +#1127 = EDGE_LOOP ( 'NONE', ( #466, #524, #2692, #1920 ) ) ; +#1128 = VERTEX_POINT ( 'NONE', #715 ) ; +#1129 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -1.000000000000000000 ) ) ; +#1130 = VERTEX_POINT ( 'NONE', #990 ) ; +#1131 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, -4.549999999999999800 ) ) ; +#1132 = VERTEX_POINT ( 'NONE', #1266 ) ; +#1133 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9500000000000002900, 4.250000000000000000 ) ) ; +#1134 = ADVANCED_FACE ( 'NONE', ( #2703 ), #1544, .F. ) ; +#1135 = EDGE_LOOP ( 'NONE', ( #1051, #3324, #1955, #36 ) ) ; +#1136 = ORIENTED_EDGE ( 'NONE', *, *, #962, .F. ) ; +#1137 = LINE ( 'NONE', #1122, #3084 ) ; +#1138 = VERTEX_POINT ( 'NONE', #2046 ) ; +#1139 = FACE_OUTER_BOUND ( 'NONE', #236, .T. ) ; +#1140 = VECTOR ( 'NONE', #2547, 1000.000000000000000 ) ; +#1141 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999970400, 3.199999999999999700, -3.950000000000000200 ) ) ; +#1142 = LINE ( 'NONE', #2300, #3137 ) ; +#1143 = LINE ( 'NONE', #1679, #419 ) ; +#1144 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1145 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1146 = EDGE_CURVE ( 'NONE', #230, #894, #2617, .T. ) ; +#1147 = LINE ( 'NONE', #1594, #2439 ) ; +#1148 = EDGE_CURVE ( 'NONE', #191, #3098, #2922, .T. ) ; +#1149 = ORIENTED_EDGE ( 'NONE', *, *, #761, .T. ) ; +#1150 = LINE ( 'NONE', #2931, #424 ) ; +#1151 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .F. ) ; +#1152 = ADVANCED_FACE ( 'NONE', ( #3439 ), #2682, .F. ) ; +#1153 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ; +#1154 = DIRECTION ( 'NONE', ( -4.336808689942017700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1155 = EDGE_CURVE ( 'NONE', #473, #3235, #764, .T. ) ; +#1156 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 4.549999999999999800 ) ) ; +#1157 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1158 = ORIENTED_EDGE ( 'NONE', *, *, #392, .T. ) ; +#1159 = PLANE ( 'NONE', #2685 ) ; +#1160 = EDGE_CURVE ( 'NONE', #1775, #1927, #1147, .T. ) ; +#1161 = ORIENTED_EDGE ( 'NONE', *, *, #3401, .T. ) ; +#1162 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1163 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1164 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ; +#1165 = PLANE ( 'NONE', #8 ) ; +#1166 = LINE ( 'NONE', #2939, #3289 ) ; +#1167 = ADVANCED_FACE ( 'NONE', ( #3011 ), #2664, .T. ) ; +#1168 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999970400, 3.100000000000000100, -3.950000000000000200 ) ) ; +#1169 = VECTOR ( 'NONE', #2466, 1000.000000000000000 ) ; +#1170 = LINE ( 'NONE', #258, #916 ) ; +#1171 = ORIENTED_EDGE ( 'NONE', *, *, #3260, .F. ) ; +#1172 = ORIENTED_EDGE ( 'NONE', *, *, #668, .T. ) ; +#1173 = LINE ( 'NONE', #2226, #3040 ) ; +#1174 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1175 = EDGE_LOOP ( 'NONE', ( #771, #1082, #980, #489 ) ) ; +#1176 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1177 = PLANE ( 'NONE', #321 ) ; +#1178 = ORIENTED_EDGE ( 'NONE', *, *, #3488, .T. ) ; +#1179 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1180 = ADVANCED_FACE ( 'NONE', ( #2054 ), #2971, .F. ) ; +#1181 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999999600, 4.549999999999999800 ) ) ; +#1182 = LINE ( 'NONE', #2877, #2739 ) ; +#1183 = VERTEX_POINT ( 'NONE', #2417 ) ; +#1184 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1185 = VECTOR ( 'NONE', #2772, 1000.000000000000000 ) ; +#1186 = FACE_OUTER_BOUND ( 'NONE', #1868, .T. ) ; +#1187 = LINE ( 'NONE', #387, #3434 ) ; +#1188 = ADVANCED_FACE ( 'NONE', ( #3057 ), #3523, .F. ) ; +#1189 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1190 = STYLED_ITEM ( 'NONE', ( #2264 ), #1749 ) ; +#1191 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1192 = PLANE ( 'NONE', #1798 ) ; +#1193 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1194 = ORIENTED_EDGE ( 'NONE', *, *, #3239, .F. ) ; +#1195 = AXIS2_PLACEMENT_3D ( 'NONE', #3372, #2273, #2880 ) ; +#1196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1197 = EDGE_CURVE ( 'NONE', #604, #601, #421, .T. ) ; +#1198 = EDGE_LOOP ( 'NONE', ( #2055, #1349, #1158, #1271 ) ) ; +#1199 = ADVANCED_FACE ( 'NONE', ( #2182 ), #1581, .T. ) ; +#1200 = VERTEX_POINT ( 'NONE', #1553 ) ; +#1201 = PLANE ( 'NONE', #576 ) ; +#1202 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1203 = VERTEX_POINT ( 'NONE', #3213 ) ; +#1204 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415917800E-016, 1.500000000000000000, 1.449999999999998200 ) ) ; +#1205 = FILL_AREA_STYLE_COLOUR ( '', #3516 ) ; +#1206 = AXIS2_PLACEMENT_3D ( 'NONE', #1924, #541, #2482 ) ; +#1207 = VECTOR ( 'NONE', #3140, 1000.000000000000000 ) ; +#1208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1209 = VERTEX_POINT ( 'NONE', #1027 ) ; +#1210 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1211 = VECTOR ( 'NONE', #788, 1000.000000000000000 ) ; +#1212 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#1213 = EDGE_CURVE ( 'NONE', #1128, #2042, #1317, .T. ) ; +#1214 = EDGE_CURVE ( 'NONE', #2297, #2343, #2361, .T. ) ; +#1215 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#1216 = ADVANCED_FACE ( 'NONE', ( #3094 ), #480, .F. ) ; +#1217 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1218 = ORIENTED_EDGE ( 'NONE', *, *, #1962, .T. ) ; +#1219 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ; +#1220 = ORIENTED_EDGE ( 'NONE', *, *, #3257, .T. ) ; +#1221 = EDGE_LOOP ( 'NONE', ( #3012, #2281, #211, #275 ) ) ; +#1222 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .T. ) ; +#1223 = LINE ( 'NONE', #2353, #1307 ) ; +#1224 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#1225 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .F. ) ; +#1226 = EDGE_CURVE ( 'NONE', #724, #3108, #1456, .T. ) ; +#1227 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#1228 = LINE ( 'NONE', #1732, #1052 ) ; +#1229 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999970400, 3.100000000000000100, -3.950000000000000200 ) ) ; +#1230 = VECTOR ( 'NONE', #1403, 1000.000000000000000 ) ; +#1231 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1232 = VECTOR ( 'NONE', #2715, 1000.000000000000000 ) ; +#1233 = VECTOR ( 'NONE', #1889, 1000.000000000000000 ) ; +#1234 = AXIS2_PLACEMENT_3D ( 'NONE', #3581, #2753, #3034 ) ; +#1235 = FACE_OUTER_BOUND ( 'NONE', #2272, .T. ) ; +#1236 = LINE ( 'NONE', #1229, #246 ) ; +#1237 = EDGE_LOOP ( 'NONE', ( #1681, #3259, #3373, #1784 ) ) ; +#1238 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999994700, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #99, #3423, #1748 ) ; +#1240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1241 = LINE ( 'NONE', #2081, #644 ) ; +#1242 = VERTEX_POINT ( 'NONE', #758 ) ; +#1243 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2752, 'distance_accuracy_value', 'NONE'); +#1244 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1245 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1246 = EDGE_CURVE ( 'NONE', #2953, #2105, #851, .T. ) ; +#1247 = ORIENTED_EDGE ( 'NONE', *, *, #2290, .T. ) ; +#1248 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415920800E-016, 1.500000000000000000, 1.449999999999998800 ) ) ; +#1249 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .F. ) ; +#1250 = ORIENTED_EDGE ( 'NONE', *, *, #3115, .T. ) ; +#1251 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1252 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1253 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1254 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1255 = ORIENTED_EDGE ( 'NONE', *, *, #2967, .F. ) ; +#1256 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1257 = FACE_OUTER_BOUND ( 'NONE', #3276, .T. ) ; +#1258 = AXIS2_PLACEMENT_3D ( 'NONE', #1348, #1626, #763 ) ; +#1259 = EDGE_LOOP ( 'NONE', ( #3071, #3144, #3444, #2342 ) ) ; +#1260 = FACE_OUTER_BOUND ( 'NONE', #2250, .T. ) ; +#1261 = FACE_OUTER_BOUND ( 'NONE', #1590, .T. ) ; +#1262 = DIRECTION ( 'NONE', ( -5.782411586589356700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1263 = EDGE_LOOP ( 'NONE', ( #769, #252, #2714, #3383 ) ) ; +#1264 = VERTEX_POINT ( 'NONE', #2143 ) ; +#1265 = PLANE ( 'NONE', #2790 ) ; +#1266 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.1000000000000000100, -2.750000000000006700 ) ) ; +#1267 = EDGE_CURVE ( 'NONE', #2066, #96, #1961, .T. ) ; +#1268 = CLOSED_SHELL ( 'NONE', ( #2560, #1105, #2785, #3428, #1199, #134 ) ) ; +#1269 = EDGE_CURVE ( 'NONE', #1972, #301, #973, .T. ) ; +#1270 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ; +#1271 = ORIENTED_EDGE ( 'NONE', *, *, #3100, .T. ) ; +#1272 = ORIENTED_EDGE ( 'NONE', *, *, #1549, .F. ) ; +#1273 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1274 = LINE ( 'NONE', #2196, #595 ) ; +#1275 = PLANE ( 'NONE', #3216 ) ; +#1276 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.299999999999999800 ) ) ; +#1277 = LINE ( 'NONE', #1081, #2136 ) ; +#1278 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1279 = AXIS2_PLACEMENT_3D ( 'NONE', #146, #2938, #2928 ) ; +#1280 = SURFACE_STYLE_FILL_AREA ( #2871 ) ; +#1281 = VERTEX_POINT ( 'NONE', #1342 ) ; +#1282 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000030900, 3.100000000000000100, 2.550000000000001600 ) ) ; +#1283 = ORIENTED_EDGE ( 'NONE', *, *, #91, .F. ) ; +#1284 = EDGE_CURVE ( 'NONE', #1007, #3587, #3229, .T. ) ; +#1285 = EDGE_CURVE ( 'NONE', #3456, #1775, #1756, .T. ) ; +#1286 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1287 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .F. ) ; +#1288 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#1289 = AXIS2_PLACEMENT_3D ( 'NONE', #3268, #1574, #206 ) ; +#1290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1291 = VERTEX_POINT ( 'NONE', #2179 ) ; +#1292 = EDGE_CURVE ( 'NONE', #1526, #648, #1316, .T. ) ; +#1293 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9499999999999999600, 4.250000000000000000 ) ) ; +#1294 = VECTOR ( 'NONE', #2252, 1000.000000000000000 ) ; +#1295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1296 = VERTEX_POINT ( 'NONE', #2469 ) ; +#1297 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#1298 = VECTOR ( 'NONE', #2661, 1000.000000000000000 ) ; +#1299 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1300 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .T. ) ; +#1301 = VERTEX_POINT ( 'NONE', #3294 ) ; +#1302 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .F. ) ; +#1303 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1304 = ORIENTED_EDGE ( 'NONE', *, *, #3489, .T. ) ; +#1305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1306 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1307 = VECTOR ( 'NONE', #2036, 1000.000000000000000 ) ; +#1308 = EDGE_CURVE ( 'NONE', #1712, #2655, #1838, .T. ) ; +#1309 = EDGE_CURVE ( 'NONE', #2238, #2124, #418, .T. ) ; +#1310 = ORIENTED_EDGE ( 'NONE', *, *, #1864, .F. ) ; +#1311 = VECTOR ( 'NONE', #3579, 1000.000000000000000 ) ; +#1312 = FACE_OUTER_BOUND ( 'NONE', #2775, .T. ) ; +#1313 = LINE ( 'NONE', #33, #2606 ) ; +#1314 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 4.549999999999999800 ) ) ; +#1315 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1316 = LINE ( 'NONE', #3030, #1025 ) ; +#1317 = LINE ( 'NONE', #3487, #1965 ) ; +#1318 = SURFACE_STYLE_USAGE ( .BOTH. , #2151 ) ; +#1319 = VERTEX_POINT ( 'NONE', #1424 ) ; +#1320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1321 = VECTOR ( 'NONE', #1286, 1000.000000000000000 ) ; +#1322 = VERTEX_POINT ( 'NONE', #1914 ) ; +#1323 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, 1.450000000000000400 ) ) ; +#1324 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999999600, -4.549999999999999800 ) ) ; +#1325 = EDGE_LOOP ( 'NONE', ( #1656, #126, #1865, #2832 ) ) ; +#1326 = VERTEX_POINT ( 'NONE', #2990 ) ; +#1327 = EDGE_CURVE ( 'NONE', #3587, #642, #2317, .T. ) ; +#1328 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1329 = EDGE_CURVE ( 'NONE', #1203, #986, #678, .T. ) ; +#1330 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1331 = CLOSED_SHELL ( 'NONE', ( #1134, #551, #2223, #1462, #2819, #2578, #2277, #326, #3063, #3381, #1188, #2203, #1414, #1180, #2532, #53, #1966, #3028, #1667, #1428, #1216, #2028, #686, #831, #3374, #3435, #2851, #1167, #2288, #274, #934, #2766, #1743, #294, #2620, #1395, #587, #2335 ) ) ; +#1332 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1333 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, -1.450000000000000400 ) ) ; +#1334 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1335 = EDGE_CURVE ( 'NONE', #190, #2130, #2612, .T. ) ; +#1336 = VERTEX_POINT ( 'NONE', #1432 ) ; +#1337 = VECTOR ( 'NONE', #578, 1000.000000000000000 ) ; +#1338 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1339 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1341 = VERTEX_POINT ( 'NONE', #518 ) ; +#1342 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#1343 = VECTOR ( 'NONE', #2321, 1000.000000000000000 ) ; +#1344 = AXIS2_PLACEMENT_3D ( 'NONE', #205, #1332, #3542 ) ; +#1345 = LINE ( 'NONE', #245, #743 ) ; +#1346 = ORIENTED_EDGE ( 'NONE', *, *, #2164, .T. ) ; +#1347 = ORIENTED_EDGE ( 'NONE', *, *, #1457, .F. ) ; +#1348 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1349 = ORIENTED_EDGE ( 'NONE', *, *, #1907, .T. ) ; +#1350 = ORIENTED_EDGE ( 'NONE', *, *, #3004, .T. ) ; +#1351 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1352 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.450000000000000400 ) ) ; +#1353 = VERTEX_POINT ( 'NONE', #3545 ) ; +#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #364, #350, #1176 ) ; +#1355 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1356 = PLANE ( 'NONE', #3031 ) ; +#1357 = LINE ( 'NONE', #658, #544 ) ; +#1358 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1359 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1360 = AXIS2_PLACEMENT_3D ( 'NONE', #2409, #1876, #3537 ) ; +#1361 = LINE ( 'NONE', #2823, #2007 ) ; +#1362 = FACE_OUTER_BOUND ( 'NONE', #1662, .T. ) ; +#1363 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1364 = VECTOR ( 'NONE', #2106, 1000.000000000000000 ) ; +#1365 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ; +#1366 = EDGE_CURVE ( 'NONE', #1692, #2404, #1411, .T. ) ; +#1367 = PLANE ( 'NONE', #1234 ) ; +#1368 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1369 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -2.750000000000006700 ) ) ; +#1370 = LINE ( 'NONE', #757, #3577 ) ; +#1371 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ; +#1372 = PLANE ( 'NONE', #213 ) ; +#1373 = PLANE ( 'NONE', #3274 ) ; +#1374 = VERTEX_POINT ( 'NONE', #327 ) ; +#1375 = ADVANCED_FACE ( 'NONE', ( #291 ), #255, .F. ) ; +#1376 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, 1.000000000000000000 ) ) ; +#1377 = ORIENTED_EDGE ( 'NONE', *, *, #2188, .F. ) ; +#1378 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1379 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ; +#1380 = STYLED_ITEM ( 'NONE', ( #1665 ), #1528 ) ; +#1381 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#1382 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -3.950000000000000200 ) ) ; +#1383 = VERTEX_POINT ( 'NONE', #338 ) ; +#1384 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, -4.549999999999999800 ) ) ; +#1385 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1386 = EDGE_CURVE ( 'NONE', #648, #100, #462, .T. ) ; +#1387 = EDGE_CURVE ( 'NONE', #3108, #1485, #1277, .T. ) ; +#1388 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1389 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1390 = FACE_OUTER_BOUND ( 'NONE', #340, .T. ) ; +#1391 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .F. ) ; +#1392 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 1.449999999999996200 ) ) ; +#1393 = FACE_OUTER_BOUND ( 'NONE', #2999, .T. ) ; +#1394 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1395 = ADVANCED_FACE ( 'NONE', ( #1582 ), #265, .T. ) ; +#1396 = VERTEX_POINT ( 'NONE', #2807 ) ; +#1397 = ORIENTED_EDGE ( 'NONE', *, *, #976, .T. ) ; +#1398 = EDGE_LOOP ( 'NONE', ( #1046, #1539, #3130, #487 ) ) ; +#1399 = ORIENTED_EDGE ( 'NONE', *, *, #1819, .F. ) ; +#1400 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, -1.000000000000001300 ) ) ; +#1401 = LINE ( 'NONE', #2623, #2567 ) ; +#1402 = ORIENTED_EDGE ( 'NONE', *, *, #870, .F. ) ; +#1403 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1404 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1405 = VECTOR ( 'NONE', #2476, 1000.000000000000000 ) ; +#1406 = LINE ( 'NONE', #3060, #1230 ) ; +#1407 = EDGE_CURVE ( 'NONE', #2864, #1007, #554, .T. ) ; +#1408 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1409 = EDGE_CURVE ( 'NONE', #1885, #360, #2528, .T. ) ; +#1410 = LINE ( 'NONE', #850, #1790 ) ; +#1411 = LINE ( 'NONE', #804, #1492 ) ; +#1412 = LINE ( 'NONE', #1080, #2436 ) ; +#1413 = LINE ( 'NONE', #1516, #2139 ) ; +#1414 = ADVANCED_FACE ( 'NONE', ( #3312 ), #2541, .T. ) ; +#1415 = VERTEX_POINT ( 'NONE', #1898 ) ; +#1416 = PLANE ( 'NONE', #691 ) ; +#1417 = EDGE_CURVE ( 'NONE', #1383, #1319, #1187, .T. ) ; +#1418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1419 = ORIENTED_EDGE ( 'NONE', *, *, #652, .T. ) ; +#1420 = PLANE ( 'NONE', #2027 ) ; +#1421 = AXIS2_PLACEMENT_3D ( 'NONE', #2146, #2412, #2121 ) ; +#1422 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .F. ) ; +#1423 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .T. ) ; +#1424 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.450000000000000400 ) ) ; +#1425 = SURFACE_STYLE_USAGE ( .BOTH. , #903 ) ; +#1426 = AXIS2_PLACEMENT_3D ( 'NONE', #1463, #3085, #2012 ) ; +#1427 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1428 = ADVANCED_FACE ( 'NONE', ( #2574 ), #902, .T. ) ; +#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #1854, #1035, #1042 ) ; +#1430 = EDGE_CURVE ( 'NONE', #2377, #3405, #2051, .T. ) ; +#1431 = LINE ( 'NONE', #1950, #3548 ) ; +#1432 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1433 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.818676322157803300E-016 ) ) ; +#1434 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ; +#1435 = LINE ( 'NONE', #623, #1207 ) ; +#1436 = CARTESIAN_POINT ( 'NONE', ( -1.192622389734056100E-015, -0.1000000000000000100, -2.750000000000002700 ) ) ; +#1437 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .F. ) ; +#1438 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .T. ) ; +#1439 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#1440 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1441 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .T. ) ; +#1442 = EDGE_LOOP ( 'NONE', ( #836, #3035, #2169, #3064 ) ) ; +#1443 = ORIENTED_EDGE ( 'NONE', *, *, #2023, .T. ) ; +#1444 = LINE ( 'NONE', #3413, #3173 ) ; +#1445 = AXIS2_PLACEMENT_3D ( 'NONE', #1908, #799, #1075 ) ; +#1446 = VECTOR ( 'NONE', #2646, 1000.000000000000000 ) ; +#1447 = ADVANCED_FACE ( 'NONE', ( #598 ), #1996, .F. ) ; +#1448 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1449 = VECTOR ( 'NONE', #3396, 1000.000000000000000 ) ; +#1450 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1451 = VECTOR ( 'NONE', #856, 1000.000000000000000 ) ; +#1452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1453 = VECTOR ( 'NONE', #1617, 1000.000000000000000 ) ; +#1454 = EDGE_CURVE ( 'NONE', #1396, #894, #3350, .T. ) ; +#1455 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 2.550000000000000300 ) ) ; +#1456 = LINE ( 'NONE', #1862, #1364 ) ; +#1457 = EDGE_CURVE ( 'NONE', #2937, #1374, #3269, .T. ) ; +#1458 = VERTEX_POINT ( 'NONE', #939 ) ; +#1459 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1460 = FACE_OUTER_BOUND ( 'NONE', #3210, .T. ) ; +#1461 = ORIENTED_EDGE ( 'NONE', *, *, #717, .T. ) ; +#1462 = ADVANCED_FACE ( 'NONE', ( #2227 ), #1493, .F. ) ; +#1463 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#1464 = ORIENTED_EDGE ( 'NONE', *, *, #3206, .T. ) ; +#1465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1466 = ORIENTED_EDGE ( 'NONE', *, *, #2745, .T. ) ; +#1467 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1468 = ADVANCED_FACE ( 'NONE', ( #3087 ), #3389, .F. ) ; +#1469 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2738, #1378, #2194 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1470 = EDGE_LOOP ( 'NONE', ( #372, #3298, #1074, #1443 ) ) ; +#1471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1472 = EDGE_CURVE ( 'NONE', #3096, #1341, #1791, .T. ) ; +#1473 = EDGE_CURVE ( 'NONE', #2195, #3493, #1142, .T. ) ; +#1474 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.250000000000000000 ) ) ; +#1475 = ADVANCED_FACE ( 'NONE', ( #2660 ), #98, .T. ) ; +#1476 = VECTOR ( 'NONE', #1598, 1000.000000000000000 ) ; +#1477 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, -4.250000000000000000 ) ) ; +#1478 = EDGE_LOOP ( 'NONE', ( #2474, #2687, #1631, #586 ) ) ; +#1479 = VECTOR ( 'NONE', #3236, 1000.000000000000000 ) ; +#1480 = EDGE_LOOP ( 'NONE', ( #410, #172, #3399, #750 ) ) ; +#1481 = CYLINDRICAL_SURFACE ( 'NONE', #3053, 0.6000000000000003100 ) ; +#1482 = EDGE_CURVE ( 'NONE', #3514, #601, #1669, .T. ) ; +#1483 = VERTEX_POINT ( 'NONE', #1189 ) ; +#1484 = ORIENTED_EDGE ( 'NONE', *, *, #3117, .F. ) ; +#1485 = VERTEX_POINT ( 'NONE', #2588 ) ; +#1486 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415920800E-016, 1.500000000000000000, 1.449999999999998800 ) ) ; +#1487 = PRESENTATION_STYLE_ASSIGNMENT (( #2048 ) ) ; +#1488 = ORIENTED_EDGE ( 'NONE', *, *, #3306, .T. ) ; +#1489 = VECTOR ( 'NONE', #260, 1000.000000000000000 ) ; +#1490 = LINE ( 'NONE', #3062, #1140 ) ; +#1491 = ADVANCED_FACE ( 'NONE', ( #3179 ), #1201, .T. ) ; +#1492 = VECTOR ( 'NONE', #2260, 1000.000000000000000 ) ; +#1493 = PLANE ( 'NONE', #2413 ) ; +#1494 = LINE ( 'NONE', #815, #208 ) ; +#1495 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1380 ) ) ; +#1496 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1497 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1498 = VECTOR ( 'NONE', #141, 1000.000000000000000 ) ; +#1499 = PRODUCT_CONTEXT ( 'NONE', #2458, 'mechanical' ) ; +#1500 = EDGE_LOOP ( 'NONE', ( #3361, #1967, #1697, #860 ) ) ; +#1501 = AXIS2_PLACEMENT_3D ( 'NONE', #2006, #1184, #1459 ) ; +#1502 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#1503 = EDGE_CURVE ( 'NONE', #1130, #3510, #29, .T. ) ; +#1504 = VERTEX_POINT ( 'NONE', #3147 ) ; +#1505 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, 1.450000000000000400 ) ) ; +#1506 = EDGE_LOOP ( 'NONE', ( #24, #2125, #3232, #1720 ) ) ; +#1507 = ORIENTED_EDGE ( 'NONE', *, *, #1246, .T. ) ; +#1508 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.000000000000000200 ) ) ; +#1509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1510 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999982500, 1.000000000000000000 ) ) ; +#1511 = AXIS2_PLACEMENT_3D ( 'NONE', #2088, #1555, #160 ) ; +#1512 = FILL_AREA_STYLE_COLOUR ( '', #2357 ) ; +#1513 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -6.056425622241344600, 4.549999999999999800 ) ) ; +#1514 = ORIENTED_EDGE ( 'NONE', *, *, #1457, .T. ) ; +#1515 = SURFACE_STYLE_FILL_AREA ( #790 ) ; +#1516 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -6.056425622241344600, -4.549999999999999800 ) ) ; +#1517 = EDGE_CURVE ( 'NONE', #3222, #82, #377, .T. ) ; +#1518 = EDGE_CURVE ( 'NONE', #2927, #1281, #2402, .T. ) ; +#1519 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -2.550000000000000300 ) ) ; +#1520 = VERTEX_POINT ( 'NONE', #137 ) ; +#1521 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#1522 = LINE ( 'NONE', #3184, #2471 ) ; +#1523 = ORIENTED_EDGE ( 'NONE', *, *, #2282, .F. ) ; +#1524 = ORIENTED_EDGE ( 'NONE', *, *, #148, .T. ) ; +#1525 = EDGE_LOOP ( 'NONE', ( #1047, #2580, #2848, #2059 ) ) ; +#1526 = VERTEX_POINT ( 'NONE', #2613 ) ; +#1527 = VERTEX_POINT ( 'NONE', #1505 ) ; +#1528 = MANIFOLD_SOLID_BREP ( 'Electrode 4(3)', #1268 ) ; +#1529 = VERTEX_POINT ( 'NONE', #2892 ) ; +#1530 = PLANE ( 'NONE', #3511 ) ; +#1531 = VECTOR ( 'NONE', #911, 1000.000000000000000 ) ; +#1532 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1533 = VECTOR ( 'NONE', #991, 1000.000000000000000 ) ; +#1534 = LINE ( 'NONE', #133, #71 ) ; +#1535 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1536 = LINE ( 'NONE', #3278, #2319 ) ; +#1537 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415920800E-016, 1.500000000000000000, 1.449999999999998800 ) ) ; +#1538 = VECTOR ( 'NONE', #450, 1000.000000000000000 ) ; +#1539 = ORIENTED_EDGE ( 'NONE', *, *, #486, .T. ) ; +#1540 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2901 ) ) ; +#1541 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#1542 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 4.549999999999999800 ) ) ; +#1543 = VERTEX_POINT ( 'NONE', #3170 ) ; +#1544 = PLANE ( 'NONE', #439 ) ; +#1545 = SURFACE_SIDE_STYLE ('',( #2513 ) ) ; +#1546 = ORIENTED_EDGE ( 'NONE', *, *, #2509, .F. ) ; +#1547 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1548 = ORIENTED_EDGE ( 'NONE', *, *, #3371, .T. ) ; +#1549 = EDGE_CURVE ( 'NONE', #1138, #648, #2221, .T. ) ; +#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .T. ) ; +#1551 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1552 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#1553 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -2.750000000000000400 ) ) ; +#1554 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -2.750000000000006700 ) ) ; +#1555 = DIRECTION ( 'NONE', ( -2.365532012695646200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1556 = LINE ( 'NONE', #1618, #1476 ) ; +#1557 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2585 ) ) ; +#1558 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1190 ) ) ; +#1559 = EDGE_LOOP ( 'NONE', ( #1629, #316, #2669, #1222 ) ) ; +#1560 = LINE ( 'NONE', #446, #3420 ) ; +#1561 = LINE ( 'NONE', #1521, #2902 ) ; +#1562 = ORIENTED_EDGE ( 'NONE', *, *, #2542, .F. ) ; +#1563 = VERTEX_POINT ( 'NONE', #1389 ) ; +#1564 = ORIENTED_EDGE ( 'NONE', *, *, #3416, .T. ) ; +#1565 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1566 = LINE ( 'NONE', #72, #2948 ) ; +#1567 = EDGE_CURVE ( 'NONE', #1605, #2912, #2093, .T. ) ; +#1568 = EDGE_LOOP ( 'NONE', ( #782, #2540, #285, #2156 ) ) ; +#1569 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1570 = ORIENTED_EDGE ( 'NONE', *, *, #3506, .T. ) ; +#1571 = ORIENTED_EDGE ( 'NONE', *, *, #3033, .T. ) ; +#1572 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, 1.000000000000001300 ) ) ; +#1573 = LINE ( 'NONE', #3151, #1871 ) ; +#1574 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1575 = VERTEX_POINT ( 'NONE', #834 ) ; +#1576 = FACE_OUTER_BOUND ( 'NONE', #1470, .T. ) ; +#1577 = LINE ( 'NONE', #1114, #3175 ) ; +#1578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1579 = FACE_OUTER_BOUND ( 'NONE', #1833, .T. ) ; +#1580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1581 = PLANE ( 'NONE', #992 ) ; +#1582 = FACE_OUTER_BOUND ( 'NONE', #841, .T. ) ; +#1583 = LINE ( 'NONE', #2502, #2490 ) ; +#1584 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9500000000000002900, 4.250000000000000000 ) ) ; +#1585 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #2947, #722 ) ; +#1586 = VECTOR ( 'NONE', #1861, 1000.000000000000000 ) ; +#1587 = VERTEX_POINT ( 'NONE', #3045 ) ; +#1588 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1589 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1590 = EDGE_LOOP ( 'NONE', ( #2818, #366, #1913, #531 ) ) ; +#1591 = EDGE_CURVE ( 'NONE', #1563, #924, #931, .T. ) ; +#1592 = EDGE_CURVE ( 'NONE', #2912, #1291, #2961, .T. ) ; +#1593 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1594 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 3.199999999999999700, 4.549999999999999800 ) ) ; +#1595 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1596 = ORIENTED_EDGE ( 'NONE', *, *, #2374, .F. ) ; +#1597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1599 = EDGE_CURVE ( 'NONE', #514, #1132, #374, .T. ) ; +#1600 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#1601 = AXIS2_PLACEMENT_3D ( 'NONE', #142, #1193, #1783 ) ; +#1602 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, -2.750000000000006700 ) ) ; +#1603 = VECTOR ( 'NONE', #2777, 1000.000000000000000 ) ; +#1604 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 3.199999999999999700, -4.549999999999999800 ) ) ; +#1605 = VERTEX_POINT ( 'NONE', #13 ) ; +#1606 = EDGE_LOOP ( 'NONE', ( #3419, #855, #2862, #3337 ) ) ; +#1607 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.000000000000000000 ) ) ; +#1608 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ; +#1609 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1610 = ORIENTED_EDGE ( 'NONE', *, *, #2893, .T. ) ; +#1611 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1612 = EDGE_CURVE ( 'NONE', #2729, #1200, #202, .T. ) ; +#1613 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .T. ) ; +#1614 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ; +#1615 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ; +#1616 = VECTOR ( 'NONE', #1394, 1000.000000000000000 ) ; +#1617 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1618 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -6.056425622241344600, -4.549999999999999800 ) ) ; +#1619 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#1620 = VECTOR ( 'NONE', #2570, 1000.000000000000000 ) ; +#1621 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -6.056425622241344600, 4.549999999999999800 ) ) ; +#1622 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .T. ) ; +#1623 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1624 = VECTOR ( 'NONE', #198, 1000.000000000000000 ) ; +#1625 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ; +#1626 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1627 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#1628 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9499999999999999600, -4.549999999999999800 ) ) ; +#1629 = ORIENTED_EDGE ( 'NONE', *, *, #3239, .T. ) ; +#1630 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.250000000000000000 ) ) ; +#1631 = ORIENTED_EDGE ( 'NONE', *, *, #776, .T. ) ; +#1632 = PLANE ( 'NONE', #2115 ) ; +#1633 = EDGE_CURVE ( 'NONE', #3235, #2496, #2314, .T. ) ; +#1634 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -6.056425622241344600, -4.250000000000000000 ) ) ; +#1635 = EDGE_CURVE ( 'NONE', #601, #515, #594, .T. ) ; +#1636 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -2.699999999999999700 ) ) ; +#1637 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3133, 'distance_accuracy_value', 'NONE'); +#1638 = EDGE_LOOP ( 'NONE', ( #1438, #3484, #585, #2860 ) ) ; +#1639 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#1640 = FILL_AREA_STYLE ('',( #2168 ) ) ; +#1641 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1642 = ADVANCED_FACE ( 'NONE', ( #457 ), #1416, .F. ) ; +#1643 = VECTOR ( 'NONE', #1641, 1000.000000000000000 ) ; +#1644 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, -0.1000000000000000100, 1.449999999999996200 ) ) ; +#1645 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1646 = ORIENTED_EDGE ( 'NONE', *, *, #118, .F. ) ; +#1647 = VECTOR ( 'NONE', #2485, 1000.000000000000000 ) ; +#1648 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1243 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2752, #1917, #3580 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1649 = LINE ( 'NONE', #1436, #395 ) ; +#1650 = LINE ( 'NONE', #2145, #445 ) ; +#1651 = EDGE_LOOP ( 'NONE', ( #1402, #1646 ) ) ; +#1652 = VECTOR ( 'NONE', #3385, 1000.000000000000000 ) ; +#1653 = ORIENTED_EDGE ( 'NONE', *, *, #997, .T. ) ; +#1654 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1655 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1656 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ; +#1657 = EDGE_CURVE ( 'NONE', #1291, #96, #842, .T. ) ; +#1658 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1659 = EDGE_CURVE ( 'NONE', #2130, #485, #74, .T. ) ; +#1660 = VECTOR ( 'NONE', #1787, 1000.000000000000000 ) ; +#1661 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.09999999999999939500, -2.750000000000000400 ) ) ; +#1662 = EDGE_LOOP ( 'NONE', ( #545, #2604, #1740, #920 ) ) ; +#1663 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1664 = AXIS2_PLACEMENT_3D ( 'NONE', #2494, #1086, #3582 ) ; +#1665 = PRESENTATION_STYLE_ASSIGNMENT (( #2598 ) ) ; +#1666 = VECTOR ( 'NONE', #627, 1000.000000000000000 ) ; +#1667 = ADVANCED_FACE ( 'NONE', ( #3569 ), #574, .T. ) ; +#1668 = VECTOR ( 'NONE', #1673, 1000.000000000000000 ) ; +#1669 = LINE ( 'NONE', #3126, #330 ) ; +#1670 = EDGE_CURVE ( 'NONE', #1485, #674, #3310, .T. ) ; +#1671 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1672 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 1.000000000000000000 ) ) ; +#1673 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1674 = LINE ( 'NONE', #2060, #801 ) ; +#1675 = ORIENTED_EDGE ( 'NONE', *, *, #509, .F. ) ; +#1676 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.299999999999999800 ) ) ; +#1677 = DIRECTION ( 'NONE', ( -2.168404344971008900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1678 = AXIS2_PLACEMENT_3D ( 'NONE', #2231, #535, #2457 ) ; +#1679 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, -2.750000000000000000 ) ) ; +#1680 = CARTESIAN_POINT ( 'NONE', ( 6.288372600415917800E-016, -0.1000000000000000100, 1.449999999999998200 ) ) ; +#1681 = ORIENTED_EDGE ( 'NONE', *, *, #276, .T. ) ; +#1682 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#1683 = ADVANCED_FACE ( 'NONE', ( #1021 ), #3564, .F. ) ; +#1684 = AXIS2_PLACEMENT_3D ( 'NONE', #2414, #2988, #3003 ) ; +#1685 = EDGE_CURVE ( 'NONE', #84, #3105, #2569, .T. ) ; +#1686 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1687 = PLANE ( 'NONE', #1110 ) ; +#1688 = VECTOR ( 'NONE', #32, 1000.000000000000000 ) ; +#1689 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1690 = FACE_OUTER_BOUND ( 'NONE', #3340, .T. ) ; +#1691 = VECTOR ( 'NONE', #2131, 1000.000000000000000 ) ; +#1692 = VERTEX_POINT ( 'NONE', #302 ) ; +#1693 = AXIS2_PLACEMENT_3D ( 'NONE', #882, #2829, #1725 ) ; +#1694 = VERTEX_POINT ( 'NONE', #2506 ) ; +#1695 = ADVANCED_FACE ( 'NONE', ( #1834 ), #267, .T. ) ; +#1696 = VERTEX_POINT ( 'NONE', #589 ) ; +#1697 = ORIENTED_EDGE ( 'NONE', *, *, #3333, .F. ) ; +#1698 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 3.199999999999999700, 4.549999999999999800 ) ) ; +#1699 = VERTEX_POINT ( 'NONE', #1639 ) ; +#1700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1701 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#1702 = LINE ( 'NONE', #140, #1842 ) ; +#1703 = FACE_OUTER_BOUND ( 'NONE', #3043, .T. ) ; +#1704 = EDGE_CURVE ( 'NONE', #3256, #2565, #637, .T. ) ; +#1705 = PLANE ( 'NONE', #1693 ) ; +#1706 = EDGE_CURVE ( 'NONE', #2683, #317, #3224, .T. ) ; +#1707 = LINE ( 'NONE', #1369, #3342 ) ; +#1708 = VECTOR ( 'NONE', #2056, 1000.000000000000000 ) ; +#1709 = LINE ( 'NONE', #1768, #2008 ) ; +#1710 = VECTOR ( 'NONE', #729, 1000.000000000000000 ) ; +#1711 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 3.199999999999999700, 0.0000000000000000000 ) ) ; +#1712 = VERTEX_POINT ( 'NONE', #2279 ) ; +#1713 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1714 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1715 = FACE_OUTER_BOUND ( 'NONE', #3068, .T. ) ; +#1716 = VERTEX_POINT ( 'NONE', #87 ) ; +#1717 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1718 = ADVANCED_FACE ( 'NONE', ( #1576 ), #3101, .F. ) ; +#1719 = EDGE_LOOP ( 'NONE', ( #925, #3409, #2904, #1997 ) ) ; +#1720 = ORIENTED_EDGE ( 'NONE', *, *, #3141, .T. ) ; +#1721 = ORIENTED_EDGE ( 'NONE', *, *, #681, .T. ) ; +#1722 = EDGE_CURVE ( 'NONE', #2937, #2124, #2693, .T. ) ; +#1723 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 4.250000000000000000 ) ) ; +#1724 = ADVANCED_FACE ( 'NONE', ( #25, #2872, #2394, #675, #2783, #2833 ), #1982, .T. ) ; +#1725 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1726 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1727 = AXIS2_PLACEMENT_3D ( 'NONE', #2035, #1154, #913 ) ; +#1728 = ORIENTED_EDGE ( 'NONE', *, *, #509, .T. ) ; +#1729 = LINE ( 'NONE', #183, #1001 ) ; +#1730 = DIRECTION ( 'NONE', ( 1.577021341797097600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1731 = EDGE_CURVE ( 'NONE', #407, #1322, #1361, .T. ) ; +#1732 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#1733 = LINE ( 'NONE', #2408, #482 ) ; +#1734 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#1735 = CIRCLE ( 'NONE', #2770, 0.6000000000000003100 ) ; +#1736 = VERTEX_POINT ( 'NONE', #3111 ) ; +#1737 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1738 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1739 = EDGE_LOOP ( 'NONE', ( #433, #3183, #491, #2979 ) ) ; +#1740 = ORIENTED_EDGE ( 'NONE', *, *, #1591, .F. ) ; +#1741 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#1742 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .F. ) ; +#1743 = ADVANCED_FACE ( 'NONE', ( #1957 ), #80, .F. ) ; +#1744 = LINE ( 'NONE', #2666, #1660 ) ; +#1745 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1746 = LINE ( 'NONE', #2026, #1832 ) ; +#1747 = ORIENTED_EDGE ( 'NONE', *, *, #3394, .T. ) ; +#1748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1749 = MANIFOLD_SOLID_BREP ( 'Electrode 4(2)', #3241 ) ; +#1750 = VECTOR ( 'NONE', #1163, 1000.000000000000000 ) ; +#1751 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#1752 = LINE ( 'NONE', #2740, #2694 ) ; +#1753 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1754 = LINE ( 'NONE', #1941, #2049 ) ; +#1755 = EDGE_CURVE ( 'NONE', #1200, #1116, #2350, .T. ) ; +#1756 = LINE ( 'NONE', #1711, #3524 ) ; +#1757 = EDGE_CURVE ( 'NONE', #3513, #360, #969, .T. ) ; +#1758 = PLANE ( 'NONE', #3349 ) ; +#1759 = ORIENTED_EDGE ( 'NONE', *, *, #3369, .T. ) ; +#1760 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1761 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#1762 = ORIENTED_EDGE ( 'NONE', *, *, #3327, .T. ) ; +#1763 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.1000000000000000100, -4.250000000000000000 ) ) ; +#1764 = ADVANCED_FACE ( 'NONE', ( #2175 ), #891, .F. ) ; +#1765 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1766 = ORIENTED_EDGE ( 'NONE', *, *, #2137, .T. ) ; +#1767 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.818676322157799300E-016 ) ) ; +#1768 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999999600, -4.549999999999999800 ) ) ; +#1769 = EDGE_CURVE ( 'NONE', #2206, #2238, #2524, .T. ) ; +#1770 = EDGE_CURVE ( 'NONE', #1736, #1692, #2828, .T. ) ; +#1771 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1772 = LINE ( 'NONE', #2792, #3332 ) ; +#1773 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1774 = FACE_OUTER_BOUND ( 'NONE', #2299, .T. ) ; +#1775 = VERTEX_POINT ( 'NONE', #1698 ) ; +#1776 = ORIENTED_EDGE ( 'NONE', *, *, #1155, .T. ) ; +#1777 = PLANE ( 'NONE', #2972 ) ; +#1778 = EDGE_CURVE ( 'NONE', #2729, #1336, #3000, .T. ) ; +#1779 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ; +#1780 = ORIENTED_EDGE ( 'NONE', *, *, #2967, .T. ) ; +#1781 = VERTEX_POINT ( 'NONE', #39 ) ; +#1782 = ORIENTED_EDGE ( 'NONE', *, *, #2934, .F. ) ; +#1783 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1784 = ORIENTED_EDGE ( 'NONE', *, *, #964, .F. ) ; +#1785 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2013 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #505, #3560, #2989 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1786 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ; +#1787 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1788 = VECTOR ( 'NONE', #1875, 1000.000000000000000 ) ; +#1789 = LINE ( 'NONE', #2267, #1666 ) ; +#1790 = VECTOR ( 'NONE', #3370, 1000.000000000000000 ) ; +#1791 = LINE ( 'NONE', #910, #1058 ) ; +#1792 = LINE ( 'NONE', #517, #2053 ) ; +#1793 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9500000000000002900, 4.250000000000000000 ) ) ; +#1794 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 1.449999999999996200 ) ) ; +#1795 = VECTOR ( 'NONE', #1253, 1000.000000000000000 ) ; +#1796 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1797 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .T. ) ; +#1798 = AXIS2_PLACEMENT_3D ( 'NONE', #2857, #3112, #3129 ) ; +#1799 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1800 = EDGE_CURVE ( 'NONE', #917, #2618, #1228, .T. ) ; +#1801 = LINE ( 'NONE', #1794, #3231 ) ; +#1802 = VERTEX_POINT ( 'NONE', #3128 ) ; +#1803 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#1804 = EDGE_LOOP ( 'NONE', ( #314, #1012, #3471, #901 ) ) ; +#1805 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, -1.000000000000000200 ) ) ; +#1806 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.000000000000000000 ) ) ; +#1807 = EDGE_LOOP ( 'NONE', ( #427, #2515, #247, #3211 ) ) ; +#1808 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1809 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, -4.250000000000000000 ) ) ; +#1810 = PLANE ( 'NONE', #37 ) ; +#1811 = ORIENTED_EDGE ( 'NONE', *, *, #2745, .F. ) ; +#1812 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1813 = STYLED_ITEM ( 'NONE', ( #2159 ), #1084 ) ; +#1814 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1815 = EDGE_LOOP ( 'NONE', ( #2870, #2426, #404, #1762 ) ) ; +#1816 = VECTOR ( 'NONE', #2965, 1000.000000000000000 ) ; +#1817 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9500000000000002900, 0.0000000000000000000 ) ) ; +#1818 = EDGE_CURVE ( 'NONE', #3554, #565, #880, .T. ) ; +#1819 = EDGE_CURVE ( 'NONE', #1183, #540, #1444, .T. ) ; +#1820 = PLANE ( 'NONE', #2642 ) ; +#1821 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1822 = LINE ( 'NONE', #2150, #1479 ) ; +#1823 = PRESENTATION_STYLE_ASSIGNMENT (( #3178 ) ) ; +#1824 = ORIENTED_EDGE ( 'NONE', *, *, #1386, .F. ) ; +#1825 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1826 = VECTOR ( 'NONE', #2465, 1000.000000000000000 ) ; +#1827 = ORIENTED_EDGE ( 'NONE', *, *, #3438, .F. ) ; +#1828 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ; +#1829 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1830 = PLANE ( 'NONE', #3455 ) ; +#1831 = LINE ( 'NONE', #1519, #716 ) ; +#1832 = VECTOR ( 'NONE', #3145, 1000.000000000000000 ) ; +#1833 = EDGE_LOOP ( 'NONE', ( #3075, #3338, #280, #456 ) ) ; +#1834 = FACE_OUTER_BOUND ( 'NONE', #2686, .T. ) ; +#1835 = VECTOR ( 'NONE', #1351, 1000.000000000000000 ) ; +#1836 = LINE ( 'NONE', #1682, #844 ) ; +#1837 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999982500, -1.000000000000000000 ) ) ; +#1838 = LINE ( 'NONE', #3575, #3397 ) ; +#1839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1840 = EDGE_CURVE ( 'NONE', #2183, #2594, #324, .T. ) ; +#1841 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, -4.549999999999999800 ) ) ; +#1842 = VECTOR ( 'NONE', #1496, 1000.000000000000000 ) ; +#1843 = EDGE_CURVE ( 'NONE', #1927, #2195, #2089, .T. ) ; +#1844 = ORIENTED_EDGE ( 'NONE', *, *, #2935, .F. ) ; +#1845 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1846 = VERTEX_POINT ( 'NONE', #3149 ) ; +#1847 = DIRECTION ( 'NONE', ( 2.168404344971008900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1848 = VERTEX_POINT ( 'NONE', #1227 ) ; +#1849 = EDGE_CURVE ( 'NONE', #961, #2683, #1702, .T. ) ; +#1850 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, 1.000000000000000000 ) ) ; +#1851 = EDGE_LOOP ( 'NONE', ( #2732, #2625, #1151, #3058 ) ) ; +#1852 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#1853 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1854 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1855 = LINE ( 'NONE', #3014, #2472 ) ; +#1856 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1857 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #864 ) ) ; +#1858 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .F. ) ; +#1859 = LINE ( 'NONE', #3318, #2679 ) ; +#1860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1861 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1862 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 2.550000000000000300 ) ) ; +#1863 = ORIENTED_EDGE ( 'NONE', *, *, #2608, .T. ) ; +#1864 = EDGE_CURVE ( 'NONE', #1520, #2430, #3097, .T. ) ; +#1865 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .F. ) ; +#1866 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .F. ) ; +#1867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1868 = EDGE_LOOP ( 'NONE', ( #3541, #3561, #238, #3550 ) ) ; +#1869 = VERTEX_POINT ( 'NONE', #2339 ) ; +#1870 = EDGE_LOOP ( 'NONE', ( #2170, #1031, #1310, #3215 ) ) ; +#1871 = VECTOR ( 'NONE', #192, 1000.000000000000000 ) ; +#1872 = ORIENTED_EDGE ( 'NONE', *, *, #761, .F. ) ; +#1873 = LINE ( 'NONE', #3344, #843 ) ; +#1874 = FACE_OUTER_BOUND ( 'NONE', #20, .T. ) ; +#1875 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1876 = DIRECTION ( 'NONE', ( -4.336808689942017700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1877 = VECTOR ( 'NONE', #362, 1000.000000000000000 ) ; +#1878 = FACE_OUTER_BOUND ( 'NONE', #2481, .T. ) ; +#1879 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -1.000000000000000000 ) ) ; +#1880 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2100, 'distance_accuracy_value', 'NONE'); +#1881 = VECTOR ( 'NONE', #1808, 1000.000000000000000 ) ; +#1882 = ORIENTED_EDGE ( 'NONE', *, *, #1706, .T. ) ; +#1883 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#1884 = CIRCLE ( 'NONE', #435, 0.6000000000000003100 ) ; +#1885 = VERTEX_POINT ( 'NONE', #703 ) ; +#1886 = EDGE_CURVE ( 'NONE', #1605, #2568, #1065, .T. ) ; +#1887 = EDGE_CURVE ( 'NONE', #2343, #295, #1801, .T. ) ; +#1888 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1889 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1890 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ; +#1891 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1892 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ; +#1893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1894 = ORIENTED_EDGE ( 'NONE', *, *, #3115, .F. ) ; +#1895 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -6.056425622241344600, -4.250000000000000000 ) ) ; +#1896 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1897 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1898 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#1899 = MANIFOLD_SOLID_BREP ( 'Electrode 2', #408 ) ; +#1900 = STYLED_ITEM ( 'NONE', ( #2395 ), #2388 ) ; +#1901 = ORIENTED_EDGE ( 'NONE', *, *, #3188, .F. ) ; +#1902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1903 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#1904 = LINE ( 'NONE', #1628, #1603 ) ; +#1905 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1906 = VECTOR ( 'NONE', #1339, 1000.000000000000000 ) ; +#1907 = EDGE_CURVE ( 'NONE', #1341, #3077, #251, .T. ) ; +#1908 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, 1.000000000000001300 ) ) ; +#1909 = ORIENTED_EDGE ( 'NONE', *, *, #557, .F. ) ; +#1910 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1911 = VECTOR ( 'NONE', #3052, 1000.000000000000000 ) ; +#1912 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999973100, 3.199999999999999700, -2.550000000000000300 ) ) ; +#1913 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .F. ) ; +#1914 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.1000000000000000100, 2.750000000000000400 ) ) ; +#1915 = ORIENTED_EDGE ( 'NONE', *, *, #2358, .F. ) ; +#1916 = ADVANCED_FACE ( 'NONE', ( #1715 ), #2894, .F. ) ; +#1917 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1918 = FACE_OUTER_BOUND ( 'NONE', #1995, .T. ) ; +#1919 = LINE ( 'NONE', #1502, #284 ) ; +#1920 = ORIENTED_EDGE ( 'NONE', *, *, #2799, .T. ) ; +#1921 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1922 = VECTOR ( 'NONE', #2787, 1000.000000000000000 ) ; +#1923 = VECTOR ( 'NONE', #2522, 1000.000000000000000 ) ; +#1924 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, -1.000000000000001300 ) ) ; +#1925 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9499999999999999600, -4.250000000000000000 ) ) ; +#1926 = VECTOR ( 'NONE', #1224, 1000.000000000000000 ) ; +#1927 = VERTEX_POINT ( 'NONE', #2033 ) ; +#1928 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#1929 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #864 ), #2110 ) ; +#1930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1931 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1932 = ORIENTED_EDGE ( 'NONE', *, *, #606, .F. ) ; +#1933 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999994700, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#1934 = ADVANCED_FACE ( 'NONE', ( #1460 ), #2045, .F. ) ; +#1935 = EDGE_LOOP ( 'NONE', ( #2648, #745, #1866, #3047 ) ) ; +#1936 = EDGE_CURVE ( 'NONE', #2950, #653, #3185, .T. ) ; +#1937 = EDGE_CURVE ( 'NONE', #2186, #3256, #3398, .T. ) ; +#1938 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9500000000000002900, -4.549999999999999800 ) ) ; +#1939 = EDGE_LOOP ( 'NONE', ( #2263, #3273, #3150, #1653 ) ) ; +#1940 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -2.750000000000006700 ) ) ; +#1941 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9500000000000002900, 4.549999999999999800 ) ) ; +#1942 = LINE ( 'NONE', #1439, #1005 ) ; +#1943 = VECTOR ( 'NONE', #3243, 1000.000000000000000 ) ; +#1944 = AXIS2_PLACEMENT_3D ( 'NONE', #3078, #3360, #1689 ) ; +#1945 = ADVANCED_FACE ( 'NONE', ( #3315 ), #3139, .F. ) ; +#1946 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000030900, 3.100000000000000100, 2.550000000000001600 ) ) ; +#1947 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .T. ) ; +#1948 = ORIENTED_EDGE ( 'NONE', *, *, #2137, .F. ) ; +#1949 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#1950 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 3.199999999999999700, 0.0000000000000000000 ) ) ; +#1951 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .F. ) ; +#1952 = EDGE_CURVE ( 'NONE', #2632, #269, #602, .T. ) ; +#1953 = VERTEX_POINT ( 'NONE', #449 ) ; +#1954 = EDGE_CURVE ( 'NONE', #3558, #3493, #510, .T. ) ; +#1955 = ORIENTED_EDGE ( 'NONE', *, *, #918, .T. ) ; +#1956 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ; +#1957 = FACE_OUTER_BOUND ( 'NONE', #2942, .T. ) ; +#1958 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ; +#1959 = FACE_OUTER_BOUND ( 'NONE', #1568, .T. ) ; +#1960 = DIRECTION ( 'NONE', ( -2.323290369611795000E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1961 = LINE ( 'NONE', #3264, #207 ) ; +#1962 = EDGE_CURVE ( 'NONE', #1848, #3195, #1150, .T. ) ; +#1963 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1964 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#1965 = VECTOR ( 'NONE', #1306, 1000.000000000000000 ) ; +#1966 = ADVANCED_FACE ( 'NONE', ( #2363 ), #2652, .F. ) ; +#1967 = ORIENTED_EDGE ( 'NONE', *, *, #945, .T. ) ; +#1968 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1900 ) ) ; +#1969 = LINE ( 'NONE', #727, #1321 ) ; +#1970 = ORIENTED_EDGE ( 'NONE', *, *, #3306, .F. ) ; +#1971 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.09999999999999939500, -2.750000000000000400 ) ) ; +#1972 = VERTEX_POINT ( 'NONE', #738 ) ; +#1973 = AXIS2_PLACEMENT_3D ( 'NONE', #2543, #2808, #2519 ) ; +#1974 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1975 = ORIENTED_EDGE ( 'NONE', *, *, #614, .F. ) ; +#1976 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1977 = EDGE_CURVE ( 'NONE', #1869, #2655, #2748, .T. ) ; +#1978 = ORIENTED_EDGE ( 'NONE', *, *, #566, .F. ) ; +#1979 = EDGE_CURVE ( 'NONE', #1130, #2192, #1884, .T. ) ; +#1980 = ADVANCED_FACE ( 'NONE', ( #3443 ), #1265, .T. ) ; +#1981 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#1982 = PLANE ( 'NONE', #987 ) ; +#1983 = PLANE ( 'NONE', #1727 ) ; +#1984 = ORIENTED_EDGE ( 'NONE', *, *, #3004, .F. ) ; +#1985 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1986 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1987 = VECTOR ( 'NONE', #2423, 1000.000000000000000 ) ; +#1988 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9500000000000002900, -4.549999999999999800 ) ) ; +#1989 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ; +#1990 = LINE ( 'NONE', #2416, #1343 ) ; +#1991 = LINE ( 'NONE', #1297, #3121 ) ; +#1992 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .T. ) ; +#1993 = ORIENTED_EDGE ( 'NONE', *, *, #529, .F. ) ; +#1994 = ADVANCED_FACE ( 'NONE', ( #81 ), #3457, .T. ) ; +#1995 = EDGE_LOOP ( 'NONE', ( #2291, #1225, #3359, #3165 ) ) ; +#1996 = PLANE ( 'NONE', #2493 ) ; +#1997 = ORIENTED_EDGE ( 'NONE', *, *, #962, .T. ) ; +#1998 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#1999 = ORIENTED_EDGE ( 'NONE', *, *, #1612, .T. ) ; +#2000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2001 = FACE_OUTER_BOUND ( 'NONE', #3546, .T. ) ; +#2002 = EDGE_CURVE ( 'NONE', #2404, #191, #3142, .T. ) ; +#2003 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#2004 = ADVANCED_FACE ( 'NONE', ( #2058 ), #1830, .F. ) ; +#2005 = EDGE_CURVE ( 'NONE', #2655, #1326, #2495, .T. ) ; +#2006 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#2007 = VECTOR ( 'NONE', #1450, 1000.000000000000000 ) ; +#2008 = VECTOR ( 'NONE', #400, 1000.000000000000000 ) ; +#2009 = LINE ( 'NONE', #1067, #2435 ) ; +#2010 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2011 = ORIENTED_EDGE ( 'NONE', *, *, #3584, .T. ) ; +#2012 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2013 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #505, 'distance_accuracy_value', 'NONE'); +#2014 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999986200, 4.549999999999999800 ) ) ; +#2015 = VECTOR ( 'NONE', #2303, 1000.000000000000000 ) ; +#2016 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.1000000000000000100, 4.549999999999999800 ) ) ; +#2017 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ; +#2018 = FILL_AREA_STYLE_COLOUR ( '', #1107 ) ; +#2019 = ORIENTED_EDGE ( 'NONE', *, *, #2935, .T. ) ; +#2020 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ; +#2021 = ORIENTED_EDGE ( 'NONE', *, *, #2140, .T. ) ; +#2022 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999982500, -1.000000000000000000 ) ) ; +#2023 = EDGE_CURVE ( 'NONE', #1341, #2929, #1969, .T. ) ; +#2024 = EDGE_CURVE ( 'NONE', #2950, #2099, #3357, .T. ) ; +#2025 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2026 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#2027 = AXIS2_PLACEMENT_3D ( 'NONE', #2803, #1145, #2269 ) ; +#2028 = ADVANCED_FACE ( 'NONE', ( #2707 ), #2400, .F. ) ; +#2029 = LINE ( 'NONE', #905, #2113 ) ; +#2030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2031 = EDGE_CURVE ( 'NONE', #2384, #724, #1370, .T. ) ; +#2032 = ORIENTED_EDGE ( 'NONE', *, *, #718, .T. ) ; +#2033 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#2034 = VECTOR ( 'NONE', #2670, 1000.000000000000000 ) ; +#2035 = CARTESIAN_POINT ( 'NONE', ( -1.192622389734056100E-015, 1.500000000000000000, -2.750000000000002700 ) ) ; +#2036 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2037 = ADVANCED_FACE ( 'NONE', ( #893 ), #2969, .F. ) ; +#2038 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .F. ) ; +#2039 = AXIS2_PLACEMENT_3D ( 'NONE', #2826, #1700, #1418 ) ; +#2040 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .T. ) ; +#2041 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ; +#2042 = VERTEX_POINT ( 'NONE', #2127 ) ; +#2043 = LINE ( 'NONE', #2074, #3305 ) ; +#2044 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .T. ) ; +#2045 = PLANE ( 'NONE', #2668 ) ; +#2046 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, -0.1000000000000000100, 2.750000000000000400 ) ) ; +#2047 = VECTOR ( 'NONE', #1231, 1000.000000000000000 ) ; +#2048 = SURFACE_STYLE_USAGE ( .BOTH. , #671 ) ; +#2049 = VECTOR ( 'NONE', #2727, 1000.000000000000000 ) ; +#2050 = FILL_AREA_STYLE ('',( #2018 ) ) ; +#2051 = LINE ( 'NONE', #1448, #1109 ) ; +#2052 = EDGE_CURVE ( 'NONE', #1415, #2297, #1241, .T. ) ; +#2053 = VECTOR ( 'NONE', #254, 1000.000000000000000 ) ; +#2054 = FACE_OUTER_BOUND ( 'NONE', #2949, .T. ) ; +#2055 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .T. ) ; +#2056 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2057 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#2058 = FACE_OUTER_BOUND ( 'NONE', #2991, .T. ) ; +#2059 = ORIENTED_EDGE ( 'NONE', *, *, #976, .F. ) ; +#2060 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2061 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2062 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2063 = VERTEX_POINT ( 'NONE', #3262 ) ; +#2064 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#2065 = ORIENTED_EDGE ( 'NONE', *, *, #2797, .T. ) ; +#2066 = VERTEX_POINT ( 'NONE', #1806 ) ; +#2067 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2068 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2069 = EDGE_CURVE ( 'NONE', #2665, #112, #2534, .T. ) ; +#2070 = EDGE_CURVE ( 'NONE', #3251, #9, #2621, .T. ) ; +#2071 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 2.750000000000000400 ) ) ; +#2072 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2073 = ORIENTED_EDGE ( 'NONE', *, *, #1591, .T. ) ; +#2074 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -1.000000000000000000 ) ) ; +#2075 = LINE ( 'NONE', #1333, #952 ) ; +#2076 = ORIENTED_EDGE ( 'NONE', *, *, #2797, .F. ) ; +#2077 = LINE ( 'NONE', #3588, #54 ) ; +#2078 = LINE ( 'NONE', #1036, #2726 ) ; +#2079 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2080 = VERTEX_POINT ( 'NONE', #2467 ) ; +#2081 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#2082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2083 = ORIENTED_EDGE ( 'NONE', *, *, #826, .T. ) ; +#2084 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#2085 = ORIENTED_EDGE ( 'NONE', *, *, #857, .F. ) ; +#2086 = AXIS2_PLACEMENT_3D ( 'NONE', #1474, #942, #3131 ) ; +#2087 = ORIENTED_EDGE ( 'NONE', *, *, #1936, .F. ) ; +#2088 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 2.550000000000000300 ) ) ; +#2089 = LINE ( 'NONE', #941, #1614 ) ; +#2090 = FACE_OUTER_BOUND ( 'NONE', #1089, .T. ) ; +#2091 = VECTOR ( 'NONE', #921, 1000.000000000000000 ) ; +#2092 = ORIENTED_EDGE ( 'NONE', *, *, #392, .F. ) ; +#2093 = LINE ( 'NONE', #3059, #287 ) ; +#2094 = FACE_OUTER_BOUND ( 'NONE', #1259, .T. ) ; +#2095 = EDGE_CURVE ( 'NONE', #2568, #1291, #2576, .T. ) ; +#2096 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -2.750000000000006700 ) ) ; +#2097 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2098 = LINE ( 'NONE', #2809, #3572 ) ; +#2099 = VERTEX_POINT ( 'NONE', #3244 ) ; +#2100 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2101 = ORIENTED_EDGE ( 'NONE', *, *, #1473, .T. ) ; +#2102 = EDGE_CURVE ( 'NONE', #2496, #2891, #2009, .T. ) ; +#2103 = ORIENTED_EDGE ( 'NONE', *, *, #3418, .F. ) ; +#2104 = EDGE_LOOP ( 'NONE', ( #1172, #2313, #751, #3454 ) ) ; +#2105 = VERTEX_POINT ( 'NONE', #3006 ) ; +#2106 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2107 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, -1.000000000000000200 ) ) ; +#2108 = EDGE_LOOP ( 'NONE', ( #348, #2801, #2020, #2512 ) ) ; +#2109 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#2110 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #249 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1210, #959, #2320 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2111 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#2112 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2113 = VECTOR ( 'NONE', #638, 1000.000000000000000 ) ; +#2114 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2115 = AXIS2_PLACEMENT_3D ( 'NONE', #800, #572, #1355 ) ; +#2116 = EDGE_CURVE ( 'NONE', #2475, #230, #496, .T. ) ; +#2117 = ORIENTED_EDGE ( 'NONE', *, *, #2005, .T. ) ; +#2118 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2119 = VECTOR ( 'NONE', #2696, 1000.000000000000000 ) ; +#2120 = SURFACE_STYLE_FILL_AREA ( #1640 ) ; +#2121 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2122 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2123 = LINE ( 'NONE', #656, #579 ) ; +#2124 = VERTEX_POINT ( 'NONE', #3536 ) ; +#2125 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .F. ) ; +#2126 = VERTEX_POINT ( 'NONE', #1056 ) ; +#2127 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.09999999999999939500, 4.250000000000000000 ) ) ; +#2128 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2129 = VECTOR ( 'NONE', #3414, 1000.000000000000000 ) ; +#2130 = VERTEX_POINT ( 'NONE', #2441 ) ; +#2131 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2132 = AXIS2_PLACEMENT_3D ( 'NONE', #3452, #2356, #1290 ) ; +#2133 = VECTOR ( 'NONE', #3427, 1000.000000000000000 ) ; +#2134 = LINE ( 'NONE', #907, #677 ) ; +#2135 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2136 = VECTOR ( 'NONE', #3019, 1000.000000000000000 ) ; +#2137 = EDGE_CURVE ( 'NONE', #448, #2195, #165, .T. ) ; +#2138 = PLANE ( 'NONE', #2497 ) ; +#2139 = VECTOR ( 'NONE', #2373, 1000.000000000000000 ) ; +#2140 = EDGE_CURVE ( 'NONE', #2932, #191, #2968, .T. ) ; +#2141 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2142 = EDGE_LOOP ( 'NONE', ( #2544, #3366, #2306, #1507 ) ) ; +#2143 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, -0.1000000000000000100, 1.450000000000000800 ) ) ; +#2144 = VERTEX_POINT ( 'NONE', #1041 ) ; +#2145 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#2146 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999994700, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#2147 = ORIENTED_EDGE ( 'NONE', *, *, #1936, .T. ) ; +#2148 = EDGE_CURVE ( 'NONE', #986, #2891, #2926, .T. ) ; +#2149 = ORIENTED_EDGE ( 'NONE', *, *, #1214, .T. ) ; +#2150 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9499999999999999600, 4.549999999999999800 ) ) ; +#2151 = SURFACE_SIDE_STYLE ('',( #1515 ) ) ; +#2152 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#2153 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2154 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#2155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2156 = ORIENTED_EDGE ( 'NONE', *, *, #929, .T. ) ; +#2157 = EDGE_CURVE ( 'NONE', #3166, #1322, #2853, .T. ) ; +#2158 = LINE ( 'NONE', #2460, #2422 ) ; +#2159 = PRESENTATION_STYLE_ASSIGNMENT (( #1099 ) ) ; +#2160 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .F. ) ; +#2161 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2162 = MANIFOLD_SOLID_BREP ( 'Housing 2', #2667 ) ; +#2163 = VECTOR ( 'NONE', #3172, 1000.000000000000000 ) ; +#2164 = EDGE_CURVE ( 'NONE', #9, #2728, #1792, .T. ) ; +#2165 = LINE ( 'NONE', #512, #830 ) ; +#2166 = ORIENTED_EDGE ( 'NONE', *, *, #3067, .T. ) ; +#2167 = ORIENTED_EDGE ( 'NONE', *, *, #2002, .F. ) ; +#2168 = FILL_AREA_STYLE_COLOUR ( '', #3296 ) ; +#2169 = ORIENTED_EDGE ( 'NONE', *, *, #425, .F. ) ; +#2170 = ORIENTED_EDGE ( 'NONE', *, *, #3260, .T. ) ; +#2171 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2172 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#2173 = ORIENTED_EDGE ( 'NONE', *, *, #1473, .F. ) ; +#2174 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.09999999999999939500, -2.750000000000006700 ) ) ; +#2175 = FACE_OUTER_BOUND ( 'NONE', #1939, .T. ) ; +#2176 = LINE ( 'NONE', #2583, #2129 ) ; +#2177 = VECTOR ( 'NONE', #2562, 1000.000000000000000 ) ; +#2178 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2179 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, -1.000000000000000000 ) ) ; +#2180 = LINE ( 'NONE', #1314, #331 ) ; +#2181 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#2182 = FACE_OUTER_BOUND ( 'NONE', #79, .T. ) ; +#2183 = VERTEX_POINT ( 'NONE', #2178 ) ; +#2184 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2185 = VECTOR ( 'NONE', #1340, 1000.000000000000000 ) ; +#2186 = VERTEX_POINT ( 'NONE', #530 ) ; +#2187 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2188 = EDGE_CURVE ( 'NONE', #894, #3118, #3180, .T. ) ; +#2189 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2190 = EDGE_CURVE ( 'NONE', #2124, #1953, #1494, .T. ) ; +#2191 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2192 = VERTEX_POINT ( 'NONE', #1636 ) ; +#2193 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2194 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2195 = VERTEX_POINT ( 'NONE', #3573 ) ; +#2196 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -3.950000000000000200 ) ) ; +#2197 = PLANE ( 'NONE', #124 ) ; +#2198 = ORIENTED_EDGE ( 'NONE', *, *, #415, .T. ) ; +#2199 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2200 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2201 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999970400, 3.199999999999999700, -3.950000000000000200 ) ) ; +#2202 = AXIS2_PLACEMENT_3D ( 'NONE', #1070, #553, #3022 ) ; +#2203 = ADVANCED_FACE ( 'NONE', ( #2094 ), #2699, .T. ) ; +#2204 = LINE ( 'NONE', #2677, #1987 ) ; +#2205 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.09999999999999939500, -4.250000000000000000 ) ) ; +#2206 = VERTEX_POINT ( 'NONE', #1912 ) ; +#2207 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2208 = LINE ( 'NONE', #1600, #2034 ) ; +#2209 = EDGE_CURVE ( 'NONE', #1972, #3134, #1412, .T. ) ; +#2210 = CYLINDRICAL_SURFACE ( 'NONE', #2761, 0.6000000000000003100 ) ; +#2211 = EDGE_CURVE ( 'NONE', #653, #1529, #3436, .T. ) ; +#2212 = ORIENTED_EDGE ( 'NONE', *, *, #1887, .F. ) ; +#2213 = ORIENTED_EDGE ( 'NONE', *, *, #1706, .F. ) ; +#2214 = ORIENTED_EDGE ( 'NONE', *, *, #699, .T. ) ; +#2215 = AXIS2_PLACEMENT_3D ( 'NONE', #773, #3531, #2155 ) ; +#2216 = ORIENTED_EDGE ( 'NONE', *, *, #425, .T. ) ; +#2217 = ORIENTED_EDGE ( 'NONE', *, *, #2338, .T. ) ; +#2218 = VECTOR ( 'NONE', #3491, 1000.000000000000000 ) ; +#2219 = VERTEX_POINT ( 'NONE', #292 ) ; +#2220 = EDGE_CURVE ( 'NONE', #2864, #3123, #2918, .T. ) ; +#2221 = LINE ( 'NONE', #3065, #2489 ) ; +#2222 = LINE ( 'NONE', #1129, #971 ) ; +#2223 = ADVANCED_FACE ( 'NONE', ( #1235 ), #1373, .F. ) ; +#2224 = FACE_OUTER_BOUND ( 'NONE', #2970, .T. ) ; +#2225 = EDGE_CURVE ( 'NONE', #3355, #2632, #762, .T. ) ; +#2226 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9500000000000002900, -0.0000000000000000000 ) ) ; +#2227 = FACE_OUTER_BOUND ( 'NONE', #3164, .T. ) ; +#2228 = VECTOR ( 'NONE', #2721, 1000.000000000000000 ) ; +#2229 = FACE_OUTER_BOUND ( 'NONE', #1478, .T. ) ; +#2230 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ; +#2231 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2232 = AXIS2_PLACEMENT_3D ( 'NONE', #128, #2579, #2551 ) ; +#2233 = FILL_AREA_STYLE ('',( #592 ) ) ; +#2234 = EDGE_LOOP ( 'NONE', ( #262, #1071, #1766, #2101 ) ) ; +#2235 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2236 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000030900, 3.100000000000000100, 2.550000000000001600 ) ) ; +#2237 = EDGE_CURVE ( 'NONE', #569, #3494, #1709, .T. ) ; +#2238 = VERTEX_POINT ( 'NONE', #2201 ) ; +#2239 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ; +#2240 = ADVANCED_FACE ( 'NONE', ( #936 ), #1777, .T. ) ; +#2241 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2242 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 3.199999999999999700, 4.549999999999999800 ) ) ; +#2243 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2244 = ORIENTED_EDGE ( 'NONE', *, *, #3169, .T. ) ; +#2245 = VECTOR ( 'NONE', #1856, 1000.000000000000000 ) ; +#2246 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 2.550000000000000300 ) ) ; +#2247 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -2.750000000000000400 ) ) ; +#2248 = ORIENTED_EDGE ( 'NONE', *, *, #2225, .F. ) ; +#2249 = LINE ( 'NONE', #1903, #313 ) ; +#2250 = EDGE_LOOP ( 'NONE', ( #2639, #611, #2287, #628 ) ) ; +#2251 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2252 = DIRECTION ( 'NONE', ( -2.323290369611795000E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2253 = EDGE_CURVE ( 'NONE', #565, #1415, #887, .T. ) ; +#2254 = ADVANCED_FACE ( 'NONE', ( #974 ), #2975, .F. ) ; +#2255 = ORIENTED_EDGE ( 'NONE', *, *, #486, .F. ) ; +#2256 = EDGE_CURVE ( 'NONE', #2302, #2063, #2180, .T. ) ; +#2257 = ORIENTED_EDGE ( 'NONE', *, *, #367, .F. ) ; +#2258 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .F. ) ; +#2259 = VECTOR ( 'NONE', #1471, 1000.000000000000000 ) ; +#2260 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2261 = VECTOR ( 'NONE', #1254, 1000.000000000000000 ) ; +#2262 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2263 = ORIENTED_EDGE ( 'NONE', *, *, #1327, .F. ) ; +#2264 = PRESENTATION_STYLE_ASSIGNMENT (( #1425 ) ) ; +#2265 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2266 = VECTOR ( 'NONE', #3499, 1000.000000000000000 ) ; +#2267 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999982500, -1.000000000000000200 ) ) ; +#2268 = ADVANCED_FACE ( 'NONE', ( #166 ), #248, .F. ) ; +#2269 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2270 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2271 = VECTOR ( 'NONE', #2097, 1000.000000000000000 ) ; +#2272 = EDGE_LOOP ( 'NONE', ( #923, #3586, #174, #156 ) ) ; +#2273 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2529 ), #2455 ) ; +#2275 = VECTOR ( 'NONE', #546, 1000.000000000000000 ) ; +#2276 = ORIENTED_EDGE ( 'NONE', *, *, #825, .F. ) ; +#2277 = ADVANCED_FACE ( 'NONE', ( #3270 ), #3013, .F. ) ; +#2278 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2279 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.1000000000000000100, 4.549999999999999800 ) ) ; +#2280 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2605, 'distance_accuracy_value', 'NONE'); +#2281 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .F. ) ; +#2282 = EDGE_CURVE ( 'NONE', #1712, #2565, #501, .T. ) ; +#2283 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2284 = EDGE_LOOP ( 'NONE', ( #2899, #2258, #2825, #1844 ) ) ; +#2285 = PLANE ( 'NONE', #111 ) ; +#2286 = AXIS2_PLACEMENT_3D ( 'NONE', #2246, #1623, #2735 ) ; +#2287 = ORIENTED_EDGE ( 'NONE', *, *, #3066, .T. ) ; +#2288 = ADVANCED_FACE ( 'NONE', ( #2879 ), #216, .F. ) ; +#2289 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2290 = EDGE_CURVE ( 'NONE', #604, #3456, #3089, .T. ) ; +#2291 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ; +#2292 = VECTOR ( 'NONE', #1050, 1000.000000000000000 ) ; +#2293 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2294 = ADVANCED_FACE ( 'NONE', ( #680 ), #3250, .T. ) ; +#2295 = FACE_OUTER_BOUND ( 'NONE', #2234, .T. ) ; +#2296 = LINE ( 'NONE', #3512, #625 ) ; +#2297 = VERTEX_POINT ( 'NONE', #2154 ) ; +#2298 = ORIENTED_EDGE ( 'NONE', *, *, #652, .F. ) ; +#2299 = EDGE_LOOP ( 'NONE', ( #2644, #1780, #2798, #3026 ) ) ; +#2300 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, -0.0000000000000000000 ) ) ; +#2301 = AXIS2_PLACEMENT_3D ( 'NONE', #1552, #3227, #1305 ) ; +#2302 = VERTEX_POINT ( 'NONE', #3549 ) ; +#2303 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2305 = EDGE_LOOP ( 'NONE', ( #2958, #1550, #1782, #2239 ) ) ; +#2306 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .T. ) ; +#2307 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 4.250000000000000000 ) ) ; +#2308 = ADVANCED_FACE ( 'NONE', ( #3352 ), #796, .F. ) ; +#2309 = VECTOR ( 'NONE', #2631, 1000.000000000000000 ) ; +#2310 = AXIS2_PLACEMENT_3D ( 'NONE', #1168, #643, #3107 ) ; +#2311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2312 = EDGE_CURVE ( 'NONE', #2080, #1527, #3570, .T. ) ; +#2313 = ORIENTED_EDGE ( 'NONE', *, *, #776, .F. ) ; +#2314 = LINE ( 'NONE', #282, #2657 ) ; +#2315 = LINE ( 'NONE', #705, #2525 ) ; +#2316 = VECTOR ( 'NONE', #3015, 1000.000000000000000 ) ; +#2317 = LINE ( 'NONE', #3562, #935 ) ; +#2318 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.577021341797097600E-016 ) ) ; +#2319 = VECTOR ( 'NONE', #1893, 1000.000000000000000 ) ; +#2320 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2321 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2322 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2323 = LINE ( 'NONE', #2068, #1710 ) ; +#2324 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 1.450000000000000600 ) ) ; +#2325 = ORIENTED_EDGE ( 'NONE', *, *, #2282, .T. ) ; +#2326 = PLANE ( 'NONE', #2996 ) ; +#2327 = ORIENTED_EDGE ( 'NONE', *, *, #2407, .F. ) ; +#2328 = AXIS2_PLACEMENT_3D ( 'NONE', #720, #1003, #440 ) ; +#2329 = ADVANCED_FACE ( 'NONE', ( #1362 ), #498, .F. ) ; +#2330 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2331 = EDGE_LOOP ( 'NONE', ( #2044, #3425, #1464, #2993, #3125, #359, #1379, #1548, #1136, #56, #561, #1909, #1932, #2843, #946, #2946, #2584, #2427, #2391, #1484, #2557, #3080, #2468, #3422, #854, #583, #3363, #2566, #2782, #2704, #1302, #2822, #2780, #2147, #3574, #1118 ) ) ; +#2332 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.199999999999999700, 3.950000000000000200 ) ) ; +#2333 = EDGE_CURVE ( 'NONE', #1483, #1242, #1536, .T. ) ; +#2334 = EDGE_CURVE ( 'NONE', #1116, #924, #3526, .T. ) ; +#2335 = ADVANCED_FACE ( 'NONE', ( #3009 ), #2776, .F. ) ; +#2336 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2337 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#2338 = EDGE_CURVE ( 'NONE', #2192, #1781, #2701, .T. ) ; +#2339 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9499999999999999600, 4.250000000000000000 ) ) ; +#2340 = LINE ( 'NONE', #3025, #268 ) ; +#2341 = VERTEX_POINT ( 'NONE', #3048 ) ; +#2342 = ORIENTED_EDGE ( 'NONE', *, *, #557, .T. ) ; +#2343 = VERTEX_POINT ( 'NONE', #1029 ) ; +#2344 = ORIENTED_EDGE ( 'NONE', *, *, #945, .F. ) ; +#2345 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .T. ) ; +#2346 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ; +#2347 = ORIENTED_EDGE ( 'NONE', *, *, #477, .T. ) ; +#2348 = AXIS2_PLACEMENT_3D ( 'NONE', #3212, #1580, #3199 ) ; +#2349 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#2350 = LINE ( 'NONE', #2247, #68 ) ; +#2351 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#2352 = LINE ( 'NONE', #848, #1835 ) ; +#2353 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.250000000000000000 ) ) ; +#2354 = FACE_OUTER_BOUND ( 'NONE', #1851, .T. ) ; +#2355 = AXIS2_PLACEMENT_3D ( 'NONE', #2985, #1589, #3279 ) ; +#2356 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2357 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#2358 = EDGE_CURVE ( 'NONE', #1242, #2343, #639, .T. ) ; +#2359 = PRESENTATION_STYLE_ASSIGNMENT (( #1318 ) ) ; +#2360 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2361 = LINE ( 'NONE', #2956, #723 ) ; +#2362 = EDGE_LOOP ( 'NONE', ( #872, #2083, #3517, #1090 ) ) ; +#2363 = FACE_OUTER_BOUND ( 'NONE', #1870, .T. ) ; +#2364 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .F. ) ; +#2365 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9500000000000002900, -4.250000000000000000 ) ) ; +#2366 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2367 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999982500, -1.000000000000000000 ) ) ; +#2368 = ORIENTED_EDGE ( 'NONE', *, *, #2188, .T. ) ; +#2369 = ORIENTED_EDGE ( 'NONE', *, *, #718, .F. ) ; +#2370 = VERTEX_POINT ( 'NONE', #1949 ) ; +#2371 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2372 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.250000000000000000 ) ) ; +#2373 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2374 = EDGE_CURVE ( 'NONE', #2729, #452, #1143, .T. ) ; +#2375 = EDGE_CURVE ( 'NONE', #1529, #2042, #2530, .T. ) ; +#2376 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2377 = VERTEX_POINT ( 'NONE', #31 ) ; +#2378 = LINE ( 'NONE', #3543, #51 ) ; +#2379 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ; +#2380 = FACE_OUTER_BOUND ( 'NONE', #1804, .T. ) ; +#2381 = FACE_OUTER_BOUND ( 'NONE', #3023, .T. ) ; +#2382 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9500000000000002900, 4.549999999999999800 ) ) ; +#2383 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .F. ) ; +#2384 = VERTEX_POINT ( 'NONE', #2479 ) ; +#2385 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, -0.0000000000000000000 ) ) ; +#2386 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .F. ) ; +#2387 = ORIENTED_EDGE ( 'NONE', *, *, #529, .T. ) ; +#2388 = MANIFOLD_SOLID_BREP ( 'Housing 1', #1331 ) ; +#2389 = PLANE ( 'NONE', #3319 ) ; +#2390 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #2504, #3281 ) ; +#2391 = ORIENTED_EDGE ( 'NONE', *, *, #1962, .F. ) ; +#2392 = VECTOR ( 'NONE', #739, 1000.000000000000000 ) ; +#2393 = EDGE_LOOP ( 'NONE', ( #1461, #1824, #3449, #591 ) ) ; +#2394 = FACE_BOUND ( 'NONE', #2994, .T. ) ; +#2395 = PRESENTATION_STYLE_ASSIGNMENT (( #555 ) ) ; +#2396 = EDGE_CURVE ( 'NONE', #2932, #690, #1583, .T. ) ; +#2397 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -2.750000000000006700 ) ) ; +#2398 = EDGE_CURVE ( 'NONE', #485, #2912, #2222, .T. ) ; +#2399 = FACE_OUTER_BOUND ( 'NONE', #613, .T. ) ; +#2400 = PLANE ( 'NONE', #798 ) ; +#2401 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2402 = LINE ( 'NONE', #1238, #2878 ) ; +#2403 = VECTOR ( 'NONE', #1897, 1000.000000000000000 ) ; +#2404 = VERTEX_POINT ( 'NONE', #3567 ) ; +#2405 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 4.549999999999999800 ) ) ; +#2406 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2407 = EDGE_CURVE ( 'NONE', #3098, #2430, #3050, .T. ) ; +#2408 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, 1.000000000000000000 ) ) ; +#2409 = CARTESIAN_POINT ( 'NONE', ( -1.192622389734056100E-015, 1.500000000000000000, -2.750000000000002700 ) ) ; +#2410 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2411 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .F. ) ; +#2412 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2413 = AXIS2_PLACEMENT_3D ( 'NONE', #2010, #1174, #3110 ) ; +#2414 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.199999999999999700, -3.299999999999999800 ) ) ; +#2415 = FILL_AREA_STYLE_COLOUR ( '', #886 ) ; +#2416 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#2417 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.000000000000000200 ) ) ; +#2418 = AXIS2_PLACEMENT_3D ( 'NONE', #1634, #543, #3018 ) ; +#2419 = EDGE_CURVE ( 'NONE', #2565, #1326, #2352, .T. ) ; +#2420 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .F. ) ; +#2421 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 3.199999999999999700, -4.549999999999999800 ) ) ; +#2422 = VECTOR ( 'NONE', #593, 1000.000000000000000 ) ; +#2423 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971008900E-016 ) ) ; +#2424 = VERTEX_POINT ( 'NONE', #1627 ) ; +#2425 = FACE_OUTER_BOUND ( 'NONE', #563, .T. ) ; +#2426 = ORIENTED_EDGE ( 'NONE', *, *, #3159, .F. ) ; +#2427 = ORIENTED_EDGE ( 'NONE', *, *, #929, .F. ) ; +#2428 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#2429 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ; +#2430 = VERTEX_POINT ( 'NONE', #538 ) ; +#2431 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .F. ) ; +#2432 = VECTOR ( 'NONE', #115, 1000.000000000000000 ) ; +#2433 = VECTOR ( 'NONE', #603, 1000.000000000000000 ) ; +#2434 = LINE ( 'NONE', #822, #1616 ) ; +#2435 = VECTOR ( 'NONE', #1358, 1000.000000000000000 ) ; +#2436 = VECTOR ( 'NONE', #827, 1000.000000000000000 ) ; +#2437 = EDGE_CURVE ( 'NONE', #1587, #2937, #1274, .T. ) ; +#2438 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#2439 = VECTOR ( 'NONE', #2933, 1000.000000000000000 ) ; +#2440 = EDGE_CURVE ( 'NONE', #2144, #1138, #1406, .T. ) ; +#2441 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#2442 = ORIENTED_EDGE ( 'NONE', *, *, #3027, .T. ) ; +#2443 = VECTOR ( 'NONE', #2615, 1000.000000000000000 ) ; +#2444 = ORIENTED_EDGE ( 'NONE', *, *, #2887, .T. ) ; +#2445 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 4.549999999999999800 ) ) ; +#2446 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2447 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2448 = ORIENTED_EDGE ( 'NONE', *, *, #3418, .T. ) ; +#2449 = PLANE ( 'NONE', #1445 ) ; +#2450 = ORIENTED_EDGE ( 'NONE', *, *, #3240, .T. ) ; +#2451 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999999600, -4.250000000000000000 ) ) ; +#2452 = PLANE ( 'NONE', #508 ) ; +#2453 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, -4.250000000000000000 ) ) ; +#2454 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9500000000000002900, -4.250000000000000000 ) ) ; +#2455 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2280 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2605, #1771, #1796 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2456 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .F. ) ; +#2457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2458 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#2459 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2460 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2461 = EDGE_CURVE ( 'NONE', #958, #382, #1577, .T. ) ; +#2462 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -3.950000000000000200 ) ) ; +#2463 = CLOSED_SHELL ( 'NONE', ( #1695, #883, #608, #2329, #19, #2037 ) ) ; +#2464 = VECTOR ( 'NONE', #1368, 1000.000000000000000 ) ; +#2465 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2466 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2467 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 1.450000000000000600 ) ) ; +#2468 = ORIENTED_EDGE ( 'NONE', *, *, #2722, .F. ) ; +#2469 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999982500, -1.000000000000000200 ) ) ; +#2470 = AXIS2_PLACEMENT_3D ( 'NONE', #2235, #3313, #3036 ) ; +#2471 = VECTOR ( 'NONE', #1829, 1000.000000000000000 ) ; +#2472 = VECTOR ( 'NONE', #3076, 1000.000000000000000 ) ; +#2473 = LINE ( 'NONE', #2995, #2945 ) ; +#2474 = ORIENTED_EDGE ( 'NONE', *, *, #1731, .F. ) ; +#2475 = VERTEX_POINT ( 'NONE', #820 ) ; +#2476 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2477 = VECTOR ( 'NONE', #253, 1000.000000000000000 ) ; +#2478 = ORIENTED_EDGE ( 'NONE', *, *, #3257, .F. ) ; +#2479 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000028600, 3.100000000000000100, 3.950000000000001100 ) ) ; +#2480 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2481 = EDGE_LOOP ( 'NONE', ( #1350, #3253, #1747, #2600, #1608, #15, #694, #631 ) ) ; +#2482 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.168404344971008900E-016 ) ) ; +#2483 = ADVANCED_FACE ( 'NONE', ( #1139 ), #1367, .F. ) ; +#2484 = LINE ( 'NONE', #2943, #2309 ) ; +#2485 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2486 = FACE_OUTER_BOUND ( 'NONE', #803, .T. ) ; +#2487 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .T. ) ; +#2488 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2489 = VECTOR ( 'NONE', #957, 1000.000000000000000 ) ; +#2490 = VECTOR ( 'NONE', #1921, 1000.000000000000000 ) ; +#2491 = LINE ( 'NONE', #2911, #2261 ) ; +#2492 = VECTOR ( 'NONE', #3365, 1000.000000000000000 ) ; +#2493 = AXIS2_PLACEMENT_3D ( 'NONE', #3400, #2278, #1745 ) ; +#2494 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2495 = LINE ( 'NONE', #3485, #3275 ) ; +#2496 = VERTEX_POINT ( 'NONE', #6 ) ; +#2497 = AXIS2_PLACEMENT_3D ( 'NONE', #3535, #1578, #1328 ) ; +#2498 = EDGE_CURVE ( 'NONE', #2302, #1529, #1752, .T. ) ; +#2499 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .F. ) ; +#2500 = ADVANCED_FACE ( 'NONE', ( #676 ), #297, .T. ) ; +#2501 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#2502 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2503 = EDGE_LOOP ( 'NONE', ( #1488, #109, #3492, #3303 ) ) ; +#2504 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2505 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2506 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 3.199999999999999700, 4.549999999999999800 ) ) ; +#2507 = LINE ( 'NONE', #50, #1294 ) ; +#2508 = FACE_OUTER_BOUND ( 'NONE', #989, .T. ) ; +#2509 = EDGE_CURVE ( 'NONE', #2192, #1130, #413, .T. ) ; +#2510 = ADVANCED_FACE ( 'NONE', ( #2658 ), #2558, .F. ) ; +#2511 = EDGE_CURVE ( 'NONE', #724, #958, #3393, .T. ) ; +#2512 = ORIENTED_EDGE ( 'NONE', *, *, #3489, .F. ) ; +#2513 = SURFACE_STYLE_FILL_AREA ( #993 ) ; +#2514 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .F. ) ; +#2515 = ORIENTED_EDGE ( 'NONE', *, *, #129, .T. ) ; +#2516 = ORIENTED_EDGE ( 'NONE', *, *, #2102, .F. ) ; +#2517 = VERTEX_POINT ( 'NONE', #906 ) ; +#2518 = ORIENTED_EDGE ( 'NONE', *, *, #809, .F. ) ; +#2519 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2520 = EDGE_LOOP ( 'NONE', ( #645, #2244, #1371, #2040 ) ) ; +#2521 = EDGE_CURVE ( 'NONE', #1953, #2206, #375, .T. ) ; +#2522 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2523 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2524 = LINE ( 'NONE', #1141, #2914 ) ; +#2525 = VECTOR ( 'NONE', #2061, 1000.000000000000000 ) ; +#2526 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#2527 = LINE ( 'NONE', #273, #597 ) ; +#2528 = LINE ( 'NONE', #78, #2966 ) ; +#2529 = STYLED_ITEM ( 'NONE', ( #1487 ), #2656 ) ; +#2530 = LINE ( 'NONE', #2791, #599 ) ; +#2531 = FACE_OUTER_BOUND ( 'NONE', #3468, .T. ) ; +#2532 = ADVANCED_FACE ( 'NONE', ( #2962 ), #3091, .T. ) ; +#2533 = ORIENTED_EDGE ( 'NONE', *, *, #897, .T. ) ; +#2534 = LINE ( 'NONE', #1593, #380 ) ; +#2535 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2536 = EDGE_LOOP ( 'NONE', ( #1161, #1153, #86, #2804 ) ) ; +#2537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2538 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2539 = ORIENTED_EDGE ( 'NONE', *, *, #148, .F. ) ; +#2540 = ORIENTED_EDGE ( 'NONE', *, *, #3556, .T. ) ; +#2541 = PLANE ( 'NONE', #2232 ) ; +#2542 = EDGE_CURVE ( 'NONE', #3118, #1296, #1789, .T. ) ; +#2543 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#2544 = ORIENTED_EDGE ( 'NONE', *, *, #477, .F. ) ; +#2545 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#2546 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.100000000000000100, 0.7500000000000000000 ) ) ; +#2547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2548 = ADVANCED_FACE ( 'NONE', ( #1022 ), #3358, .T. ) ; +#2549 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ; +#2550 = VECTOR ( 'NONE', #423, 1000.000000000000000 ) ; +#2551 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2552 = FILL_AREA_STYLE_COLOUR ( '', #1619 ) ; +#2553 = ORIENTED_EDGE ( 'NONE', *, *, #415, .F. ) ; +#2554 = FACE_OUTER_BOUND ( 'NONE', #311, .T. ) ; +#2555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2556 = LINE ( 'NONE', #1535, #231 ) ; +#2557 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .T. ) ; +#2558 = PLANE ( 'NONE', #3386 ) ; +#2559 = VERTEX_POINT ( 'NONE', #49 ) ; +#2560 = ADVANCED_FACE ( 'NONE', ( #3520 ), #3395, .T. ) ; +#2561 = EDGE_CURVE ( 'NONE', #2099, #1128, #3432, .T. ) ; +#2562 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2563 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .F. ) ; +#2564 = EDGE_CURVE ( 'NONE', #2126, #3513, #1873, .T. ) ; +#2565 = VERTEX_POINT ( 'NONE', #2016 ) ; +#2566 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .F. ) ; +#2567 = VECTOR ( 'NONE', #1256, 1000.000000000000000 ) ; +#2568 = VERTEX_POINT ( 'NONE', #2802 ) ; +#2569 = LINE ( 'NONE', #1098, #548 ) ; +#2570 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#2571 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 3.950000000000000200 ) ) ; +#2572 = VECTOR ( 'NONE', #370, 1000.000000000000000 ) ; +#2573 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, 1.500000000000000000, -4.549999999999999800 ) ) ; +#2574 = FACE_OUTER_BOUND ( 'NONE', #1480, .T. ) ; +#2575 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1637 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3133, #2293, #3406 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2576 = LINE ( 'NONE', #2716, #2403 ) ; +#2577 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .F. ) ; +#2578 = ADVANCED_FACE ( 'NONE', ( #117 ), #1165, .F. ) ; +#2579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2580 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ; +#2581 = EDGE_CURVE ( 'NONE', #1694, #2475, #1053, .T. ) ; +#2582 = EDGE_CURVE ( 'NONE', #514, #875, #932, .T. ) ; +#2583 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 4.250000000000000000 ) ) ; +#2584 = ORIENTED_EDGE ( 'NONE', *, *, #2982, .T. ) ; +#2585 = PRODUCT ( '1', '1', '', ( #1499 ) ) ; +#2586 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2587 = EDGE_LOOP ( 'NONE', ( #2021, #534, #1171, #1391 ) ) ; +#2588 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000030900, 3.100000000000000100, 2.550000000000001600 ) ) ; +#2589 = EDGE_CURVE ( 'NONE', #1383, #1264, #203, .T. ) ; +#2590 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -2.750000000000000000 ) ) ; +#2591 = ADVANCED_FACE ( 'NONE', ( #1186 ), #429, .F. ) ; +#2592 = FACE_OUTER_BOUND ( 'NONE', #2142, .T. ) ; +#2593 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.199999999999999700, -0.7500000000000000000 ) ) ; +#2594 = VERTEX_POINT ( 'NONE', #2850 ) ; +#2595 = FACE_OUTER_BOUND ( 'NONE', #235, .T. ) ; +#2596 = ADVANCED_FACE ( 'NONE', ( #550 ), #3176, .F. ) ; +#2597 = FACE_OUTER_BOUND ( 'NONE', #1263, .T. ) ; +#2598 = SURFACE_STYLE_USAGE ( .BOTH. , #679 ) ; +#2599 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ; +#2600 = ORIENTED_EDGE ( 'NONE', *, *, #1155, .F. ) ; +#2601 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2602 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2603 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .F. ) ; +#2604 = ORIENTED_EDGE ( 'NONE', *, *, #614, .T. ) ; +#2605 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2606 = VECTOR ( 'NONE', #3160, 1000.000000000000000 ) ; +#2607 = EDGE_CURVE ( 'NONE', #928, #2559, #2315, .T. ) ; +#2608 = EDGE_CURVE ( 'NONE', #3222, #2683, #2874, .T. ) ; +#2609 = ORIENTED_EDGE ( 'NONE', *, *, #367, .T. ) ; +#2610 = SURFACE_STYLE_FILL_AREA ( #2233 ) ; +#2611 = FACE_OUTER_BOUND ( 'NONE', #1398, .T. ) ; +#2612 = LINE ( 'NONE', #1611, #2788 ) ; +#2613 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 2.750000000000000400 ) ) ; +#2614 = VECTOR ( 'NONE', #1645, 1000.000000000000000 ) ; +#2615 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2616 = PLANE ( 'NONE', #1057 ) ; +#2617 = LINE ( 'NONE', #3424, #3182 ) ; +#2618 = VERTEX_POINT ( 'NONE', #1763 ) ; +#2619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2620 = ADVANCED_FACE ( 'NONE', ( #1312 ), #416, .F. ) ; +#2621 = LINE ( 'NONE', #2453, #2275 ) ; +#2622 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .T. ) ; +#2623 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 2.550000000000000300 ) ) ; +#2624 = AXIS2_PLACEMENT_3D ( 'NONE', #442, #420, #1273 ) ; +#2625 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ; +#2626 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#2627 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ; +#2628 = EDGE_CURVE ( 'NONE', #1869, #259, #26, .T. ) ; +#2629 = EDGE_CURVE ( 'NONE', #3587, #3123, #590, .T. ) ; +#2630 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2631 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2632 = VERTEX_POINT ( 'NONE', #696 ) ; +#2633 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -6.056425622241344600, 4.250000000000000000 ) ) ; +#2634 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2636 = VECTOR ( 'NONE', #1655, 1000.000000000000000 ) ; +#2637 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2638 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2639 = ORIENTED_EDGE ( 'NONE', *, *, #2863, .F. ) ; +#2640 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#2641 = VECTOR ( 'NONE', #2709, 1000.000000000000000 ) ; +#2642 = AXIS2_PLACEMENT_3D ( 'NONE', #170, #177, #2638 ) ; +#2643 = LINE ( 'NONE', #2107, #956 ) ; +#2644 = ORIENTED_EDGE ( 'NONE', *, *, #2374, .T. ) ; +#2645 = ORIENTED_EDGE ( 'NONE', *, *, #3538, .T. ) ; +#2646 = DIRECTION ( 'NONE', ( 1.548860246407863800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2647 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ; +#2648 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ; +#2649 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ; +#2650 = EDGE_CURVE ( 'NONE', #2219, #2080, #3001, .T. ) ; +#2651 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -6.056425622241344600, 0.0000000000000000000 ) ) ; +#2652 = PLANE ( 'NONE', #647 ) ; +#2653 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2654 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ; +#2655 = VERTEX_POINT ( 'NONE', #2875 ) ; +#2656 = MANIFOLD_SOLID_BREP ( 'Electrode 1', #2463 ) ; +#2657 = VECTOR ( 'NONE', #1363, 1000.000000000000000 ) ; +#2658 = FACE_OUTER_BOUND ( 'NONE', #3039, .T. ) ; +#2659 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, -0.1000000000000000100, -1.450000000000000400 ) ) ; +#2660 = FACE_OUTER_BOUND ( 'NONE', #3472, .T. ) ; +#2661 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2662 = VECTOR ( 'NONE', #2906, 1000.000000000000000 ) ; +#2663 = ORIENTED_EDGE ( 'NONE', *, *, #774, .T. ) ; +#2664 = PLANE ( 'NONE', #1429 ) ; +#2665 = VERTEX_POINT ( 'NONE', #2071 ) ; +#2666 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2667 = CLOSED_SHELL ( 'NONE', ( #38, #2004, #3044, #2836, #1683, #2240, #3347, #1945, #384, #1724, #3330, #895, #1994, #396, #2806, #852, #1934, #1764, #306, #3095, #2268, #863, #391, #1447, #1718, #3410, #346, #2596, #3104, #2308, #2854, #619, #3109, #77, #2889, #2548, #1375, #1468, #3155, #2868, #1916, #3364, #1475, #127, #1642 ) ) ; +#2668 = AXIS2_PLACEMENT_3D ( 'NONE', #2626, #1202, #1252 ) ; +#2669 = ORIENTED_EDGE ( 'NONE', *, *, #276, .F. ) ; +#2670 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2671 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#2672 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 3.199999999999999700, -4.549999999999999800 ) ) ; +#2673 = EDGE_CURVE ( 'NONE', #1200, #1563, #163, .T. ) ; +#2674 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2675 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#2676 = VECTOR ( 'NONE', #2322, 1000.000000000000000 ) ; +#2677 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, 1.000000000000001300 ) ) ; +#2678 = ORIENTED_EDGE ( 'NONE', *, *, #3055, .F. ) ; +#2679 = VECTOR ( 'NONE', #3029, 1000.000000000000000 ) ; +#2680 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 0.9499999999999999600, 4.250000000000000000 ) ) ; +#2681 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.577021341797097600E-016 ) ) ; +#2682 = PLANE ( 'NONE', #3329 ) ; +#2683 = VERTEX_POINT ( 'NONE', #132 ) ; +#2684 = EDGE_LOOP ( 'NONE', ( #2609, #2708, #662, #3563 ) ) ; +#2685 = AXIS2_PLACEMENT_3D ( 'NONE', #616, #2270, #70 ) ; +#2686 = EDGE_LOOP ( 'NONE', ( #2073, #3390, #2017, #1062 ) ) ; +#2687 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ; +#2688 = EDGE_LOOP ( 'NONE', ( #2622, #577, #149, #3218 ) ) ; +#2689 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.199999999999999700, -4.549999999999999800 ) ) ; +#2690 = VECTOR ( 'NONE', #390, 1000.000000000000000 ) ; +#2691 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2692 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ; +#2693 = LINE ( 'NONE', #3356, #1750 ) ; +#2694 = VECTOR ( 'NONE', #1930, 1000.000000000000000 ) ; +#2695 = EDGE_CURVE ( 'NONE', #642, #3168, #1223, .T. ) ; +#2696 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2697 = EDGE_CURVE ( 'NONE', #1374, #3430, #1831, .T. ) ; +#2698 = VECTOR ( 'NONE', #1658, 1000.000000000000000 ) ; +#2699 = PLANE ( 'NONE', #687 ) ; +#2700 = VECTOR ( 'NONE', #221, 1000.000000000000000 ) ; +#2701 = LINE ( 'NONE', #2964, #721 ) ; +#2702 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2703 = FACE_OUTER_BOUND ( 'NONE', #1807, .T. ) ; +#2704 = ORIENTED_EDGE ( 'NONE', *, *, #609, .F. ) ; +#2705 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2706 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -2.750000000000006700 ) ) ; +#2707 = FACE_OUTER_BOUND ( 'NONE', #967, .T. ) ; +#2708 = ORIENTED_EDGE ( 'NONE', *, *, #2542, .T. ) ; +#2709 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2710 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2711 = ORIENTED_EDGE ( 'NONE', *, *, #1246, .F. ) ; +#2712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2713 = EDGE_LOOP ( 'NONE', ( #651, #2839, #954, #1219 ) ) ; +#2714 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .T. ) ; +#2715 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2716 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2717 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2718 = ORIENTED_EDGE ( 'NONE', *, *, #1327, .T. ) ; +#2719 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.199999999999999700, -3.900000000000000400 ) ) ; +#2720 = FACE_OUTER_BOUND ( 'NONE', #2536, .T. ) ; +#2721 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2722 = EDGE_CURVE ( 'NONE', #1069, #190, #2957, .T. ) ; +#2723 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .F. ) ; +#2724 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2725 = LINE ( 'NONE', #2759, #1169 ) ; +#2726 = VECTOR ( 'NONE', #3247, 1000.000000000000000 ) ; +#2727 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2728 = VERTEX_POINT ( 'NONE', #979 ) ; +#2729 = VERTEX_POINT ( 'NONE', #381 ) ; +#2730 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2731 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ; +#2732 = ORIENTED_EDGE ( 'NONE', *, *, #3440, .T. ) ; +#2733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2734 = ORIENTED_EDGE ( 'NONE', *, *, #3334, .T. ) ; +#2735 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2736 = VERTEX_POINT ( 'NONE', #1215 ) ; +#2737 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#2738 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2739 = VECTOR ( 'NONE', #3442, 1000.000000000000000 ) ; +#2740 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2741 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2742 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, -1.000000000000000000 ) ) ; +#2743 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#2744 = LINE ( 'NONE', #1508, #1498 ) ; +#2745 = EDGE_CURVE ( 'NONE', #653, #1128, #2176, .T. ) ; +#2746 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2747 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ; +#2748 = LINE ( 'NONE', #1293, #983 ) ; +#2749 = ADVANCED_FACE ( 'NONE', ( #881 ), #2888, .F. ) ; +#2750 = ORIENTED_EDGE ( 'NONE', *, *, #3159, .T. ) ; +#2751 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2753 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2754 = PLANE ( 'NONE', #1664 ) ; +#2755 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ; +#2756 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#2757 = EDGE_LOOP ( 'NONE', ( #2890, #1975, #1255, #2533 ) ) ; +#2758 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .T. ) ; +#2759 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, -0.09999999999999939500, 2.750000000000000400 ) ) ; +#2760 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.250000000000000000 ) ) ; +#2761 = AXIS2_PLACEMENT_3D ( 'NONE', #3217, #2376, #698 ) ; +#2762 = ORIENTED_EDGE ( 'NONE', *, *, #2024, .F. ) ; +#2763 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.199999999999999700, 0.7500000000000000000 ) ) ; +#2764 = EDGE_CURVE ( 'NONE', #2105, #2475, #455, .T. ) ; +#2765 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2766 = ADVANCED_FACE ( 'NONE', ( #3220 ), #1820, .T. ) ; +#2767 = EDGE_CURVE ( 'NONE', #2736, #1699, #3388, .T. ) ; +#2768 = VECTOR ( 'NONE', #3368, 1000.000000000000000 ) ; +#2769 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .F. ) ; +#2770 = AXIS2_PLACEMENT_3D ( 'NONE', #3377, #2555, #116 ) ; +#2771 = LINE ( 'NONE', #1852, #3464 ) ; +#2772 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2773 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .T. ) ; +#2774 = EDGE_CURVE ( 'NONE', #1775, #1694, #3477, .T. ) ; +#2775 = EDGE_LOOP ( 'NONE', ( #1466, #2627, #2769, #3161 ) ) ; +#2776 = PLANE ( 'NONE', #308 ) ; +#2777 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2778 = ORIENTED_EDGE ( 'NONE', *, *, #3286, .F. ) ; +#2779 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2780 = ORIENTED_EDGE ( 'NONE', *, *, #943, .T. ) ; +#2781 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #3469, #1009 ) ; +#2782 = ORIENTED_EDGE ( 'NONE', *, *, #964, .T. ) ; +#2783 = FACE_BOUND ( 'NONE', #1221, .T. ) ; +#2784 = VECTOR ( 'NONE', #878, 1000.000000000000000 ) ; +#2785 = ADVANCED_FACE ( 'NONE', ( #69 ), #3460, .T. ) ; +#2786 = LINE ( 'NONE', #2756, #3267 ) ; +#2787 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942017700E-016 ) ) ; +#2788 = VECTOR ( 'NONE', #45, 1000.000000000000000 ) ; +#2789 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ; +#2790 = AXIS2_PLACEMENT_3D ( 'NONE', #746, #3475, #2671 ) ; +#2791 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 4.250000000000000000 ) ) ; +#2792 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2793 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2794 = FACE_OUTER_BOUND ( 'NONE', #1525, .T. ) ; +#2795 = ORIENTED_EDGE ( 'NONE', *, *, #3488, .F. ) ; +#2796 = EDGE_CURVE ( 'NONE', #3108, #382, #1401, .T. ) ; +#2797 = EDGE_CURVE ( 'NONE', #1543, #3251, #2915, .T. ) ; +#2798 = ORIENTED_EDGE ( 'NONE', *, *, #3351, .F. ) ; +#2799 = EDGE_CURVE ( 'NONE', #1504, #1242, #1100, .T. ) ; +#2800 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2801 = ORIENTED_EDGE ( 'NONE', *, *, #2419, .T. ) ; +#2802 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2803 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -6.056425622241344600, 0.0000000000000000000 ) ) ; +#2804 = ORIENTED_EDGE ( 'NONE', *, *, #1818, .F. ) ; +#2805 = PLANE ( 'NONE', #472 ) ; +#2806 = ADVANCED_FACE ( 'NONE', ( #2090 ), #3445, .F. ) ; +#2807 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999982500, 1.000000000000000200 ) ) ; +#2808 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2809 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#2810 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ; +#2811 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2812 = LINE ( 'NONE', #2135, #2245 ) ; +#2813 = CARTESIAN_POINT ( 'NONE', ( 5.249999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#2814 = EDGE_CURVE ( 'NONE', #1485, #2384, #3429, .T. ) ; +#2815 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .F. ) ; +#2816 = LINE ( 'NONE', #2397, #2641 ) ; +#2817 = VECTOR ( 'NONE', #1821, 1000.000000000000000 ) ; +#2818 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .T. ) ; +#2819 = ADVANCED_FACE ( 'NONE', ( #3566 ), #968, .T. ) ; +#2820 = ORIENTED_EDGE ( 'NONE', *, *, #1722, .T. ) ; +#2821 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2822 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .F. ) ; +#2823 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 2.750000000000000400 ) ) ; +#2824 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.1000000000000000100, -1.450000000000000400 ) ) ; +#2825 = ORIENTED_EDGE ( 'NONE', *, *, #3189, .F. ) ; +#2826 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.100000000000000100, 0.0000000000000000000 ) ) ; +#2827 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#2828 = LINE ( 'NONE', #2840, #1531 ) ; +#2829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2830 = LINE ( 'NONE', #3417, #3221 ) ; +#2831 = PLANE ( 'NONE', #2310 ) ; +#2832 = ORIENTED_EDGE ( 'NONE', *, *, #3067, .F. ) ; +#2833 = FACE_OUTER_BOUND ( 'NONE', #2, .T. ) ; +#2834 = AXIS2_PLACEMENT_3D ( 'NONE', #781, #483, #1049 ) ; +#2835 = VECTOR ( 'NONE', #1278, 1000.000000000000000 ) ; +#2836 = ADVANCED_FACE ( 'NONE', ( #636 ), #996, .F. ) ; +#2837 = LINE ( 'NONE', #1204, #1620 ) ; +#2838 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2839 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .F. ) ; +#2840 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2841 = EDGE_CURVE ( 'NONE', #360, #3355, #2043, .T. ) ; +#2842 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .F. ) ; +#2843 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .T. ) ; +#2844 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .T. ) ; +#2845 = EDGE_LOOP ( 'NONE', ( #3187, #1828, #984, #58 ) ) ; +#2846 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -3.950000000000000200 ) ) ; +#2847 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, -1.000000000000000200 ) ) ; +#2848 = ORIENTED_EDGE ( 'NONE', *, *, #2164, .F. ) ; +#2849 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2850 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, -0.1000000000000000100, -1.450000000000000400 ) ) ; +#2851 = ADVANCED_FACE ( 'NONE', ( #2001 ), #173, .T. ) ; +#2852 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2853 = LINE ( 'NONE', #1888, #1788 ) ; +#2854 = ADVANCED_FACE ( 'NONE', ( #369 ), #3219, .T. ) ; +#2855 = VERTEX_POINT ( 'NONE', #1547 ) ; +#2856 = VECTOR ( 'NONE', #725, 1000.000000000000000 ) ; +#2857 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#2858 = SHAPE_DEFINITION_REPRESENTATION ( #995, #1084 ) ; +#2859 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2860 = ORIENTED_EDGE ( 'NONE', *, *, #2722, .T. ) ; +#2861 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 1.000000000000000000 ) ) ; +#2862 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .F. ) ; +#2863 = EDGE_CURVE ( 'NONE', #2183, #875, #283, .T. ) ; +#2864 = VERTEX_POINT ( 'NONE', #454 ) ; +#2865 = EDGE_LOOP ( 'NONE', ( #2346, #1564, #1786, #1218 ) ) ; +#2866 = EDGE_LOOP ( 'NONE', ( #1178, #2255, #385, #152 ) ) ; +#2867 = ORIENTED_EDGE ( 'NONE', *, *, #3189, .T. ) ; +#2868 = ADVANCED_FACE ( 'NONE', ( #1918 ), #432, .F. ) ; +#2869 = VECTOR ( 'NONE', #2909, 1000.000000000000000 ) ; +#2870 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .T. ) ; +#2871 = FILL_AREA_STYLE ('',( #379 ) ) ; +#2872 = FACE_BOUND ( 'NONE', #2713, .T. ) ; +#2873 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2874 = LINE ( 'NONE', #2590, #2133 ) ; +#2875 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.1000000000000000100, 4.250000000000000000 ) ) ; +#2876 = LINE ( 'NONE', #2765, #497 ) ; +#2877 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 2.750000000000000400 ) ) ; +#2878 = VECTOR ( 'NONE', #2336, 1000.000000000000000 ) ; +#2879 = FACE_OUTER_BOUND ( 'NONE', #1237, .T. ) ; +#2880 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2881 = LINE ( 'NONE', #977, #1795 ) ; +#2882 = VERTEX_POINT ( 'NONE', #2659 ) ; +#2883 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2884 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2885 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .T. ) ; +#2886 = EDGE_CURVE ( 'NONE', #2302, #3554, #1016, .T. ) ; +#2887 = EDGE_CURVE ( 'NONE', #1605, #1069, #1744, .T. ) ; +#2888 = PLANE ( 'NONE', #3081 ) ; +#2889 = ADVANCED_FACE ( 'NONE', ( #926 ), #1024, .F. ) ; +#2890 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .T. ) ; +#2891 = VERTEX_POINT ( 'NONE', #1837 ) ; +#2892 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 4.250000000000000000 ) ) ; +#2893 = EDGE_CURVE ( 'NONE', #110, #1802, #1573, .T. ) ; +#2894 = PLANE ( 'NONE', #1239 ) ; +#2895 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, -0.1000000000000000100, -2.750000000000000400 ) ) ; +#2896 = FILL_AREA_STYLE_COLOUR ( '', #3163 ) ; +#2897 = FACE_OUTER_BOUND ( 'NONE', #2331, .T. ) ; +#2898 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2899 = ORIENTED_EDGE ( 'NONE', *, *, #214, .F. ) ; +#2900 = LINE ( 'NONE', #2919, #829 ) ; +#2901 = STYLED_ITEM ( 'NONE', ( #2359 ), #2162 ) ; +#2902 = VECTOR ( 'NONE', #2674, 1000.000000000000000 ) ; +#2903 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2904 = ORIENTED_EDGE ( 'NONE', *, *, #670, .F. ) ; +#2905 = EDGE_LOOP ( 'NONE', ( #232, #3255, #791, #2065 ) ) ; +#2906 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2907 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.450000000000000400 ) ) ; +#2908 = ORIENTED_EDGE ( 'NONE', *, *, #2764, .T. ) ; +#2909 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2910 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ; +#2911 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2912 = VERTEX_POINT ( 'NONE', #2742 ) ; +#2913 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#2914 = VECTOR ( 'NONE', #1960, 1000.000000000000000 ) ; +#2915 = LINE ( 'NONE', #2913, #2218 ) ; +#2916 = LINE ( 'NONE', #393, #164 ) ; +#2917 = SURFACE_STYLE_FILL_AREA ( #689 ) ; +#2918 = LINE ( 'NONE', #1938, #2614 ) ; +#2919 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2921 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2922 = LINE ( 'NONE', #186, #504 ) ; +#2923 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 4.549999999999999800 ) ) ; +#2924 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ; +#2925 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2459, 'distance_accuracy_value', 'NONE'); +#2926 = LINE ( 'NONE', #3544, #1586 ) ; +#2927 = VERTEX_POINT ( 'NONE', #250 ) ; +#2928 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2929 = VERTEX_POINT ( 'NONE', #289 ) ; +#2930 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589356700E-016 ) ) ; +#2931 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#2932 = VERTEX_POINT ( 'NONE', #1384 ) ; +#2933 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2934 = EDGE_CURVE ( 'NONE', #3300, #269, #27, .T. ) ; +#2935 = EDGE_CURVE ( 'NONE', #153, #1716, #933, .T. ) ; +#2936 = PLANE ( 'NONE', #2132 ) ; +#2937 = VERTEX_POINT ( 'NONE', #2462 ) ; +#2938 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2939 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#2940 = EDGE_LOOP ( 'NONE', ( #900, #3254, #2092, #1026 ) ) ; +#2941 = LINE ( 'NONE', #3225, #1816 ) ; +#2942 = EDGE_LOOP ( 'NONE', ( #3073, #2448, #2762, #3113 ) ) ; +#2943 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#2944 = VECTOR ( 'NONE', #3198, 1000.000000000000000 ) ; +#2945 = VECTOR ( 'NONE', #2153, 1000.000000000000000 ) ; +#2946 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .T. ) ; +#2947 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2948 = VECTOR ( 'NONE', #2852, 1000.000000000000000 ) ; +#2949 = EDGE_LOOP ( 'NONE', ( #2216, #2011, #1742, #2038 ) ) ; +#2950 = VERTEX_POINT ( 'NONE', #1117 ) ; +#2951 = EDGE_CURVE ( 'NONE', #2341, #1132, #2434, .T. ) ; +#2952 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#2953 = VERTEX_POINT ( 'NONE', #812 ) ; +#2954 = EDGE_CURVE ( 'NONE', #269, #180, #3177, .T. ) ; +#2955 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2956 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, 1.449999999999996600 ) ) ; +#2957 = LINE ( 'NONE', #2025, #752 ) ; +#2958 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ; +#2959 = AXIS2_PLACEMENT_3D ( 'NONE', #3404, #1452, #2304 ) ; +#2960 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2961 = LINE ( 'NONE', #845, #3480 ) ; +#2962 = FACE_OUTER_BOUND ( 'NONE', #3533, .T. ) ; +#2963 = LINE ( 'NONE', #122, #492 ) ; +#2964 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -2.699999999999999700 ) ) ; +#2965 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2966 = VECTOR ( 'NONE', #2289, 1000.000000000000000 ) ; +#2967 = EDGE_CURVE ( 'NONE', #452, #2882, #376, .T. ) ; +#2968 = LINE ( 'NONE', #802, #760 ) ; +#2969 = PLANE ( 'NONE', #2301 ) ; +#2970 = EDGE_LOOP ( 'NONE', ( #685, #1283, #732, #1250 ) ) ; +#2971 = PLANE ( 'NONE', #633 ) ; +#2972 = AXIS2_PLACEMENT_3D ( 'NONE', #879, #1299, #2705 ) ; +#2973 = ORIENTED_EDGE ( 'NONE', *, *, #2290, .F. ) ; +#2974 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 4.250000000000000000 ) ) ; +#2975 = PLANE ( 'NONE', #3525 ) ; +#2976 = PLANE ( 'NONE', #2215 ) ; +#2977 = ORIENTED_EDGE ( 'NONE', *, *, #849, .T. ) ; +#2978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1380 ), #3532 ) ; +#2979 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ; +#2980 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2981 = EDGE_CURVE ( 'NONE', #2927, #153, #3051, .T. ) ; +#2982 = EDGE_CURVE ( 'NONE', #690, #1520, #3348, .T. ) ; +#2983 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -1.450000000000000400 ) ) ; +#2984 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#2985 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#2986 = VERTEX_POINT ( 'NONE', #838 ) ; +#2987 = LINE ( 'NONE', #2763, #2636 ) ; +#2988 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2989 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2990 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.1000000000000000100, 4.250000000000000000 ) ) ; +#2991 = EDGE_LOOP ( 'NONE', ( #48, #2041, #3486, #753, #1399, #1779, #3461, #1008, #2711, #2369, #2173, #319, #712, #2198, #2755, #1892, #1984, #688, #713, #2160 ) ) ; +#2992 = LINE ( 'NONE', #222, #1691 ) ; +#2993 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .T. ) ; +#2994 = EDGE_LOOP ( 'NONE', ( #3297, #403, #2723, #3061 ) ) ; +#2995 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000003400, 1.500000000000000000, -2.750000000000000400 ) ) ; +#2996 = AXIS2_PLACEMENT_3D ( 'NONE', #1217, #673, #2062 ) ; +#2997 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ; +#2998 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .F. ) ; +#2999 = EDGE_LOOP ( 'NONE', ( #3539, #2647, #1956, #171 ) ) ; +#3000 = LINE ( 'NONE', #3391, #2259 ) ; +#3001 = LINE ( 'NONE', #2324, #794 ) ; +#3002 = AXIS2_PLACEMENT_3D ( 'NONE', #219, #3571, #814 ) ; +#3003 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3004 = EDGE_CURVE ( 'NONE', #1802, #1203, #2876, .T. ) ; +#3005 = VECTOR ( 'NONE', #178, 1000.000000000000000 ) ; +#3006 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 4.549999999999999800 ) ) ; +#3007 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#3008 = SURFACE_STYLE_FILL_AREA ( #329 ) ; +#3009 = FACE_OUTER_BOUND ( 'NONE', #833, .T. ) ; +#3010 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.1000000000000000100, -1.450000000000000400 ) ) ; +#3011 = FACE_OUTER_BOUND ( 'NONE', #1559, .T. ) ; +#3012 = ORIENTED_EDGE ( 'NONE', *, *, #3538, .F. ) ; +#3013 = PLANE ( 'NONE', #549 ) ; +#3014 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.199999999999999700, 2.550000000000000300 ) ) ; +#3015 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3016 = VECTOR ( 'NONE', #665, 1000.000000000000000 ) ; +#3017 = EDGE_LOOP ( 'NONE', ( #1346, #176, #196, #3042 ) ) ; +#3018 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3019 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.365532012695646200E-016 ) ) ; +#3020 = ORIENTED_EDGE ( 'NONE', *, *, #2002, .T. ) ; +#3021 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3022 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3023 = EDGE_LOOP ( 'NONE', ( #1989, #3446, #3079, #1101 ) ) ; +#3024 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#3025 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.000000000000000200 ) ) ; +#3026 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .F. ) ; +#3027 = EDGE_CURVE ( 'NONE', #938, #448, #1754, .T. ) ; +#3028 = ADVANCED_FACE ( 'NONE', ( #1959 ), #580, .T. ) ; +#3029 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971008900E-016 ) ) ; +#3030 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 2.750000000000000400 ) ) ; +#3031 = AXIS2_PLACEMENT_3D ( 'NONE', #3283, #3557, #528 ) ; +#3032 = VECTOR ( 'NONE', #2480, 1000.000000000000000 ) ; +#3033 = EDGE_CURVE ( 'NONE', #1296, #1396, #2527, .T. ) ; +#3034 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3035 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ; +#3036 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3037 = FACE_OUTER_BOUND ( 'NONE', #1135, .T. ) ; +#3038 = LINE ( 'NONE', #1020, #1044 ) ; +#3039 = EDGE_LOOP ( 'NONE', ( #1365, #2325, #1858, #363 ) ) ; +#3040 = VECTOR ( 'NONE', #1896, 1000.000000000000000 ) ; +#3041 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#3042 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .T. ) ; +#3043 = EDGE_LOOP ( 'NONE', ( #1776, #3127, #2731, #2553 ) ) ; +#3044 = ADVANCED_FACE ( 'NONE', ( #290 ), #2449, .T. ) ; +#3045 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999970400, 3.100000000000000100, -3.950000000000000200 ) ) ; +#3046 = VECTOR ( 'NONE', #3482, 1000.000000000000000 ) ; +#3047 = ORIENTED_EDGE ( 'NONE', *, *, #2628, .T. ) ; +#3048 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, -0.1000000000000000100, -2.750000000000006700 ) ) ; +#3049 = VECTOR ( 'NONE', #1433, 1000.000000000000000 ) ; +#3050 = LINE ( 'NONE', #2205, #1489 ) ; +#3051 = LINE ( 'NONE', #1933, #1023 ) ; +#3052 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3053 = AXIS2_PLACEMENT_3D ( 'NONE', #1676, #2730, #2187 ) ; +#3054 = VECTOR ( 'NONE', #1095, 1000.000000000000000 ) ; +#3055 = EDGE_CURVE ( 'NONE', #1007, #3168, #3136, .T. ) ; +#3056 = VECTOR ( 'NONE', #3021, 1000.000000000000000 ) ; +#3057 = FACE_OUTER_BOUND ( 'NONE', #2305, .T. ) ; +#3058 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .T. ) ; +#3059 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#3060 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#3061 = ORIENTED_EDGE ( 'NONE', *, *, #2521, .F. ) ; +#3062 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#3063 = ADVANCED_FACE ( 'NONE', ( #756 ), #558, .T. ) ; +#3064 = ORIENTED_EDGE ( 'NONE', *, *, #606, .T. ) ; +#3065 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 2.750000000000000400 ) ) ; +#3066 = EDGE_CURVE ( 'NONE', #18, #514, #1707, .T. ) ; +#3067 = EDGE_CURVE ( 'NONE', #3421, #3166, #2786, .T. ) ; +#3068 = EDGE_LOOP ( 'NONE', ( #634, #3339, #113, #519 ) ) ; +#3069 = VECTOR ( 'NONE', #237, 1000.000000000000000 ) ; +#3070 = ADVANCED_FACE ( 'NONE', ( #2611 ), #2285, .F. ) ; +#3071 = ORIENTED_EDGE ( 'NONE', *, *, #2934, .T. ) ; +#3072 = LINE ( 'NONE', #430, #2817 ) ; +#3073 = ORIENTED_EDGE ( 'NONE', *, *, #582, .T. ) ; +#3074 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3075 = ORIENTED_EDGE ( 'NONE', *, *, #1033, .F. ) ; +#3076 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.365532012695646200E-016 ) ) ; +#3077 = VERTEX_POINT ( 'NONE', #2003 ) ; +#3078 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3079 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ; +#3080 = ORIENTED_EDGE ( 'NONE', *, *, #3438, .T. ) ; +#3081 = AXIS2_PLACEMENT_3D ( 'NONE', #1486, #3200, #438 ) ; +#3082 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .T. ) ; +#3083 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3084 = VECTOR ( 'NONE', #1408, 1000.000000000000000 ) ; +#3085 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3086 = ORIENTED_EDGE ( 'NONE', *, *, #2697, .F. ) ; +#3087 = FACE_OUTER_BOUND ( 'NONE', #1739, .T. ) ; +#3088 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3089 = LINE ( 'NONE', #2689, #1453 ) ; +#3090 = AXIS2_PLACEMENT_3D ( 'NONE', #3138, #1730, #2318 ) ; +#3091 = PLANE ( 'NONE', #3201 ) ; +#3092 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999973100, 3.100000000000000100, -2.550000000000000300 ) ) ; +#3093 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3094 = FACE_OUTER_BOUND ( 'NONE', #890, .T. ) ; +#3095 = ADVANCED_FACE ( 'NONE', ( #1579 ), #1159, .F. ) ; +#3096 = VERTEX_POINT ( 'NONE', #3304 ) ; +#3097 = LINE ( 'NONE', #949, #1111 ) ; +#3098 = VERTEX_POINT ( 'NONE', #868 ) ; +#3099 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.299999999999999800 ) ) ; +#3100 = EDGE_CURVE ( 'NONE', #281, #3096, #1836, .T. ) ; +#3101 = PLANE ( 'NONE', #1973 ) ; +#3102 = ORIENTED_EDGE ( 'NONE', *, *, #3371, .F. ) ; +#3103 = PLANE ( 'NONE', #2959 ) ; +#3104 = ADVANCED_FACE ( 'NONE', ( #2399 ), #2805, .F. ) ; +#3105 = VERTEX_POINT ( 'NONE', #2526 ) ; +#3106 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3107 = DIRECTION ( 'NONE', ( -2.323290369611795000E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3108 = VERTEX_POINT ( 'NONE', #1455 ) ; +#3109 = ADVANCED_FACE ( 'NONE', ( #121 ), #43, .F. ) ; +#3110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3111 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, -2.750000000000006700 ) ) ; +#3112 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3113 = ORIENTED_EDGE ( 'NONE', *, *, #943, .F. ) ; +#3114 = LINE ( 'NONE', #1352, #1643 ) ; +#3115 = EDGE_CURVE ( 'NONE', #1972, #2144, #972, .T. ) ; +#3116 = SURFACE_STYLE_USAGE ( .BOTH. , #944 ) ; +#3117 = EDGE_CURVE ( 'NONE', #3222, #1848, #242, .T. ) ; +#3118 = VERTEX_POINT ( 'NONE', #332 ) ; +#3119 = LINE ( 'NONE', #3495, #1004 ) ; +#3120 = VECTOR ( 'NONE', #896, 1000.000000000000000 ) ; +#3121 = VECTOR ( 'NONE', #3277, 1000.000000000000000 ) ; +#3122 = EDGE_LOOP ( 'NONE', ( #2599, #1524, #1675, #537 ) ) ; +#3123 = VERTEX_POINT ( 'NONE', #1988 ) ; +#3124 = ADVANCED_FACE ( 'NONE', ( #1874 ), #1705, .T. ) ; +#3125 = ORIENTED_EDGE ( 'NONE', *, *, #2799, .F. ) ; +#3126 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3127 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .T. ) ; +#3128 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#3129 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3130 = ORIENTED_EDGE ( 'NONE', *, *, #3506, .F. ) ; +#3131 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3132 = SURFACE_STYLE_FILL_AREA ( #120 ) ; +#3133 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3134 = VERTEX_POINT ( 'NONE', #898 ) ; +#3135 = VECTOR ( 'NONE', #2262, 1000.000000000000000 ) ; +#3136 = LINE ( 'NONE', #1895, #2316 ) ; +#3137 = VECTOR ( 'NONE', #654, 1000.000000000000000 ) ; +#3138 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999996800, 3.100000000000000100, 3.950000000000000200 ) ) ; +#3139 = PLANE ( 'NONE', #624 ) ; +#3140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3141 = EDGE_CURVE ( 'NONE', #2186, #1869, #1490, .T. ) ; +#3142 = LINE ( 'NONE', #469, #559 ) ; +#3143 = EDGE_CURVE ( 'NONE', #1336, #1563, #1137, .T. ) ; +#3144 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .T. ) ; +#3145 = DIRECTION ( 'NONE', ( -5.782411586589356700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3146 = ADVANCED_FACE ( 'NONE', ( #2224 ), #3336, .T. ) ; +#3147 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 1.449999999999996200 ) ) ; +#3148 = EDGE_CURVE ( 'NONE', #434, #2953, #1410, .T. ) ; +#3149 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.000000000000000200 ) ) ; +#3150 = ORIENTED_EDGE ( 'NONE', *, *, #566, .T. ) ; +#3151 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#3152 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +#3153 = AXIS2_PLACEMENT_3D ( 'NONE', #401, #1509, #105 ) ; +#3154 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3155 = ADVANCED_FACE ( 'NONE', ( #2354 ), #305, .F. ) ; +#3156 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3157 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3158 = FACE_OUTER_BOUND ( 'NONE', #2520, .T. ) ; +#3159 = EDGE_CURVE ( 'NONE', #2370, #2559, #2134, .T. ) ; +#3160 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3161 = ORIENTED_EDGE ( 'NONE', *, *, #2211, .F. ) ; +#3162 = EDGE_CURVE ( 'NONE', #434, #3558, #459, .T. ) ; +#3163 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#3164 = EDGE_LOOP ( 'NONE', ( #2450, #2149, #1915, #2364 ) ) ; +#3165 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .T. ) ; +#3166 = VERTEX_POINT ( 'NONE', #92 ) ; +#3167 = ORIENTED_EDGE ( 'NONE', *, *, #214, .T. ) ; +#3168 = VERTEX_POINT ( 'NONE', #1477 ) ; +#3169 = EDGE_CURVE ( 'NONE', #112, #2517, #1313, .T. ) ; +#3170 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9499999999999999600, -4.549999999999999800 ) ) ; +#3171 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .F. ) ; +#3172 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3173 = VECTOR ( 'NONE', #3402, 1000.000000000000000 ) ; +#3174 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#3175 = VECTOR ( 'NONE', #3024, 1000.000000000000000 ) ; +#3176 = PLANE ( 'NONE', #3153 ) ; +#3177 = LINE ( 'NONE', #2174, #204 ) ; +#3178 = SURFACE_STYLE_USAGE ( .BOTH. , #1545 ) ; +#3179 = FACE_OUTER_BOUND ( 'NONE', #2393, .T. ) ; +#3180 = LINE ( 'NONE', #229, #75 ) ; +#3181 = AXIS2_PLACEMENT_3D ( 'NONE', #201, #158, #2072 ) ; +#3182 = VECTOR ( 'NONE', #2637, 1000.000000000000000 ) ; +#3183 = ORIENTED_EDGE ( 'NONE', *, *, #2511, .F. ) ; +#3184 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 2.750000000000000400 ) ) ; +#3185 = LINE ( 'NONE', #682, #2662 ) ; +#3186 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.09999999999999939500, -1.450000000000000400 ) ) ; +#3187 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .F. ) ; +#3188 = EDGE_CURVE ( 'NONE', #1526, #3134, #2963, .T. ) ; +#3189 = EDGE_CURVE ( 'NONE', #1716, #928, #1055, .T. ) ; +#3190 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#3191 = MANIFOLD_SOLID_BREP ( 'Electrode 4', #136 ) ; +#3192 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -1.000000000000000000 ) ) ; +#3193 = ORIENTED_EDGE ( 'NONE', *, *, #2140, .F. ) ; +#3194 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3195 = VERTEX_POINT ( 'NONE', #2573 ) ; +#3196 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3197 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .F. ) ; +#3198 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3199 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3200 = DIRECTION ( 'NONE', ( 4.336808689942017700E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#3201 = AXIS2_PLACEMENT_3D ( 'NONE', #65, #342, #1985 ) ; +#3202 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ; +#3203 = VECTOR ( 'NONE', #1315, 1000.000000000000000 ) ; +#3204 = EDGE_LOOP ( 'NONE', ( #1728, #233, #2298, #2429 ) ) ; +#3205 = LINE ( 'NONE', #264, #3295 ) ; +#3206 = EDGE_CURVE ( 'NONE', #565, #1483, #795, .T. ) ; +#3207 = LINE ( 'NONE', #2546, #3120 ) ; +#3208 = LINE ( 'NONE', #2983, #533 ) ; +#3209 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, -0.1000000000000000100, 2.750000000000000400 ) ) ; +#3210 = EDGE_LOOP ( 'NONE', ( #3553, #1164, #2442, #3473 ) ) ; +#3211 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .F. ) ; +#3212 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#3213 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#3214 = FACE_OUTER_BOUND ( 'NONE', #2108, .T. ) ; +#3215 = ORIENTED_EDGE ( 'NONE', *, *, #2982, .F. ) ; +#3216 = AXIS2_PLACEMENT_3D ( 'NONE', #2651, #2903, #1814 ) ; +#3217 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.100000000000000100, -3.299999999999999800 ) ) ; +#3218 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .T. ) ; +#3219 = PLANE ( 'NONE', #2624 ) ; +#3220 = FACE_OUTER_BOUND ( 'NONE', #2362, .T. ) ; +#3221 = VECTOR ( 'NONE', #2311, 1000.000000000000000 ) ; +#3222 = VERTEX_POINT ( 'NONE', #108 ) ; +#3223 = EDGE_CURVE ( 'NONE', #1383, #3421, #2916, .T. ) ; +#3224 = LINE ( 'NONE', #1971, #3049 ) ; +#3225 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#3226 = VECTOR ( 'NONE', #3585, 1000.000000000000000 ) ; +#3227 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#3228 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.450000000000000400 ) ) ; +#3229 = LINE ( 'NONE', #2454, #243 ) ; +#3230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3231 = VECTOR ( 'NONE', #1767, 1000.000000000000000 ) ; +#3232 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ; +#3233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3234 = PLANE ( 'NONE', #2355 ) ; +#3235 = VERTEX_POINT ( 'NONE', #1510 ) ; +#3236 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3237 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3238 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3239 = EDGE_CURVE ( 'NONE', #3105, #2219, #1018, .T. ) ; +#3240 = EDGE_CURVE ( 'NONE', #1483, #2297, #1182, .T. ) ; +#3241 = CLOSED_SHELL ( 'NONE', ( #2510, #66, #2500, #85, #3124, #1119 ) ) ; +#3242 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 2.750000000000000400 ) ) ; +#3243 = DIRECTION ( 'NONE', ( -5.782411586589356700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3244 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#3245 = VECTOR ( 'NONE', #261, 1000.000000000000000 ) ; +#3246 = ORIENTED_EDGE ( 'NONE', *, *, #3027, .F. ) ; +#3247 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3248 = LINE ( 'NONE', #484, #1039 ) ; +#3249 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #888 ) ) ; +#3250 = PLANE ( 'NONE', #617 ) ; +#3251 = VERTEX_POINT ( 'NONE', #383 ) ; +#3252 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, -1.000000000000000200 ) ) ; +#3253 = ORIENTED_EDGE ( 'NONE', *, *, #3333, .T. ) ; +#3254 = ORIENTED_EDGE ( 'NONE', *, *, #3325, .F. ) ; +#3255 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .F. ) ; +#3256 = VERTEX_POINT ( 'NONE', #1181 ) ; +#3257 = EDGE_CURVE ( 'NONE', #2144, #1526, #371, .T. ) ; +#3258 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3259 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ; +#3260 = EDGE_CURVE ( 'NONE', #690, #3098, #1357, .T. ) ; +#3261 = EDGE_LOOP ( 'NONE', ( #1422, #3293, #2344, #2516 ) ) ; +#3262 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.09999999999999939500, 4.549999999999999800 ) ) ; +#3263 = ORIENTED_EDGE ( 'NONE', *, *, #2440, .F. ) ; +#3264 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 1.000000000000000000 ) ) ; +#3265 = ORIENTED_EDGE ( 'NONE', *, *, #2650, .F. ) ; +#3266 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, 1.000000000000000200 ) ) ; +#3267 = VECTOR ( 'NONE', #1717, 1000.000000000000000 ) ; +#3268 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3269 = LINE ( 'NONE', #2846, #846 ) ; +#3270 = FACE_OUTER_BOUND ( 'NONE', #3204, .T. ) ; +#3271 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999994700, 3.199999999999999700, 0.7500000000000000000 ) ) ; +#3272 = LINE ( 'NONE', #89, #3483 ) ; +#3273 = ORIENTED_EDGE ( 'NONE', *, *, #2629, .T. ) ; +#3274 = AXIS2_PLACEMENT_3D ( 'NONE', #3589, #1388, #2488 ) ; +#3275 = VECTOR ( 'NONE', #1853, 1000.000000000000000 ) ; +#3276 = EDGE_LOOP ( 'NONE', ( #266, #1019, #1625, #2603 ) ) ; +#3277 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3278 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3280 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .T. ) ; +#3281 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3282 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ; +#3283 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3284 = ORIENTED_EDGE ( 'NONE', *, *, #1819, .T. ) ; +#3285 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.449999999999996600 ) ) ; +#3286 = EDGE_CURVE ( 'NONE', #277, #2855, #2830, .T. ) ; +#3287 = PLANE ( 'NONE', #300 ) ; +#3288 = ORIENTED_EDGE ( 'NONE', *, *, #717, .F. ) ; +#3289 = VECTOR ( 'NONE', #1240, 1000.000000000000000 ) ; +#3290 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, -4.549999999999999800 ) ) ; +#3291 = CARTESIAN_POINT ( 'NONE', ( 4.749999999999995600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#3292 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3293 = ORIENTED_EDGE ( 'NONE', *, *, #3394, .F. ) ; +#3294 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999996200, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#3295 = VECTOR ( 'NONE', #1078, 1000.000000000000000 ) ; +#3296 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#3297 = ORIENTED_EDGE ( 'NONE', *, *, #2190, .F. ) ; +#3298 = ORIENTED_EDGE ( 'NONE', *, *, #119, .F. ) ; +#3299 = ORIENTED_EDGE ( 'NONE', *, *, #1292, .T. ) ; +#3300 = VERTEX_POINT ( 'NONE', #1773 ) ; +#3301 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3302 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 4.250000000000000000 ) ) ; +#3303 = ORIENTED_EDGE ( 'NONE', *, *, #3308, .T. ) ; +#3304 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#3305 = VECTOR ( 'NONE', #181, 1000.000000000000000 ) ; +#3306 = EDGE_CURVE ( 'NONE', #2370, #2927, #1746, .T. ) ; +#3307 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3308 = EDGE_CURVE ( 'NONE', #2424, #2370, #1919, .T. ) ; +#3309 = ORIENTED_EDGE ( 'NONE', *, *, #3327, .F. ) ; +#3310 = LINE ( 'NONE', #1946, #1405 ) ; +#3311 = SURFACE_STYLE_FILL_AREA ( #2050 ) ; +#3312 = FACE_OUTER_BOUND ( 'NONE', #1442, .T. ) ; +#3313 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3314 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -1.450000000000000400 ) ) ; +#3315 = FACE_OUTER_BOUND ( 'NONE', #431, .T. ) ; +#3316 = ADVANCED_FACE ( 'NONE', ( #2486 ), #2326, .T. ) ; +#3317 = ORIENTED_EDGE ( 'NONE', *, *, #670, .T. ) ; +#3318 = CARTESIAN_POINT ( 'NONE', ( 2.168404344971011800E-016, 1.500000000000000000, -1.000000000000001300 ) ) ; +#3319 = AXIS2_PLACEMENT_3D ( 'NONE', #3463, #2619, #1245 ) ; +#3320 = ORIENTED_EDGE ( 'NONE', *, *, #2509, .T. ) ; +#3321 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3322 = ORIENTED_EDGE ( 'NONE', *, *, #2951, .T. ) ; +#3323 = CARTESIAN_POINT ( 'NONE', ( -0.3500000000000030900, 3.199999999999999700, 2.550000000000001600 ) ) ; +#3324 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .T. ) ; +#3325 = EDGE_CURVE ( 'NONE', #281, #2736, #1534, .T. ) ; +#3326 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#3327 = EDGE_CURVE ( 'NONE', #2424, #928, #719, .T. ) ; +#3328 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, -2.750000000000006700 ) ) ; +#3329 = AXIS2_PLACEMENT_3D ( 'NONE', #2152, #1565, #3508 ) ; +#3330 = ADVANCED_FACE ( 'NONE', ( #1703 ), #1810, .F. ) ; +#3331 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3332 = VECTOR ( 'NONE', #3345, 1000.000000000000000 ) ; +#3333 = EDGE_CURVE ( 'NONE', #1203, #3384, #2484, .T. ) ; +#3334 = EDGE_CURVE ( 'NONE', #1069, #485, #3521, .T. ) ; +#3335 = LINE ( 'NONE', #768, #2119 ) ; +#3336 = PLANE ( 'NONE', #1944 ) ; +#3337 = ORIENTED_EDGE ( 'NONE', *, *, #91, .T. ) ; +#3338 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ; +#3339 = ORIENTED_EDGE ( 'NONE', *, *, #1387, .T. ) ; +#3340 = EDGE_LOOP ( 'NONE', ( #1570, #2795, #1112, #536 ) ) ; +#3341 = VERTEX_POINT ( 'NONE', #1554 ) ; +#3342 = VECTOR ( 'NONE', #263, 1000.000000000000000 ) ; +#3343 = ORIENTED_EDGE ( 'NONE', *, *, #2024, .T. ) ; +#3344 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.09999999999999939500, 1.000000000000000200 ) ) ; +#3345 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3346 = VECTOR ( 'NONE', #2067, 1000.000000000000000 ) ; +#3347 = ADVANCED_FACE ( 'NONE', ( #1878 ), #2936, .F. ) ; +#3348 = LINE ( 'NONE', #1630, #1668 ) ; +#3349 = AXIS2_PLACEMENT_3D ( 'NONE', #970, #2898, #1839 ) ; +#3350 = LINE ( 'NONE', #397, #1877 ) ; +#3351 = EDGE_CURVE ( 'NONE', #1336, #2882, #2491, .T. ) ; +#3352 = FACE_OUTER_BOUND ( 'NONE', #131, .T. ) ; +#3353 = LINE ( 'NONE', #1817, #2271 ) ; +#3354 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.199999999999999700, -3.950000000000000200 ) ) ; +#3355 = VERTEX_POINT ( 'NONE', #3192 ) ; +#3356 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -3.950000000000000200 ) ) ; +#3357 = LINE ( 'NONE', #1542, #1624 ) ; +#3358 = PLANE ( 'NONE', #2039 ) ; +#3359 = ORIENTED_EDGE ( 'NONE', *, *, #1387, .F. ) ; +#3360 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3361 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ; +#3362 = AXIS2_PLACEMENT_3D ( 'NONE', #3565, #3540, #2712 ) ; +#3363 = ORIENTED_EDGE ( 'NONE', *, *, #239, .F. ) ; +#3364 = ADVANCED_FACE ( 'NONE', ( #2654 ), #2210, .F. ) ; +#3365 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3366 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ; +#3367 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3368 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3369 = EDGE_CURVE ( 'NONE', #540, #1296, #2643, .T. ) ; +#3370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3371 = EDGE_CURVE ( 'NONE', #1846, #1885, #2556, .T. ) ; +#3372 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3373 = ORIENTED_EDGE ( 'NONE', *, *, #1124, .F. ) ; +#3374 = ADVANCED_FACE ( 'NONE', ( #1261 ), #2389, .F. ) ; +#3375 = FACE_OUTER_BOUND ( 'NONE', #786, .T. ) ; +#3376 = VECTOR ( 'NONE', #3258, 1000.000000000000000 ) ; +#3377 = CARTESIAN_POINT ( 'NONE', ( 4.449999999999995700, 3.199999999999999700, -3.299999999999999800 ) ) ; +#3378 = EDGE_LOOP ( 'NONE', ( #334, #2518, #3086, #2387 ) ) ; +#3379 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.9499999999999999600, -4.549999999999999800 ) ) ; +#3380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3381 = ADVANCED_FACE ( 'NONE', ( #3465 ), #464, .F. ) ; +#3382 = EDGE_LOOP ( 'NONE', ( #1423, #904, #709, #422 ) ) ; +#3383 = ORIENTED_EDGE ( 'NONE', *, *, #3143, .T. ) ; +#3384 = VERTEX_POINT ( 'NONE', #2367 ) ; +#3385 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3386 = AXIS2_PLACEMENT_3D ( 'NONE', #1156, #3367, #2535 ) ; +#3387 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ; +#3388 = LINE ( 'NONE', #2084, #1533 ) ; +#3389 = PLANE ( 'NONE', #3090 ) ; +#3390 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .F. ) ; +#3391 = CARTESIAN_POINT ( 'NONE', ( -6.050000000000001600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3392 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3393 = LINE ( 'NONE', #2571, #1923 ) ; +#3394 = EDGE_CURVE ( 'NONE', #3384, #3235, #3038, .T. ) ; +#3395 = PLANE ( 'NONE', #982 ) ; +#3396 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3397 = VECTOR ( 'NONE', #2717, 1000.000000000000000 ) ; +#3398 = LINE ( 'NONE', #655, #726 ) ; +#3399 = ORIENTED_EDGE ( 'NONE', *, *, #2608, .F. ) ; +#3400 = CARTESIAN_POINT ( 'NONE', ( -4.750000000000004400, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#3401 = EDGE_CURVE ( 'NONE', #3554, #787, #3072, .T. ) ; +#3402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3403 = ORIENTED_EDGE ( 'NONE', *, *, #3162, .T. ) ; +#3404 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#3405 = VERTEX_POINT ( 'NONE', #2640 ) ; +#3406 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3407 = MANIFOLD_SOLID_BREP ( 'Electrode 3', #710 ) ; +#3408 = PLANE ( 'NONE', #143 ) ; +#3409 = ORIENTED_EDGE ( 'NONE', *, *, #2841, .T. ) ; +#3410 = ADVANCED_FACE ( 'NONE', ( #1006 ), #730, .T. ) ; +#3411 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3412 = AXIS2_PLACEMENT_3D ( 'NONE', #1981, #1068, #2191 ) ; +#3413 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3414 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3415 = LINE ( 'NONE', #892, #2676 ) ; +#3416 = EDGE_CURVE ( 'NONE', #1301, #961, #1650, .T. ) ; +#3417 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3418 = EDGE_CURVE ( 'NONE', #1575, #2099, #1561, .T. ) ; +#3419 = ORIENTED_EDGE ( 'NONE', *, *, #1549, .T. ) ; +#3420 = VECTOR ( 'NONE', #998, 1000.000000000000000 ) ; +#3421 = VERTEX_POINT ( 'NONE', #1028 ) ; +#3422 = ORIENTED_EDGE ( 'NONE', *, *, #2887, .F. ) ; +#3423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#3424 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 1.000000000000000000 ) ) ; +#3425 = ORIENTED_EDGE ( 'NONE', *, *, #1818, .T. ) ; +#3426 = VERTEX_POINT ( 'NONE', #3010 ) ; +#3427 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3428 = ADVANCED_FACE ( 'NONE', ( #871 ), #520, .T. ) ; +#3429 = LINE ( 'NONE', #1282, #1446 ) ; +#3430 = VERTEX_POINT ( 'NONE', #1060 ) ; +#3431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #888 ), #2575 ) ; +#3432 = LINE ( 'NONE', #640, #288 ) ; +#3433 = PRESENTATION_STYLE_ASSIGNMENT (( #3116 ) ) ; +#3434 = VECTOR ( 'NONE', #646, 1000.000000000000000 ) ; +#3435 = ADVANCED_FACE ( 'NONE', ( #2425 ), #779, .T. ) ; +#3436 = LINE ( 'NONE', #2760, #244 ) ; +#3437 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3438 = EDGE_CURVE ( 'NONE', #82, #190, #2078, .T. ) ; +#3439 = FACE_OUTER_BOUND ( 'NONE', #2866, .T. ) ; +#3440 = EDGE_CURVE ( 'NONE', #674, #1209, #1170, .T. ) ; +#3441 = EDGE_LOOP ( 'NONE', ( #1514, #792, #2663, #3082 ) ) ; +#3442 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3443 = FACE_OUTER_BOUND ( 'NONE', #2104, .T. ) ; +#3444 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ; +#3445 = PLANE ( 'NONE', #199 ) ; +#3446 = ORIENTED_EDGE ( 'NONE', *, *, #2102, .T. ) ; +#3447 = EDGE_CURVE ( 'NONE', #3405, #2665, #2249, .T. ) ; +#3448 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3449 = ORIENTED_EDGE ( 'NONE', *, *, #1292, .F. ) ; +#3450 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#3451 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9500000000000002900, 0.0000000000000000000 ) ) ; +#3452 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 3.199999999999999700, 0.0000000000000000000 ) ) ; +#3453 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #1465, #2000 ) ; +#3454 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .T. ) ; +#3455 = AXIS2_PLACEMENT_3D ( 'NONE', #1000, #478, #2920 ) ; +#3456 = VERTEX_POINT ( 'NONE', #2421 ) ; +#3457 = PLANE ( 'NONE', #2348 ) ; +#3458 = LINE ( 'NONE', #1063, #867 ) ; +#3459 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3460 = PLANE ( 'NONE', #179 ) ; +#3461 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .F. ) ; +#3462 = AXIS2_PLACEMENT_3D ( 'NONE', #3228, #471, #3238 ) ; +#3463 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -1.000000000000000000 ) ) ; +#3464 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ; +#3465 = FACE_OUTER_BOUND ( 'NONE', #218, .T. ) ; +#3466 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .F. ) ; +#3467 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .F. ) ; +#3468 = EDGE_LOOP ( 'NONE', ( #1523, #1992, #2117, #1066 ) ) ; +#3469 = DIRECTION ( 'NONE', ( 4.336808689942017700E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#3470 = ORIENTED_EDGE ( 'NONE', *, *, #897, .F. ) ; +#3471 = ORIENTED_EDGE ( 'NONE', *, *, #3100, .F. ) ; +#3472 = EDGE_LOOP ( 'NONE', ( #3320, #664 ) ) ; +#3473 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ; +#3474 = CARTESIAN_POINT ( 'NONE', ( -5.250000000000003600, 3.100000000000000100, -0.7500000000000000000 ) ) ; +#3475 = DIRECTION ( 'NONE', ( -4.336808689942017700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3476 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3477 = LINE ( 'NONE', #3478, #2869 ) ; +#3478 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.199999999999999700, 4.549999999999999800 ) ) ; +#3479 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3480 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ; +#3481 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3190, 'design' ) ; +#3482 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3483 = VECTOR ( 'NONE', #365, 1000.000000000000000 ) ; +#3484 = ORIENTED_EDGE ( 'NONE', *, *, #1659, .T. ) ; +#3485 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 4.250000000000000000 ) ) ; +#3486 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ; +#3487 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, -0.09999999999999939500, 4.250000000000000000 ) ) ; +#3488 = EDGE_CURVE ( 'NONE', #2594, #3426, #2296, .T. ) ; +#3489 = EDGE_CURVE ( 'NONE', #3256, #259, #1991, .T. ) ; +#3490 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ; +#3491 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3492 = ORIENTED_EDGE ( 'NONE', *, *, #527, .T. ) ; +#3493 = VERTEX_POINT ( 'NONE', #2974 ) ; +#3494 = VERTEX_POINT ( 'NONE', #793 ) ; +#3495 = CARTESIAN_POINT ( 'NONE', ( 6.049999999999998000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3496 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#3497 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3498 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3499 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.409338161078899700E-016 ) ) ; +#3500 = FACE_OUTER_BOUND ( 'NONE', #741, .T. ) ; +#3501 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3502 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ; +#3503 = LINE ( 'NONE', #1541, #1298 ) ; +#3504 = EDGE_CURVE ( 'NONE', #18, #2341, #358, .T. ) ; +#3505 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#3506 = EDGE_CURVE ( 'NONE', #875, #3426, #3208, .T. ) ; +#3507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3508 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3509 = VECTOR ( 'NONE', #1338, 1000.000000000000000 ) ; +#3510 = VERTEX_POINT ( 'NONE', #2719 ) ; +#3511 = AXIS2_PLACEMENT_3D ( 'NONE', #167, #714, #2079 ) ; +#3512 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, -1.450000000000000400 ) ) ; +#3513 = VERTEX_POINT ( 'NONE', #3266 ) ; +#3514 = VERTEX_POINT ( 'NONE', #1879 ) ; +#3515 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3516 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#3517 = ORIENTED_EDGE ( 'NONE', *, *, #582, .F. ) ; +#3518 = EDGE_CURVE ( 'NONE', #82, #317, #2473, .T. ) ; +#3519 = VECTOR ( 'NONE', #4, 1000.000000000000000 ) ; +#3520 = FACE_OUTER_BOUND ( 'NONE', #610, .T. ) ; +#3521 = LINE ( 'NONE', #981, #3005 ) ; +#3522 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3523 = PLANE ( 'NONE', #3462 ) ; +#3524 = VECTOR ( 'NONE', #1359, 1000.000000000000000 ) ; +#3525 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #3233, #224 ) ; +#3526 = LINE ( 'NONE', #2675, #2789 ) ; +#3527 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9500000000000002900, -4.250000000000000000 ) ) ; +#3528 = LINE ( 'NONE', #950, #1538 ) ; +#3529 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .F. ) ; +#3530 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ; +#3531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#3532 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #632 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #948, #2883, #3156 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3533 = EDGE_LOOP ( 'NONE', ( #1441, #3020, #3193, #706 ) ) ; +#3534 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, -0.1000000000000000100, 1.449999999999996600 ) ) ; +#3535 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1000000000000000100, 0.0000000000000000000 ) ) ; +#3536 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.199999999999999700, -3.950000000000000200 ) ) ; +#3537 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942017700E-016 ) ) ; +#3538 = EDGE_CURVE ( 'NONE', #1699, #2929, #2165, .T. ) ; +#3539 = ORIENTED_EDGE ( 'NONE', *, *, #1124, .T. ) ; +#3540 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3541 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .T. ) ; +#3542 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3543 = CARTESIAN_POINT ( 'NONE', ( -5.150000000000003000, 3.100000000000000100, -2.550000000000000300 ) ) ; +#3544 = CARTESIAN_POINT ( 'NONE', ( -5.050000000000002500, 1.500000000000000000, -1.000000000000000000 ) ) ; +#3545 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999996300, 1.500000000000000000, -2.750000000000006700 ) ) ; +#3546 = EDGE_LOOP ( 'NONE', ( #157, #873, #1194, #441 ) ) ; +#3547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3548 = VECTOR ( 'NONE', #304, 1000.000000000000000 ) ; +#3549 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999997300, 1.500000000000000000, 4.549999999999999800 ) ) ; +#3550 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .F. ) ; +#3551 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3552 = VECTOR ( 'NONE', #2634, 1000.000000000000000 ) ; +#3553 = ORIENTED_EDGE ( 'NONE', *, *, #3162, .F. ) ; +#3554 = VERTEX_POINT ( 'NONE', #2445 ) ; +#3555 = PLANE ( 'NONE', #1195 ) ; +#3556 = EDGE_CURVE ( 'NONE', #2430, #1301, #103, .T. ) ; +#3557 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3558 = VERTEX_POINT ( 'NONE', #1584 ) ; +#3559 = EDGE_CURVE ( 'NONE', #1504, #2986, #1345, .T. ) ; +#3560 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3561 = ORIENTED_EDGE ( 'NONE', *, *, #914, .T. ) ; +#3562 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, -6.056425622241344600, -4.250000000000000000 ) ) ; +#3563 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ; +#3564 = PLANE ( 'NONE', #940 ) ; +#3565 = CARTESIAN_POINT ( 'NONE', ( 4.499999999999996400, 0.9499999999999999600, 0.0000000000000000000 ) ) ; +#3566 = FACE_OUTER_BOUND ( 'NONE', #1127, .T. ) ; +#3567 = CARTESIAN_POINT ( 'NONE', ( 5.949999999999996600, -0.09999999999999939500, -4.549999999999999800 ) ) ; +#3568 = CARTESIAN_POINT ( 'NONE', ( 5.049999999999997200, 1.500000000000000000, 1.449999999999996600 ) ) ; +#3569 = FACE_OUTER_BOUND ( 'NONE', #2865, .T. ) ; +#3570 = LINE ( 'NONE', #1323, #2266 ) ; +#3571 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3572 = VECTOR ( 'NONE', #2849, 1000.000000000000000 ) ; +#3573 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, 1.500000000000000000, 4.549999999999999800 ) ) ; +#3574 = ORIENTED_EDGE ( 'NONE', *, *, #2211, .T. ) ; +#3575 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.1000000000000000100, -0.0000000000000000000 ) ) ; +#3576 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2529 ) ) ; +#3577 = VECTOR ( 'NONE', #2681, 1000.000000000000000 ) ; +#3578 = ORIENTED_EDGE ( 'NONE', *, *, #2225, .T. ) ; +#3579 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3580 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3581 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, -2.750000000000006700 ) ) ; +#3582 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3583 = ORIENTED_EDGE ( 'NONE', *, *, #3141, .F. ) ; +#3584 = EDGE_CURVE ( 'NONE', #3341, #2404, #2992, .T. ) ; +#3585 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3586 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .T. ) ; +#3587 = VERTEX_POINT ( 'NONE', #3527 ) ; +#3588 = CARTESIAN_POINT ( 'NONE', ( -5.950000000000002000, 1.500000000000000000, 1.450000000000000600 ) ) ; +#3589 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.500000000000000000, 2.750000000000000400 ) ) ; +ENDSEC; +END-ISO-10303-21; diff --git a/libs/BNX022/FIL_BNX022-01L.kicad_mod b/libs/BNX022/FIL_BNX022-01L.kicad_mod new file mode 100644 index 0000000..c575d67 --- /dev/null +++ b/libs/BNX022/FIL_BNX022-01L.kicad_mod @@ -0,0 +1,37 @@ +(module FIL_BNX022-01L (layer F.Cu) (tedit 60C994B7) + (fp_text reference REF** (at -5.825 -7.635) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.015))) + ) + (fp_text value FIL_BNX022-01L (at -0.11 7.365) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.015))) + ) + (fp_circle (center -9.5 -2.1) (end -9.4 -2.1) (layer F.Fab) (width 0.2)) + (fp_circle (center -9.5 -2.1) (end -9.4 -2.1) (layer F.SilkS) (width 0.2)) + (fp_line (start -9 6.5) (end -9 -6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9 6.5) (end -9 6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9 -6.5) (end 9 6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9 -6.5) (end 9 -6.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.05 4.55) (end -6.05 3.77) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.27 4.55) (end -6.05 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 4.55) (end 5.27 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 3.77) (end 6.05 4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.05 -4.55) (end 6.05 -3.67) (layer F.SilkS) (width 0.127)) + (fp_line (start 5.27 -4.55) (end 6.05 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 -4.55) (end 1.23 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 -3.67) (end -6.05 -4.55) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.05 4.55) (end -6.05 -4.55) (layer F.Fab) (width 0.127)) + (fp_line (start 6.05 4.55) (end -6.05 4.55) (layer F.Fab) (width 0.127)) + (fp_line (start 6.05 -4.55) (end 6.05 4.55) (layer F.Fab) (width 0.127)) + (fp_line (start -6.05 -4.55) (end 6.05 -4.55) (layer F.Fab) (width 0.127)) + (pad 6 smd rect (at 1 5.1) (size 7.9 2.3) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 3.25 -5.1) (size 3.4 2.3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 6.85 -2.1) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 6.85 2.2) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -6.85 -2.1) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -6.85 2.2) (size 3.8 2.5) (layers F.Cu F.Paste F.Mask)) + (model ${KIPRJMOD}/libs/BNX022/BNX022-01L.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) +) diff --git a/libs/BNX022/how-to-import.htm b/libs/BNX022/how-to-import.htm new file mode 100644 index 0000000..19e484d --- /dev/null +++ b/libs/BNX022/how-to-import.htm @@ -0,0 +1 @@ + Page Redirection If you are not redirected automatically, follow this link to the import guide. \ No newline at end of file diff --git a/libs/LP38692/LP38692MPX-5.0.dcm b/libs/LP38692/LP38692MPX-5.0.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/libs/LP38692/LP38692MPX-5.0.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/libs/LP38692/LP38692MPX-5.0.lib b/libs/LP38692/LP38692MPX-5.0.lib index 9f314d5..ab140b7 100644 --- a/libs/LP38692/LP38692MPX-5.0.lib +++ b/libs/LP38692/LP38692MPX-5.0.lib @@ -1,27 +1,27 @@ -EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20 -#encoding utf-8 -# -# LP38692MPX-5.0/NOPB -# -DEF LP38692MPX-5.0/NOPB U 0 10 Y Y 1 L N -F0 "U" 800 400 60 H V C CNN -F1 "LP38692MPX-5.0/NOPB" 800 300 60 H V C CNN -F2 "MP05A" 800 240 60 H I C CNN -F3 "~" 0 0 60 H V C CNN -$FPLIST - MP05A -$ENDFPLIST -DRAW -X VEN 1 0 0 300 R 59 59 1 1 P -X NC 2 0 -100 300 R 59 59 1 1 P -X VOUT 3 1600 0 300 L 59 59 1 1 O -X VIN 4 1600 -100 300 L 59 59 1 1 I -X GND 5 1600 -200 300 L 59 59 1 1 P -P 2 1 1 5 300 200 300 -400 N -P 2 1 1 5 300 -400 1300 -400 N -P 2 1 1 5 1300 -400 1300 200 N -P 2 1 1 5 1300 200 300 200 N -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# LP38692MPX-5.0_NOPB +# +DEF LP38692MPX-5.0_NOPB U 0 10 Y Y 1 F N +F0 "U" 800 400 60 H V C CNN +F1 "LP38692MPX-5.0_NOPB" 800 300 60 H V C CNN +F2 "Package_TO_SOT_SMD:SOT-223-5" 800 240 60 H I C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + MP05A +$ENDFPLIST +DRAW +P 2 1 1 5 300 -400 1300 -400 N +P 2 1 1 5 300 200 300 -400 N +P 2 1 1 5 1300 -400 1300 200 N +P 2 1 1 5 1300 200 300 200 N +X VEN 1 0 0 300 R 59 59 1 1 P +X NC 2 0 -100 300 R 59 59 1 1 P +X VOUT 3 1600 0 300 L 59 59 1 1 O +X VIN 4 1600 -100 300 L 59 59 1 1 I +X GND 5 1600 -200 300 L 59 59 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/libs/LP38692/footprints.pretty/LP38692MPX-5.0&slash_NOPB.kicad_mod b/libs/LP38692/LP38692MPX-5.0.pretty/LP38692MPX-5.0&slash_NOPB.kicad_mod similarity index 100% rename from libs/LP38692/footprints.pretty/LP38692MPX-5.0&slash_NOPB.kicad_mod rename to libs/LP38692/LP38692MPX-5.0.pretty/LP38692MPX-5.0&slash_NOPB.kicad_mod diff --git a/sym-lib-table b/sym-lib-table index 9e26b36..7b8e0fc 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -6,4 +6,5 @@ (lib (name SI4425DDY)(type Legacy)(uri ${KIPRJMOD}/libs/SI4425DDY/SI4425DDY.lib)(options "")(descr "")) (lib (name ACPL-217-500E)(type Legacy)(uri ${KIPRJMOD}/libs/ACPL-217-500E/ACPL-217-500E.lib)(options "")(descr "")) (lib (name LP38692MPX-5.0)(type Legacy)(uri ${KIPRJMOD}/libs/LP38692/LP38692MPX-5.0.lib)(options "")(descr "")) + (lib (name BNX022-01L)(type Legacy)(uri ${KIPRJMOD}/libs/BNX022/BNX022-01L.lib)(options "")(descr "")) )

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