From 39119d1084f43c1c503a817d736fee7e5c6f80b8 Mon Sep 17 00:00:00 2001 From: Skot Croshere Date: Wed, 18 Oct 2023 22:15:41 -0400 Subject: [PATCH] added PWR_EN signal to shutdown the TPS40305 --- Manufacturing Files/bitaxeUltra BOM.xlsx | Bin 12667 -> 8976 bytes Manufacturing Files/bitaxeUltra-B_Paste.gbr | 296 - .../bitaxeUltra-B_Paste.gbr.zip | Bin 1742 -> 0 bytes Manufacturing Files/bitaxeUltra-F_Paste.gbr | 752 -- .../bitaxeUltra-F_Paste.gbr.zip | Bin 3470 -> 0 bytes Manufacturing Files/gerbers.zip | Bin 198171 -> 0 bytes .../gerbers/bitaxeUltra-B_Cu.gbr | 1744 ---- .../gerbers/bitaxeUltra-B_Mask.gbr | 362 - .../gerbers/bitaxeUltra-B_Silkscreen.gbr | 3542 ------- .../gerbers/bitaxeUltra-Edge_Cuts.gbr | 46 - .../gerbers/bitaxeUltra-F_Cu.gbr | 3421 ------- .../gerbers/bitaxeUltra-F_Mask.gbr | 820 -- .../gerbers/bitaxeUltra-F_Silkscreen.gbr | 8306 ----------------- .../gerbers/bitaxeUltra-In1_Cu.gbr | 7601 --------------- .../gerbers/bitaxeUltra-In2_Cu.gbr | 7139 -------------- .../gerbers/bitaxeUltra-NPTH.drl | 33 - .../gerbers/bitaxeUltra-PTH.drl | 312 - .../gerbers/bitaxeUltra-job.gbrjob | 170 - Manufacturing Files/ibom.html | 4442 --------- bitaxe.kicad_sym | 2 +- bitaxeUltra.kicad_pcb | 1059 ++- bitaxeUltra.kicad_pro | 7 +- bitaxeUltra.kicad_sch | 46 +- esp32.kicad_sch | 8 + power.kicad_sch | 363 +- 25 files changed, 1008 insertions(+), 39463 deletions(-) delete mode 100644 Manufacturing Files/bitaxeUltra-B_Paste.gbr delete mode 100644 Manufacturing Files/bitaxeUltra-B_Paste.gbr.zip delete mode 100644 Manufacturing Files/bitaxeUltra-F_Paste.gbr delete mode 100644 Manufacturing Files/bitaxeUltra-F_Paste.gbr.zip delete mode 100644 Manufacturing Files/gerbers.zip delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-B_Cu.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-B_Mask.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-B_Silkscreen.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-Edge_Cuts.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-F_Cu.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-F_Mask.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-F_Silkscreen.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-In1_Cu.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-In2_Cu.gbr delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-NPTH.drl delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-PTH.drl delete mode 100644 Manufacturing Files/gerbers/bitaxeUltra-job.gbrjob delete mode 100644 Manufacturing Files/ibom.html diff --git a/Manufacturing Files/bitaxeUltra BOM.xlsx b/Manufacturing Files/bitaxeUltra BOM.xlsx index 56f7bf7ac452662682b34099170eccc08cc50866..dff37d8c4dd9dee98f3f425dc70b46c0c9e7f4da 100644 GIT binary patch literal 8976 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 J$o%Wy{{uO@P3`~y diff --git a/Manufacturing Files/bitaxeUltra-B_Paste.gbr b/Manufacturing Files/bitaxeUltra-B_Paste.gbr deleted file mode 100644 index c3aa0c2..0000000 --- a/Manufacturing Files/bitaxeUltra-B_Paste.gbr +++ /dev/null @@ -1,296 +0,0 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,7.0.6-0*% -%TF.CreationDate,2023-10-11T19:57:54-04:00*% -%TF.ProjectId,bitaxeUltra,62697461-7865-4556-9c74-72612e6b6963,rev?*% -%TF.SameCoordinates,Original*% -%TF.FileFunction,Paste,Bot*% -%TF.FilePolarity,Positive*% -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 7.0.6-0) date 2023-10-11 19:57:54* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 Aperture macros list* -%AMRoundRect* -0 Rectangle with rounded corners* -0 $1 Rounding radius* -0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* -0 Add a 4 corners polygon primitive as box body* -4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* -0 Add four circle primitives for the rounded corners* -1,1,$1+$1,$2,$3* -1,1,$1+$1,$4,$5* -1,1,$1+$1,$6,$7* -1,1,$1+$1,$8,$9* -0 Add four rect primitives between the rounded corners* -20,1,$1+$1,$2,$3,$4,$5,0* -20,1,$1+$1,$4,$5,$6,$7,0* -20,1,$1+$1,$6,$7,$8,$9,0* -20,1,$1+$1,$8,$9,$2,$3,0*% -G04 Aperture macros list end* -%ADD10C,0.001000*% -%ADD11R,1.150000X0.600000*% -%ADD12R,1.150000X0.300000*% -%ADD13R,0.900000X1.500000*% -%ADD14R,1.500000X0.900000*% -%ADD15R,0.900000X0.900000*% -%ADD16R,0.792000X0.221000*% -%ADD17RoundRect,0.250000X-0.550000X1.500000X-0.550000X-1.500000X0.550000X-1.500000X0.550000X1.500000X0*% -%ADD18R,0.508000X1.524000*% -G04 APERTURE END LIST* -D10* -%TO.C,U14*% -X107242000Y-118273000D02* -X106042000Y-118273000D01* -X106042000Y-118273000D02* -X106042000Y-119063000D01* -X106042000Y-119063000D02* -X107242000Y-119063000D01* -X107242000Y-119063000D02* -X107242000Y-118273000D01* -G36* -X107242000Y-118273000D02* -G01* -X106042000Y-118273000D01* -X106042000Y-119063000D01* -X107242000Y-119063000D01* -X107242000Y-118273000D01* -G37* -X107242000Y-115243000D02* -X106042000Y-115243000D01* -X106042000Y-115243000D02* -X106042000Y-116033000D01* -X106042000Y-116033000D02* -X107242000Y-116033000D01* -X107242000Y-116033000D02* -X107242000Y-115243000D01* -G36* -X107242000Y-115243000D02* -G01* -X106042000Y-115243000D01* -X106042000Y-116033000D01* -X107242000Y-116033000D01* -X107242000Y-115243000D01* -G37* -X107222000Y-116833000D02* -X106022000Y-116833000D01* -X106022000Y-116833000D02* -X106022000Y-117623000D01* -X106022000Y-117623000D02* -X107222000Y-117623000D01* -X107222000Y-117623000D02* -X107222000Y-116833000D01* -G36* -X107222000Y-116833000D02* -G01* -X106022000Y-116833000D01* -X106022000Y-117623000D01* -X107222000Y-117623000D01* -X107222000Y-116833000D01* -G37* -X107192000Y-113163000D02* -X105992000Y-113163000D01* -X105992000Y-113163000D02* -X105992000Y-113953000D01* -X105992000Y-113953000D02* -X107192000Y-113953000D01* -X107192000Y-113953000D02* -X107192000Y-113163000D01* -G36* -X107192000Y-113163000D02* -G01* -X105992000Y-113163000D01* -X105992000Y-113953000D01* -X107192000Y-113953000D01* -X107192000Y-113163000D01* -G37* -X105112000Y-118268000D02* -X103912000Y-118268000D01* -X103912000Y-118268000D02* -X103912000Y-119058000D01* -X103912000Y-119058000D02* -X105112000Y-119058000D01* -X105112000Y-119058000D02* -X105112000Y-118268000D01* -G36* -X105112000Y-118268000D02* -G01* -X103912000Y-118268000D01* -X103912000Y-119058000D01* -X105112000Y-119058000D01* -X105112000Y-118268000D01* -G37* -X105112000Y-115238000D02* -X103912000Y-115238000D01* -X103912000Y-115238000D02* -X103912000Y-116028000D01* -X103912000Y-116028000D02* -X105112000Y-116028000D01* -X105112000Y-116028000D02* -X105112000Y-115238000D01* -G36* -X105112000Y-115238000D02* -G01* -X103912000Y-115238000D01* -X103912000Y-116028000D01* -X105112000Y-116028000D01* -X105112000Y-115238000D01* -G37* -X105092000Y-116828000D02* -X103892000Y-116828000D01* -X103892000Y-116828000D02* -X103892000Y-117618000D01* -X103892000Y-117618000D02* -X105092000Y-117618000D01* -X105092000Y-117618000D02* -X105092000Y-116828000D01* -G36* -X105092000Y-116828000D02* -G01* -X103892000Y-116828000D01* -X103892000Y-117618000D01* -X105092000Y-117618000D01* -X105092000Y-116828000D01* -G37* -X105062000Y-113158000D02* -X103862000Y-113158000D01* -X103862000Y-113158000D02* -X103862000Y-113948000D01* -X103862000Y-113948000D02* -X105062000Y-113948000D01* -X105062000Y-113948000D02* -X105062000Y-113158000D01* -G36* -X105062000Y-113158000D02* -G01* -X103862000Y-113158000D01* -X103862000Y-113948000D01* -X105062000Y-113948000D01* -X105062000Y-113158000D01* -G37* -%TD*% -D11* -%TO.C,J8*% -X126368000Y-89256000D03* -X126368000Y-90056000D03* -D12* -X126368000Y-91206000D03* -X126368000Y-92206000D03* -X126368000Y-92706000D03* -X126368000Y-93706000D03* -D11* -X126368000Y-94856000D03* -X126368000Y-95656000D03* -X126368000Y-95656000D03* -X126368000Y-94856000D03* -D12* -X126368000Y-94206000D03* -X126368000Y-93206000D03* -X126368000Y-91706000D03* -X126368000Y-90706000D03* -D11* -X126368000Y-90056000D03* -X126368000Y-89256000D03* -%TD*% -D13* -%TO.C,U12*% -X131870000Y-81710000D03* -X130600000Y-81710000D03* -X129330000Y-81710000D03* -X128060000Y-81710000D03* -X126790000Y-81710000D03* -X125520000Y-81710000D03* -X124250000Y-81710000D03* -X122980000Y-81710000D03* -X121710000Y-81710000D03* -X120440000Y-81710000D03* -X119170000Y-81710000D03* -X117900000Y-81710000D03* -X116630000Y-81710000D03* -X115360000Y-81710000D03* -D14* -X114110000Y-79945000D03* -X114110000Y-78675000D03* -X114110000Y-77405000D03* -X114110000Y-76135000D03* -X114110000Y-74865000D03* -X114110000Y-73595000D03* -X114110000Y-72325000D03* -X114110000Y-71055000D03* -X114110000Y-69785000D03* -X114110000Y-68515000D03* -X114110000Y-67245000D03* -X114110000Y-65975000D03* -D13* -X115360000Y-64210000D03* -X116630000Y-64210000D03* -X117900000Y-64210000D03* -X119170000Y-64210000D03* -X120440000Y-64210000D03* -X121710000Y-64210000D03* -X122980000Y-64210000D03* -X124250000Y-64210000D03* -X125520000Y-64210000D03* -X126790000Y-64210000D03* -X128060000Y-64210000D03* -X129330000Y-64210000D03* -X130600000Y-64210000D03* -X131870000Y-64210000D03* -D15* -X122750000Y-75860000D03* -X124150000Y-75860000D03* -X125550000Y-75860000D03* -X122750000Y-74460000D03* -X124150000Y-74460000D03* -X125550000Y-74460000D03* -X122750000Y-73060000D03* -X124150000Y-73060000D03* -X125550000Y-73060000D03* -%TD*% -D16* -%TO.C,U14*% -X108528000Y-112805000D03* -X108528000Y-113307000D03* -X108528000Y-113809000D03* -X108528000Y-114311000D03* -X108528000Y-114813000D03* -X108528000Y-115315000D03* -X108528000Y-115817000D03* -X108528000Y-116319000D03* -X108528000Y-116821000D03* -X108528000Y-117323000D03* -X108528000Y-117825000D03* -X108528000Y-118327000D03* -X108528000Y-118829000D03* -X108528000Y-119331000D03* -X102696000Y-119318000D03* -X102696000Y-118818000D03* -X102696000Y-118318000D03* -X102696000Y-117818000D03* -X102696000Y-117318000D03* -X102696000Y-116821000D03* -X102696000Y-116318000D03* -X102696000Y-115817000D03* -X102696000Y-115315000D03* -X102696000Y-114813000D03* -X102696000Y-114311000D03* -X102696000Y-113818000D03* -X102696000Y-113307000D03* -X102696000Y-112818000D03* -%TD*% -D17* -%TO.C,C28*% -X103490000Y-138720000D03* -X103490000Y-144120000D03* -%TD*% -D18* -%TO.C,SW1*% -X132345000Y-104448000D03* -X128027000Y-104448000D03* -%TD*% -%TO.C,SW2*% -X132241000Y-113155000D03* -X127923000Y-113155000D03* -%TD*% -M02* diff --git a/Manufacturing Files/bitaxeUltra-B_Paste.gbr.zip b/Manufacturing Files/bitaxeUltra-B_Paste.gbr.zip deleted file mode 100644 index 8a39d466a3be3755f4b29014c148e8faf6625373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1742 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 diff --git a/Manufacturing Files/gerbers.zip b/Manufacturing Files/gerbers.zip deleted file mode 100644 index 5bae1298ff08cabbc1fff67f31b5e7ebd7829c14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 198171 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�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 - - - - - - Interactive BOM for KiCAD - - - - - - - - - - - diff --git a/bitaxe.kicad_sym b/bitaxe.kicad_sym index d77d93d..a4c905d 100644 --- a/bitaxe.kicad_sym +++ b/bitaxe.kicad_sym @@ -3693,7 +3693,7 @@ (number "11" (effects (font (size 1.27 1.27)))) ) (pin input line (at -13.97 7.62 0) (length 2.54) - (name "SS" (effects (font (size 1.27 1.27)))) + (name "EN/SS" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) (pin input line (at 12.7 -7.62 180) (length 2.54) diff --git a/bitaxeUltra.kicad_pcb b/bitaxeUltra.kicad_pcb index dd0cf78..8f56211 100644 --- a/bitaxeUltra.kicad_pcb +++ b/bitaxeUltra.kicad_pcb @@ -121,7 +121,7 @@ (net 24 "/BM1366/MODE_0") (net 25 "/BM1366/VDD3_1") (net 26 "/BM1366/VDD4_1") - (net 27 "Net-(U9-SS)") + (net 27 "Net-(Q4-D)") (net 28 "Net-(U9-COMP)") (net 29 "Net-(U9-BOOT)") (net 30 "Net-(C41-Pad2)") @@ -158,7 +158,7 @@ (net 61 "unconnected-(U8-ALERT-Pad7)") (net 62 "/Power/OUT1") (net 63 "unconnected-(U8-NC-Pad13)") - (net 64 "unconnected-(U12-GPIO4{slash}TOUCH4{slash}ADC1_CH3-Pad4)") + (net 64 "/ESP32/PWR_EN") (net 65 "unconnected-(U12-GPIO8{slash}TOUCH8{slash}ADC1_CH7{slash}SUBSPICS1-Pad12)") (net 66 "/SDA") (net 67 "unconnected-(U12-*GPIO46-Pad16)") @@ -206,7 +206,7 @@ (property "ki_keywords" "cap capacitor") (path "/8ec0a9c6-2b78-44ef-a83d-9047d2828409/07d60383-fa47-4bff-80c3-1eb55a36d83f") (attr smd) - (fp_text reference "C43" (at -3.229 0.001) (layer "F.SilkS") + (fp_text reference "C43" (at -1.166 -1.593) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 6ed883da-a6fb-49e9-92a3-4e872bb7a964) ) @@ -378,8 +378,8 @@ (at 82.64 81.77) (descr "TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "TSSOP SO") - (property "DK" "296-47777-1-ND") - (property "PARTNO" "INA260AIPWR") + (property "DK" "296-45218-5-ND") + (property "PARTNO" "INA260AIPW") (property "Sheetfile" "power.kicad_sch") (property "Sheetname" "Power") (property "ki_description" "Current/power/voltage monitor with Integrated 2mΩ Shunt Resistor, 2.7V - 5.5V, I2C, TSSOP-16") @@ -518,10 +518,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/064d6d8c-b195-44bc-80d8-06274f49a6ec") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID2" (at -2.9008 0.177) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 2e260f77-0554-4342-baa7-ca9d7a07c41f) @@ -549,10 +550,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/18e72dbf-a1dc-4d81-b346-9894476da65e") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID4" (at -2.8558 0.108) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp dd516de8-b040-4452-990a-a2e8a7dcca34) @@ -636,10 +638,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/0a833497-c7e7-465d-9688-0f1cee9f61b7") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID3" (at 2.8844 0.004) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 59f27689-ecc3-4d0c-ab49-2ae47f1263f7) @@ -836,6 +839,70 @@ (net 47 "/BM1366/NRSTO") (pinfunction "1") (pintype "passive") (tstamp 817066d8-3100-451e-8d9d-91884afdd3a2)) ) + (footprint "Package_TO_SOT_SMD:SOT-323_SC-70" (layer "F.Cu") + (tstamp 14d887e0-7c57-4044-9189-8fd3d9001139) + (at 110.3725 72.5 180) + (descr "SOT-323, SC-70") + (tags "SOT-323 SC-70") + (property "DK" "2N7002KWCT-ND") + (property "PARTNO" "2N7002KW") + (property "Sheetfile" "power.kicad_sch") + (property "Sheetname" "Power") + (property "ki_description" "0.38A Id, 60V Vds, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/8ec0a9c6-2b78-44ef-a83d-9047d2828409/79b7422f-c619-4dec-b850-7f093ec7be04") + (attr smd) + (fp_text reference "Q4" (at -0.05 -1.95 180) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d95cdee7-9ceb-47e5-bb18-20c436dd8bd4) + ) + (fp_text value "2N7002K" (at -0.05 2.05 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 23fcd813-546f-4019-92b7-a2099737beb5) + ) + (fp_text user "${REFERENCE}" (at 0 0 270) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 26f09649-2efc-424d-aac1-dbf4e9734cc4) + ) + (fp_line (start -0.68 1.16) (end 0.73 1.16) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f9ae6ce-9cd2-450c-ba61-f26369dc9b5c)) + (fp_line (start 0.73 -1.16) (end -1.3 -1.16) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3fb659ae-110c-493c-80ca-c36bb7949213)) + (fp_line (start 0.73 -1.16) (end 0.73 -0.5) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 59cc4dc5-9a7c-4a7e-8c99-4dd6d9181313)) + (fp_line (start 0.73 0.5) (end 0.73 1.16) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5bda44e0-1e16-41c6-aa73-2a7a4a106880)) + (fp_line (start -1.7 -1.3) (end 1.7 -1.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 86b5f8bf-9175-4405-b4e1-e38293b02505)) + (fp_line (start -1.7 1.3) (end -1.7 -1.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d2e7b6cd-913a-4b31-8ab8-3dd73c38e89e)) + (fp_line (start 1.7 -1.3) (end 1.7 1.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 868ba03a-277b-4d72-8004-ebf07dfc247a)) + (fp_line (start 1.7 1.3) (end -1.7 1.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 390358b1-99bd-401d-a888-a0bd508b7d71)) + (fp_line (start -0.68 -0.6) (end -0.68 1.1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43d122cd-0e5e-4d1d-8f59-da0894bcb3f3)) + (fp_line (start -0.18 -1.1) (end -0.68 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2e64437-1112-4bc6-8195-bc9f7569fb0d)) + (fp_line (start 0.67 -1.1) (end -0.18 -1.1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 76721462-2d0c-472c-a833-fc1981f64d0c)) + (fp_line (start 0.67 -1.1) (end 0.67 1.1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 472f3a04-ad5a-4789-8fa6-22032d0d1010)) + (fp_line (start 0.67 1.1) (end -0.68 1.1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2a4404ac-eb9c-4d98-81e2-f1ed3b978fc6)) + (pad "1" smd rect (at -1 -0.65 90) (size 0.45 0.7) (layers "F.Cu" "F.Paste" "F.Mask") + (net 64 "/ESP32/PWR_EN") (pinfunction "G") (pintype "input") (tstamp 3eed68d0-884c-43e0-9d28-af3a5d5955f4)) + (pad "2" smd rect (at -1 0.65 90) (size 0.45 0.7) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (pinfunction "S") (pintype "passive") (tstamp b4e20f79-ecc5-4140-a6e1-0357198e114b)) + (pad "3" smd rect (at 1 0 90) (size 0.45 0.7) (layers "F.Cu" "F.Paste" "F.Mask") + (net 27 "Net-(Q4-D)") (pinfunction "D") (pintype "passive") (tstamp 6b789cf2-c3a6-4334-898e-937fe4787521)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-323_SC-70.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (tstamp 1594a5f0-ca61-406e-8210-7f51ed2f465f) (at 97.4054 63.0058 180) @@ -1016,8 +1083,8 @@ (at 127.254 98.91 180) (descr "Resistor SMD 0402 (1005 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") - (property "DK" "") - (property "PARTNO" "") + (property "DK" "RMCF0402JT5K10CT-ND") + (property "PARTNO" "RMCF0402JT5K10") (property "Sheetfile" "esp32.kicad_sch") (property "Sheetname" "ESP32") (property "ki_description" "Resistor, US symbol") @@ -2067,10 +2134,11 @@ (tags "mounting hole 3mm") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Mounting Hole with connection") (property "ki_keywords" "mounting hole") (path "/59c27c33-b129-49be-9ee9-fb57c68083b4") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "H7" (at 0 -4) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 01b28aee-572c-4083-82bd-13034cadb947) @@ -2170,10 +2238,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/87199609-235e-4f57-bc2e-180a969b5ff7") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID1" (at 2.856 0.0266) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 2a559087-26eb-4cb1-9511-6afeafd9174c) @@ -2616,10 +2685,11 @@ (tags "mounting hole 3mm") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Mounting Hole with connection") (property "ki_keywords" "mounting hole") (path "/d3e5503a-2395-4929-8788-b2e28964eab6") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "H9" (at 0 -4) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 132e92ed-a0ab-49e7-aa2e-a965c67911d6) @@ -3042,7 +3112,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (tstamp 8508a4d4-fdd2-4f5d-8fe2-1ae9a84e0c09) - (at 104.366 67.501) + (at 105.13 67.45) (descr "Capacitor SMD 0402 (1005 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") (property "DK" "1276-1552-1-ND") @@ -3086,7 +3156,7 @@ (fp_line (start 0.5 0.25) (end -0.5 0.25) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 75453b02-b827-4f56-b392-74f61478ad1b)) (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 27 "Net-(U9-SS)") (pintype "passive") (tstamp 41591bf0-f08f-4e94-b0fe-aeea6ec24ed1)) + (net 27 "Net-(Q4-D)") (pintype "passive") (tstamp 41591bf0-f08f-4e94-b0fe-aeea6ec24ed1)) (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 1 "GND") (pintype "passive") (tstamp 715f39cc-5fdb-4e3c-8213-5bf23671c901)) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" @@ -3135,10 +3205,11 @@ (tags "mounting hole 3mm") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Mounting Hole with connection") (property "ki_keywords" "mounting hole") (path "/d9afb881-0e5b-49ff-817d-f9c0c6c7cc5d") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "H10" (at 0 -4) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 7e06007f-c0e7-4e84-8d87-b12bf9f00ec2) @@ -4094,7 +4165,7 @@ (pad "1" smd roundrect (at -1.4 -1 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (net 7 "/5V") (pinfunction "VDD") (pintype "input") (tstamp 667cf9a0-8fbd-4184-a052-53fb2cade53c)) (pad "2" smd roundrect (at -1.4 -0.5 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) - (net 27 "Net-(U9-SS)") (pinfunction "SS") (pintype "input") (tstamp 38cf308c-d6e7-4c10-a5b8-398a4dbdc89d)) + (net 27 "Net-(Q4-D)") (pinfunction "EN/SS") (pintype "input") (tstamp 38cf308c-d6e7-4c10-a5b8-398a4dbdc89d)) (pad "3" smd roundrect (at -1.4 0 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (net 58 "/Power/PGOOD") (pinfunction "PGOOD") (pintype "input") (tstamp 706de721-733c-4344-9a8b-504f6a09630d)) (pad "4" smd roundrect (at -1.4 0.5 270) (size 0.6 0.24) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) @@ -4227,10 +4298,11 @@ (tags "mounting hole 3mm") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Mounting Hole with connection") (property "ki_keywords" "mounting hole") (path "/d52c7b79-cf50-4aa4-81be-8dc31945235a") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "H8" (at 0 -4) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.15))) (tstamp 95052946-2555-447b-a6f2-77430453c8ad) @@ -4939,7 +5011,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (tstamp cd0fde5f-7c66-4ac4-8628-621a7f363a34) - (at 109.955 71.76 180) + (at 110.04 69.15 180) (descr "Resistor SMD 0402 (1005 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") (property "DK" "311-10KJRCT-ND") @@ -4950,7 +5022,7 @@ (property "ki_keywords" "R res resistor") (path "/8ec0a9c6-2b78-44ef-a83d-9047d2828409/f35719dd-1ede-4142-9887-9e664d82b694") (attr smd) - (fp_text reference "R4" (at -2.115 0.001) (layer "F.SilkS") + (fp_text reference "R4" (at -2.83 -0.08) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 9b4ac22a-feba-4757-be11-c93cadd67f07) ) @@ -5550,8 +5622,8 @@ (at 126.872 86.047 180) (descr "Resistor SMD 0402 (1005 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") - (property "DK" "") - (property "PARTNO" "") + (property "DK" "RMCF0402JT5K10CT-ND") + (property "PARTNO" "RMCF0402JT5K10") (property "Sheetfile" "esp32.kicad_sch") (property "Sheetname" "ESP32") (property "ki_description" "Resistor, US symbol") @@ -6246,10 +6318,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/b1efafb1-faad-4b62-862c-ba8dab7b6227") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID7" (at 0.14 2.01) (layer "B.SilkS") hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp 4ec75fcb-ea98-4a34-a978-effe77a624fb) @@ -6277,10 +6350,11 @@ (tags "Through hole pin header THT 1x02 2.54mm single row") (property "Sheetfile" "power.kicad_sch") (property "Sheetname" "Power") + (property "exclude_from_bom" "") (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") (property "ki_keywords" "connector") (path "/8ec0a9c6-2b78-44ef-a83d-9047d2828409/92ec7d58-8004-4a05-be6a-e331f51859e9") - (attr through_hole) + (attr through_hole exclude_from_bom) (fp_text reference "J7" (at 0 2.33) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp 681a9977-2bda-4a50-9027-660295142ae1) @@ -6341,10 +6415,11 @@ (tags "Through hole pin header THT 1x05 2.54mm single row") (property "Sheetfile" "bm1366.kicad_sch") (property "Sheetname" "BM1366") + (property "exclude_from_bom" "") (property "ki_description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)") (property "ki_keywords" "connector") (path "/4cf9c075-d009-4c35-9949-adda70ae20c7/46162382-af39-4765-82f8-a46ef23bd514") - (attr through_hole) + (attr through_hole exclude_from_bom) (fp_text reference "J3" (at -30.56 -41.64 90) (layer "B.SilkS") hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp fa3f7565-6ef0-46f2-a9e7-3149f7e0f4b9) @@ -6410,6 +6485,7 @@ (descr "USB 2.0 Type C Receptacle, GCT, 16P, top mounted, horizontal, 5A: https://gct.co/files/drawings/usb4105.pdf") (tags "USB C Type-C Receptacle SMD USB 2.0 16P 16C USB4105-15-A USB4105-15-A-060 USB4105-15-A-120 USB4105-GF-A USB4105-GF-A-060 USB4105-GF-A-120") (property "DK" "2073-USB4105-GF-ACT-ND") + (property "PARTNO" "USB4105-GF-A") (property "Sheetfile" "esp32.kicad_sch") (property "Sheetname" "ESP32") (property "ki_description" "USB 2.0-only Type-C Receptacle connector") @@ -6569,7 +6645,7 @@ (pad "3" smd rect locked (at -8.75 5.72 90) (size 1.5 0.9) (layers "B.Cu" "B.Paste" "B.Mask") (net 6 "/ESP32/EN") (pinfunction "EN") (pintype "input") (tstamp 6e505d90-933d-4587-9b61-71d43a5938b5)) (pad "4" smd rect locked (at -8.75 4.45 90) (size 1.5 0.9) (layers "B.Cu" "B.Paste" "B.Mask") - (net 64 "unconnected-(U12-GPIO4{slash}TOUCH4{slash}ADC1_CH3-Pad4)") (pinfunction "GPIO4/TOUCH4/ADC1_CH3") (pintype "bidirectional") (tstamp 1f795294-c11c-4fbf-9ef2-7a308d762f95)) + (net 64 "/ESP32/PWR_EN") (pinfunction "GPIO4/TOUCH4/ADC1_CH3") (pintype "bidirectional") (tstamp 1f795294-c11c-4fbf-9ef2-7a308d762f95)) (pad "5" smd rect locked (at -8.75 3.18 90) (size 1.5 0.9) (layers "B.Cu" "B.Paste" "B.Mask") (net 71 "unconnected-(U12-GPIO5{slash}TOUCH5{slash}ADC1_CH4-Pad5)") (pinfunction "GPIO5/TOUCH5/ADC1_CH4") (pintype "bidirectional") (tstamp 07e973ad-27cf-4e66-b452-ab7ede4f9d63)) (pad "6" smd rect locked (at -8.75 1.91 90) (size 1.5 0.9) (layers "B.Cu" "B.Paste" "B.Mask") @@ -6674,8 +6750,9 @@ (tags "tag connect programming header pogo pins") (property "Sheetfile" "esp32.kicad_sch") (property "Sheetname" "ESP32") + (property "exclude_from_bom" "") (path "/ca857324-2ec8-447e-bd58-90d0c2e6b6d7/b8a28296-1115-4057-9556-d2cf7d99b384") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "J5" (at 0 -2.7) (layer "B.SilkS") hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp 4e498cf0-c966-4cb0-92c1-dbcaa78437b3) @@ -6735,56 +6812,20 @@ ) ) - (footprint "bitaxe:polarity" (layer "B.Cu") - (tstamp 6c512c01-1ed7-4be9-97cd-bd0718ba2a15) - (at 82.194918 63.218417 180) - (attr smd) - (fp_text reference "REF**" (at -1.595 -9.875 unlocked) (layer "B.SilkS") hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 2a597d5d-07a2-4d45-a117-1d807d2b5ba8) - ) - (fp_text value "polarity" (at -0.525 -13.18 unlocked) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp d1adf535-8fbf-4c81-8290-d21c51c92497) - ) - (fp_text user "+" (at 2.14 -0.635 unlocked) (layer "B.SilkS") - (effects (font (size 1.25 1.25) (thickness 0.3)) (justify left bottom mirror)) - (tstamp 6e6695f1-a6f0-4566-a5e8-02f57cfae6ea) - ) - (fp_text user "-" (at -4.4 -0.635 unlocked) (layer "B.SilkS") - (effects (font (size 1.25 1.25) (thickness 0.3)) (justify left bottom mirror)) - (tstamp 8bcdb14a-8884-4d1a-a1ad-99016b9f680f) - ) - (fp_text user "${REFERENCE}" (at -0.525 -11.445 unlocked) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 44ae5ded-2aff-403b-8a86-bfd973def70a) - ) - (fp_line (start -1.01927 0) (end -2.459999 0) - (stroke (width 0.3) (type default)) (layer "B.SilkS") (tstamp f49bc75c-e77a-43e8-970d-f5afa9ab77ef)) - (fp_line (start 0 0) (end 2.029835 0) - (stroke (width 0.3) (type default)) (layer "B.SilkS") (tstamp 9ea31b1a-d11a-4d3e-b2c6-f483098037aa)) - (fp_arc (start 0.705 0.715) (mid -1.01927 0.021245) (end 0.659031 -0.777324) - (stroke (width 0.3) (type default)) (layer "B.SilkS") (tstamp f68ee910-5248-419a-abf2-0aa401994f6f)) - (fp_circle (center -3.467582 0) (end -2.459999 0) - (stroke (width 0.3) (type solid)) (fill none) (layer "B.SilkS") (tstamp 5cc3f68e-a285-4607-9efe-1a4fbe84e3f8)) - (fp_circle (center -0.005 -0.01) (end 0.245 -0.01) - (stroke (width 0.12) (type solid)) (fill solid) (layer "B.SilkS") (tstamp d42f8e49-c0b3-4eab-b07e-107b732528f7)) - (fp_circle (center 3.037418 0) (end 4.045001 0) - (stroke (width 0.3) (type solid)) (fill none) (layer "B.SilkS") (tstamp 8dc51dd2-6e0c-43d4-9811-96efe0835b8a)) - ) - (footprint "bitaxe:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical" (layer "B.Cu") (tstamp 7ae91f1a-5ffe-4510-89d7-59306b6cd5ba) (at 103.77 51.03 180) (descr "JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") (tags "connector JST XH vertical") - (property "DK" "https://www.digikey.com/en/products/detail/jst-sales-america-inc/B2B-XH-A/1651045") + (property "DK" "455-B2B-XH-A-ND") + (property "PARTNO" "B2B-XH-A") (property "Sheetfile" "fan.kicad_sch") (property "Sheetname" "Fan") + (property "exclude_from_bom" "") (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") (property "ki_keywords" "connector") (path "/8e8832ea-6bf1-49d2-b3a5-32a207f555d2/9f1e5f09-0bd6-403c-976e-76ecac440767") - (attr through_hole) + (attr through_hole exclude_from_bom) (fp_text reference "J10" (at -1.34 -4.544) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp 0107195e-3d98-4a32-97a7-d607ccf8ad25) @@ -8736,10 +8777,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/8a3b8f25-758d-4f64-b405-452b5f1c3e1f") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID8" (at 0 2) (layer "B.SilkS") hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp 72ffda37-9a0a-42c6-a6a7-88d396283838) @@ -8972,6 +9014,7 @@ (tstamp ac96ee6a-4bdb-4085-91a9-abce72dedeef) (at 88.13 69.54 180) (property "DK" "CP-037AH-ND") + (property "PARTNO" "PJ-037AH") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") (property "ki_description" "DC Barrel Jack") @@ -9108,10 +9151,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/8b790f99-5ac1-41bb-a94f-d1372278739b") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID5" (at 2.841 -0.077) (layer "B.SilkS") hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp f1577cc2-0690-484c-ad5d-8afae95e6315) @@ -9137,7 +9181,8 @@ (at 80.47 130.36 -90) (descr "JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") (tags "connector JST XH vertical") - (property "DK" "https://www.digikey.com/en/products/detail/jst-sales-america-inc/B2B-XH-A/1651045") + (property "DK" "455-B2B-XH-A-ND") + (property "PARTNO" "B2B-XH-A") (property "Sheetfile" "fan.kicad_sch") (property "Sheetname" "Fan") (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") @@ -9314,10 +9359,11 @@ (tags "fiducial") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "Fiducial Marker") (property "ki_keywords" "fiducial marker") (path "/226f8b0a-c778-48c6-b7b8-bc48760364ad") - (attr smd) + (attr smd exclude_from_bom) (fp_text reference "FID6" (at -2.847 -0.119) (layer "B.SilkS") hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp a86dbaef-2e62-4c5e-878a-de3a735e05e4) @@ -9342,12 +9388,14 @@ (tstamp fb29250e-1ee7-4667-9ed7-248aba2ba534) (at 93.437 58.784 90) (property "DK" "CP-037AH-ND") + (property "PARTNO" "PJ-037AH") (property "Sheetfile" "bitaxeUltra.kicad_sch") (property "Sheetname" "") + (property "exclude_from_bom" "") (property "ki_description" "DC Barrel Jack") (property "ki_keywords" "DC power barrel jack connector") (path "/47bb11ee-10a2-4e46-989b-4a4e0d69313b") - (attr through_hole) + (attr through_hole exclude_from_bom) (fp_text reference "J6" (at -1.813 3.68 180) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) (tstamp e61334a7-52ec-432b-a395-64ab35177305) @@ -9473,6 +9521,7 @@ (segment (start 121.159 74.598) (end 121.21 74.547) (width 0.254) (layer "F.Cu") (net 1) (tstamp 14e5fafe-d67c-4677-983e-85f7077c237a)) (segment (start 90.89 100.515) (end 90.215 100.515) (width 0.508) (layer "F.Cu") (net 1) (tstamp 1b847ff9-d13e-4b8f-94a8-162e4d046f7b)) (segment (start 112.9225 101.108938) (end 114.266438 99.765) (width 0.254) (layer "F.Cu") (net 1) (tstamp 1c6c795c-0438-4247-a829-a6a2b9db1b09)) + (segment (start 112.46 71.48) (end 112.46 70.73) (width 0.254) (layer "F.Cu") (net 1) (tstamp 1cc37f63-a698-45d7-a66e-dc8476c89e69)) (segment (start 117.602 123.903) (end 117.569 123.87) (width 0.508) (layer "F.Cu") (net 1) (tstamp 1e57e07b-699d-4b49-9885-b1df672193b8)) (segment (start 111.88 130.16) (end 112.98 131.26) (width 0.254) (layer "F.Cu") (net 1) (tstamp 1f7138fc-7440-45b2-a56e-c1e96f8e5129)) (segment (start 131.25 99.822) (end 131.25 103.17) (width 0.254) (layer "F.Cu") (net 1) (tstamp 202b00b4-cfd0-41b7-99c1-a11608cadcfe)) @@ -9485,6 +9534,7 @@ (segment (start 97.494 136.516) (end 96.6 137.41) (width 0.254) (layer "F.Cu") (net 1) (tstamp 34090314-7e0c-4fb1-9ae3-f60922bf7da3)) (segment (start 112.16 118.803) (end 112.158 118.801) (width 0.254) (layer "F.Cu") (net 1) (tstamp 385a78b1-7dd5-4463-a204-249137da97bd)) (segment (start 100.8426 73.1234) (end 100.8506 73.1314) (width 0.254) (layer "F.Cu") (net 1) (tstamp 39335999-1de7-46b2-8214-49e187b241cf)) + (segment (start 104.914 68.586) (end 104.914 69.487) (width 0.254) (layer "F.Cu") (net 1) (tstamp 39fd4eb7-3d9e-4a37-b24f-8af70a8e2f01)) (segment (start 90.13 100.6) (end 90.13 101.01989) (width 0.508) (layer "F.Cu") (net 1) (tstamp 3dc27f8e-4509-472b-a6b0-7421923e0125)) (segment (start 120.075 99.765) (end 120.31 100) (width 0.254) (layer "F.Cu") (net 1) (tstamp 3e2dc1b4-5aed-429a-917b-461ba628318b)) (segment (start 121.168 75.616) (end 121.159 75.625) (width 0.254) (layer "F.Cu") (net 1) (tstamp 3ecb6072-7fb2-4311-9b6a-a373e07e4476)) @@ -9495,12 +9545,12 @@ (segment (start 127.764 97.597) (end 126.943 96.776) (width 0.254) (layer "F.Cu") (net 1) (tstamp 4c07efc9-521b-4b23-9874-3196015e95cd)) (segment (start 132.45 84.29) (end 132.45 82.85) (width 0.508) (layer "F.Cu") (net 1) (tstamp 4c1f1be1-e0ad-4e9a-adac-7c21cd9e34f8)) (segment (start 96.4 97.31) (end 96.4 97.7) (width 0.508) (layer "F.Cu") (net 1) (tstamp 51418a67-d763-4f9d-a957-5ef256f0b782)) - (segment (start 104.914 69.487) (end 104.914 67.569) (width 0.254) (layer "F.Cu") (net 1) (tstamp 5146369d-5dbc-4fbc-abec-d920922f8fb1)) (segment (start 132.45 82.85) (end 132.34 82.74) (width 0.508) (layer "F.Cu") (net 1) (tstamp 51c97f43-85c0-4f22-a0bf-59f88fc1285d)) (segment (start 78.125 82.095) (end 78.09 82.06) (width 0.508) (layer "F.Cu") (net 1) (tstamp 53bfa29f-e1d8-4d76-bd9b-790003a5d47d)) (segment (start 95.461 132.62) (end 95.015 132.62) (width 0.508) (layer "F.Cu") (net 1) (tstamp 54e1aa70-b228-44a3-8676-054e9708fff9)) (segment (start 94.89 62.47) (end 94.564 62.47) (width 0.254) (layer "F.Cu") (net 1) (tstamp 5707ec37-9019-45aa-88b5-7cc83977cd0f)) (segment (start 115.9 127.81) (end 116.51 127.81) (width 0.254) (layer "F.Cu") (net 1) (tstamp 58765903-9bd3-46bc-84c3-0c45ff09dbd8)) + (segment (start 105.61 67.45) (end 105.61 67.89) (width 0.254) (layer "F.Cu") (net 1) (tstamp 5d954f06-d206-4724-bea5-97f2ada45ef6)) (segment (start 80.66 87.76) (end 80.7 87.72) (width 0.508) (layer "F.Cu") (net 1) (tstamp 5e211312-76c2-4e5c-ba2b-788da1a13190)) (segment (start 127.764 98.91) (end 127.764 97.597) (width 0.254) (layer "F.Cu") (net 1) (tstamp 5e34554e-4d5c-49e7-ba6b-63fa3dde3e61)) (segment (start 105.54 132.11) (end 105.54 130.89) (width 0.508) (layer "F.Cu") (net 1) (tstamp 657c8ae0-52f1-45e9-bbd2-114c0df91597)) @@ -9510,10 +9560,12 @@ (segment (start 112.513 63.759) (end 112.513 61.251) (width 0.508) (layer "F.Cu") (net 1) (tstamp 6de87a8d-f8d0-49da-911a-7d6fda5f9871)) (segment (start 92.94 102.96) (end 92.91 102.99) (width 0.508) (layer "F.Cu") (net 1) (tstamp 6e3c9383-7bd2-4e61-8547-df3e26bdd2d3)) (segment (start 121.159 75.625) (end 121.159 74.598) (width 0.254) (layer "F.Cu") (net 1) (tstamp 6fd8d89a-ed5f-40ca-b058-2c2ac952d5b5)) + (segment (start 111.3725 71.85) (end 112.09 71.85) (width 0.254) (layer "F.Cu") (net 1) (tstamp 729ab03a-d616-4c79-a765-472ea34ee988)) (segment (start 112.9225 102.037) (end 112.9225 101.108938) (width 0.254) (layer "F.Cu") (net 1) (tstamp 7db57692-efc5-4f1e-b00d-6a567271264f)) (segment (start 101.1825 130.24) (end 104.43 130.24) (width 0.508) (layer "F.Cu") (net 1) (tstamp 7dee4973-0b32-47ef-acb9-dca3effc6015)) (segment (start 105.04 132.61) (end 105.54 132.11) (width 0.508) (layer "F.Cu") (net 1) (tstamp 80a2f66f-1090-44dd-8a28-1707f500a282)) (segment (start 115.876 103.365) (end 115.435 103.365) (width 0.254) (layer "F.Cu") (net 1) (tstamp 82a42d91-63d4-4e39-bc07-0d13a3c28383)) + (segment (start 112.09 71.85) (end 112.46 71.48) (width 0.254) (layer "F.Cu") (net 1) (tstamp 85a25941-1975-45fc-b4a8-ae3c763f7f64)) (segment (start 80.7 87.72) (end 81.69 87.72) (width 0.508) (layer "F.Cu") (net 1) (tstamp 86987d10-d470-4c10-a6bc-7d5980002c25)) (segment (start 112.13 63.376) (end 111.18905 63.376) (width 0.508) (layer "F.Cu") (net 1) (tstamp 87487917-9d03-450b-a7db-0e22bbc50144)) (segment (start 127.382 86.047) (end 127.382 87.697) (width 0.254) (layer "F.Cu") (net 1) (tstamp 897150bc-217f-4270-b10f-573aae3e0669)) @@ -9524,6 +9576,7 @@ (segment (start 112.592 95.325) (end 113.622 96.355) (width 0.508) (layer "F.Cu") (net 1) (tstamp aed84cc1-8cc4-4dc7-b041-9fd8e1a70de6)) (segment (start 115.5737 101.0483) (end 115.672 100.95) (width 0.508) (layer "F.Cu") (net 1) (tstamp affd45f4-c7c0-4829-a1d3-bb8027cdac3b)) (segment (start 90.898 129.308) (end 92.6155 129.308) (width 0.508) (layer "F.Cu") (net 1) (tstamp b3493009-95ef-4f4a-afdd-ead63f5a9c22)) + (segment (start 105.61 67.89) (end 104.914 68.586) (width 0.254) (layer "F.Cu") (net 1) (tstamp b503273d-f696-49f6-8455-3fe1de93933e)) (segment (start 95.015 132.62) (end 94.213 131.818) (width 0.508) (layer "F.Cu") (net 1) (tstamp b7710237-9e1d-4345-8d91-92360cbe675c)) (segment (start 123.41 101.66) (end 121.97 101.66) (width 0.254) (layer "F.Cu") (net 1) (tstamp b9f04958-0273-417c-aa8a-0973b0f98ced)) (segment (start 102.0826 109.0676) (end 102.1334 109.1184) (width 0.508) (layer "F.Cu") (net 1) (tstamp bc171c62-6b75-4b5a-9edc-7cda186a013b)) @@ -9538,6 +9591,7 @@ (segment (start 116.51 127.81) (end 116.91 128.21) (width 0.254) (layer "F.Cu") (net 1) (tstamp ccb7f373-974b-4ac9-84ba-2fba9d6d1af0)) (segment (start 112.513 61.251) (end 112.512 61.25) (width 0.508) (layer "F.Cu") (net 1) (tstamp cff41bb5-e36a-4534-9b8f-3edf3e5d5a93)) (segment (start 92.94 102.04) (end 93.82 102.04) (width 0.508) (layer "F.Cu") (net 1) (tstamp d3c97cb4-1c54-46f0-9022-80567b7ba4fc)) + (segment (start 111.88 70.73) (end 111.86 70.71) (width 0.254) (layer "F.Cu") (net 1) (tstamp d49f454f-8baf-44b2-92d5-c735d3b59d06)) (segment (start 99.6702 73.1234) (end 100.8426 73.1234) (width 0.254) (layer "F.Cu") (net 1) (tstamp d51a587a-e712-4bc7-bafa-a87aa47e8037)) (segment (start 79.7775 81.445) (end 79.7775 82.095) (width 0.4) (layer "F.Cu") (net 1) (tstamp d606cec8-59aa-418e-8df6-3f954588b0a5)) (segment (start 96.763 131.278) (end 96.783 131.298) (width 0.508) (layer "F.Cu") (net 1) (tstamp d89dbcd3-2822-4c6e-bd84-821b5b9ddf6e)) @@ -9546,12 +9600,14 @@ (segment (start 98.682 136.516) (end 97.494 136.516) (width 0.254) (layer "F.Cu") (net 1) (tstamp dec592b9-c9e9-48f7-a524-77136534cf5c)) (segment (start 98.132 121.788) (end 97.808 121.788) (width 0.254) (layer "F.Cu") (net 1) (tstamp df430a81-dbb2-4c48-b89d-6ddc4b905883)) (segment (start 132.34 82.74) (end 132.34 81.14) (width 0.508) (layer "F.Cu") (net 1) (tstamp dfc389f1-c0cd-422a-818f-3f28bdfa19c0)) + (segment (start 112.46 70.73) (end 111.88 70.73) (width 0.254) (layer "F.Cu") (net 1) (tstamp e47f34f8-8475-4b17-a7a8-cf3e858bf9a3)) (segment (start 112.513 63.759) (end 112.13 63.376) (width 0.508) (layer "F.Cu") (net 1) (tstamp e738eb99-2d0e-4853-9df9-f60db3794fc2)) (segment (start 79.7775 82.745) (end 79.7775 82.095) (width 0.4) (layer "F.Cu") (net 1) (tstamp ea5e0caf-32f3-4da3-a1e1-eb0804db39e7)) (segment (start 85.5025 82.745) (end 86.945 82.745) (width 0.508) (layer "F.Cu") (net 1) (tstamp eaa35d88-99b9-4532-a52b-b617575afed8)) (segment (start 132.34 81.14) (end 131.75 80.55) (width 0.508) (layer "F.Cu") (net 1) (tstamp ec04e0ab-79d3-42ae-af69-18ea00305076)) (segment (start 121.97 101.66) (end 120.31 100) (width 0.254) (layer "F.Cu") (net 1) (tstamp eee5d451-39f3-44ff-9154-5567452cf117)) (segment (start 124.043 75.616) (end 121.168 75.616) (width 0.254) (layer "F.Cu") (net 1) (tstamp fc8bacc8-ddeb-4a26-9081-8a644583c90b)) + (via (at 111.86 70.71) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0f5ff9e6-1243-454d-b213-567ec1d3bcc4)) (via (at 95.067 70.471) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1241ac34-cb6d-49ed-9bfe-ba71f154a188)) (via (at 78.09 82.06) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1dff5b85-6ce8-47d5-98dd-e07476422d4b)) (via (at 100.8506 73.1314) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1fc0945d-f6c8-44e0-8008-3d4bab2a305e)) @@ -9853,10 +9909,10 @@ (segment (start 103.49 138.72) (end 96.29 138.72) (width 0.508) (layer "B.Cu") (net 7) (tstamp 98eddb86-2ab1-427d-acec-4a8a51019d67)) (segment (start 96.29 138.588) (end 96.29 138.72) (width 0.254) (layer "B.Cu") (net 7) (tstamp af2ae1b3-7fca-474c-bcd7-d7b131a597cd)) (segment (start 95.56 139.46) (end 92.161 142.859) (width 0.508) (layer "B.Cu") (net 7) (tstamp fcaf22c9-2e5c-40fc-8be5-008184d65c92)) - (segment (start 110.548 70.672) (end 110.5 70.72) (width 0.508) (layer "F.Cu") (net 8) (tstamp 14b040d1-7a52-4a36-ac7a-89a413f724d5)) (segment (start 83.7 87.75) (end 83.67 87.72) (width 0.508) (layer "F.Cu") (net 8) (tstamp 1b83495c-4301-4e60-8e27-a8c7930bfc1b)) (segment (start 95.44 97.31) (end 94.22 97.31) (width 0.508) (layer "F.Cu") (net 8) (tstamp 1c5c07db-d687-433d-86ec-2d593e301b92)) (segment (start 130.44 82.85) (end 129.31 83.98) (width 0.508) (layer "F.Cu") (net 8) (tstamp 1dd733b3-92cc-40b9-a7f4-842e0709cc03)) + (segment (start 111.475 69.15) (end 110.585 69.15) (width 0.508) (layer "F.Cu") (net 8) (tstamp 24d5489e-2bae-4dd0-9e0c-b572edfe1a69)) (segment (start 101.092 109.0168) (end 101.092 111.0468) (width 0.508) (layer "F.Cu") (net 8) (tstamp 28419f5a-1b41-482c-a93b-ffb6c4fa5a26)) (segment (start 98.0761 138.5) (end 96.6 138.5) (width 0.254) (layer "F.Cu") (net 8) (tstamp 28dd0e2c-e8e7-4d6d-8c29-001d0f7d98e7)) (segment (start 115.493 61.343) (end 115.08 60.93) (width 0.508) (layer "F.Cu") (net 8) (tstamp 2947278a-9086-4e6e-b769-c0df117938fa)) @@ -9875,7 +9931,6 @@ (segment (start 115.4928 62.4402) (end 115.493 62.44) (width 1) (layer "F.Cu") (net 8) (tstamp 9d01fb16-0823-44b3-951b-3f89548f2a68)) (segment (start 130.44 82.74) (end 130.44 82.85) (width 0.508) (layer "F.Cu") (net 8) (tstamp a4a1b313-aada-4edc-a1d7-6a90f9e57d72)) (segment (start 102.1328 111.0468) (end 102.1334 111.0462) (width 0.508) (layer "F.Cu") (net 8) (tstamp a595dd5a-6924-432a-8d98-b4b033dd6bcf)) - (segment (start 110.5 70.72) (end 110.5 71.76) (width 0.508) (layer "F.Cu") (net 8) (tstamp a844d208-6b36-4aa5-a7cc-7e856bd9149f)) (segment (start 101.092 111.0468) (end 102.1328 111.0468) (width 0.508) (layer "F.Cu") (net 8) (tstamp b0825580-59be-4808-baa4-030d1534fcf0)) (segment (start 117.172 96.434) (end 117.172 97.58) (width 0.508) (layer "F.Cu") (net 8) (tstamp b0f38b3b-0053-45e5-b5ee-2650f64cf583)) (segment (start 82.99 84.925) (end 84.52 83.395) (width 0.508) (layer "F.Cu") (net 8) (tstamp bce39d6c-5748-495e-a280-cd197aff8b5f)) @@ -9892,7 +9947,7 @@ (via (at 129.61 55.49) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 3a7a4903-7b3e-4a77-b226-04a1e6fe6b41)) (via (at 115.895 79.945) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 47c6c34c-062e-4089-83e0-5b508c2ab160)) (via (at 129.31 83.98) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 8) (tstamp 4991f013-00c4-4194-b5eb-61b4922d7338)) - (via (at 110.548 70.672) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 537c9d0c-522d-48a5-9545-6bf4634e6dc2)) + (via (at 111.475 69.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 537c9d0c-522d-48a5-9545-6bf4634e6dc2)) (via (at 130.94 76.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 53f7df70-be4b-428e-92ff-7db5120e5afe)) (via (at 98.662 137.9141) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 5b4f6a29-dfbe-4d88-81b2-06a87ceb3c82)) (via (at 117.172 96.434) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 66a01286-35cd-44b5-ac4e-916cf539aab3)) @@ -9918,10 +9973,10 @@ (segment (start 118.872 98.765) (end 118.107 98.765) (width 0.254) (layer "F.Cu") (net 9) (tstamp a573a995-c884-4f32-b038-457d37a37ea9)) (segment (start 119.4942 96.334464) (end 119.4942 98.1428) (width 0.254) (layer "F.Cu") (net 9) (tstamp b564fc72-a28d-44c0-af79-c48109b49782)) (via (at 117.759895 72.749995) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 9) (tstamp 09107b78-bf72-4fac-be2e-636d501148a8)) - (segment (start 120.44 76.602) (end 120.44 81.71) (width 0.254) (layer "B.Cu") (net 9) (tstamp 2f68d7ba-6ffa-4457-9db1-5c7dab5234a5)) - (segment (start 117.743 72.76689) (end 117.743 73.905) (width 0.254) (layer "B.Cu") (net 9) (tstamp d1a3a72a-16a9-46aa-be87-3a43136e4b82)) - (segment (start 117.743 73.905) (end 120.44 76.602) (width 0.254) (layer "B.Cu") (net 9) (tstamp e0e3d86c-cab8-4ea6-a950-bab57856ff4a)) - (segment (start 117.759895 72.749995) (end 117.743 72.76689) (width 0.254) (layer "B.Cu") (net 9) (tstamp e825f471-f199-439c-8a09-4d773510d107)) + (segment (start 117.743 72.76689) (end 117.743 74.413) (width 0.254) (layer "B.Cu") (net 9) (tstamp 3d29a02f-b9ad-4b8f-b94d-f0ddb94757ef)) + (segment (start 120.44 77.11) (end 120.44 81.71) (width 0.254) (layer "B.Cu") (net 9) (tstamp 83294430-6e70-49d2-a051-a2d7e4020c66)) + (segment (start 117.759895 72.749995) (end 117.743 72.76689) (width 0.254) (layer "B.Cu") (net 9) (tstamp d2ab63b3-2a6d-4c01-aaa8-bf5fdc47b9e2)) + (segment (start 117.743 74.413) (end 120.44 77.11) (width 0.254) (layer "B.Cu") (net 9) (tstamp e404ddf6-ff89-459c-9700-af06c9d7d6a2)) (segment (start 116.9185 72.055) (end 115.312 72.055) (width 0.254) (layer "F.Cu") (net 10) (tstamp 232133b0-0b96-4b39-91b6-b229448a8f66)) (segment (start 119.0878 96.5028) (end 119.0878 97.8092) (width 0.254) (layer "F.Cu") (net 10) (tstamp 651444d6-cace-428c-ae87-b035d625a196)) (segment (start 119.0878 97.8092) (end 118.632 98.265) (width 0.254) (layer "F.Cu") (net 10) (tstamp 65ab8caf-8a6f-4353-b7ce-12b7822162ea)) @@ -10011,35 +10066,30 @@ (segment (start 98.849 61.644) (end 99.068 61.863) (width 0.254) (layer "B.Cu") (net 16) (tstamp 07ebd050-a423-4c3c-8bd7-7b9b8c552b4e)) (segment (start 90.39 96.23) (end 87.99 93.83) (width 0.254) (layer "B.Cu") (net 16) (tstamp 0cd97d26-4427-4992-a006-60a6bbfd6363)) (segment (start 85.46 86.81) (end 85.12 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp 108a218a-a7ca-400a-ae1b-bfe38fdda2a5)) - (segment (start 108.133736 67.818) (end 108.717 67.818) (width 0.254) (layer "B.Cu") (net 16) (tstamp 1e43623b-4f33-4f8c-9b8e-ca143185d63a)) + (segment (start 100.225 60.706) (end 106.68 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp 163aa6d2-11a2-449b-8a20-b5c8cad14c69)) + (segment (start 109.205 67.245) (end 114.11 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp 167bca97-6a32-4190-8611-d2755b4134c2)) + (segment (start 106.68 60.706) (end 108.0064 62.0324) (width 0.254) (layer "B.Cu") (net 16) (tstamp 302ad712-6fe1-4cac-b0e1-2baaa438c116)) (segment (start 95.3092 123.08) (end 97.7138 120.6754) (width 0.254) (layer "B.Cu") (net 16) (tstamp 3c496745-7245-4082-becc-6a3c475107bb)) (segment (start 87.542 55.22) (end 88.721 56.399) (width 0.254) (layer "B.Cu") (net 16) (tstamp 3de298ae-e944-474b-839d-1fe533b72d1a)) + (segment (start 108.0064 62.0324) (end 108.0064 66.0464) (width 0.254) (layer "B.Cu") (net 16) (tstamp 3eac0707-220d-406e-9bcf-7d94317e9509)) (segment (start 84.0042 85.965017) (end 84.0042 83.351064) (width 0.254) (layer "B.Cu") (net 16) (tstamp 4e19d742-f564-4a5a-bd03-229b6bcbfdc8)) (segment (start 88.721 56.399) (end 88.721 59.113) (width 0.254) (layer "B.Cu") (net 16) (tstamp 55576ee4-f82b-4305-8e01-c61a2c174375)) - (segment (start 106.68 60.706) (end 106.752 60.778) (width 0.254) (layer "B.Cu") (net 16) (tstamp 5ee44ec1-1b3e-4e30-a326-06725a5e43af)) (segment (start 90.854 123.08) (end 95.3092 123.08) (width 0.254) (layer "B.Cu") (net 16) (tstamp 666b9d26-023d-45f8-92e9-d77ea39ea6ca)) (segment (start 87.567632 79.787632) (end 87.567632 77.465632) (width 0.254) (layer "B.Cu") (net 16) (tstamp 6f6777be-faa4-4154-824d-f7e885c3a672)) (segment (start 90.35 74.683264) (end 90.35 70.581) (width 0.254) (layer "B.Cu") (net 16) (tstamp 71d88f32-f757-42f6-bde2-a5b6ec1e5ee4)) - (segment (start 108.0064 62.0324) (end 108.0064 67.690664) (width 0.254) (layer "B.Cu") (net 16) (tstamp 74b799ee-1697-4c40-845c-babb6d4d1bb0)) (segment (start 90.39 96.23) (end 88.664 97.956) (width 0.254) (layer "B.Cu") (net 16) (tstamp 7536a5e7-57d8-403c-bdb7-90240d167211)) + (segment (start 108.0064 66.0464) (end 109.205 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp 75fe2deb-6783-4ccc-891f-0fec650f8e25)) (segment (start 84.849183 86.81) (end 84.0042 85.965017) (width 0.254) (layer "B.Cu") (net 16) (tstamp 7611ffdc-8cfb-4c63-a590-4c7636775629)) (segment (start 85.12 86.81) (end 84.849183 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp 776744b9-0d5f-4609-bb59-85ae3ca8d704)) (segment (start 88.721 59.113) (end 91.252 61.644) (width 0.254) (layer "B.Cu") (net 16) (tstamp 80ac4d10-ffa7-44d3-88b9-d2f65ef0b3b7)) (segment (start 86.27 55.22) (end 87.542 55.22) (width 0.254) (layer "B.Cu") (net 16) (tstamp 82d614a1-ed2c-4996-984a-cc14467b63ed)) (segment (start 88.664 120.89) (end 90.854 123.08) (width 0.254) (layer "B.Cu") (net 16) (tstamp 83bcab44-69e5-4a9d-a3f5-12cac6f98759)) (segment (start 87.567632 77.465632) (end 90.35 74.683264) (width 0.254) (layer "B.Cu") (net 16) (tstamp 84f963f4-5731-497f-a7e4-50eeae9e067c)) - (segment (start 108.717 67.818) (end 109.266 67.269) (width 0.254) (layer "B.Cu") (net 16) (tstamp 8facb862-d14e-4026-9b5a-6e266f18e252)) + (segment (start 99.068 61.863) (end 100.225 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp 88694fd2-7408-4b23-927a-24b542c42c23)) (segment (start 90.35 70.581) (end 99.068 61.863) (width 0.254) (layer "B.Cu") (net 16) (tstamp 909fb4c0-bc89-4dae-b8db-d183087febf1)) - (segment (start 114.086 67.269) (end 114.11 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp 9b68175a-d877-4245-87e7-f1b2ff75f92e)) - (segment (start 106.752 60.778) (end 108.0064 62.0324) (width 0.254) (layer "B.Cu") (net 16) (tstamp 9d3e03f3-fa64-4e61-937c-4cfb41744b81)) - (segment (start 101.533264 60.706) (end 106.68 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp a0b58926-4d7f-4222-8416-dd2234c9e6b2)) - (segment (start 99.068 61.863) (end 100.225 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp b3b07f3b-8c27-401e-8a59-e071ac9c0ed6)) (segment (start 87.99 89.34) (end 85.46 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp c184e195-dc24-445b-8b63-0b17ac2b7a23)) - (segment (start 100.225 60.706) (end 101.533264 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp cf7b6c16-01fa-45ad-b57f-ac4f10a85185)) - (segment (start 109.266 67.269) (end 114.086 67.269) (width 0.254) (layer "B.Cu") (net 16) (tstamp d41fde6d-31f1-4f6c-85f4-20256525150e)) (segment (start 84.0042 83.351064) (end 87.567632 79.787632) (width 0.254) (layer "B.Cu") (net 16) (tstamp ddec5a67-3739-4b70-8b99-5299aa51ab5b)) (segment (start 91.252 61.644) (end 98.849 61.644) (width 0.254) (layer "B.Cu") (net 16) (tstamp ef975c52-8877-4c0f-b773-f208b5d70b9d)) - (segment (start 108.0064 67.690664) (end 108.133736 67.818) (width 0.254) (layer "B.Cu") (net 16) (tstamp f2bff067-3aa6-4da0-9eff-ae56a2a1b81c)) (segment (start 88.664 97.956) (end 88.664 120.89) (width 0.254) (layer "B.Cu") (net 16) (tstamp fd9958a8-491c-4eb3-a14a-5c7aa8eccb3b)) (segment (start 87.7972 125.7406) (end 100.272 113.2658) (width 0.254) (layer "F.Cu") (net 17) (tstamp 0d26e6de-ce4d-4acf-9eed-28720d2b7206)) (segment (start 91.714101 146.806701) (end 96.231299 146.806701) (width 0.254) (layer "F.Cu") (net 17) (tstamp 0daaeb8e-aa5f-4438-bde2-4e33912c4e5d)) @@ -10178,10 +10228,19 @@ (segment (start 102.696 114.311) (end 99.4012 114.311) (width 0.254) (layer "B.Cu") (net 26) (tstamp 0a06a2dc-1e46-4151-85da-1a3b65d324ce)) (segment (start 99.4012 114.311) (end 97.2142 112.124) (width 0.254) (layer "B.Cu") (net 26) (tstamp 3cc2267c-c71c-466e-a9aa-5596ecd61d5a)) (segment (start 97.2142 112.124) (end 96.109 112.124) (width 0.254) (layer "B.Cu") (net 26) (tstamp dd14b035-6b49-4b8d-825c-1444dd920b7f)) - (segment (start 102.603 66.0226) (end 104.0254 67.445) (width 0.254) (layer "F.Cu") (net 27) (tstamp 02d24105-ccd7-4624-9822-388c90c2332b)) - (segment (start 98.701691 67.439092) (end 100.118183 66.0226) (width 0.254) (layer "F.Cu") (net 27) (tstamp 57a3010a-e36c-4b40-bb64-2cd8712e539d)) - (segment (start 98.701691 68.0222) (end 98.701691 67.439092) (width 0.254) (layer "F.Cu") (net 27) (tstamp 9e38847b-05f0-4ba3-bfbd-5cdcafba379e)) - (segment (start 100.118183 66.0226) (end 102.603 66.0226) (width 0.254) (layer "F.Cu") (net 27) (tstamp b4e19356-9e18-44a7-8c57-712adb5e76aa)) + (segment (start 104.65 67.45) (end 104.65 67.34) (width 0.254) (layer "F.Cu") (net 27) (tstamp 1bd9e063-3c32-4751-b6e6-ecb0c191881d)) + (segment (start 107.16 72.5) (end 106.24 73.42) (width 0.254) (layer "F.Cu") (net 27) (tstamp 30fa3016-1b15-4429-8c5e-e9da6ed6aa34)) + (segment (start 104.6 67.5) (end 104.65 67.45) (width 0.254) (layer "F.Cu") (net 27) (tstamp 35db83b1-013f-476d-bae1-273fc20f5151)) + (segment (start 109.435 72.5) (end 107.16 72.5) (width 0.254) (layer "F.Cu") (net 27) (tstamp 439b16bd-da35-456d-841a-a84f9bf8da78)) + (segment (start 103.63 67.5) (end 104.6 67.5) (width 0.254) (layer "F.Cu") (net 27) (tstamp 522bf80f-9f6b-4f3b-9262-06744d666c96)) + (segment (start 104.65 67.34) (end 103.3326 66.0226) (width 0.254) (layer "F.Cu") (net 27) (tstamp 613879ec-2784-42cc-84ad-ef7d98705a32)) + (segment (start 98.701691 67.439092) (end 98.701691 68.0222) (width 0.254) (layer "F.Cu") (net 27) (tstamp 71e8577d-5b13-4b8a-81a2-b97e1b79f903)) + (segment (start 103.3326 66.0226) (end 100.118183 66.0226) (width 0.254) (layer "F.Cu") (net 27) (tstamp 73435df6-bacc-4d85-987f-63a463f23174)) + (segment (start 100.118183 66.0226) (end 98.701691 67.439092) (width 0.254) (layer "F.Cu") (net 27) (tstamp 8590b5cf-bca9-467c-b1ae-aa6ec1418f8b)) + (via (at 106.24 73.42) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 27) (tstamp 5d086216-99f5-4af7-9cad-8144d75e4664)) + (via (at 103.63 67.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 27) (tstamp bd60881c-5e32-4a09-9ea9-ca08d3afa16b)) + (segment (start 106.24 70.11) (end 103.63 67.5) (width 0.254) (layer "B.Cu") (net 27) (tstamp 22f9bd09-0c09-4ea7-bc1d-2059a453d447)) + (segment (start 106.24 73.42) (end 106.24 70.11) (width 0.254) (layer "B.Cu") (net 27) (tstamp 287fa898-f633-4c7a-815f-86b99e892871)) (segment (start 98.333 63.0282) (end 98.3554 63.0058) (width 0.254) (layer "F.Cu") (net 28) (tstamp 2c3c8eb0-45d0-4473-b3e8-86f345206d8c)) (segment (start 98.333 65.268) (end 98.333 63.0282) (width 0.254) (layer "F.Cu") (net 28) (tstamp a4768332-ac6c-41ef-9ee8-e5720da711b8)) (segment (start 97.701691 68.0222) (end 97.701691 67.015309) (width 0.254) (layer "F.Cu") (net 28) (tstamp c3509cda-c4eb-446e-881a-542c3c44bab1)) @@ -10422,22 +10481,33 @@ (via (at 121.248 80.1) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 57) (tstamp 6c6e22f9-c09f-49e7-ab7f-ba97a9a16964)) (segment (start 121.71 81.71) (end 121.71 80.562) (width 0.254) (layer "B.Cu") (net 57) (tstamp 30923ec3-13fe-482f-8508-b656e71281a6)) (segment (start 121.71 80.562) (end 121.248 80.1) (width 0.254) (layer "B.Cu") (net 57) (tstamp 30b31c78-18a6-49ea-aa04-544d2f05d2f4)) - (segment (start 108.5989 71.76) (end 108.2789 71.44) (width 0.254) (layer "F.Cu") (net 58) (tstamp 22720edf-0633-4be8-be7c-9944995dde8c)) - (segment (start 104.6112 66.1766) (end 104.6112 66.0088) (width 0.254) (layer "F.Cu") (net 58) (tstamp 4d0701e5-2454-47db-97ed-f5a8d74b9b3a)) - (segment (start 98.201691 67.9922) (end 98.201691 67.227309) (width 0.254) (layer "F.Cu") (net 58) (tstamp 61a47d73-5c80-4295-b067-f2985c8241fd)) - (segment (start 108.246 71.4071) (end 108.2789 71.44) (width 0.254) (layer "F.Cu") (net 58) (tstamp 657c108e-d4fc-4901-bbe6-b9a5a6010937)) - (segment (start 106.61 65.47) (end 108.246 67.106) (width 0.254) (layer "F.Cu") (net 58) (tstamp 75af5cd5-7878-4e3c-af41-eb414e7c9143)) - (segment (start 104.6112 66.0088) (end 105.15 65.47) (width 0.254) (layer "F.Cu") (net 58) (tstamp 775f0664-b80b-4056-a01d-c5432b7f151b)) - (segment (start 108.246 67.106) (end 108.246 71.4071) (width 0.254) (layer "F.Cu") (net 58) (tstamp 8c613cb5-a220-40fa-b874-87c8e842ebf6)) - (segment (start 98.201691 67.227309) (end 99.889 65.54) (width 0.254) (layer "F.Cu") (net 58) (tstamp 969370b2-a0d8-477b-87d8-e24556e774c7)) - (segment (start 103.9746 65.54) (end 104.6112 66.1766) (width 0.254) (layer "F.Cu") (net 58) (tstamp cd804d5c-4bbe-485f-9ad8-6d489dacb8cc)) - (segment (start 99.889 65.54) (end 103.9746 65.54) (width 0.254) (layer "F.Cu") (net 58) (tstamp d79a0f01-a461-45c2-99a5-091d71aaadb0)) - (segment (start 109.48 71.76) (end 108.5989 71.76) (width 0.254) (layer "F.Cu") (net 58) (tstamp ed0d2a20-525c-45a6-88ac-f91e8c927d07)) - (segment (start 105.15 65.47) (end 106.61 65.47) (width 0.254) (layer "F.Cu") (net 58) (tstamp f251d36e-3d01-43e5-8c18-6dd843abbab7)) - (via (at 108.2789 71.44) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 58) (tstamp 623dacac-3f83-46d0-ac9d-929f64897243)) - (segment (start 109.615 74.865) (end 108.2789 73.5289) (width 0.254) (layer "B.Cu") (net 58) (tstamp 4131b4bc-228f-4577-9b7b-b53c4ef01b2d)) - (segment (start 114.11 74.865) (end 109.615 74.865) (width 0.254) (layer "B.Cu") (net 58) (tstamp 8a427723-a19e-4efa-bf0c-162f2c1bedb3)) - (segment (start 108.2789 73.5289) (end 108.2789 71.44) (width 0.254) (layer "B.Cu") (net 58) (tstamp f9d34f98-3446-41de-84ee-529d935a0739)) + (segment (start 109.4861 69.1939) (end 109.53 69.15) (width 0.254) (layer "F.Cu") (net 58) (tstamp 32c16853-d8ce-44c3-9075-efcd496e0473)) + (segment (start 106.61 65.47) (end 105.15 65.47) (width 0.254) (layer "F.Cu") (net 58) (tstamp 34b48905-2240-4730-b8f5-3a4dacf9a41e)) + (segment (start 99.889 65.54) (end 98.201691 67.227309) (width 0.254) (layer "F.Cu") (net 58) (tstamp 40b69f17-2fb2-44ae-aa54-9afccaf345bd)) + (segment (start 104.6112 66.0088) (end 104.6112 66.1766) (width 0.254) (layer "F.Cu") (net 58) (tstamp 4d3c173b-b420-4cff-bdc7-34873505773f)) + (segment (start 108.4539 69.1939) (end 109.4861 69.1939) (width 0.254) (layer "F.Cu") (net 58) (tstamp 53451745-e524-4597-a2bc-9313a997eab8)) + (segment (start 108.246 68.986) (end 108.246 67.106) (width 0.254) (layer "F.Cu") (net 58) (tstamp 6f5dd002-897b-4212-8d09-a269cb1bece3)) + (segment (start 108.246 67.106) (end 106.61 65.47) (width 0.254) (layer "F.Cu") (net 58) (tstamp 7759b673-29ce-481f-82b8-a061f0b7bc89)) + (segment (start 98.201691 67.227309) (end 98.201691 67.9922) (width 0.254) (layer "F.Cu") (net 58) (tstamp ad8e886f-3661-4d63-bb56-047c9266b2cd)) + (segment (start 104.6112 66.1766) (end 103.9746 65.54) (width 0.254) (layer "F.Cu") (net 58) (tstamp cad13344-9ecc-4b03-9eb0-d10f4ac8b075)) + (segment (start 103.9746 65.54) (end 99.889 65.54) (width 0.254) (layer "F.Cu") (net 58) (tstamp df2cf979-3205-4bf3-a16a-870870a98835)) + (segment (start 108.4539 69.1939) (end 108.246 68.986) (width 0.254) (layer "F.Cu") (net 58) (tstamp eaf9c293-e391-4995-a6fd-145a03c0e3c4)) + (segment (start 105.15 65.47) (end 104.6112 66.0088) (width 0.254) (layer "F.Cu") (net 58) (tstamp fb4f3867-c310-427a-8b30-bd8d92c9f9e1)) + (via (at 108.4539 69.1939) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 58) (tstamp 623dacac-3f83-46d0-ac9d-929f64897243)) + (segment (start 108.4539 73.7039) (end 109.615 74.865) (width 0.254) (layer "B.Cu") (net 58) (tstamp 2b1b688c-e0ba-4e8c-b048-c21358688fe0)) + (segment (start 108.4539 69.1939) (end 108.4539 73.7039) (width 0.254) (layer "B.Cu") (net 58) (tstamp 4659f71c-0ff7-4ed4-97ce-fcbc21ed65b2)) + (segment (start 109.615 74.865) (end 114.11 74.865) (width 0.254) (layer "B.Cu") (net 58) (tstamp 81a7cdc5-3e87-4bdc-b73c-3b939922323b)) + (segment (start 118.3744 71.3756) (end 115.2744 71.3756) (width 0.254) (layer "F.Cu") (net 64) (tstamp 0ec30ac7-178f-44bf-9577-2a35f40c854b)) + (segment (start 113.5 73.15) (end 115.2744 71.3756) (width 0.254) (layer "F.Cu") (net 64) (tstamp 0eda82af-4254-4508-8b88-4c8b2f6cac30)) + (segment (start 118.41 71.34) (end 118.3744 71.3756) (width 0.254) (layer "F.Cu") (net 64) (tstamp 96e59216-2163-4557-9de5-23731c0afa8a)) + (segment (start 111.3725 73.15) (end 113.5 73.15) (width 0.254) (layer "F.Cu") (net 64) (tstamp 9e0a141f-7438-4b1a-8730-ce9045eaafa0)) + (via (at 118.41 71.34) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 64) (tstamp 513f2cf3-7597-4882-ace1-14e808c57348)) + (segment (start 119.133817 72.063817) (end 119.133817 74.653817) (width 0.254) (layer "B.Cu") (net 64) (tstamp 110f1703-baf3-486e-8917-4a22afd63ded)) + (segment (start 122.6 78.12) (end 126.31 78.12) (width 0.254) (layer "B.Cu") (net 64) (tstamp 49111d72-11d1-46bc-b0e4-27a72711f49f)) + (segment (start 118.41 71.34) (end 119.133817 72.063817) (width 0.254) (layer "B.Cu") (net 64) (tstamp 50153010-31c1-4475-8b8b-b1cb98f5742a)) + (segment (start 119.133817 74.653817) (end 122.6 78.12) (width 0.254) (layer "B.Cu") (net 64) (tstamp 98fa3be2-96e4-432c-b553-308ca6f9905f)) + (segment (start 126.31 78.12) (end 128.06 79.87) (width 0.254) (layer "B.Cu") (net 64) (tstamp a00670da-1d0b-4432-a463-da201b0bfef7)) + (segment (start 128.06 79.87) (end 128.06 81.71) (width 0.254) (layer "B.Cu") (net 64) (tstamp be6005c4-b298-494b-a16a-658b16a47d50)) (segment (start 84.73 85.73) (end 84.37 86.09) (width 0.254) (layer "F.Cu") (net 66) (tstamp 03641315-dd73-4ff8-b99e-ae01a61f8eef)) (segment (start 96.656 120.659) (end 97.427 119.888) (width 0.254) (layer "F.Cu") (net 66) (tstamp 5fc01dcc-002a-4aa9-bcf1-a2d5106c468a)) (segment (start 102.04 55.84) (end 104.902 58.702) (width 0.254) (layer "F.Cu") (net 66) (tstamp 866ffda4-8572-44c5-9aa5-e64be9a4674c)) @@ -10456,27 +10526,29 @@ (via (at 84.73 85.73) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp 6343cdfa-2ee1-487e-b48b-a84e864b58fc)) (via (at 91.5 96.29) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp 7e018508-62d3-43d7-9c25-e3695f79c8d6)) (via (at 104.902 61.6204) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp e59adfbf-2bff-4348-b1d2-ae253960d527)) - (segment (start 114.11 68.515) (end 108.256 68.515) (width 0.254) (layer "B.Cu") (net 66) (tstamp 1643b36c-49b3-4bcc-89d8-a114c0fc0ea3)) - (segment (start 107.6 67.859) (end 107.6 62.388) (width 0.254) (layer "B.Cu") (net 66) (tstamp 1ba263b2-920b-4664-a282-1eca4b4f17f8)) - (segment (start 106.8324 61.6204) (end 99.8916 61.6204) (width 0.254) (layer "B.Cu") (net 66) (tstamp 1f8f8644-3625-4a55-b30c-d68670f8663c)) - (segment (start 90.7564 70.7556) (end 90.7564 74.8516) (width 0.254) (layer "B.Cu") (net 66) (tstamp 27c06255-f4b8-44e7-ba5b-db38499191df)) + (segment (start 90.7564 74.8516) (end 88.05 77.558) (width 0.254) (layer "B.Cu") (net 66) (tstamp 214143fe-43c2-4c61-9650-cf563d691814)) (segment (start 88.5 89.14) (end 85.09 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp 2816abbb-dc14-41fa-a78f-346015349169)) + (segment (start 108.95 67.71) (end 107.6 66.36) (width 0.254) (layer "B.Cu") (net 66) (tstamp 2863d919-2cd1-4097-b9b5-8b7298b7b066)) + (segment (start 84.73 83.2) (end 84.73 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp 2a4668ab-9de0-4daf-8647-7711dfd9a5e7)) (segment (start 95.163464 122.651) (end 91.183 122.651) (width 0.254) (layer "B.Cu") (net 66) (tstamp 31a127e6-ebd1-43b4-bb67-49ea1786e351)) - (segment (start 107.6 62.388) (end 106.8324 61.6204) (width 0.254) (layer "B.Cu") (net 66) (tstamp 4e245b9a-288b-4880-ada7-a28ba733324f)) + (segment (start 112.985 68.515) (end 112.18 67.71) (width 0.254) (layer "B.Cu") (net 66) (tstamp 3ba5205d-b81b-43d7-aeb6-ff90e27cd5a8)) (segment (start 89.076 120.544) (end 89.076 98.714) (width 0.254) (layer "B.Cu") (net 66) (tstamp 557bb3b1-2db5-4d3c-b4db-599a77492e08)) (segment (start 91.183 122.651) (end 89.076 120.544) (width 0.254) (layer "B.Cu") (net 66) (tstamp 5734f233-0ef0-48f8-953b-eed7bc12cfa8)) - (segment (start 90.7564 74.8516) (end 88.05 77.558) (width 0.254) (layer "B.Cu") (net 66) (tstamp 6484fa91-4ff1-44d1-a13b-3414056407bd)) - (segment (start 88.05 77.558) (end 88.05 79.88) (width 0.254) (layer "B.Cu") (net 66) (tstamp 6c957032-7cc5-482f-837d-c08e04edb455)) + (segment (start 106.8324 61.6204) (end 99.8916 61.6204) (width 0.254) (layer "B.Cu") (net 66) (tstamp 64db2751-511a-4650-9f32-807381cfd622)) (segment (start 85.09 85.73) (end 84.73 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp 6facd5cb-478f-4fe6-8a28-0881266f1972)) - (segment (start 88.05 79.88) (end 84.73 83.2) (width 0.254) (layer "B.Cu") (net 66) (tstamp 77fe1fe8-97d3-4b18-9e89-ac6397e7f6d6)) - (segment (start 108.222 68.481) (end 107.6 67.859) (width 0.254) (layer "B.Cu") (net 66) (tstamp 95567005-c3ab-4a32-8c6f-fd09fec07691)) - (segment (start 99.8916 61.6204) (end 90.7564 70.7556) (width 0.254) (layer "B.Cu") (net 66) (tstamp 9c147be9-692a-4d56-b02d-b5a1a814559e)) + (segment (start 112.18 67.71) (end 108.95 67.71) (width 0.254) (layer "B.Cu") (net 66) (tstamp 8025686a-003f-4dc9-877c-31dcb472e573)) + (segment (start 88.05 79.88) (end 84.73 83.2) (width 0.254) (layer "B.Cu") (net 66) (tstamp 8d024f67-9887-4230-843e-0af7f9102d3d)) + (segment (start 107.6 62.388) (end 106.8324 61.6204) (width 0.254) (layer "B.Cu") (net 66) (tstamp 90a4a7b5-2b77-4475-9b81-f64ea34b2b3c)) + (segment (start 88.05 77.558) (end 88.05 79.88) (width 0.254) (layer "B.Cu") (net 66) (tstamp 924fbf3d-fdf2-4b05-8bf3-0faf0aa79fae)) + (segment (start 90.7564 70.7556) (end 90.7564 74.8516) (width 0.254) (layer "B.Cu") (net 66) (tstamp 9e7a7e34-6c1b-4f2c-8ac1-7c70756debaa)) (segment (start 96.656 120.659) (end 96.656 121.158464) (width 0.254) (layer "B.Cu") (net 66) (tstamp a44abd03-dde1-4f5f-a1ad-67ea918dab8f)) - (segment (start 84.73 83.2) (end 84.73 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp bd68adcd-3ee1-4ec8-ad12-5302613b28ad)) + (segment (start 114.11 68.515) (end 112.985 68.515) (width 0.254) (layer "B.Cu") (net 66) (tstamp af6575c1-909b-49bb-a9eb-b01ee191c13c)) + (segment (start 107.6 66.36) (end 107.6 62.388) (width 0.254) (layer "B.Cu") (net 66) (tstamp b7015385-4403-4cd0-bad9-ccc191386bdd)) (segment (start 91.5 96.29) (end 91.5 96.24) (width 0.254) (layer "B.Cu") (net 66) (tstamp c2d99cea-0cc5-401e-83e2-4b45c5195288)) (segment (start 91.5 96.24) (end 88.5 93.24) (width 0.254) (layer "B.Cu") (net 66) (tstamp c63b1799-069c-4930-96c3-5a7a78fe26e6)) (segment (start 89.076 98.714) (end 91.5 96.29) (width 0.254) (layer "B.Cu") (net 66) (tstamp cf4eda31-4546-4746-b1f7-52a1c9136972)) (segment (start 88.5 93.24) (end 88.5 89.14) (width 0.254) (layer "B.Cu") (net 66) (tstamp d0a52dbe-e24c-45de-b709-6cf9fd67af1a)) + (segment (start 99.8916 61.6204) (end 90.7564 70.7556) (width 0.254) (layer "B.Cu") (net 66) (tstamp e78837cd-bb86-40b5-9214-a2dafe5c8eb2)) (segment (start 96.656 121.158464) (end 95.163464 122.651) (width 0.254) (layer "B.Cu") (net 66) (tstamp ff1ba21f-7c40-482b-9c4c-18e6b49c871c)) (segment (start 120.068 114.708) (end 120.068 113.36) (width 0.254) (layer "F.Cu") (net 80) (tstamp 061a37c3-ec91-4c4b-ace2-bee85ad9e167)) (segment (start 115.54 114.78) (end 115.54 114.719183) (width 0.254) (layer "F.Cu") (net 80) (tstamp 14c09388-74d3-40f7-be24-c54871c1e455)) @@ -16166,6 +16238,47 @@ (xy 95.511034 73.733848) (xy 95.383255 73.591935) (xy 95.228752 73.479682) + (xy 95.094703 73.42) + (xy 105.326496 73.42) + (xy 105.346457 73.609927) + (xy 105.376526 73.70247) + (xy 105.405473 73.791556) + (xy 105.405476 73.791561) + (xy 105.500958 73.956941) + (xy 105.500965 73.956951) + (xy 105.628744 74.098864) + (xy 105.628747 74.098866) + (xy 105.783248 74.211118) + (xy 105.957712 74.288794) + (xy 106.144513 74.3285) + (xy 106.335487 74.3285) + (xy 106.522288 74.288794) + (xy 106.696752 74.211118) + (xy 106.851253 74.098866) + (xy 106.97904 73.956944) + (xy 107.074527 73.791556) + (xy 107.133542 73.609928) + (xy 107.153504 73.42) + (xy 107.133542 73.230072) + (xy 107.074527 73.048444) + (xy 106.97904 72.883056) + (xy 106.979038 72.883054) + (xy 106.979034 72.883048) + (xy 106.851255 72.741135) + (xy 106.696752 72.628882) + (xy 106.522288 72.551206) + (xy 106.335487 72.5115) + (xy 106.144513 72.5115) + (xy 105.957711 72.551206) + (xy 105.783247 72.628882) + (xy 105.628744 72.741135) + (xy 105.500965 72.883048) + (xy 105.500958 72.883058) + (xy 105.405476 73.048438) + (xy 105.405473 73.048445) + (xy 105.346457 73.230072) + (xy 105.326496 73.42) + (xy 95.094703 73.42) (xy 95.054288 73.402006) (xy 94.867487 73.3623) (xy 94.676513 73.3623) @@ -16209,31 +16322,11 @@ (xy 94.437288 72.494794) (xy 94.611752 72.417118) (xy 94.766253 72.304866) - (xy 94.786047 72.282883) + (xy 94.819378 72.245865) (xy 94.894034 72.162951) (xy 94.894035 72.162949) (xy 94.89404 72.162944) - (xy 94.989527 71.997556) - (xy 95.048542 71.815928) - (xy 95.068504 71.626) - (xy 95.048955 71.44) - (xy 107.365396 71.44) - (xy 107.385357 71.629927) - (xy 107.409202 71.703312) - (xy 107.444373 71.811556) - (xy 107.444376 71.811561) - (xy 107.539858 71.976941) - (xy 107.539865 71.976951) - (xy 107.667644 72.118864) - (xy 107.667647 72.118866) - (xy 107.822148 72.231118) - (xy 107.996612 72.308794) - (xy 108.183413 72.3485) - (xy 108.374387 72.3485) - (xy 108.561188 72.308794) - (xy 108.735652 72.231118) - (xy 108.890153 72.118866) - (xy 108.947659 72.054999) + (xy 94.956362 72.054999) (xy 116.004996 72.054999) (xy 116.024957 72.244927) (xy 116.044433 72.304866) @@ -16270,24 +16363,47 @@ (xy 118.673399 72.749995) (xy 118.653437 72.560067) (xy 118.594422 72.378439) - (xy 118.498935 72.213051) - (xy 118.498933 72.213049) - (xy 118.498929 72.213043) - (xy 118.37115 72.07113) - (xy 118.216647 71.958877) - (xy 118.042179 71.881199) - (xy 117.871752 71.844973) - (xy 117.809279 71.811245) - (xy 117.778117 71.760663) - (xy 117.753029 71.683448) - (xy 117.753026 71.683442) - (xy 117.693592 71.5805) - (xy 117.65754 71.518056) - (xy 117.657538 71.518054) - (xy 117.657534 71.518048) - (xy 117.529755 71.376135) - (xy 117.375252 71.263882) - (xy 117.200788 71.186206) + (xy 118.594421 72.378437) + (xy 118.592427 72.3723) + (xy 118.590399 72.301332) + (xy 118.627062 72.240534) + (xy 118.686069 72.210115) + (xy 118.692288 72.208794) + (xy 118.866752 72.131118) + (xy 119.021253 72.018866) + (xy 119.040441 71.997556) + (xy 119.149034 71.876951) + (xy 119.149035 71.876949) + (xy 119.14904 71.876944) + (xy 119.244527 71.711556) + (xy 119.303542 71.529928) + (xy 119.323504 71.34) + (xy 119.303542 71.150072) + (xy 119.244527 70.968444) + (xy 119.14904 70.803056) + (xy 119.149038 70.803054) + (xy 119.149034 70.803048) + (xy 119.021255 70.661135) + (xy 118.866752 70.548882) + (xy 118.692288 70.471206) + (xy 118.505487 70.4315) + (xy 118.314513 70.4315) + (xy 118.127711 70.471206) + (xy 117.953247 70.548882) + (xy 117.798744 70.661135) + (xy 117.670965 70.803048) + (xy 117.670958 70.803058) + (xy 117.575476 70.968438) + (xy 117.575473 70.968444) + (xy 117.56127 71.012155) + (xy 117.516456 71.150075) + (xy 117.515084 71.156533) + (xy 117.512869 71.156062) + (xy 117.489804 71.212069) + (xy 117.431568 71.252678) + (xy 117.360621 71.255356) + (xy 117.340287 71.248314) + (xy 117.20079 71.186206) (xy 117.013987 71.1465) (xy 116.823013 71.1465) (xy 116.636211 71.186206) @@ -16297,186 +16413,13 @@ (xy 116.179458 71.518058) (xy 116.083976 71.683438) (xy 116.083973 71.683444) - (xy 116.076286 71.707101) + (xy 116.074839 71.711556) (xy 116.024957 71.865072) (xy 116.004996 72.054999) - (xy 108.947659 72.054999) - (xy 108.956619 72.045048) - (xy 109.017934 71.976951) - (xy 109.017935 71.976949) - (xy 109.01794 71.976944) - (xy 109.113427 71.811556) - (xy 109.172442 71.629928) - (xy 109.192404 71.44) - (xy 109.172442 71.250072) - (xy 109.113427 71.068444) - (xy 109.01794 70.903056) - (xy 109.017938 70.903054) - (xy 109.017934 70.903048) - (xy 108.890155 70.761135) - (xy 108.767471 70.672) - (xy 109.634496 70.672) - (xy 109.654457 70.861927) - (xy 109.668453 70.905) - (xy 109.713473 71.043556) - (xy 109.713476 71.043561) - (xy 109.808958 71.208941) - (xy 109.808965 71.208951) - (xy 109.936744 71.350864) - (xy 109.936747 71.350866) - (xy 110.091248 71.463118) - (xy 110.265712 71.540794) - (xy 110.452513 71.5805) - (xy 110.643487 71.5805) - (xy 110.830288 71.540794) - (xy 111.004752 71.463118) - (xy 111.159253 71.350866) - (xy 111.196247 71.30978) - (xy 111.287034 71.208951) - (xy 111.287035 71.208949) - (xy 111.28704 71.208944) - (xy 111.382527 71.043556) - (xy 111.441542 70.861928) - (xy 111.461504 70.672) - (xy 111.441542 70.482072) - (xy 111.382527 70.300444) - (xy 111.28704 70.135056) - (xy 111.287038 70.135054) - (xy 111.287034 70.135048) - (xy 111.199562 70.0379) - (xy 120.523496 70.0379) - (xy 120.543457 70.227827) - (xy 120.567053 70.300445) - (xy 120.602473 70.409456) - (xy 120.602476 70.409461) - (xy 120.697958 70.574841) - (xy 120.697965 70.574851) - (xy 120.825744 70.716764) - (xy 120.881408 70.757206) - (xy 120.980248 70.829018) - (xy 121.123149 70.892641) - (xy 121.177245 70.938621) - (xy 121.19721 70.994577) - (xy 121.207757 71.094927) - (xy 121.224515 71.1465) - (xy 121.266773 71.276556) - (xy 121.266776 71.276561) - (xy 121.362258 71.441941) - (xy 121.362265 71.441951) - (xy 121.490044 71.583864) - (xy 121.490047 71.583866) - (xy 121.644548 71.696118) - (xy 121.819012 71.773794) - (xy 122.005813 71.8135) - (xy 122.196787 71.8135) - (xy 122.383588 71.773794) - (xy 122.558052 71.696118) - (xy 122.712553 71.583866) - (xy 122.738429 71.555128) - (xy 122.840334 71.441951) - (xy 122.840335 71.441949) - (xy 122.84034 71.441944) - (xy 122.935827 71.276556) - (xy 122.994842 71.094928) - (xy 123.014804 70.905) - (xy 122.994842 70.715072) - (xy 122.935827 70.533444) - (xy 122.84034 70.368056) - (xy 122.840338 70.368054) - (xy 122.840334 70.368048) - (xy 122.712555 70.226135) - (xy 122.558052 70.113882) - (xy 122.415149 70.050258) - (xy 122.361053 70.004278) - (xy 122.341088 69.94832) - (xy 122.334 69.880882) - (xy 122.330542 69.847972) - (xy 122.271527 69.666344) - (xy 122.256292 69.639957) - (xy 122.239556 69.570963) - (xy 122.262777 69.503871) - (xy 122.318584 69.459984) - (xy 122.339213 69.453713) - (xy 122.395288 69.441794) - (xy 122.569752 69.364118) - (xy 122.724253 69.251866) - (xy 122.781352 69.188451) - (xy 122.852034 69.109951) - (xy 122.852035 69.109949) - (xy 122.85204 69.109944) - (xy 122.947527 68.944556) - (xy 123.006542 68.762928) - (xy 123.026504 68.573) - (xy 123.006542 68.383072) - (xy 122.947527 68.201444) - (xy 122.85204 68.036056) - (xy 122.852038 68.036054) - (xy 122.852034 68.036048) - (xy 122.724255 67.894135) - (xy 122.569752 67.781882) - (xy 122.395288 67.704206) - (xy 122.208487 67.6645) - (xy 122.017513 67.6645) - (xy 121.830711 67.704206) - (xy 121.656247 67.781882) - (xy 121.501744 67.894135) - (xy 121.373965 68.036048) - (xy 121.373958 68.036058) - (xy 121.278476 68.201438) - (xy 121.278473 68.201444) - (xy 121.271451 68.223056) - (xy 121.219457 68.383072) - (xy 121.199496 68.573) - (xy 121.219457 68.762927) - (xy 121.244964 68.841427) - (xy 121.278473 68.944556) - (xy 121.278476 68.944561) - (xy 121.278477 68.944563) - (xy 121.293706 68.970942) - (xy 121.310443 69.039937) - (xy 121.287221 69.107029) - (xy 121.231414 69.150915) - (xy 121.210784 69.157186) - (xy 121.154715 69.169104) - (xy 120.980247 69.246782) - (xy 120.825744 69.359035) - (xy 120.697965 69.500948) - (xy 120.697958 69.500958) - (xy 120.602476 69.666338) - (xy 120.602473 69.666344) - (xy 120.587999 69.710886) - (xy 120.543457 69.847972) - (xy 120.523496 70.0379) - (xy 111.199562 70.0379) - (xy 111.159255 69.993135) - (xy 111.004752 69.880882) - (xy 110.830288 69.803206) - (xy 110.643487 69.7635) - (xy 110.452513 69.7635) - (xy 110.265711 69.803206) - (xy 110.091247 69.880882) - (xy 109.936744 69.993135) - (xy 109.808965 70.135048) - (xy 109.808958 70.135058) - (xy 109.713476 70.300438) - (xy 109.713473 70.300445) - (xy 109.654457 70.482072) - (xy 109.634496 70.672) - (xy 108.767471 70.672) - (xy 108.735652 70.648882) - (xy 108.561188 70.571206) - (xy 108.374387 70.5315) - (xy 108.183413 70.5315) - (xy 107.996611 70.571206) - (xy 107.822147 70.648882) - (xy 107.667644 70.761135) - (xy 107.539865 70.903048) - (xy 107.539858 70.903058) - (xy 107.444376 71.068438) - (xy 107.444373 71.068445) - (xy 107.385357 71.250072) - (xy 107.365396 71.44) - (xy 95.048955 71.44) + (xy 94.956362 72.054999) + (xy 94.989527 71.997556) + (xy 95.048542 71.815928) + (xy 95.068504 71.626) (xy 95.048542 71.436072) (xy 94.989527 71.254444) (xy 94.89404 71.089056) @@ -16492,7 +16435,7 @@ (xy 93.543744 70.947135) (xy 93.415965 71.089048) (xy 93.415958 71.089058) - (xy 93.35987 71.186206) + (xy 93.320476 71.254438) (xy 93.320473 71.254444) (xy 93.313289 71.276554) (xy 93.261457 71.436072) @@ -16505,9 +16448,8 @@ (xy 92.787744 71.903135) (xy 92.659965 72.045048) (xy 92.659958 72.045058) - (xy 92.591897 72.162944) - (xy 92.564473 72.210444) - (xy 92.560433 72.222878) + (xy 92.564476 72.210438) + (xy 92.564473 72.210445) (xy 92.505457 72.392072) (xy 92.485496 72.582) (xy 77.1895 72.582) @@ -16672,34 +16614,164 @@ (xy 99.864891 69.422202) (xy 99.864891 69.422197) (xy 99.844167 69.251521) - (xy 99.783198 69.090759) - (xy 99.783197 69.090756) - (xy 99.776164 69.080568) - (xy 99.434533 69.422199) - (xy 99.434533 69.422201) - (xy 99.306982 69.422201) - (xy 99.306982 69.4222) - (xy 99.286177 69.344555) - (xy 99.229336 69.287714) - (xy 99.171437 69.2722) - (xy 99.131945 69.2722) - (xy 99.074046 69.287714) - (xy 99.017205 69.344554) - (xy 98.9964 69.4222) - (xy 98.925833 69.4222) - (xy 98.928982 69.378167) - (xy 98.957943 69.333103) - (xy 99.151691 69.139356) - (xy 99.490575 68.800472) - (xy 99.490575 68.800471) - (xy 99.404594 68.755346) - (xy 99.237659 68.7142) - (xy 99.06572 68.7142) - (xy 99.030283 68.722935) - (xy 98.959355 68.719816) - (xy 98.901373 68.678845) - (xy 98.88585 68.651499) - (xy 115.284996 68.651499) + (xy 99.822314 69.1939) + (xy 107.540396 69.1939) + (xy 107.560357 69.383827) + (xy 107.57824 69.438864) + (xy 107.619373 69.565456) + (xy 107.623267 69.5722) + (xy 107.714858 69.730841) + (xy 107.714865 69.730851) + (xy 107.842644 69.872764) + (xy 107.842647 69.872766) + (xy 107.997148 69.985018) + (xy 108.171612 70.062694) + (xy 108.358413 70.1024) + (xy 108.549387 70.1024) + (xy 108.736188 70.062694) + (xy 108.910652 69.985018) + (xy 109.065153 69.872766) + (xy 109.087478 69.847972) + (xy 109.192934 69.730851) + (xy 109.192935 69.730849) + (xy 109.19294 69.730844) + (xy 109.288427 69.565456) + (xy 109.347442 69.383828) + (xy 109.367404 69.1939) + (xy 109.36279 69.15) + (xy 110.561496 69.15) + (xy 110.581457 69.339927) + (xy 110.595722 69.383828) + (xy 110.640473 69.521556) + (xy 110.640476 69.521561) + (xy 110.735958 69.686941) + (xy 110.735965 69.686951) + (xy 110.863744 69.828864) + (xy 110.863747 69.828866) + (xy 111.018248 69.941118) + (xy 111.192712 70.018794) + (xy 111.379513 70.0585) + (xy 111.570487 70.0585) + (xy 111.667402 70.0379) + (xy 120.523496 70.0379) + (xy 120.543457 70.227827) + (xy 120.560423 70.280042) + (xy 120.602473 70.409456) + (xy 120.602476 70.409461) + (xy 120.697958 70.574841) + (xy 120.697965 70.574851) + (xy 120.825744 70.716764) + (xy 120.881408 70.757206) + (xy 120.980248 70.829018) + (xy 121.123149 70.892641) + (xy 121.177245 70.938621) + (xy 121.19721 70.994577) + (xy 121.207757 71.094927) + (xy 121.225676 71.150075) + (xy 121.266773 71.276556) + (xy 121.266776 71.276561) + (xy 121.362258 71.441941) + (xy 121.362265 71.441951) + (xy 121.490044 71.583864) + (xy 121.490047 71.583866) + (xy 121.644548 71.696118) + (xy 121.819012 71.773794) + (xy 122.005813 71.8135) + (xy 122.196787 71.8135) + (xy 122.383588 71.773794) + (xy 122.558052 71.696118) + (xy 122.712553 71.583866) + (xy 122.738429 71.555128) + (xy 122.840334 71.441951) + (xy 122.840335 71.441949) + (xy 122.84034 71.441944) + (xy 122.935827 71.276556) + (xy 122.994842 71.094928) + (xy 123.014804 70.905) + (xy 122.994842 70.715072) + (xy 122.935827 70.533444) + (xy 122.84034 70.368056) + (xy 122.840338 70.368054) + (xy 122.840334 70.368048) + (xy 122.712555 70.226135) + (xy 122.558052 70.113882) + (xy 122.415149 70.050258) + (xy 122.361053 70.004278) + (xy 122.341088 69.94832) + (xy 122.333147 69.872766) + (xy 122.330542 69.847972) + (xy 122.271527 69.666344) + (xy 122.256292 69.639957) + (xy 122.239556 69.570963) + (xy 122.262777 69.503871) + (xy 122.318584 69.459984) + (xy 122.339213 69.453713) + (xy 122.395288 69.441794) + (xy 122.569752 69.364118) + (xy 122.724253 69.251866) + (xy 122.781352 69.188451) + (xy 122.852034 69.109951) + (xy 122.852035 69.109949) + (xy 122.85204 69.109944) + (xy 122.947527 68.944556) + (xy 123.006542 68.762928) + (xy 123.026504 68.573) + (xy 123.006542 68.383072) + (xy 122.947527 68.201444) + (xy 122.85204 68.036056) + (xy 122.852038 68.036054) + (xy 122.852034 68.036048) + (xy 122.724255 67.894135) + (xy 122.569752 67.781882) + (xy 122.395288 67.704206) + (xy 122.208487 67.6645) + (xy 122.017513 67.6645) + (xy 121.830711 67.704206) + (xy 121.656247 67.781882) + (xy 121.501744 67.894135) + (xy 121.373965 68.036048) + (xy 121.373958 68.036058) + (xy 121.278476 68.201438) + (xy 121.278473 68.201444) + (xy 121.271451 68.223056) + (xy 121.219457 68.383072) + (xy 121.199496 68.573) + (xy 121.219457 68.762927) + (xy 121.238764 68.822345) + (xy 121.278473 68.944556) + (xy 121.278476 68.944561) + (xy 121.278477 68.944563) + (xy 121.293706 68.970942) + (xy 121.310443 69.039937) + (xy 121.287221 69.107029) + (xy 121.231414 69.150915) + (xy 121.210784 69.157186) + (xy 121.154715 69.169104) + (xy 120.980247 69.246782) + (xy 120.825744 69.359035) + (xy 120.697965 69.500948) + (xy 120.697958 69.500958) + (xy 120.602476 69.666338) + (xy 120.602473 69.666344) + (xy 120.595781 69.686941) + (xy 120.543457 69.847972) + (xy 120.523496 70.0379) + (xy 111.667402 70.0379) + (xy 111.757288 70.018794) + (xy 111.931752 69.941118) + (xy 112.086253 69.828866) + (xy 112.109136 69.803452) + (xy 112.214034 69.686951) + (xy 112.214035 69.686949) + (xy 112.21404 69.686944) + (xy 112.309527 69.521556) + (xy 112.368542 69.339928) + (xy 112.388504 69.15) + (xy 112.368542 68.960072) + (xy 112.309527 68.778444) + (xy 112.236236 68.6515) + (xy 115.284996 68.6515) + (xy 115.28557 68.656958) (xy 115.304957 68.841427) (xy 115.318825 68.884106) (xy 115.363973 69.023056) @@ -16707,7 +16779,7 @@ (xy 115.459458 69.188441) (xy 115.459465 69.188451) (xy 115.587244 69.330364) - (xy 115.587247 69.330366) + (xy 115.600408 69.339928) (xy 115.741748 69.442618) (xy 115.916212 69.520294) (xy 116.103013 69.56) @@ -16738,10 +16810,76 @@ (xy 115.459465 68.114548) (xy 115.459458 68.114558) (xy 115.363976 68.279938) - (xy 115.363973 68.279945) + (xy 115.363973 68.279944) + (xy 115.35096 68.319994) (xy 115.304957 68.461572) - (xy 115.284996 68.651499) - (xy 98.88585 68.651499) + (xy 115.289036 68.613058) + (xy 115.284996 68.6515) + (xy 112.236236 68.6515) + (xy 112.21404 68.613056) + (xy 112.214038 68.613054) + (xy 112.214034 68.613048) + (xy 112.086255 68.471135) + (xy 111.931752 68.358882) + (xy 111.757288 68.281206) + (xy 111.570487 68.2415) + (xy 111.379513 68.2415) + (xy 111.192711 68.281206) + (xy 111.018247 68.358882) + (xy 110.863744 68.471135) + (xy 110.735965 68.613048) + (xy 110.735958 68.613058) + (xy 110.640476 68.778438) + (xy 110.640473 68.778445) + (xy 110.581457 68.960072) + (xy 110.561496 69.15) + (xy 109.36279 69.15) + (xy 109.347442 69.003972) + (xy 109.288427 68.822344) + (xy 109.19294 68.656956) + (xy 109.192938 68.656954) + (xy 109.192934 68.656948) + (xy 109.065155 68.515035) + (xy 108.910652 68.402782) + (xy 108.736188 68.325106) + (xy 108.549387 68.2854) + (xy 108.358413 68.2854) + (xy 108.171611 68.325106) + (xy 107.997147 68.402782) + (xy 107.842644 68.515035) + (xy 107.714865 68.656948) + (xy 107.714858 68.656958) + (xy 107.619376 68.822338) + (xy 107.619373 68.822345) + (xy 107.560357 69.003972) + (xy 107.540396 69.1939) + (xy 99.822314 69.1939) + (xy 99.783198 69.090759) + (xy 99.783197 69.090756) + (xy 99.776164 69.080568) + (xy 99.434533 69.422199) + (xy 99.434533 69.422201) + (xy 99.306982 69.422201) + (xy 99.306982 69.4222) + (xy 99.286177 69.344555) + (xy 99.229336 69.287714) + (xy 99.171437 69.2722) + (xy 99.131945 69.2722) + (xy 99.074046 69.287714) + (xy 99.017205 69.344554) + (xy 98.9964 69.4222) + (xy 98.925833 69.4222) + (xy 98.928982 69.378167) + (xy 98.957943 69.333103) + (xy 99.151691 69.139356) + (xy 99.490575 68.800472) + (xy 99.490575 68.800471) + (xy 99.404594 68.755346) + (xy 99.237659 68.7142) + (xy 99.06572 68.7142) + (xy 99.030283 68.722935) + (xy 98.959355 68.719816) + (xy 98.901373 68.678845) (xy 98.882318 68.645276) (xy 98.833198 68.515759) (xy 98.833197 68.515756) @@ -16860,6 +16998,50 @@ (xy 100.565487 67.6785) (xy 100.752288 67.638794) (xy 100.926752 67.561118) + (xy 101.010873 67.5) + (xy 102.716496 67.5) + (xy 102.736457 67.689927) + (xy 102.741097 67.704206) + (xy 102.795473 67.871556) + (xy 102.808509 67.894135) + (xy 102.890958 68.036941) + (xy 102.890965 68.036951) + (xy 103.018744 68.178864) + (xy 103.049823 68.201444) + (xy 103.173248 68.291118) + (xy 103.347712 68.368794) + (xy 103.534513 68.4085) + (xy 103.725487 68.4085) + (xy 103.912288 68.368794) + (xy 104.086752 68.291118) + (xy 104.241253 68.178866) + (xy 104.259826 68.158239) + (xy 104.369034 68.036951) + (xy 104.369035 68.036949) + (xy 104.36904 68.036944) + (xy 104.464527 67.871556) + (xy 104.523542 67.689928) + (xy 104.543504 67.5) + (xy 104.523542 67.310072) + (xy 104.464527 67.128444) + (xy 104.36904 66.963056) + (xy 104.369038 66.963054) + (xy 104.369034 66.963048) + (xy 104.241255 66.821135) + (xy 104.086752 66.708882) + (xy 103.912288 66.631206) + (xy 103.725487 66.5915) + (xy 103.534513 66.5915) + (xy 103.347711 66.631206) + (xy 103.173247 66.708882) + (xy 103.018744 66.821135) + (xy 102.890965 66.963048) + (xy 102.890958 66.963058) + (xy 102.795476 67.128438) + (xy 102.795473 67.128445) + (xy 102.736457 67.310072) + (xy 102.716496 67.5) + (xy 101.010873 67.5) (xy 101.081253 67.448866) (xy 101.20904 67.306944) (xy 101.304527 67.141556) @@ -23943,7 +24125,7 @@ (xy 126.125375 72.5386) (xy 126.034919 72.68256) (xy 126.034918 72.682562) - (xy 125.986718 72.820312) + (xy 125.992588 72.803537) (xy 125.978763 72.843046) (xy 125.959726 73.012) (xy 125.978763 73.180954) @@ -24083,12 +24265,13 @@ (xy 118.134424 72.207396) (xy 118.134423 72.207395) (xy 118.13442 72.207393) - (xy 117.993692 72.133534) - (xy 117.99369 72.133533) - (xy 117.993688 72.133532) - (xy 117.993686 72.133531) - (xy 117.993685 72.133531) - (xy 117.839367 72.095495) + (xy 118.114807 72.1971) + (xy 118.063784 72.147732) + (xy 118.05535 72.111824) + (xy 118.042505 72.121775) + (xy 117.971783 72.128006) + (xy 117.966379 72.1268) + (xy 117.839369 72.095495) (xy 117.839366 72.095495) (xy 117.69435 72.095495) (xy 117.626229 72.075493) @@ -24121,6 +24304,110 @@ (xy 116.259192 72.054996) (xy 116.259192 72.055003) (xy 110.106653 72.055003) + (xy 110.11617 70.710003) + (xy 111.200693 70.710003) + (xy 111.219849 70.867779) + (xy 111.255128 70.960799) + (xy 111.276213 71.016395) + (xy 111.366502 71.147201) + (xy 111.485471 71.252599) + (xy 111.485472 71.252599) + (xy 111.485474 71.252601) + (xy 111.514771 71.267977) + (xy 111.626207 71.326463) + (xy 111.780529 71.3645) + (xy 111.78053 71.3645) + (xy 111.93947 71.3645) + (xy 111.939471 71.3645) + (xy 112.038859 71.340003) + (xy 117.750692 71.340003) + (xy 117.769849 71.497779) + (xy 117.811272 71.606999) + (xy 117.826213 71.646395) + (xy 117.916502 71.777201) + (xy 118.035471 71.882599) + (xy 118.055087 71.892894) + (xy 118.106109 71.94226) + (xy 118.114543 71.978171) + (xy 118.127391 71.968219) + (xy 118.198113 71.961988) + (xy 118.203512 71.963193) + (xy 118.330529 71.9945) + (xy 118.33053 71.9945) + (xy 118.48947 71.9945) + (xy 118.489471 71.9945) + (xy 118.643793 71.956463) + (xy 118.784529 71.882599) + (xy 118.903498 71.777201) + (xy 118.993787 71.646395) + (xy 119.050149 71.497782) + (xy 119.050149 71.497781) + (xy 119.05015 71.497779) + (xy 119.069307 71.340003) + (xy 119.069307 71.339996) + (xy 119.05015 71.18222) + (xy 119.036538 71.14633) + (xy 118.993787 71.033605) + (xy 118.903498 70.902799) + (xy 118.784529 70.797401) + (xy 118.784528 70.7974) + (xy 118.784525 70.797398) + (xy 118.643797 70.723539) + (xy 118.643795 70.723538) + (xy 118.643793 70.723537) + (xy 118.643791 70.723536) + (xy 118.64379 70.723536) + (xy 118.489472 70.6855) + (xy 118.489471 70.6855) + (xy 118.330529 70.6855) + (xy 118.330527 70.6855) + (xy 118.176209 70.723536) + (xy 118.176202 70.723539) + (xy 118.035474 70.797398) + (xy 118.035469 70.797402) + (xy 117.916501 70.9028) + (xy 117.826215 71.033601) + (xy 117.826212 71.033607) + (xy 117.769849 71.18222) + (xy 117.750692 71.339996) + (xy 117.750692 71.340003) + (xy 112.038859 71.340003) + (xy 112.093793 71.326463) + (xy 112.234529 71.252599) + (xy 112.353498 71.147201) + (xy 112.443787 71.016395) + (xy 112.500149 70.867782) + (xy 112.500149 70.867781) + (xy 112.50015 70.867779) + (xy 112.519307 70.710003) + (xy 112.519307 70.709996) + (xy 112.50015 70.55222) + (xy 112.470901 70.475099) + (xy 112.443787 70.403605) + (xy 112.353498 70.272799) + (xy 112.234529 70.167401) + (xy 112.234528 70.1674) + (xy 112.234525 70.167398) + (xy 112.093797 70.093539) + (xy 112.093795 70.093538) + (xy 112.093793 70.093537) + (xy 112.093791 70.093536) + (xy 112.09379 70.093536) + (xy 111.939472 70.0555) + (xy 111.939471 70.0555) + (xy 111.780529 70.0555) + (xy 111.780527 70.0555) + (xy 111.626209 70.093536) + (xy 111.626202 70.093539) + (xy 111.485474 70.167398) + (xy 111.485469 70.167402) + (xy 111.366501 70.2728) + (xy 111.276215 70.403601) + (xy 111.276212 70.403607) + (xy 111.219849 70.55222) + (xy 111.200693 70.709996) + (xy 111.200693 70.710003) + (xy 110.11617 70.710003) (xy 110.120926 70.037903) (xy 120.777692 70.037903) (xy 120.796849 70.195679) @@ -24139,7 +24426,7 @@ (xy 121.441993 70.904996) (xy 121.441992 70.905003) (xy 121.461149 71.062779) - (xy 121.494692 71.151222) + (xy 121.506448 71.18222) (xy 121.517513 71.211395) (xy 121.607802 71.342201) (xy 121.726771 71.447599) @@ -24208,7 +24495,7 @@ (xy 110.130736 68.651503) (xy 115.539192 68.651503) (xy 115.558349 68.809279) - (xy 115.588509 68.888801) + (xy 115.588017 68.887505) (xy 115.614713 68.957895) (xy 115.705002 69.088701) (xy 115.823971 69.194099) @@ -24232,6 +24519,8 @@ (xy 116.848276 68.573003) (xy 121.453692 68.573003) (xy 121.472849 68.730779) + (xy 121.501325 68.805861) + (xy 121.52768 68.875354) (xy 121.529212 68.879392) (xy 121.529215 68.879398) (xy 121.543371 68.899906) diff --git a/bitaxeUltra.kicad_pro b/bitaxeUltra.kicad_pro index 4863c3a..860d78e 100644 --- a/bitaxeUltra.kicad_pro +++ b/bitaxeUltra.kicad_pro @@ -56,12 +56,7 @@ "width": 0.0 } ], - "drc_exclusions": [ - "silk_edge_clearance|77189000|65040000|f7b225a8-1a30-4385-af28-27306407650f|8baa650b-7719-456a-bf05-0018bc275235", - "silk_edge_clearance|77189000|74040000|f7b225a8-1a30-4385-af28-27306407650f|1c768737-cf84-4e08-98f9-dabda66c7cf9", - "silk_edge_clearance|88937000|47522000|43660338-7ca4-4b39-a669-d93b743580b9|d4fd3093-c831-4a8b-99fe-95e8bb61f89b", - "silk_edge_clearance|97937000|47522000|43660338-7ca4-4b39-a669-d93b743580b9|8d9b5c3c-8b17-42ff-b53c-7060bc5122df" - ], + "drc_exclusions": [], "meta": { "version": 2 }, diff --git a/bitaxeUltra.kicad_sch b/bitaxeUltra.kicad_sch index f46f866..e3894ef 100644 --- a/bitaxeUltra.kicad_sch +++ b/bitaxeUltra.kicad_sch @@ -2098,7 +2098,7 @@ (stroke (width 0) (type default)) (uuid 0a3b442b-ad5e-4d8b-87fe-379b1a40dd66) ) - (wire (pts (xy 99.695 57.15) (xy 176.53 57.15)) + (wire (pts (xy 99.822 57.15) (xy 176.53 57.15)) (stroke (width 0) (type default)) (uuid 1008bb02-8344-46f8-976d-62e4c3e2844c) ) @@ -2134,6 +2134,10 @@ (stroke (width 0) (type default)) (uuid 301e5094-668a-44dd-a028-836f5d7dd8ab) ) + (wire (pts (xy 122.428 64.008) (xy 122.428 74.422)) + (stroke (width 0) (type default)) + (uuid 3e2e7726-faab-4db4-a3a3-c845a3aafc61) + ) (wire (pts (xy 118.745 99.06) (xy 118.745 121.92)) (stroke (width 0) (type default)) (uuid 458cb2a8-17fe-43e5-a916-72f0662c2ab1) @@ -2146,7 +2150,11 @@ (stroke (width 0) (type default)) (uuid 51ba9129-b1a0-4373-8692-8d984b02e6d9) ) - (wire (pts (xy 120.015 76.835) (xy 120.015 62.865)) + (wire (pts (xy 122.428 74.422) (xy 144.78 74.422)) + (stroke (width 0) (type default)) + (uuid 55d2dc48-e0b5-4fea-8a14-9d8b481a4a3f) + ) + (wire (pts (xy 120.015 76.835) (xy 120.015 66.294)) (stroke (width 0) (type default)) (uuid 59f49ed5-a0e0-448f-a4ea-82dd82ad6f30) ) @@ -2162,7 +2170,7 @@ (stroke (width 0) (type default)) (uuid 6b20707d-4249-4e9c-a672-134ccedf544f) ) - (wire (pts (xy 99.695 59.69) (xy 179.07 59.69)) + (wire (pts (xy 99.822 59.69) (xy 179.07 59.69)) (stroke (width 0) (type default)) (uuid 709afa4e-d8c4-4691-895e-92848cbcc479) ) @@ -2182,6 +2190,10 @@ (stroke (width 0) (type default)) (uuid 8ace5b8b-7377-49c8-9eb1-d8a1aa7310cc) ) + (wire (pts (xy 99.822 64.008) (xy 122.428 64.008)) + (stroke (width 0) (type default)) + (uuid 8ce87036-b6af-4b41-ad65-33bb105dd054) + ) (wire (pts (xy 166.37 79.375) (xy 179.07 79.375)) (stroke (width 0) (type default)) (uuid 8e9e0a2a-432e-41bb-b56e-cc291b9327d8) @@ -2234,7 +2246,7 @@ (stroke (width 0) (type default)) (uuid cb3abdec-846c-4b09-b862-6e75137c0314) ) - (wire (pts (xy 120.015 62.865) (xy 99.695 62.865)) + (wire (pts (xy 120.015 66.294) (xy 99.822 66.294)) (stroke (width 0) (type default)) (uuid d0e68719-f5d8-401d-8209-df1c86a78913) ) @@ -2282,7 +2294,7 @@ (stroke (width 0) (type default)) (uuid f65b4c31-1b1c-4737-9ba5-c1e22b58af6a) ) - (wire (pts (xy 99.695 53.34) (xy 107.315 53.34)) + (wire (pts (xy 99.822 53.34) (xy 107.315 53.34)) (stroke (width 0) (type default)) (uuid fb150e19-1ef3-4ea1-8a17-ed02fd7c8667) ) @@ -2895,14 +2907,14 @@ ) ) - (sheet (at 82.55 49.53) (size 17.145 16.51) (fields_autoplaced) + (sheet (at 82.55 49.53) (size 17.272 19.05) (fields_autoplaced) (stroke (width 0.1524) (type solid)) (fill (color 255 255 194 1.0000)) (uuid 8ec0a9c6-2b78-44ef-a83d-9047d2828409) (property "Sheetname" "Power" (at 82.55 48.8184 0) (effects (font (size 1.27 1.27)) (justify left bottom)) ) - (property "Sheetfile" "power.kicad_sch" (at 82.55 66.6246 0) + (property "Sheetfile" "power.kicad_sch" (at 82.55 69.1646 0) (effects (font (size 1.27 1.27)) (justify left top)) ) (pin "VOUT" output (at 82.55 60.325 180) @@ -2913,11 +2925,11 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 75774a4c-884f-4fcc-ac43-7fce4365b895) ) - (pin "SCL" input (at 99.695 57.15 0) + (pin "SCL" input (at 99.822 57.15 0) (effects (font (size 1.27 1.27)) (justify right)) (uuid 317fd698-be46-4f1b-843d-aa42118bd002) ) - (pin "SDA" bidirectional (at 99.695 59.69 0) + (pin "SDA" bidirectional (at 99.822 59.69 0) (effects (font (size 1.27 1.27)) (justify right)) (uuid 782b8d76-867c-4d80-8cd1-603313eeff01) ) @@ -2925,14 +2937,18 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 0f51833d-c854-4c2c-b22b-12364713779b) ) - (pin "3V3" input (at 99.695 53.34 0) + (pin "3V3" input (at 99.822 53.34 0) (effects (font (size 1.27 1.27)) (justify right)) (uuid 24f34f08-ba90-4da4-bb47-4712ca4c30ec) ) - (pin "PGOOD" output (at 99.695 62.865 0) + (pin "PGOOD" output (at 99.822 66.294 0) (effects (font (size 1.27 1.27)) (justify right)) (uuid 31e2def0-a6e4-410f-9883-8adb3501ac6b) ) + (pin "PWR_EN" input (at 99.822 64.008 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 029c510a-ae4a-4626-b80b-34f7d530870f) + ) (instances (project "bitaxeUltra" (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55" (page "2")) @@ -2940,11 +2956,11 @@ ) ) - (sheet (at 144.78 74.295) (size 21.59 34.925) (fields_autoplaced) + (sheet (at 144.78 71.882) (size 21.59 37.338) (fields_autoplaced) (stroke (width 0.1524) (type solid)) (fill (color 255 255 194 1.0000)) (uuid ca857324-2ec8-447e-bd58-90d0c2e6b6d7) - (property "Sheetname" "ESP32" (at 144.78 73.5834 0) + (property "Sheetname" "ESP32" (at 144.78 71.1704 0) (effects (font (size 1.27 1.27)) (justify left bottom)) ) (property "Sheetfile" "esp32.kicad_sch" (at 144.78 109.8046 0) @@ -2986,6 +3002,10 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 62229c31-0a19-4517-a39d-91313c1f1447) ) + (pin "PWR_EN" output (at 144.78 74.422 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1a2f37ca-553c-4963-bff4-ced19850eeb9) + ) (instances (project "bitaxeUltra" (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55" (page "3")) diff --git a/esp32.kicad_sch b/esp32.kicad_sch index 46ee7d5..bc93df0 100644 --- a/esp32.kicad_sch +++ b/esp32.kicad_sch @@ -1187,6 +1187,10 @@ (stroke (width 0) (type default)) (uuid 759bd8da-b3d0-4aaf-86da-42d3dc08df71) ) + (wire (pts (xy 66.04 92.71) (xy 77.47 92.71)) + (stroke (width 0) (type default)) + (uuid 76b84872-b151-4b8f-b5f8-205311665154) + ) (wire (pts (xy 191.77 90.17) (xy 200.025 90.17)) (stroke (width 0) (type default)) (uuid 7d3d72a3-dbe0-466e-a8fe-e91cff48665b) @@ -1587,6 +1591,10 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 7226b6ce-b2d3-4b92-b279-b595075ed42f) ) + (hierarchical_label "PWR_EN" (shape output) (at 66.04 92.71 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c841212f-ff3b-49e4-b2a6-c04e5b6e16ec) + ) (hierarchical_label "5V" (shape input) (at 23.495 29.21 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid d3da21ff-9706-496d-9c04-36c7b82680a5) diff --git a/power.kicad_sch b/power.kicad_sch index 98a07d7..64f5b1d 100644 --- a/power.kicad_sch +++ b/power.kicad_sch @@ -396,6 +396,154 @@ ) ) ) + (symbol "Transistor_FET:2N7002K" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N7002K" (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/ds30896.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "N-Channel MOSFET" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "0.38A Id, 60V Vds, N-Channel MOSFET, SOT-23" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "2N7002K_0_1" + (polyline + (pts + (xy 0.254 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 0) + (xy 0.762 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 0.762 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 0) + (xy 2.032 0.381) + (xy 2.032 -0.381) + (xy 1.016 0) + ) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.794 0.508) + (xy 2.921 0.381) + (xy 3.683 0.381) + (xy 3.81 0.254) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 0.381) + (xy 2.921 -0.254) + (xy 3.683 -0.254) + (xy 3.302 0.381) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.794) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "2N7002K_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "bitaxe:DS4432U+" (in_bom yes) (on_board yes) (property "Reference" "U10" (at -5.08 10.16 0) (effects (font (size 1.27 1.27))) @@ -654,7 +802,7 @@ (number "11" (effects (font (size 1.27 1.27)))) ) (pin input line (at -13.97 7.62 0) (length 2.54) - (name "SS" (effects (font (size 1.27 1.27)))) + (name "EN/SS" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) (pin input line (at 12.7 -7.62 180) (length 2.54) @@ -692,13 +840,13 @@ (junction (at 135.89 116.84) (diameter 0) (color 0 0 0 0) (uuid 040f15d8-0ae1-45b1-b8a2-a8f1ff63837a) ) - (junction (at 62.865 50.165) (diameter 0) (color 0 0 0 0) + (junction (at 46.101 50.165) (diameter 0) (color 0 0 0 0) (uuid 0512750b-38d3-4ed7-96f4-688966eb461d) ) (junction (at 201.93 61.595) (diameter 0) (color 0 0 0 0) (uuid 0aef0fad-91d4-4945-805d-26affbf90a01) ) - (junction (at 62.865 47.625) (diameter 0) (color 0 0 0 0) + (junction (at 46.101 47.625) (diameter 0) (color 0 0 0 0) (uuid 0b1d536b-5601-4952-8868-a07a0ed0b251) ) (junction (at 153.67 50.8) (diameter 0) (color 0 0 0 0) @@ -707,7 +855,7 @@ (junction (at 213.995 137.795) (diameter 0) (color 0 0 0 0) (uuid 1d5609d0-8817-4f46-9e34-be6e3d5ee99c) ) - (junction (at 41.275 30.48) (diameter 0) (color 0 0 0 0) + (junction (at 24.511 30.48) (diameter 0) (color 0 0 0 0) (uuid 2b15213a-822b-4970-b92c-2ea163ea9a4b) ) (junction (at 145.415 42.545) (diameter 0) (color 0 0 0 0) @@ -734,10 +882,10 @@ (junction (at 212.725 39.37) (diameter 0) (color 0 0 0 0) (uuid 9c199b71-2b3c-4824-ba6b-3737deb4bae2) ) - (junction (at 52.07 47.625) (diameter 0) (color 0 0 0 0) + (junction (at 35.306 47.625) (diameter 0) (color 0 0 0 0) (uuid a3132444-f6ab-49f0-8049-bfe815428d3b) ) - (junction (at 74.295 30.48) (diameter 0) (color 0 0 0 0) + (junction (at 57.531 30.48) (diameter 0) (color 0 0 0 0) (uuid b12d543b-374e-4cfc-833d-eb0d78d8f209) ) (junction (at 100.33 30.48) (diameter 0) (color 0 0 0 0) @@ -749,7 +897,7 @@ (junction (at 67.945 149.225) (diameter 0) (color 0 0 0 0) (uuid b551cad8-015e-42db-834f-b2035eba61d4) ) - (junction (at 52.07 30.48) (diameter 0) (color 0 0 0 0) + (junction (at 35.306 30.48) (diameter 0) (color 0 0 0 0) (uuid bb5b3089-bd3b-4035-8f61-3f8a4b8cba12) ) (junction (at 230.505 39.37) (diameter 0) (color 0 0 0 0) @@ -764,15 +912,18 @@ (junction (at 157.48 67.31) (diameter 0) (color 0 0 0 0) (uuid c9ee9bc1-f817-4f4c-9938-f5ce68ec6ca6) ) - (junction (at 62.865 30.48) (diameter 0) (color 0 0 0 0) + (junction (at 46.101 30.48) (diameter 0) (color 0 0 0 0) (uuid d275bfd7-d65a-4315-84b6-49c194f5cc1c) ) - (junction (at 74.295 50.165) (diameter 0) (color 0 0 0 0) + (junction (at 57.531 50.165) (diameter 0) (color 0 0 0 0) (uuid d5d7f076-8e59-491a-a1bb-1cb7b2988a4f) ) (junction (at 243.205 39.37) (diameter 0) (color 0 0 0 0) (uuid d74bdc8e-5ad9-411b-b25c-342e79024092) ) + (junction (at 80.264 35.56) (diameter 0) (color 0 0 0 0) + (uuid df17fbd8-832c-4802-ba17-bc70e9d62c6d) + ) (junction (at 55.88 130.81) (diameter 0) (color 0 0 0 0) (uuid e5a48633-8732-4c74-8621-3587f6592a3c) ) @@ -782,6 +933,9 @@ (junction (at 95.25 71.12) (diameter 0) (color 0 0 0 0) (uuid ff2a45d9-7d3b-421b-a792-9a65bbe58c9c) ) + (junction (at 71.12 78.74) (diameter 0) (color 0 0 0 0) + (uuid ff935eb8-e63c-4bee-96f8-6ed9de7c5494) + ) (junction (at 170.18 67.31) (diameter 0) (color 0 0 0 0) (uuid fff43905-ed69-465c-ba58-21faa70bd0dd) ) @@ -796,11 +950,15 @@ (stroke (width 0) (type default)) (uuid 08400161-4a31-473d-8192-08f1b0c4db24) ) + (wire (pts (xy 60.706 61.468) (xy 63.5 61.468)) + (stroke (width 0) (type default)) + (uuid 0875fed3-1f1d-465b-abd0-071810c3d563) + ) (wire (pts (xy 157.48 63.5) (xy 157.48 67.31)) (stroke (width 0) (type default)) (uuid 0939d6f8-ce03-4384-86ff-8b2df3b207c2) ) - (wire (pts (xy 41.275 30.48) (xy 52.07 30.48)) + (wire (pts (xy 24.511 30.48) (xy 35.306 30.48)) (stroke (width 0) (type default)) (uuid 0a1c5d2f-fda1-49d7-9e0c-dec19917f138) ) @@ -828,7 +986,7 @@ (stroke (width 0) (type default)) (uuid 188a9903-e1c5-4618-b6e2-6ccac6f81291) ) - (wire (pts (xy 74.295 44.45) (xy 74.295 50.165)) + (wire (pts (xy 57.531 44.45) (xy 57.531 50.165)) (stroke (width 0) (type default)) (uuid 1ab82d38-666a-4eca-8322-a970dc9a270b) ) @@ -844,7 +1002,7 @@ (stroke (width 0) (type default)) (uuid 214c359a-c02e-42d1-a0b9-7a3afd1dc9ed) ) - (wire (pts (xy 52.07 44.45) (xy 52.07 47.625)) + (wire (pts (xy 35.306 44.45) (xy 35.306 47.625)) (stroke (width 0) (type default)) (uuid 21892999-1247-40f4-8a88-6fe29099fdd4) ) @@ -856,7 +1014,7 @@ (stroke (width 0) (type default)) (uuid 299abfa4-ae6a-4c9b-8f0f-93228dcaaead) ) - (wire (pts (xy 85.09 44.45) (xy 85.09 50.165)) + (wire (pts (xy 68.326 44.704) (xy 68.326 50.165)) (stroke (width 0) (type default)) (uuid 29ea7600-5358-44d8-b223-7e5b302112e7) ) @@ -876,7 +1034,7 @@ (stroke (width 0) (type default)) (uuid 33fcefc7-247f-4f65-806e-458c534a3eb3) ) - (wire (pts (xy 52.07 47.625) (xy 62.865 47.625)) + (wire (pts (xy 35.306 47.625) (xy 46.101 47.625)) (stroke (width 0) (type default)) (uuid 3cba24a5-8b65-4ba7-9217-5b93e8778450) ) @@ -888,6 +1046,10 @@ (stroke (width 0) (type default)) (uuid 41c338d6-da6e-4f7b-b48c-b66971ec161e) ) + (wire (pts (xy 80.264 35.56) (xy 68.326 35.56)) + (stroke (width 0) (type default)) + (uuid 422750d7-c553-4f4c-80a1-4c406dcda170) + ) (wire (pts (xy 124.46 116.84) (xy 135.89 116.84)) (stroke (width 0) (type default)) (uuid 44580ad1-955e-4d21-a97f-67b23e028b38) @@ -908,7 +1070,7 @@ (stroke (width 0) (type default)) (uuid 46609f3b-110d-4146-a116-97bc1136aac9) ) - (wire (pts (xy 62.865 50.165) (xy 74.295 50.165)) + (wire (pts (xy 46.101 50.165) (xy 57.531 50.165)) (stroke (width 0) (type default)) (uuid 4904df84-edb6-45cd-b5dd-524842d18456) ) @@ -924,11 +1086,15 @@ (stroke (width 0) (type default)) (uuid 50112e11-01a1-4ce9-b6b3-40e55e2a33c6) ) + (wire (pts (xy 80.264 52.07) (xy 80.264 35.56)) + (stroke (width 0) (type default)) + (uuid 54a8b9f6-86f1-4d68-bee5-969af5059685) + ) (wire (pts (xy 213.995 123.825) (xy 217.17 123.825)) (stroke (width 0) (type default)) (uuid 578559b3-4aae-4bb2-90ea-59d46a6eadd0) ) - (wire (pts (xy 62.865 78.74) (xy 212.725 78.74)) + (wire (pts (xy 46.101 78.74) (xy 71.12 78.74)) (stroke (width 0) (type default)) (uuid 5864d707-d016-4407-874f-5d4fa31d4b60) ) @@ -940,7 +1106,7 @@ (stroke (width 0) (type default)) (uuid 5ec7cc02-7066-4bc5-83a0-b62658f03604) ) - (wire (pts (xy 74.295 30.48) (xy 74.295 36.83)) + (wire (pts (xy 57.531 30.48) (xy 57.531 36.83)) (stroke (width 0) (type default)) (uuid 5ecfcb04-013c-44f2-ba82-8e8eb88d037b) ) @@ -980,6 +1146,10 @@ (stroke (width 0) (type default)) (uuid 6c3a943f-4004-49c5-9f87-7c121e084123) ) + (wire (pts (xy 71.12 52.07) (xy 80.264 52.07)) + (stroke (width 0) (type default)) + (uuid 6c3fb2cb-13c8-46ae-92f8-7ea201510bda) + ) (wire (pts (xy 182.88 60.96) (xy 182.88 67.31)) (stroke (width 0) (type default)) (uuid 6c9e058e-803a-430f-84ce-0525db9ad07c) @@ -996,7 +1166,7 @@ (stroke (width 0) (type default)) (uuid 70bb00c7-4938-4762-a35e-a6949d6fbf0e) ) - (wire (pts (xy 41.275 47.625) (xy 52.07 47.625)) + (wire (pts (xy 24.511 47.625) (xy 35.306 47.625)) (stroke (width 0) (type default)) (uuid 72f568e8-5f09-4c90-a06c-e991cc076fef) ) @@ -1008,7 +1178,7 @@ (stroke (width 0) (type default)) (uuid 735cd551-af8c-4bc6-8d7c-0fbcc65297a9) ) - (wire (pts (xy 41.275 36.83) (xy 41.275 30.48)) + (wire (pts (xy 24.511 36.83) (xy 24.511 30.48)) (stroke (width 0) (type default)) (uuid 7465fbfd-6cd0-4e8f-8451-33f0ddf2b2fc) ) @@ -1016,7 +1186,7 @@ (stroke (width 0) (type default)) (uuid 79971294-f34b-4b4d-858d-5a214ef4ca7f) ) - (wire (pts (xy 62.865 30.48) (xy 62.865 36.83)) + (wire (pts (xy 46.101 30.48) (xy 46.101 36.83)) (stroke (width 0) (type default)) (uuid 7b318f3a-d72c-4093-9d27-50b5bf8997f1) ) @@ -1024,7 +1194,7 @@ (stroke (width 0) (type default)) (uuid 7d7b3954-334d-4884-a006-d6821cf2c426) ) - (wire (pts (xy 52.07 30.48) (xy 62.865 30.48)) + (wire (pts (xy 35.306 30.48) (xy 46.101 30.48)) (stroke (width 0) (type default)) (uuid 7e7ceefe-1805-4412-8a84-39e7f867c3de) ) @@ -1076,7 +1246,7 @@ (stroke (width 0) (type default)) (uuid 8baab4f4-6fb2-4271-b7ba-a10691a1d9d1) ) - (wire (pts (xy 62.865 30.48) (xy 74.295 30.48)) + (wire (pts (xy 46.101 30.48) (xy 57.531 30.48)) (stroke (width 0) (type default)) (uuid 906f39d0-6a7c-4561-8209-d1887137e83e) ) @@ -1108,7 +1278,7 @@ (stroke (width 0) (type default)) (uuid 9f913515-556c-424a-9d37-ab5ab9533fcd) ) - (wire (pts (xy 52.07 30.48) (xy 52.07 36.83)) + (wire (pts (xy 35.306 30.48) (xy 35.306 36.83)) (stroke (width 0) (type default)) (uuid a0027e91-ec22-43f8-84ec-5947aeebf7ca) ) @@ -1116,7 +1286,11 @@ (stroke (width 0) (type default)) (uuid a1140d3e-96a2-4b08-a648-eba94526798e) ) - (wire (pts (xy 62.865 47.625) (xy 62.865 50.165)) + (wire (pts (xy 71.12 66.548) (xy 71.12 78.74)) + (stroke (width 0) (type default)) + (uuid a1c40140-242b-41df-97f7-a5b6cac7cbef) + ) + (wire (pts (xy 46.101 47.625) (xy 46.101 50.165)) (stroke (width 0) (type default)) (uuid a1e263a1-1369-4989-b0c9-b40806c77024) ) @@ -1128,15 +1302,15 @@ (stroke (width 0) (type default)) (uuid ab7ee9aa-0c94-4463-a40a-a034a5b16179) ) - (wire (pts (xy 62.865 50.165) (xy 62.865 78.74)) + (wire (pts (xy 46.101 50.165) (xy 46.101 78.74)) (stroke (width 0) (type default)) (uuid af6879c3-3e91-4eac-9783-83788f524bf7) ) - (wire (pts (xy 41.275 44.45) (xy 41.275 47.625)) + (wire (pts (xy 24.511 44.45) (xy 24.511 47.625)) (stroke (width 0) (type default)) (uuid b0b3fdf5-1e54-48a5-950e-28f66dbeb897) ) - (wire (pts (xy 62.865 44.45) (xy 62.865 47.625)) + (wire (pts (xy 46.101 44.45) (xy 46.101 47.625)) (stroke (width 0) (type default)) (uuid b1ac3127-51ff-4d76-ac6a-569708f81d93) ) @@ -1164,7 +1338,7 @@ (stroke (width 0) (type default)) (uuid bc3393db-f6f5-4e7d-94f0-4a26ff0a3710) ) - (wire (pts (xy 108.585 35.56) (xy 85.09 35.56)) + (wire (pts (xy 108.585 35.56) (xy 80.264 35.56)) (stroke (width 0) (type default)) (uuid bc3964e6-d1a1-4d8e-aeeb-c2cb6f022111) ) @@ -1200,11 +1374,15 @@ (stroke (width 0) (type default)) (uuid c67d27dd-4886-4f9b-ba51-31aaa83f05cd) ) + (wire (pts (xy 71.12 52.07) (xy 71.12 56.388)) + (stroke (width 0) (type default)) + (uuid c6d73a74-47c4-44bd-b583-10cdb3f703de) + ) (wire (pts (xy 95.25 50.8) (xy 87.63 50.8)) (stroke (width 0) (type default)) (uuid c7168005-15d3-43d5-a035-1063da41dbc7) ) - (wire (pts (xy 74.295 30.48) (xy 100.33 30.48)) + (wire (pts (xy 57.531 30.48) (xy 100.33 30.48)) (stroke (width 0) (type default)) (uuid c889f442-ae31-480f-b604-220ef3aec7f0) ) @@ -1232,7 +1410,7 @@ (stroke (width 0) (type default)) (uuid d09d9d2d-ad08-40c4-9eca-7c930f44f1f2) ) - (wire (pts (xy 85.09 35.56) (xy 85.09 36.83)) + (wire (pts (xy 68.326 35.56) (xy 68.326 37.084)) (stroke (width 0) (type default)) (uuid d32ab2d3-dee4-4992-8e57-1b7b8f92eaff) ) @@ -1288,7 +1466,7 @@ (stroke (width 0) (type default)) (uuid ec2a24fb-b1bd-4167-a08a-0b631c80cb6d) ) - (wire (pts (xy 33.655 30.48) (xy 41.275 30.48)) + (wire (pts (xy 16.891 30.48) (xy 24.511 30.48)) (stroke (width 0) (type default)) (uuid ec549caa-7ceb-45c3-8a4a-a4d4a2eeb087) ) @@ -1296,7 +1474,7 @@ (stroke (width 0) (type default)) (uuid ece14333-4d55-4cd1-bcd4-5420e3e408b4) ) - (wire (pts (xy 74.295 50.165) (xy 85.09 50.165)) + (wire (pts (xy 57.531 50.165) (xy 68.326 50.165)) (stroke (width 0) (type default)) (uuid ee5e9e44-f587-47ac-8d19-1bf4e41846e9) ) @@ -1304,6 +1482,10 @@ (stroke (width 0) (type default)) (uuid f3fd45bc-4cac-4971-b45e-e4e347f2bdbb) ) + (wire (pts (xy 71.12 78.74) (xy 212.725 78.74)) + (stroke (width 0) (type default)) + (uuid f8f7de71-9ec2-43ab-a268-c028157a3044) + ) (wire (pts (xy 95.25 50.8) (xy 95.25 52.705)) (stroke (width 0) (type default)) (uuid ffc648a3-0643-4a71-83da-4b11a3f85139) @@ -1353,7 +1535,7 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 10c5bb4d-ee3d-4843-8723-da8795570ecd) ) - (label "VIN_M" (at 34.925 30.48 0) (fields_autoplaced) + (label "VIN_M" (at 18.161 30.48 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 14159be8-9c9d-4697-9134-ba2bd5a20d78) ) @@ -1365,7 +1547,7 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2594b01b-db27-4352-a83f-9ad850d0e9fe) ) - (label "GND" (at 78.74 78.74 0) (fields_autoplaced) + (label "GND" (at 61.976 78.74 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2feba5b3-e501-4814-b804-1dcd09179c83) ) @@ -1462,7 +1644,7 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 3d67561b-0952-40dc-984a-e64ae00ddcdd) ) - (hierarchical_label "5V" (shape output) (at 33.655 30.48 180) (fields_autoplaced) + (hierarchical_label "5V" (shape output) (at 16.891 30.48 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 87ae8b05-5c0c-4d7c-b117-4cbc0773df34) ) @@ -1482,6 +1664,10 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid e5aef185-41b9-4fd4-9042-990d0cc33b14) ) + (hierarchical_label "PWR_EN" (shape input) (at 60.706 61.468 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e6185775-250c-4d8e-b37f-d27f519da13d) + ) (hierarchical_label "3V3" (shape input) (at 193.04 111.125 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid e8a6e320-3031-42ca-b928-827889f14d67) @@ -1555,25 +1741,25 @@ ) ) - (symbol (lib_id "Device:C") (at 62.865 40.64 0) (unit 1) + (symbol (lib_id "Device:C") (at 46.101 40.64 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 1c4c10de-ca2c-453c-981a-7b981904a977) - (property "Reference" "C37" (at 66.04 39.3699 0) + (property "Reference" "C37" (at 49.276 39.3699 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "47uF" (at 66.04 41.9099 0) + (property "Value" "47uF" (at 49.276 41.9099 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (at 63.8302 44.45 0) + (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (at 47.0662 44.45 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 62.865 40.64 0) + (property "Datasheet" "~" (at 46.101 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "DK" "490-6539-1-ND" (at 62.865 40.64 0) + (property "DK" "490-6539-1-ND" (at 46.101 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "PARTNO" "GRM32ER61C476KE15L" (at 62.865 40.64 0) + (property "PARTNO" "GRM32ER61C476KE15L" (at 46.101 40.64 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid e3a0e233-42f2-4c61-9aa9-733f476eb991)) @@ -1706,25 +1892,25 @@ ) ) - (symbol (lib_id "Device:C") (at 41.275 40.64 0) (unit 1) + (symbol (lib_id "Device:C") (at 24.511 40.64 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 2d29f065-2f68-4d1e-a9b0-d4aa76230dbc) - (property "Reference" "C34" (at 44.45 39.3699 0) + (property "Reference" "C34" (at 27.686 39.3699 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "47uF" (at 44.45 41.9099 0) + (property "Value" "47uF" (at 27.686 41.9099 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (at 42.2402 44.45 0) + (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (at 25.4762 44.45 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 41.275 40.64 0) + (property "Datasheet" "~" (at 24.511 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "DK" "490-6539-1-ND" (at 41.275 40.64 0) + (property "DK" "490-6539-1-ND" (at 24.511 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "PARTNO" "GRM32ER61C476KE15L" (at 41.275 40.64 0) + (property "PARTNO" "GRM32ER61C476KE15L" (at 24.511 40.64 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 7790abbf-d08f-4eeb-b241-03319143fa14)) @@ -1773,25 +1959,25 @@ ) ) - (symbol (lib_id "Device:C") (at 85.09 40.64 0) (unit 1) + (symbol (lib_id "Device:C") (at 68.326 40.894 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 37253a0c-fcda-4a5a-a3ab-3d798de7b29c) - (property "Reference" "C39" (at 88.265 39.3699 0) + (property "Reference" "C39" (at 71.501 39.6239 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "3.3nF" (at 88.265 41.9099 0) + (property "Value" "3.3nF" (at 71.501 42.1639 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 86.0552 44.45 0) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 69.2912 44.704 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 85.09 40.64 0) + (property "Datasheet" "~" (at 68.326 40.894 0) (effects (font (size 1.27 1.27)) hide) ) - (property "DK" "1276-1552-1-ND" (at 85.09 40.64 0) + (property "DK" "1276-1552-1-ND" (at 68.326 40.894 0) (effects (font (size 1.27 1.27)) hide) ) - (property "PARTNO" "CL05B332KB5NNNC" (at 85.09 40.64 0) + (property "PARTNO" "CL05B332KB5NNNC" (at 68.326 40.894 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid ccf1edf9-dd49-47b7-989c-f7c63ec0b9a8)) @@ -1805,25 +1991,25 @@ ) ) - (symbol (lib_id "Device:C") (at 52.07 40.64 0) (unit 1) + (symbol (lib_id "Device:C") (at 35.306 40.64 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 399ea33e-b8f3-493f-85f2-9d94d17debb6) - (property "Reference" "C36" (at 55.245 39.3699 0) + (property "Reference" "C36" (at 38.481 39.3699 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "47uF" (at 55.245 41.9099 0) + (property "Value" "47uF" (at 38.481 41.9099 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (at 53.0352 44.45 0) + (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (at 36.2712 44.45 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 52.07 40.64 0) + (property "Datasheet" "~" (at 35.306 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "DK" "490-6539-1-ND" (at 52.07 40.64 0) + (property "DK" "490-6539-1-ND" (at 35.306 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "PARTNO" "GRM32ER61C476KE15L" (at 52.07 40.64 0) + (property "PARTNO" "GRM32ER61C476KE15L" (at 35.306 40.64 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid b3cdfb1a-943b-4d6f-baf4-878623771a0a)) @@ -1837,25 +2023,25 @@ ) ) - (symbol (lib_id "Device:C") (at 74.295 40.64 0) (unit 1) + (symbol (lib_id "Device:C") (at 57.531 40.64 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 3b0e06de-8a14-4b40-a64e-e8160e784c9b) - (property "Reference" "C38" (at 78.105 39.3699 0) + (property "Reference" "C38" (at 61.341 39.3699 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (at 78.105 41.9099 0) + (property "Value" "1uF" (at 61.341 41.9099 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 75.2602 44.45 0) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 58.4962 44.45 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 74.295 40.64 0) + (property "Datasheet" "~" (at 57.531 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "DK" "1276-6471-1-ND" (at 74.295 40.64 0) + (property "DK" "1276-6471-1-ND" (at 57.531 40.64 0) (effects (font (size 1.27 1.27)) hide) ) - (property "PARTNO" "CL21B105KOFNNNG" (at 74.295 40.64 0) + (property "PARTNO" "CL21B105KOFNNNG" (at 57.531 40.64 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 10154c04-9ae6-4381-833e-cce615011a01)) @@ -2067,6 +2253,39 @@ ) ) + (symbol (lib_id "Transistor_FET:2N7002K") (at 68.58 61.468 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 79b7422f-c619-4dec-b850-7f093ec7be04) + (property "Reference" "Q4" (at 64.262 62.992 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N7002K" (at 58.674 65.278 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-323_SC-70" (at 73.66 63.373 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/ds30896.pdf" (at 68.58 61.468 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "DK" "2N7002KWCT-ND" (at 68.58 61.468 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "PARTNO" "2N7002KW" (at 68.58 61.468 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 361526ce-9e89-47cb-a8a2-028a4a958119)) + (pin "2" (uuid 8ff2b96d-e830-482b-9f6d-c84837f5eca7)) + (pin "3" (uuid 40ee9d71-c934-4a34-9918-c816de511431)) + (instances + (project "bitaxeUltra" + (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/8ec0a9c6-2b78-44ef-a83d-9047d2828409" + (reference "Q4") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 54.102 91.186 0) (unit 1) (in_bom no) (on_board yes) (dnp no) (fields_autoplaced) (uuid 92ec7d58-8004-4a05-be6a-e331f51859e9) @@ -2387,10 +2606,10 @@ (symbol (lib_id "Device:C") (at 87.63 60.96 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid dfcc09d9-5424-41a0-aee2-8dabe5f0dd8c) - (property "Reference" "C40" (at 81.915 60.325 0) + (property "Reference" "C40" (at 80.772 60.198 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "180pF" (at 78.105 62.865 0) + (property "Value" "180pF" (at 76.962 62.738 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 88.5952 64.77 0)
-
-
- -
- - - -
-
- - - -
-
- - - -
- - -
-
- - - - - - - - - - - -
- Title - - Revision -
- Company - - Date -
-
-
-
-
-
- - -
- -
-
-
- - - - - -
-
-
-
-
- - - - -
-
-
-
- - - - -
-
-
-
-