From d6aee2372ebdbbb13d8c417c35dc01c3b8e0c088 Mon Sep 17 00:00:00 2001 From: Conor Patrick Date: Sat, 2 Jan 2016 17:42:19 -0500 Subject: [PATCH] final revision for first order --- Makefile | 4 + gerbers/u2f-zero-B.Cu.gbr | 44 +-- gerbers/u2f-zero-B.Mask.gbr | 17 ++ gerbers/u2f-zero-B.SilkS.gbr | 11 + gerbers/u2f-zero-Edge.Cuts.gbr | 25 ++ gerbers/u2f-zero-F.Cu.gbr | 314 ++++++++++--------- gerbers/u2f-zero-F.Mask.gbr | 147 +++++++++ gerbers/u2f-zero-F.SilkS.gbr | 543 +++++++++++++++++++++++---------- gerbers/u2f-zero.drl | 30 ++ u2f-zero.kicad_pcb | 286 ++++++++++------- u2f-zero.kicad_pcb-bak | 286 ++++++++++------- 11 files changed, 1152 insertions(+), 555 deletions(-) create mode 100644 Makefile create mode 100644 gerbers/u2f-zero-B.Mask.gbr create mode 100644 gerbers/u2f-zero-B.SilkS.gbr create mode 100644 gerbers/u2f-zero-Edge.Cuts.gbr create mode 100644 gerbers/u2f-zero-F.Mask.gbr create mode 100644 gerbers/u2f-zero.drl diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0b82ebe --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ + + +clean: + rm -rf gerbers/* diff --git a/gerbers/u2f-zero-B.Cu.gbr b/gerbers/u2f-zero-B.Cu.gbr index e8f9a75..191a112 100644 --- a/gerbers/u2f-zero-B.Cu.gbr +++ b/gerbers/u2f-zero-B.Cu.gbr @@ -1,7 +1,7 @@ G04 #@! TF.FileFunction,Copper,L2,Bot,Signal* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 12:46:19 AM EST* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* %MOMM*% G01* G04 APERTURE LIST* @@ -17,26 +17,26 @@ X35500000Y-38000000D03* X40000000Y-31500000D03* X35500000Y-31500000D03* D12* -X62300000Y-38850000D03* +X59600000Y-37460000D03* X46200000Y-40240000D03* X53500000Y-37520000D03* X55000000Y-37520000D03* -X64355000Y-36285000D03* +X63805000Y-36905000D03* X49750000Y-33950000D03* X57560000Y-34940000D03* -X47400000Y-35400000D03* +X48000000Y-34800000D03* X51350000Y-36910000D03* -X68100000Y-37400000D03* -X51450000Y-35250000D03* +X51500000Y-35350000D03* +X67500000Y-37400000D03* X50900000Y-34650000D03* -X68100000Y-35100000D03* +X67500000Y-35050000D03* X40000000Y-31500000D03* X50890000Y-32740000D03* D13* X53500000Y-37520000D02* X53620000Y-37520000D01* X54950000Y-38850000D02* -X62300000Y-38850000D01* +X59600000Y-37460000D01* X53620000Y-37520000D02* X54950000Y-38850000D01* X53500000Y-37520000D02* @@ -67,19 +67,27 @@ X57560000Y-34940000D02* X57560000Y-34960000D01* X57560000Y-34960000D02* X55000000Y-37520000D01* -X48905000Y-36860000D02* +X49405000Y-36360000D02* X51350000Y-36910000D01* -X47430000Y-35385000D02* -X48905000Y-36860000D01* -X68100000Y-37400000D02* -X61350000Y-37400000D01* -X58050000Y-34100000D02* -X61350000Y-37400000D01* +X47930000Y-34885000D02* +X49405000Y-36360000D01* +X61350000Y-37400000D02* +X61350000Y-38050000D01* +X51500000Y-35350000D02* +X52600000Y-34100000D01* X52600000Y-34100000D02* X58050000Y-34100000D01* -X51450000Y-35250000D02* -X52600000Y-34100000D01* -X68100000Y-35100000D02* +X58050000Y-34100000D02* +X61350000Y-37400000D01* +X66050000Y-37400000D02* +X67500000Y-37400000D01* +X64700000Y-38750000D02* +X66050000Y-37400000D01* +X62050000Y-38750000D02* +X64700000Y-38750000D01* +X61350000Y-38050000D02* +X62050000Y-38750000D01* +X67500000Y-35050000D02* X61350000Y-35100000D01* X59750000Y-33500000D02* X61350000Y-35100000D01* diff --git a/gerbers/u2f-zero-B.Mask.gbr b/gerbers/u2f-zero-B.Mask.gbr new file mode 100644 index 0000000..19b362c --- /dev/null +++ b/gerbers/u2f-zero-B.Mask.gbr @@ -0,0 +1,17 @@ +G04 #@! TF.FileFunction,Soldermask,Bot* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,1.824000*% +G04 APERTURE END LIST* +D10* +D11* +X40000000Y-38000000D03* +X35500000Y-38000000D03* +X40000000Y-31500000D03* +X35500000Y-31500000D03* +M02* diff --git a/gerbers/u2f-zero-B.SilkS.gbr b/gerbers/u2f-zero-B.SilkS.gbr new file mode 100644 index 0000000..08f4593 --- /dev/null +++ b/gerbers/u2f-zero-B.SilkS.gbr @@ -0,0 +1,11 @@ +G04 #@! TF.FileFunction,Legend,Bot* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +G04 APERTURE END LIST* +D10* +M02* diff --git a/gerbers/u2f-zero-Edge.Cuts.gbr b/gerbers/u2f-zero-Edge.Cuts.gbr new file mode 100644 index 0000000..361b52b --- /dev/null +++ b/gerbers/u2f-zero-Edge.Cuts.gbr @@ -0,0 +1,25 @@ +G04 #@! TF.FileFunction,Profile,NP* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,0.150000*% +G04 APERTURE END LIST* +D10* +D11* +X34000000Y-42500000D02* +X34000000Y-42000000D01* +X75750000Y-42500000D02* +X75750000Y-42000000D01* +X75750000Y-30000000D02* +X75750000Y-42000000D01* +X34000000Y-30000000D02* +X75750000Y-30000000D01* +X34000000Y-42000000D02* +X34000000Y-30000000D01* +X75750000Y-42500000D02* +X34000000Y-42500000D01* +M02* diff --git a/gerbers/u2f-zero-F.Cu.gbr b/gerbers/u2f-zero-F.Cu.gbr index 99caa64..6e5457c 100644 --- a/gerbers/u2f-zero-F.Cu.gbr +++ b/gerbers/u2f-zero-F.Cu.gbr @@ -1,7 +1,7 @@ G04 #@! TF.FileFunction,Copper,L1,Top,Signal* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 12:46:19 AM EST* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* %MOMM*% G01* G04 APERTURE LIST* @@ -30,20 +30,20 @@ X35500000Y-38000000D03* X40000000Y-31500000D03* X35500000Y-31500000D03* D12* -X58005000Y-40055000D03* -X58005000Y-38785000D03* -X58005000Y-37515000D03* -X58005000Y-36245000D03* -X64355000Y-36245000D03* -X64355000Y-37515000D03* -X64355000Y-38785000D03* -X64355000Y-40055000D03* +X57455000Y-40675000D03* +X57455000Y-39405000D03* +X57455000Y-38135000D03* +X57455000Y-36865000D03* +X63805000Y-36865000D03* +X63805000Y-38135000D03* +X63805000Y-39405000D03* +X63805000Y-40675000D03* D13* -X47400000Y-35400000D03* -X47400000Y-34300000D03* +X48000000Y-34800000D03* +X48000000Y-33700000D03* D14* -X45390000Y-35635000D03* -X45390000Y-34135000D03* +X46250000Y-35000000D03* +X46250000Y-33500000D03* D15* X53700000Y-39230000D03* X54800000Y-39230000D03* @@ -89,24 +89,24 @@ X49058960Y-38530380D03* X50461040Y-38030000D03* X49058960Y-37529620D03* D23* -X41700000Y-35200000D03* -X42550000Y-35200000D03* -X42550000Y-36650000D03* -X41700000Y-36650000D03* +X43000000Y-35500000D03* +X43850000Y-35500000D03* +X43850000Y-36950000D03* +X43000000Y-36950000D03* D24* -X62300000Y-38850000D03* +X59600000Y-37460000D03* X46200000Y-40240000D03* X53500000Y-37520000D03* X55000000Y-37520000D03* -X64355000Y-36285000D03* +X63805000Y-36905000D03* X49750000Y-33950000D03* X57560000Y-34940000D03* -X47400000Y-35400000D03* +X48000000Y-34800000D03* X51350000Y-36910000D03* -X68100000Y-37400000D03* -X51450000Y-35250000D03* +X51500000Y-35350000D03* +X67500000Y-37400000D03* X50900000Y-34650000D03* -X68100000Y-35100000D03* +X67500000Y-35050000D03* X40000000Y-31500000D03* X50890000Y-32740000D03* D25* @@ -114,7 +114,7 @@ X66250000Y-32600000D02* X68250000Y-32600000D01* X62300000Y-36550000D02* X66250000Y-32600000D01* -X62300000Y-38850000D02* +X59600000Y-37460000D02* X62300000Y-36550000D01* X46200000Y-40240000D02* X46130000Y-40170000D01* @@ -132,15 +132,15 @@ X53700000Y-39230000D02* X53700000Y-37720000D01* X53700000Y-37720000D02* X53500000Y-37520000D01* -X58005000Y-37515000D02* -X57545000Y-37515000D01* -X57545000Y-37515000D02* +X57455000Y-38135000D02* +X56995000Y-38135000D01* +X56995000Y-38135000D02* X55510000Y-35480000D01* X55550000Y-35520000D02* X55510000Y-35480000D01* -X58005000Y-36245000D02* -X58005000Y-36045000D01* -X58005000Y-36045000D02* +X57455000Y-36865000D02* +X57455000Y-36665000D01* +X57455000Y-36665000D02* X58770000Y-35280000D01* X58770000Y-35280000D02* X58770000Y-34660000D01* @@ -152,48 +152,46 @@ X57340000Y-34030000D02* X56890000Y-34480000D01* X56890000Y-34480000D02* X55510000Y-34480000D01* -X47400000Y-34300000D02* +X45580000Y-37230000D02* +X45580000Y-36080000D01* +X45580000Y-37230000D02* +X49980000Y-41630000D01* +X58960000Y-41850000D02* +X58960000Y-41880000D01* +X49980000Y-41630000D02* +X58960000Y-41880000D01* +X45250000Y-33500000D02* +X46250000Y-33500000D01* +X45250000Y-35750000D02* +X45250000Y-33500000D01* +X45580000Y-36080000D02* +X45250000Y-35750000D01* +X58960000Y-41850000D02* +X64610000Y-41850000D01* +X66710000Y-39750000D02* +X68100000Y-39750000D01* +X64610000Y-41850000D02* +X66710000Y-39750000D01* +X58960000Y-41850000D02* +X58960000Y-40950000D01* +X63045000Y-36865000D02* +X63805000Y-36865000D01* +X58960000Y-40950000D02* +X63045000Y-36865000D01* +X48000000Y-33700000D02* X49400000Y-34300000D01* X49400000Y-34300000D02* X49750000Y-33950000D01* -X45390000Y-34135000D02* -X47235000Y-34135000D01* -X47235000Y-34135000D02* -X47400000Y-34300000D01* -X67800654Y-39749346D02* -X67850000Y-39700000D01* -X65650790Y-39749346D02* -X67800654Y-39749346D01* -X65650790Y-39749346D02* -X65672000Y-36442000D01* +X46250000Y-33500000D02* +X47835000Y-33535000D01* +X47835000Y-33535000D02* +X48000000Y-33700000D01* X35500000Y-38000000D02* X40000000Y-38000000D01* X50461040Y-38030000D02* X51520000Y-38030000D01* X51520000Y-38030000D02* X52200000Y-38710000D01* -X64355000Y-36245000D02* -X65475000Y-36245000D01* -X65475000Y-36245000D02* -X65672000Y-36442000D01* -X65642000Y-41120000D02* -X65650790Y-39749346D01* -X65672000Y-36442000D02* -X65672000Y-36340000D01* -X44086000Y-34270000D02* -X44110000Y-34270000D01* -X45390000Y-34135000D02* -X44005000Y-34135000D01* -X50422000Y-41304000D02* -X44106000Y-37438000D01* -X65688000Y-41134000D02* -X50422000Y-41304000D01* -X65642000Y-41120000D02* -X65688000Y-41134000D01* -X44086000Y-34270000D02* -X44106000Y-37438000D01* -X44110000Y-34270000D02* -X44005000Y-34135000D01* X49750000Y-33950000D02* X49970000Y-33950000D01* X49980000Y-33960000D02* @@ -232,40 +230,42 @@ X54800000Y-39230000D02* X54800000Y-37720000D01* X54800000Y-37720000D02* X55000000Y-37520000D01* -X45590000Y-34335000D02* -X45390000Y-34135000D01* -X45390000Y-35635000D02* -X47165000Y-35635000D01* -X47165000Y-35635000D02* -X47400000Y-35400000D01* -X45390000Y-35635000D02* -X45390000Y-36530000D01* -X57290000Y-40770000D02* -X58005000Y-40055000D01* +X46450000Y-33700000D02* +X46250000Y-33500000D01* +X48000000Y-34800000D02* +X46450000Y-34800000D01* +X46450000Y-34800000D02* +X47250000Y-35600000D01* X51650000Y-40770000D02* X57290000Y-40770000D01* X50250000Y-39370000D02* X51650000Y-40770000D01* -X48230000Y-39370000D02* +X48730000Y-39620000D02* X50250000Y-39370000D01* -X45390000Y-36530000D02* -X48230000Y-39370000D01* -X47200000Y-35600000D02* -X47400000Y-35400000D01* +X47250000Y-38140000D02* +X48730000Y-39620000D01* +X47250000Y-35600000D02* +X47250000Y-38140000D01* +X47765000Y-35035000D02* +X48000000Y-34800000D01* +X57290000Y-40770000D02* +X57455000Y-40675000D01* +X47800000Y-35000000D02* +X48000000Y-34800000D01* X52780000Y-35480000D02* X53010000Y-35480000D01* X51350000Y-36910000D02* X52780000Y-35480000D01* -X51450000Y-35250000D02* -X51450000Y-35109331D01* -X51450000Y-35109331D02* +X51500000Y-35209331D02* +X51500000Y-35350000D01* +X51500000Y-35209331D02* X51680000Y-34980000D01* X49058960Y-37529620D02* X48385380Y-37424620D01* X51680000Y-34980000D02* X53010000Y-34980000D01* X48390000Y-36830000D02* -X51450000Y-35109331D01* +X51500000Y-35209331D01* X48390000Y-37420000D02* X48390000Y-36830000D01* X48385380Y-37424620D02* @@ -290,44 +290,44 @@ X49950000Y-35100000D02* X49250000Y-35100000D01* X50570000Y-34480000D02* X49950000Y-35100000D01* -X41710000Y-35140000D02* -X41760000Y-31040000D01* -X41760000Y-31040000D02* -X41890000Y-30910000D01* +X43000000Y-35500000D02* +X43000000Y-30907471D01* +X43000000Y-30907471D02* +X43000000Y-31000000D01* +X43000000Y-31000000D02* +X43000000Y-30907471D01* X55510000Y-30880000D02* X55510000Y-32980000D01* X55450000Y-30820000D02* X55510000Y-30880000D01* -X41830000Y-30910000D02* -X41890000Y-30910000D01* -X41890000Y-30910000D02* +X43000000Y-30907471D02* X55450000Y-30820000D01* -X42560000Y-35140000D02* -X42630000Y-31650000D01* -X42630000Y-31650000D02* -X42880000Y-31400000D01* +X43850000Y-35500000D02* +X43850000Y-31546268D01* +X43850000Y-31546268D02* +X44000000Y-31396268D01* +X44000000Y-31500000D02* +X44000000Y-31396268D01* X55010000Y-31330000D02* X55010000Y-32980000D01* -X42880000Y-31400000D02* +X44000000Y-31396268D02* X55010000Y-31330000D01* -X42870000Y-31410000D02* -X42880000Y-31400000D01* -X42560000Y-36590000D02* -X43570000Y-36590000D01* -X43570000Y-36590000D02* -X43600000Y-36620000D01* +X43850000Y-36950000D02* +X44700000Y-36700000D01* +X44750000Y-36650000D02* +X44750000Y-32160960D01* +X44700000Y-36700000D02* +X44750000Y-36650000D01* +X44750000Y-32160960D02* +X44750000Y-32250000D01* +X44750000Y-32250000D02* +X44750000Y-32160960D01* X54530000Y-31820002D02* X54510000Y-32980000D01* X54550000Y-31800002D02* X54530000Y-31820002D01* -X43689998Y-32200002D02* +X44750000Y-32160960D02* X54550000Y-31800002D01* -X43510000Y-34540000D02* -X43689998Y-32200002D01* -X43510000Y-34540000D02* -X43600000Y-36620000D01* -X43590000Y-36630000D02* -X43600000Y-36620000D01* X40000000Y-31500000D02* X35500000Y-31500000D01* X51280000Y-32430000D02* @@ -343,64 +343,62 @@ X53510000Y-32640000D01* X54010000Y-32980000D02* X53510000Y-32980000D01* X44720000Y-40220000D02* -X43510000Y-40220000D01* -X41710000Y-38420000D02* -X41710000Y-36590000D01* -X43510000Y-40220000D02* -X41710000Y-38420000D01* -X41750000Y-36630000D02* -X41710000Y-36590000D01* +X43000000Y-38500000D01* +X43000000Y-38500000D02* +X43000000Y-36950000D01* +X43050000Y-36930000D02* +X43010000Y-36890000D01* D26* G36* -X75373000Y-33623000D02* -X67427000Y-33623000D01* -X67427000Y-31877000D01* -X75373000Y-31877000D01* -X75373000Y-33623000D01* -X75373000Y-33623000D01* +X74623000Y-33623000D02* +X66677000Y-33623000D01* +X66677000Y-31877000D01* +X74623000Y-31877000D01* +X74623000Y-33623000D01* +X74623000Y-33623000D01* G37* -X75373000Y-33623000D02* -X67427000Y-33623000D01* -X67427000Y-31877000D01* -X75373000Y-31877000D01* -X75373000Y-33623000D01* +X74623000Y-33623000D02* +X66677000Y-33623000D01* +X66677000Y-31877000D01* +X74623000Y-31877000D01* +X74623000Y-33623000D01* G36* -X74873000Y-35973000D02* -X67427000Y-35973000D01* -X67427000Y-34227000D01* -X74873000Y-34227000D01* -X74873000Y-35973000D01* -X74873000Y-35973000D01* +X74123000Y-35973000D02* +X66677000Y-35973000D01* +X66677000Y-34227000D01* +X74123000Y-34227000D01* +X74123000Y-35973000D01* +X74123000Y-35973000D01* G37* -X74873000Y-35973000D02* -X67427000Y-35973000D01* -X67427000Y-34227000D01* -X74873000Y-34227000D01* -X74873000Y-35973000D01* +X74123000Y-35973000D02* +X66677000Y-35973000D01* +X66677000Y-34227000D01* +X74123000Y-34227000D01* +X74123000Y-35973000D01* G36* -X74873000Y-38273000D02* -X67427000Y-38273000D01* -X67427000Y-36527000D01* -X74873000Y-36527000D01* -X74873000Y-38273000D01* -X74873000Y-38273000D01* +X74123000Y-38273000D02* +X66677000Y-38273000D01* +X66677000Y-36527000D01* +X74123000Y-36527000D01* +X74123000Y-38273000D01* +X74123000Y-38273000D01* G37* -X74873000Y-38273000D02* -X67427000Y-38273000D01* -X67427000Y-36527000D01* -X74873000Y-36527000D01* -X74873000Y-38273000D01* +X74123000Y-38273000D02* +X66677000Y-38273000D01* +X66677000Y-36527000D01* +X74123000Y-36527000D01* +X74123000Y-38273000D01* G36* -X75373000Y-40623000D02* -X67427000Y-40623000D01* -X67427000Y-38877000D01* -X75373000Y-38877000D01* -X75373000Y-40623000D01* -X75373000Y-40623000D01* +X74623000Y-40623000D02* +X66677000Y-40623000D01* +X66677000Y-38877000D01* +X74623000Y-38877000D01* +X74623000Y-40623000D01* +X74623000Y-40623000D01* G37* -X75373000Y-40623000D02* -X67427000Y-40623000D01* -X67427000Y-38877000D01* -X75373000Y-38877000D01* -X75373000Y-40623000D01* +X74623000Y-40623000D02* +X66677000Y-40623000D01* +X66677000Y-38877000D01* +X74623000Y-38877000D01* +X74623000Y-40623000D01* M02* diff --git a/gerbers/u2f-zero-F.Mask.gbr b/gerbers/u2f-zero-F.Mask.gbr new file mode 100644 index 0000000..2e9b566 --- /dev/null +++ b/gerbers/u2f-zero-F.Mask.gbr @@ -0,0 +1,147 @@ +G04 #@! TF.FileFunction,Soldermask,Top* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,1.824000*% +%ADD12R,1.443000X0.808000*% +%ADD13R,0.800000X0.900000*% +%ADD14R,1.050000X1.100000*% +%ADD15R,0.900000X0.800000*% +%ADD16R,1.100000X1.050000*% +%ADD17R,0.600000X0.600000*% +%ADD18R,1.200000X0.600000*% +%ADD19R,0.600000X1.200000*% +%ADD20R,2.100000X2.100000*% +%ADD21R,0.800000X1.200000*% +%ADD22R,0.749580X0.599720*% +%ADD23R,0.950000X1.150000*% +%ADD24C,0.254000*% +G04 APERTURE END LIST* +D10* +D11* +X40000000Y-38000000D03* +X35500000Y-38000000D03* +X40000000Y-31500000D03* +X35500000Y-31500000D03* +D12* +X57455000Y-40675000D03* +X57455000Y-39405000D03* +X57455000Y-38135000D03* +X57455000Y-36865000D03* +X63805000Y-36865000D03* +X63805000Y-38135000D03* +X63805000Y-39405000D03* +X63805000Y-40675000D03* +D13* +X48000000Y-34800000D03* +X48000000Y-33700000D03* +D14* +X46250000Y-35000000D03* +X46250000Y-33500000D03* +D15* +X53700000Y-39230000D03* +X54800000Y-39230000D03* +D16* +X55000000Y-37520000D03* +X53500000Y-37520000D03* +D17* +X53010000Y-35480000D03* +X53010000Y-32980000D03* +D18* +X52710000Y-33480000D03* +X52710000Y-33980000D03* +X52710000Y-34480000D03* +X52710000Y-34980000D03* +D19* +X53510000Y-35780000D03* +X54010000Y-35780000D03* +X54510000Y-35780000D03* +X55010000Y-35780000D03* +D17* +X55510000Y-35480000D03* +D18* +X55810000Y-34980000D03* +X55810000Y-34480000D03* +X55810000Y-33980000D03* +X55810000Y-33480000D03* +D17* +X55510000Y-32980000D03* +D19* +X55010000Y-32680000D03* +X54510000Y-32680000D03* +X54010000Y-32680000D03* +X53510000Y-32680000D03* +D20* +X54260000Y-34230000D03* +D21* +X46220000Y-40220000D03* +X44720000Y-40220000D03* +D22* +X50461040Y-38530380D03* +X50461040Y-37529620D03* +X49058960Y-38530380D03* +X50461040Y-38030000D03* +X49058960Y-37529620D03* +D23* +X43000000Y-35500000D03* +X43850000Y-35500000D03* +X43850000Y-36950000D03* +X43000000Y-36950000D03* +D24* +G36* +X74623000Y-33623000D02* +X66677000Y-33623000D01* +X66677000Y-31877000D01* +X74623000Y-31877000D01* +X74623000Y-33623000D01* +X74623000Y-33623000D01* +G37* +X74623000Y-33623000D02* +X66677000Y-33623000D01* +X66677000Y-31877000D01* +X74623000Y-31877000D01* +X74623000Y-33623000D01* +G36* +X74123000Y-35973000D02* +X66677000Y-35973000D01* +X66677000Y-34227000D01* +X74123000Y-34227000D01* +X74123000Y-35973000D01* +X74123000Y-35973000D01* +G37* +X74123000Y-35973000D02* +X66677000Y-35973000D01* +X66677000Y-34227000D01* +X74123000Y-34227000D01* +X74123000Y-35973000D01* +G36* +X74123000Y-38273000D02* +X66677000Y-38273000D01* +X66677000Y-36527000D01* +X74123000Y-36527000D01* +X74123000Y-38273000D01* +X74123000Y-38273000D01* +G37* +X74123000Y-38273000D02* +X66677000Y-38273000D01* +X66677000Y-36527000D01* +X74123000Y-36527000D01* +X74123000Y-38273000D01* +G36* +X74623000Y-40623000D02* +X66677000Y-40623000D01* +X66677000Y-38877000D01* +X74623000Y-38877000D01* +X74623000Y-40623000D01* +X74623000Y-40623000D01* +G37* +X74623000Y-40623000D02* +X66677000Y-40623000D01* +X66677000Y-38877000D01* +X74623000Y-38877000D01* +X74623000Y-40623000D01* +M02* diff --git a/gerbers/u2f-zero-F.SilkS.gbr b/gerbers/u2f-zero-F.SilkS.gbr index d8bf5b0..6b59e66 100644 --- a/gerbers/u2f-zero-F.SilkS.gbr +++ b/gerbers/u2f-zero-F.SilkS.gbr @@ -1,23 +1,240 @@ G04 #@! TF.FileFunction,Legend,Top* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 12:46:19 AM EST* +G04 Created by KiCad (PCBNEW 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable) date Sat 02 Jan 2016 05:41:53 PM EST* %MOMM*% G01* G04 APERTURE LIST* %ADD10C,0.100000*% -%ADD11C,0.200000*% -%ADD12C,0.150000*% -%ADD13C,0.030000*% -%ADD14C,0.125000*% +%ADD11C,0.160000*% +%ADD12C,0.250000*% +%ADD13C,0.200000*% +%ADD14C,0.150000*% +%ADD15C,0.030000*% +%ADD16C,0.125000*% G04 APERTURE END LIST* D10* D11* -X37342221Y-40600000D02* -G75* -G03X37342221Y-40600000I-1442221J0D01* -G01* +X56783334Y-33302381D02* +X56783334Y-32302381D01* +X57083334Y-33302381D02* +X57083334Y-32778571D01* +X57050000Y-32683333D01* +X56983334Y-32635714D01* +X56883334Y-32635714D01* +X56816667Y-32683333D01* +X56783334Y-32730952D01* +X57316667Y-32635714D02* +X57583333Y-32635714D01* +X57416667Y-32302381D02* +X57416667Y-33159524D01* +X57450000Y-33254762D01* +X57516667Y-33302381D01* +X57583333Y-33302381D01* +X57716667Y-32635714D02* +X57983333Y-32635714D01* +X57816667Y-32302381D02* +X57816667Y-33159524D01* +X57850000Y-33254762D01* +X57916667Y-33302381D01* +X57983333Y-33302381D01* +X58216667Y-32635714D02* +X58216667Y-33635714D01* +X58216667Y-32683333D02* +X58283333Y-32635714D01* +X58416667Y-32635714D01* +X58483333Y-32683333D01* +X58516667Y-32730952D01* +X58550000Y-32826190D01* +X58550000Y-33111905D01* +X58516667Y-33207143D01* +X58483333Y-33254762D01* +X58416667Y-33302381D01* +X58283333Y-33302381D01* +X58216667Y-33254762D01* +X58816666Y-33254762D02* +X58883333Y-33302381D01* +X59016666Y-33302381D01* +X59083333Y-33254762D01* +X59116666Y-33159524D01* +X59116666Y-33111905D01* +X59083333Y-33016667D01* +X59016666Y-32969048D01* +X58916666Y-32969048D01* +X58850000Y-32921429D01* +X58816666Y-32826190D01* +X58816666Y-32778571D01* +X58850000Y-32683333D01* +X58916666Y-32635714D01* +X59016666Y-32635714D01* +X59083333Y-32683333D01* +X59416667Y-33207143D02* +X59450000Y-33254762D01* +X59416667Y-33302381D01* +X59383333Y-33254762D01* +X59416667Y-33207143D01* +X59416667Y-33302381D01* +X59416667Y-32683333D02* +X59450000Y-32730952D01* +X59416667Y-32778571D01* +X59383333Y-32730952D01* +X59416667Y-32683333D01* +X59416667Y-32778571D01* +X60250000Y-32254762D02* +X59650000Y-33540476D01* +X60983333Y-32254762D02* +X60383333Y-33540476D01* +X61349999Y-32302381D02* +X61416666Y-32302381D01* +X61483332Y-32350000D01* +X61516666Y-32397619D01* +X61549999Y-32492857D01* +X61583332Y-32683333D01* +X61583332Y-32921429D01* +X61549999Y-33111905D01* +X61516666Y-33207143D01* +X61483332Y-33254762D01* +X61416666Y-33302381D01* +X61349999Y-33302381D01* +X61283332Y-33254762D01* +X61249999Y-33207143D01* +X61216666Y-33111905D01* +X61183332Y-32921429D01* +X61183332Y-32683333D01* +X61216666Y-32492857D01* +X61249999Y-32397619D01* +X61283332Y-32350000D01* +X61349999Y-32302381D01* +X61816666Y-33302381D02* +X62183333Y-32635714D01* +X61816666Y-32635714D02* +X62183333Y-33302381D01* +X62816666Y-33302381D02* +X62416666Y-33302381D01* +X62616666Y-33302381D02* +X62616666Y-32302381D01* +X62550000Y-32445238D01* +X62483333Y-32540476D01* +X62416666Y-32588095D01* +X63083333Y-32397619D02* +X63116667Y-32350000D01* +X63183333Y-32302381D01* +X63350000Y-32302381D01* +X63416667Y-32350000D01* +X63450000Y-32397619D01* +X63483333Y-32492857D01* +X63483333Y-32588095D01* +X63450000Y-32730952D01* +X63050000Y-33302381D01* +X63483333Y-33302381D01* +X63716667Y-32302381D02* +X64150000Y-32302381D01* +X63916667Y-32683333D01* +X64016667Y-32683333D01* +X64083334Y-32730952D01* +X64116667Y-32778571D01* +X64150000Y-32873810D01* +X64150000Y-33111905D01* +X64116667Y-33207143D01* +X64083334Y-33254762D01* +X64016667Y-33302381D01* +X63816667Y-33302381D01* +X63750000Y-33254762D01* +X63716667Y-33207143D01* +X64450001Y-33207143D02* +X64483334Y-33254762D01* +X64450001Y-33302381D01* +X64416667Y-33254762D01* +X64450001Y-33207143D01* +X64450001Y-33302381D01* +X64716667Y-33302381D02* +X65083334Y-32635714D01* +X64716667Y-32635714D02* +X65083334Y-33302381D01* +X65283334Y-32635714D02* +X65450001Y-33302381D01* +X65616667Y-32635714D02* +X65450001Y-33302381D01* +X65383334Y-33540476D01* +X65350001Y-33588095D01* +X65283334Y-33635714D01* +X65816667Y-32635714D02* +X66183334Y-32635714D01* +X65816667Y-33302381D01* +X66183334Y-33302381D01* D12* +X57876190Y-30538095D02* +X57876190Y-31590476D01* +X57923809Y-31714286D01* +X57971428Y-31776190D01* +X58066666Y-31838095D01* +X58257143Y-31838095D01* +X58352381Y-31776190D01* +X58400000Y-31714286D01* +X58447619Y-31590476D01* +X58447619Y-30538095D01* +X58876190Y-30661905D02* +X58923809Y-30600000D01* +X59019047Y-30538095D01* +X59257143Y-30538095D01* +X59352381Y-30600000D01* +X59400000Y-30661905D01* +X59447619Y-30785714D01* +X59447619Y-30909524D01* +X59400000Y-31095238D01* +X58828571Y-31838095D01* +X59447619Y-31838095D01* +X60209524Y-31157143D02* +X59876190Y-31157143D01* +X59876190Y-31838095D02* +X59876190Y-30538095D01* +X60352381Y-30538095D01* +X61400000Y-30538095D02* +X62066667Y-30538095D01* +X61400000Y-31838095D01* +X62066667Y-31838095D01* +X62447619Y-31157143D02* +X62780953Y-31157143D01* +X62923810Y-31838095D02* +X62447619Y-31838095D01* +X62447619Y-30538095D01* +X62923810Y-30538095D01* +X63923810Y-31838095D02* +X63590476Y-31219048D01* +X63352381Y-31838095D02* +X63352381Y-30538095D01* +X63733334Y-30538095D01* +X63828572Y-30600000D01* +X63876191Y-30661905D01* +X63923810Y-30785714D01* +X63923810Y-30971429D01* +X63876191Y-31095238D01* +X63828572Y-31157143D01* +X63733334Y-31219048D01* +X63352381Y-31219048D01* +X64542857Y-30538095D02* +X64733334Y-30538095D01* +X64828572Y-30600000D01* +X64923810Y-30723810D01* +X64971429Y-30971429D01* +X64971429Y-31404762D01* +X64923810Y-31652381D01* +X64828572Y-31776190D01* +X64733334Y-31838095D01* +X64542857Y-31838095D01* +X64447619Y-31776190D01* +X64352381Y-31652381D01* +X64304762Y-31404762D01* +X64304762Y-30971429D01* +X64352381Y-30723810D01* +X64447619Y-30600000D01* +X64542857Y-30538095D01* +D13* +X37842221Y-40600000D02* +G75* +G03X37842221Y-40600000I-1442221J0D01* +G01* +D14* X41000000Y-39000000D02* X34500000Y-39000000D01* X34500000Y-39000000D02* @@ -26,28 +243,28 @@ X34500000Y-30500000D02* X41000000Y-30500000D01* X41000000Y-30500000D02* X41000000Y-39000000D01* -X58894000Y-40690000D02* -X58894000Y-35610000D01* -X58894000Y-35610000D02* -X63466000Y-35610000D01* -X63466000Y-35610000D02* -X63466000Y-40690000D01* -X63466000Y-40690000D02* -X58894000Y-40690000D01* -X60418000Y-40690000D02* -X60418000Y-40182000D01* -X60418000Y-40182000D02* -X61688000Y-40182000D01* -X61688000Y-40182000D02* -X61688000Y-40690000D01* -X46925000Y-34600000D02* -X46925000Y-35100000D01* -X47875000Y-35100000D02* -X47875000Y-34600000D01* -X44790000Y-35235000D02* -X44790000Y-34535000D01* -X45990000Y-34535000D02* -X45990000Y-35235000D01* +X58344000Y-41310000D02* +X58344000Y-36230000D01* +X58344000Y-36230000D02* +X62916000Y-36230000D01* +X62916000Y-36230000D02* +X62916000Y-41310000D01* +X62916000Y-41310000D02* +X58344000Y-41310000D01* +X59868000Y-41310000D02* +X59868000Y-40802000D01* +X59868000Y-40802000D02* +X61138000Y-40802000D01* +X61138000Y-40802000D02* +X61138000Y-41310000D01* +X47525000Y-34000000D02* +X47525000Y-34500000D01* +X48475000Y-34500000D02* +X48475000Y-34000000D01* +X45650000Y-34600000D02* +X45650000Y-33900000D01* +X46850000Y-33900000D02* +X46850000Y-34600000D01* X54500000Y-38755000D02* X54000000Y-38755000D01* X54000000Y-39705000D02* @@ -56,7 +273,7 @@ X54600000Y-38120000D02* X53900000Y-38120000D01* X53900000Y-36920000D02* X54600000Y-36920000D01* -D13* +D15* X52651421Y-32480000D02* G75* G03X52651421Y-32480000I-141421J0D01* @@ -69,7 +286,7 @@ X56510000Y-36480000D02* X52010000Y-36480000D01* X52010000Y-36480000D02* X52010000Y-31980000D01* -D12* +D14* X44970000Y-39545000D02* X45970000Y-39545000D01* X45970000Y-40895000D02* @@ -82,16 +299,16 @@ X48710980Y-37179100D02* X50809020Y-37179100D01* X50809020Y-37179100D02* X50809020Y-38880900D01* -D13* -X41192000Y-34565000D02* -X43097000Y-34565000D01* -X43097000Y-34565000D02* -X43097000Y-37232000D01* -X43097000Y-37232000D02* -X41192000Y-37232000D01* -X41192000Y-37232000D02* -X41192000Y-34565000D01* -D14* +D15* +X42492000Y-34865000D02* +X44397000Y-34865000D01* +X44397000Y-34865000D02* +X44397000Y-37532000D01* +X44397000Y-37532000D02* +X42492000Y-37532000D01* +X42492000Y-37532000D02* +X42492000Y-34865000D01* +D16* X36833334Y-35202381D02* X36904763Y-35226190D01* X37023810Y-35226190D01* @@ -124,70 +341,70 @@ X38023810Y-34726190D01* X37976191Y-34797619D01* X37928572Y-34845238D01* X37880953Y-34869048D01* -D12* -X60076667Y-38864286D02* -X60076667Y-38388095D01* -X60362381Y-38959524D02* -X59362381Y-38626191D01* -X60362381Y-38292857D01* -X60362381Y-37435714D02* -X60362381Y-38007143D01* -X60362381Y-37721429D02* -X59362381Y-37721429D01* -X59505238Y-37816667D01* -X59600476Y-37911905D01* -X59648095Y-38007143D01* D14* -X46418571Y-35018333D02* -X46442381Y-35042143D01* -X46466190Y-35113571D01* -X46466190Y-35161190D01* -X46442381Y-35232619D01* -X46394762Y-35280238D01* -X46347143Y-35304047D01* -X46251905Y-35327857D01* -X46180476Y-35327857D01* -X46085238Y-35304047D01* -X46037619Y-35280238D01* -X45990000Y-35232619D01* -X45966190Y-35161190D01* -X45966190Y-35113571D01* -X45990000Y-35042143D01* -X46013810Y-35018333D01* -X46466190Y-34542143D02* -X46466190Y-34827857D01* -X46466190Y-34685000D02* -X45966190Y-34685000D01* -X46037619Y-34732619D01* -X46085238Y-34780238D01* -X46109048Y-34827857D01* -X44308571Y-34973333D02* -X44332381Y-34997143D01* -X44356190Y-35068571D01* -X44356190Y-35116190D01* -X44332381Y-35187619D01* -X44284762Y-35235238D01* -X44237143Y-35259047D01* -X44141905Y-35282857D01* -X44070476Y-35282857D01* -X43975238Y-35259047D01* -X43927619Y-35235238D01* -X43880000Y-35187619D01* -X43856190Y-35116190D01* -X43856190Y-35068571D01* -X43880000Y-34997143D01* -X43903810Y-34973333D01* -X43903810Y-34782857D02* -X43880000Y-34759047D01* -X43856190Y-34711428D01* -X43856190Y-34592381D01* -X43880000Y-34544762D01* -X43903810Y-34520952D01* -X43951429Y-34497143D01* -X43999048Y-34497143D01* -X44070476Y-34520952D01* -X44356190Y-34806666D01* -X44356190Y-34497143D01* +X59526667Y-39484286D02* +X59526667Y-39008095D01* +X59812381Y-39579524D02* +X58812381Y-39246191D01* +X59812381Y-38912857D01* +X59812381Y-38055714D02* +X59812381Y-38627143D01* +X59812381Y-38341429D02* +X58812381Y-38341429D01* +X58955238Y-38436667D01* +X59050476Y-38531905D01* +X59098095Y-38627143D01* +D16* +X47018571Y-34418333D02* +X47042381Y-34442143D01* +X47066190Y-34513571D01* +X47066190Y-34561190D01* +X47042381Y-34632619D01* +X46994762Y-34680238D01* +X46947143Y-34704047D01* +X46851905Y-34727857D01* +X46780476Y-34727857D01* +X46685238Y-34704047D01* +X46637619Y-34680238D01* +X46590000Y-34632619D01* +X46566190Y-34561190D01* +X46566190Y-34513571D01* +X46590000Y-34442143D01* +X46613810Y-34418333D01* +X47066190Y-33942143D02* +X47066190Y-34227857D01* +X47066190Y-34085000D02* +X46566190Y-34085000D01* +X46637619Y-34132619D01* +X46685238Y-34180238D01* +X46709048Y-34227857D01* +X45168571Y-34338333D02* +X45192381Y-34362143D01* +X45216190Y-34433571D01* +X45216190Y-34481190D01* +X45192381Y-34552619D01* +X45144762Y-34600238D01* +X45097143Y-34624047D01* +X45001905Y-34647857D01* +X44930476Y-34647857D01* +X44835238Y-34624047D01* +X44787619Y-34600238D01* +X44740000Y-34552619D01* +X44716190Y-34481190D01* +X44716190Y-34433571D01* +X44740000Y-34362143D01* +X44763810Y-34338333D01* +X44763810Y-34147857D02* +X44740000Y-34124047D01* +X44716190Y-34076428D01* +X44716190Y-33957381D01* +X44740000Y-33909762D01* +X44763810Y-33885952D01* +X44811429Y-33862143D01* +X44859048Y-33862143D01* +X44930476Y-33885952D01* +X45216190Y-34171666D01* +X45216190Y-33862143D01* X52416667Y-39388571D02* X52392857Y-39412381D01* X52321429Y-39436190D01* @@ -253,7 +470,7 @@ X53236191Y-31206190D01* X53188572Y-31277619D01* X53140953Y-31325238D01* X53093334Y-31349048D01* -D14* +D16* X45826190Y-42013333D02* X45588095Y-42180000D01* X45826190Y-42299047D02* @@ -286,60 +503,60 @@ X49910476Y-36477619D01* X49862857Y-36525238D01* X49815238Y-36549048D01* D10* -X41738794Y-34192232D02* -X41605460Y-34001756D01* -X41510222Y-34192232D02* -X41510222Y-33792232D01* -X41662603Y-33792232D01* -X41700698Y-33811280D01* -X41719746Y-33830328D01* -X41738794Y-33868423D01* -X41738794Y-33925566D01* -X41719746Y-33963661D01* -X41700698Y-33982709D01* -X41662603Y-34001756D01* -X41510222Y-34001756D01* -X42119746Y-33811280D02* -X42081651Y-33792232D01* -X42024508Y-33792232D01* -X41967365Y-33811280D01* -X41929270Y-33849375D01* -X41910222Y-33887470D01* -X41891174Y-33963661D01* -X41891174Y-34020804D01* -X41910222Y-34096994D01* -X41929270Y-34135090D01* -X41967365Y-34173185D01* -X42024508Y-34192232D01* -X42062603Y-34192232D01* -X42119746Y-34173185D01* -X42138794Y-34154137D01* -X42138794Y-34020804D01* -X42062603Y-34020804D01* -X42443555Y-33982709D02* -X42500698Y-34001756D01* -X42519746Y-34020804D01* -X42538794Y-34058899D01* -X42538794Y-34116042D01* -X42519746Y-34154137D01* -X42500698Y-34173185D01* -X42462603Y-34192232D01* -X42310222Y-34192232D01* -X42310222Y-33792232D01* -X42443555Y-33792232D01* -X42481651Y-33811280D01* -X42500698Y-33830328D01* -X42519746Y-33868423D01* -X42519746Y-33906518D01* -X42500698Y-33944613D01* -X42481651Y-33963661D01* -X42443555Y-33982709D01* -X42310222Y-33982709D01* -X42919746Y-34192232D02* -X42691174Y-34192232D01* -X42805460Y-34192232D02* -X42805460Y-33792232D01* -X42767365Y-33849375D01* -X42729270Y-33887470D01* -X42691174Y-33906518D01* +X43038794Y-34492232D02* +X42905460Y-34301756D01* +X42810222Y-34492232D02* +X42810222Y-34092232D01* +X42962603Y-34092232D01* +X43000698Y-34111280D01* +X43019746Y-34130328D01* +X43038794Y-34168423D01* +X43038794Y-34225566D01* +X43019746Y-34263661D01* +X43000698Y-34282709D01* +X42962603Y-34301756D01* +X42810222Y-34301756D01* +X43419746Y-34111280D02* +X43381651Y-34092232D01* +X43324508Y-34092232D01* +X43267365Y-34111280D01* +X43229270Y-34149375D01* +X43210222Y-34187470D01* +X43191174Y-34263661D01* +X43191174Y-34320804D01* +X43210222Y-34396994D01* +X43229270Y-34435090D01* +X43267365Y-34473185D01* +X43324508Y-34492232D01* +X43362603Y-34492232D01* +X43419746Y-34473185D01* +X43438794Y-34454137D01* +X43438794Y-34320804D01* +X43362603Y-34320804D01* +X43743555Y-34282709D02* +X43800698Y-34301756D01* +X43819746Y-34320804D01* +X43838794Y-34358899D01* +X43838794Y-34416042D01* +X43819746Y-34454137D01* +X43800698Y-34473185D01* +X43762603Y-34492232D01* +X43610222Y-34492232D01* +X43610222Y-34092232D01* +X43743555Y-34092232D01* +X43781651Y-34111280D01* +X43800698Y-34130328D01* +X43819746Y-34168423D01* +X43819746Y-34206518D01* +X43800698Y-34244613D01* +X43781651Y-34263661D01* +X43743555Y-34282709D01* +X43610222Y-34282709D01* +X44219746Y-34492232D02* +X43991174Y-34492232D01* +X44105460Y-34492232D02* +X44105460Y-34092232D01* +X44067365Y-34149375D01* +X44029270Y-34187470D01* +X43991174Y-34206518D01* M02* diff --git a/gerbers/u2f-zero.drl b/gerbers/u2f-zero.drl new file mode 100644 index 0000000..5a59d0b --- /dev/null +++ b/gerbers/u2f-zero.drl @@ -0,0 +1,30 @@ +M48 +INCH,TZ +T1C0.016 +T2C0.030 +% +G90 +G05 +T1 +X1.5748Y-1.2402 +X1.8189Y-1.5843 +X1.8898Y-1.3701 +X1.9587Y-1.3366 +X2.0035Y-1.289 +X2.0039Y-1.3642 +X2.0217Y-1.4531 +X2.0276Y-1.3917 +X2.1063Y-1.4772 +X2.1654Y-1.4772 +X2.2661Y-1.3756 +X2.3465Y-1.4748 +X2.512Y-1.453 +X2.6575Y-1.3799 +X2.6575Y-1.4724 +T2 +X1.3976Y-1.2402 +X1.3976Y-1.4961 +X1.5748Y-1.2402 +X1.5748Y-1.4961 +T0 +M30 diff --git a/u2f-zero.kicad_pcb b/u2f-zero.kicad_pcb index 8224f8f..880186a 100644 --- a/u2f-zero.kicad_pcb +++ b/u2f-zero.kicad_pcb @@ -3,10 +3,10 @@ (general (links 27) (no_connects 0) - (area 33.924999 29.899999 77.300001 42.680595) + (area 33.924999 29.899999 76.550001 43.164048) (thickness 1.6) - (drawings 27) - (tracks 164) + (drawings 29) + (tracks 167) (zones 0) (modules 10) (nets 25) @@ -25,7 +25,7 @@ (38 B.Mask user) (39 F.Mask user) (40 Dwgs.User user) - (41 Cmts.User user) + (41 Cmts.User user hide) (42 Eco1.User user) (43 Eco2.User user) (44 Edge.Cuts user) @@ -60,11 +60,12 @@ (mod_text_width 0.15) (pad_size 1.524 1.524) (pad_drill 0.762) - (pad_to_mask_clearance 0.2) + (pad_to_mask_clearance 0.15) + (pad_to_paste_clearance -0.003) (aux_axis_origin 0 0) (visible_elements FFFFFFDF) (pcbplotparams - (layerselection 0x00020_80000001) + (layerselection 0x010e0_80000001) (usegerberextensions false) (excludeedgelayer true) (linewidth 0.100000) @@ -87,7 +88,7 @@ (mirror false) (drillshape 0) (scaleselection 1) - (outputdirectory "")) + (outputdirectory gerbers/)) ) (net 0 "") @@ -173,7 +174,7 @@ ) (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 0) (tstamp 5686DC0B) - (at 61.18 38.15 90) + (at 60.63 38.77 90) (descr "Module Narrow CMS SOJ 8 pins large") (tags "CMS SOJ") (path /56857313) @@ -215,7 +216,7 @@ ) (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5687360F) (tstamp 5686DC11) - (at 47.4 34.85 90) + (at 48 34.25 90) (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)") (tags "capacitor 0402") (path /56858041) @@ -244,7 +245,7 @@ ) (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 56873606) (tstamp 5686DC17) - (at 45.39 34.885 90) + (at 46.25 34.25 90) (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") (tags "capacitor 0603") (path /5685809E) @@ -450,7 +451,7 @@ ) (module footprints:LED-0606 (layer F.Cu) (tedit 5686CF1E) (tstamp 568742F0) - (at 41.7 35.2) + (at 43 35.5) (path /5686DEFD) (fp_text reference RGB1 (at 0.50546 -1.18872) (layer F.SilkS) (effects (font (size 0.4 0.4) (thickness 0.1))) @@ -472,48 +473,54 @@ (net 23 "Net-(R1-Pad2)")) ) - (gr_text "GND\n" (at 66.3 39.75) (layer Cmts.User) + (gr_text "https://0x123.xyz\n" (at 61.2 33.1) (layer F.SilkS) + (effects (font (size 1 0.6) (thickness 0.15))) + ) + (gr_text "U2F ZERO" (at 61.4 31.25) (layer F.SilkS) + (effects (font (size 1.3 1) (thickness 0.25))) + ) + (gr_text "GND\n" (at 65.55 39.75) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_text D+ (at 66.35 37.3) (layer Cmts.User) + (gr_text D+ (at 65.6 37.3) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_text D- (at 66.2 35.05) (layer Cmts.User) + (gr_text D- (at 65.45 35.05) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_text +5v (at 66.15 32.7) (layer Cmts.User) + (gr_text +5v (at 65.4 32.7) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_line (start 75 33.75) (end 75.5 33.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.05 38.75) (end 67.3 38.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 67.3 38.4) (end 75 38.4) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 36.4) (end 67.3 36.4) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 67.3 36.1) (end 75 36.1) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 34.1) (end 67.3 34.1) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 33.75) (end 67.3 33.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 30) (end 75 42.5) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 40.75) (end 67.3 40.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 31.75) (end 67.3 31.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 67.3 30) (end 67.3 42.45) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 42.5) (end 75.5 30) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 40.75) (end 76.8 40.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 42.45) (end 75.5 40.7) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 31.75) (end 77.2 31.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 30) (end 75.5 31.7) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_circle (center 35.9 40.6) (end 36.7 39.4) (layer F.SilkS) (width 0.2)) + (gr_line (start 74.25 33.75) (end 74.75 33.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.3 38.75) (end 66.55 38.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 66.55 38.4) (end 74.25 38.4) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 36.4) (end 66.55 36.4) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 66.55 36.1) (end 74.25 36.1) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 34.1) (end 66.55 34.1) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 33.75) (end 66.55 33.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 30) (end 74.25 42.5) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 40.75) (end 66.55 40.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 31.75) (end 66.55 31.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 66.55 30) (end 66.55 42.45) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 42.5) (end 74.75 30) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 40.75) (end 76.05 40.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 42.45) (end 74.75 40.7) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 31.75) (end 76.45 31.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 30) (end 74.75 31.7) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_circle (center 36.4 40.6) (end 37.2 39.4) (layer F.SilkS) (width 0.2)) (gr_line (start 34 42.5) (end 34 42) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 76.5 42.5) (end 76.5 42) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 76.5 30) (end 76.5 42) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 34 30) (end 76.5 30) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 75.75 42.5) (end 75.75 42) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 75.75 30) (end 75.75 42) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 34 30) (end 75.75 30) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 34 42) (end 34 30) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 76.5 42.5) (end 34 42.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 75.75 42.5) (end 34 42.5) (angle 90) (layer Edge.Cuts) (width 0.15)) (segment (start 53.5 37.52) (end 53.62 37.52) (width 0.25) (layer B.Cu) (net 1)) (segment (start 66.25 32.6) (end 68.25 32.6) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AD)) (segment (start 62.3 36.55) (end 66.25 32.6) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AC)) - (segment (start 62.3 38.85) (end 62.3 36.55) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AB)) - (via (at 62.3 38.85) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 1)) - (segment (start 54.95 38.85) (end 62.3 38.85) (width 0.25) (layer B.Cu) (net 1) (tstamp 5687588C)) + (segment (start 59.6 37.46) (end 62.3 36.55) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AB)) + (via (at 59.6 37.46) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 54.95 38.85) (end 59.6 37.46) (width 0.25) (layer B.Cu) (net 1) (tstamp 5687588C)) (segment (start 53.62 37.52) (end 54.95 38.85) (width 0.25) (layer B.Cu) (net 1) (tstamp 56875888)) (segment (start 53.5 37.52) (end 52.34 37.52) (width 0.25) (layer B.Cu) (net 1)) (segment (start 46.2 40.24) (end 46.13 40.17) (width 0.25) (layer F.Cu) (net 1) (tstamp 56872B93) (status 30)) @@ -528,28 +535,38 @@ (segment (start 53.53 35.5) (end 53.51 35.48) (width 0.25) (layer F.Cu) (net 1) (tstamp 5686FA67)) (segment (start 53.7 39.23) (end 53.7 37.72) (width 0.25) (layer F.Cu) (net 1) (status 10)) (segment (start 53.7 37.72) (end 53.5 37.52) (width 0.25) (layer F.Cu) (net 1) (tstamp 5686FA61) (status 30)) - (segment (start 58.005 37.515) (end 57.545 37.515) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 57.545 37.515) (end 55.51 35.48) (width 0.25) (layer F.Cu) (net 3) (tstamp 56872FF0)) + (segment (start 57.455 38.135) (end 56.995 38.135) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 56.995 38.135) (end 55.51 35.48) (width 0.25) (layer F.Cu) (net 3) (tstamp 56872FF0) (status 10)) (segment (start 55.55 35.52) (end 55.51 35.48) (width 0.25) (layer F.Cu) (net 3) (tstamp 5686FA6B)) - (segment (start 58.005 36.245) (end 58.005 36.045) (width 0.25) (layer F.Cu) (net 4)) - (segment (start 58.005 36.045) (end 58.77 35.28) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FD1)) + (segment (start 57.455 36.865) (end 57.455 36.665) (width 0.25) (layer F.Cu) (net 4) (status 30)) + (segment (start 57.455 36.665) (end 58.77 35.28) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FD1) (status 10)) (segment (start 58.77 35.28) (end 58.77 34.66) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FD4)) (segment (start 58.77 34.66) (end 58.14 34.03) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FDC)) (segment (start 58.14 34.03) (end 57.34 34.03) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FE2)) (segment (start 57.34 34.03) (end 56.89 34.48) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FE4)) (segment (start 56.89 34.48) (end 55.51 34.48) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FE6)) - (segment (start 47.4 34.3) (end 49.4 34.3) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 45.58 37.23) (end 45.58 36.08) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 45.58 37.23) (end 49.98 41.63) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687E9F7)) + (segment (start 58.96 41.85) (end 58.96 41.88) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 49.98 41.63) (end 58.96 41.88) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687E9FF)) + (segment (start 45.25 33.5) (end 46.25 33.5) (width 0.25) (layer F.Cu) (net 5) (tstamp 5688443C)) + (segment (start 45.25 35.75) (end 45.25 33.5) (width 0.25) (layer F.Cu) (net 5) (tstamp 5688443A)) + (segment (start 45.58 36.08) (end 45.25 35.75) (width 0.25) (layer F.Cu) (net 5) (tstamp 56884439)) + (segment (start 58.96 41.85) (end 64.61 41.85) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 66.71 39.75) (end 68.1 39.75) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA9F)) + (segment (start 64.61 41.85) (end 66.71 39.75) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA75)) + (segment (start 58.96 41.85) (end 58.96 40.95) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA73)) + (segment (start 63.045 36.865) (end 63.805 36.865) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA5E)) + (segment (start 58.96 40.95) (end 63.045 36.865) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA50)) + (segment (start 48 33.7) (end 49.4 34.3) (width 0.25) (layer F.Cu) (net 5) (status 10)) (segment (start 49.4 34.3) (end 49.75 33.95) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687579F)) - (segment (start 45.39 34.135) (end 47.235 34.135) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 47.235 34.135) (end 47.4 34.3) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687579B)) + (segment (start 46.25 33.5) (end 47.835 33.535) (width 0.25) (layer F.Cu) (net 5) (status 10)) + (segment (start 47.835 33.535) (end 48 33.7) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687579B) (status 30)) (segment (start 50.4 35.95) (end 49.75 33.95) (width 0.25) (layer B.Cu) (net 5) (tstamp 568754A1)) (segment (start 55 37.52) (end 54.87 37.52) (width 0.25) (layer B.Cu) (net 5)) (segment (start 54.87 37.52) (end 53.4 36.05) (width 0.25) (layer B.Cu) (net 5) (tstamp 56875491)) (segment (start 53.4 36.05) (end 50.3 36.05) (width 0.25) (layer B.Cu) (net 5) (tstamp 56875499)) (segment (start 50.3 36.05) (end 50.4 35.95) (width 0.25) (layer B.Cu) (net 5) (tstamp 568754A0)) - (segment (start 67.800654 39.749346) (end 67.85 39.7) (width 0.25) (layer F.Cu) (net 5) (tstamp 56875398)) - (segment (start 65.65079 39.749346) (end 67.800654 39.749346) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 65.65079 39.749346) (end 65.672 36.442) (width 0.25) (layer F.Cu) (net 5) (tstamp 56875396)) (segment (start 49.75 33.95) (end 48.77 33.97) (width 0.25) (layer B.Cu) (net 5)) (segment (start 48.7 33.9) (end 45.4 33.9) (width 0.25) (layer B.Cu) (net 5) (tstamp 56874528)) (segment (start 45.4 33.9) (end 40 38) (width 0.25) (layer B.Cu) (net 5) (tstamp 56874535) (status 20)) @@ -560,18 +577,7 @@ (via (at 55 37.52) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 5)) (segment (start 57.56 34.94) (end 57.56 34.96) (width 0.25) (layer B.Cu) (net 5) (tstamp 56873131)) (segment (start 57.56 34.96) (end 55 37.52) (width 0.25) (layer B.Cu) (net 5) (tstamp 56873130)) - (via (at 64.355 36.285) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 5) (status 30)) - (segment (start 64.355 36.245) (end 65.475 36.245) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 65.475 36.245) (end 65.672 36.442) (width 0.25) (layer F.Cu) (net 5) (tstamp 56873013)) - (segment (start 65.642 41.12) (end 65.65079 39.749346) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 65.672 36.442) (end 65.672 36.34) (width 0.25) (layer F.Cu) (net 5) (tstamp 56873017)) - (segment (start 44.086 34.27) (end 44.11 34.27) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 45.39 34.135) (end 44.005 34.135) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA9C)) - (segment (start 50.422 41.304) (end 44.106 37.438) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA96)) - (segment (start 65.688 41.134) (end 50.422 41.304) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA90)) - (segment (start 65.642 41.12) (end 65.688 41.134) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA8E)) - (segment (start 44.086 34.27) (end 44.106 37.438) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 44.11 34.27) (end 44.005 34.135) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FADF)) + (via (at 63.805 36.905) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 5) (status 30)) (segment (start 49.75 33.95) (end 49.97 33.95) (width 0.25) (layer F.Cu) (net 5)) (segment (start 49.98 33.96) (end 49.75 33.95) (width 0.25) (layer F.Cu) (net 5) (tstamp 56872653)) (segment (start 49.97 33.95) (end 49.98 33.96) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687264F)) @@ -593,43 +599,48 @@ (segment (start 52.185 38.695) (end 52.2 38.71) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FCE7)) (segment (start 54.8 39.23) (end 54.8 37.72) (width 0.25) (layer F.Cu) (net 5) (status 10)) (segment (start 54.8 37.72) (end 55 37.52) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA64) (status 30)) - (segment (start 45.59 34.335) (end 45.39 34.135) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA5E)) - (segment (start 45.39 35.635) (end 47.165 35.635) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 47.165 35.635) (end 47.4 35.4) (width 0.25) (layer F.Cu) (net 9) (tstamp 56875798)) - (segment (start 45.39 35.635) (end 45.39 36.53) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 57.29 40.77) (end 58.005 40.055) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873063)) + (segment (start 46.45 33.7) (end 46.25 33.5) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA5E) (status 30)) + (segment (start 48 34.8) (end 46.45 34.8) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 46.45 34.8) (end 47.25 35.6) (width 0.25) (layer F.Cu) (net 9) (tstamp 568843EC)) (segment (start 51.65 40.77) (end 57.29 40.77) (width 0.25) (layer F.Cu) (net 9) (tstamp 5687305D)) (segment (start 50.25 39.37) (end 51.65 40.77) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873057)) - (segment (start 48.23 39.37) (end 50.25 39.37) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873054)) - (segment (start 45.39 36.53) (end 48.23 39.37) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873052)) - (via (at 47.4 35.4) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 9) (status 30)) - (segment (start 47.2 35.6) (end 47.4 35.4) (width 0.25) (layer F.Cu) (net 9) (tstamp 5686FA5B) (status 30)) + (segment (start 48.73 39.62) (end 50.25 39.37) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873054)) + (segment (start 47.25 38.14) (end 48.73 39.62) (width 0.25) (layer F.Cu) (net 9) (tstamp 568843EE)) + (segment (start 47.25 35.6) (end 47.25 38.14) (width 0.25) (layer F.Cu) (net 9) (tstamp 568843ED)) + (segment (start 47.765 35.035) (end 48 34.8) (width 0.25) (layer F.Cu) (net 9) (tstamp 56875798) (status 30)) + (segment (start 57.29 40.77) (end 57.455 40.675) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873063) (status 20)) + (via (at 48 34.8) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 9) (status 30)) + (segment (start 47.8 35) (end 48 34.8) (width 0.25) (layer F.Cu) (net 9) (tstamp 5686FA5B) (status 30)) (segment (start 52.78 35.48) (end 53.01 35.48) (width 0.25) (layer F.Cu) (net 9) (tstamp 5687279A)) (segment (start 51.35 36.91) (end 52.78 35.48) (width 0.25) (layer F.Cu) (net 9) (tstamp 56872799)) (via (at 51.35 36.91) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 9)) - (segment (start 48.905 36.86) (end 51.35 36.91) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872794)) - (segment (start 47.43 35.385) (end 48.905 36.86) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872793)) - (via (at 68.1 37.4) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) - (segment (start 68.1 37.4) (end 61.35 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687560F)) - (segment (start 58.05 34.1) (end 61.35 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755FF)) + (segment (start 49.405 36.36) (end 51.35 36.91) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872794)) + (segment (start 47.93 34.885) (end 49.405 36.36) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872793)) + (segment (start 61.35 37.4) (end 61.35 38.05) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 51.5 35.209331) (end 51.5 35.35) (width 0.25) (layer F.Cu) (net 12)) + (via (at 51.5 35.35) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) + (segment (start 51.5 35.35) (end 52.6 34.1) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755E6)) (segment (start 52.6 34.1) (end 58.05 34.1) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755E7)) - (segment (start 51.45 35.25) (end 52.6 34.1) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755E6)) - (via (at 51.45 35.25) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) - (segment (start 51.45 35.25) (end 51.45 35.109331) (width 0.25) (layer F.Cu) (net 12)) - (segment (start 51.45 35.109331) (end 51.68 34.98) (width 0.25) (layer F.Cu) (net 12) (tstamp 568755E2)) + (segment (start 58.05 34.1) (end 61.35 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755FF)) + (via (at 67.5 37.4) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) + (segment (start 66.05 37.4) (end 67.5 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC58)) + (segment (start 64.7 38.75) (end 66.05 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC55)) + (segment (start 62.05 38.75) (end 64.7 38.75) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC4F)) + (segment (start 61.35 38.05) (end 62.05 38.75) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC4A)) + (segment (start 51.5 35.209331) (end 51.68 34.98) (width 0.25) (layer F.Cu) (net 12) (tstamp 568755E2)) (segment (start 49.05896 37.52962) (end 48.38538 37.42462) (width 0.25) (layer F.Cu) (net 12) (status 10)) (segment (start 51.68 34.98) (end 53.01 34.98) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F92)) - (segment (start 48.39 36.83) (end 51.45 35.109331) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F87)) + (segment (start 48.39 36.83) (end 51.5 35.209331) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F87)) (segment (start 48.39 37.42) (end 48.39 36.83) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F80)) (segment (start 48.38538 37.42462) (end 48.39 37.42) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F7C)) (segment (start 50.8 34.55) (end 50.8 34.48) (width 0.25) (layer F.Cu) (net 13)) - (segment (start 68.1 35.1) (end 61.35 35.1) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875849)) + (segment (start 67.5 35.05) (end 61.35 35.1) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875849)) (segment (start 59.75 33.5) (end 61.35 35.1) (width 0.25) (layer B.Cu) (net 13) (tstamp 5687583C)) (segment (start 52.05 33.5) (end 59.75 33.5) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875832)) (segment (start 50.9 34.65) (end 52.05 33.5) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875831)) (via (at 50.9 34.65) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) (segment (start 50.8 34.55) (end 50.9 34.65) (width 0.25) (layer F.Cu) (net 13) (tstamp 5687582F)) - (via (at 68.1 35.1) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) + (via (at 67.5 35.05) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) (segment (start 53.01 34.48) (end 50.8 34.48) (width 0.25) (layer F.Cu) (net 13)) (segment (start 50.8 34.48) (end 50.57 34.48) (width 0.25) (layer F.Cu) (net 13) (tstamp 5687582D)) (segment (start 48.33038 38.53038) (end 49.05896 38.53038) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757F9)) @@ -638,25 +649,25 @@ (segment (start 49.25 35.1) (end 47.8 36.55) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757EF)) (segment (start 49.95 35.1) (end 49.25 35.1) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757ED)) (segment (start 50.57 34.48) (end 49.95 35.1) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757DD)) - (segment (start 41.71 35.14) (end 41.76 31.04) (width 0.25) (layer F.Cu) (net 19) (status 10)) - (segment (start 41.76 31.04) (end 41.89 30.91) (width 0.25) (layer F.Cu) (net 19) (tstamp 568732D5)) + (segment (start 43 35.5) (end 43 30.907471) (width 0.25) (layer F.Cu) (net 19) (status 10)) + (segment (start 43 30.907471) (end 43 31) (width 0.25) (layer F.Cu) (net 19) (tstamp 56884550)) + (segment (start 43 31) (end 43 30.907471) (width 0.25) (layer F.Cu) (net 19) (tstamp 56884552)) (segment (start 55.51 30.88) (end 55.51 32.98) (width 0.25) (layer F.Cu) (net 19) (tstamp 56872A0D)) (segment (start 55.45 30.82) (end 55.51 30.88) (width 0.25) (layer F.Cu) (net 19) (tstamp 56872A07)) - (segment (start 41.83 30.91) (end 41.89 30.91) (width 0.25) (layer F.Cu) (net 19) (tstamp 56872A00)) - (segment (start 41.89 30.91) (end 55.45 30.82) (width 0.25) (layer F.Cu) (net 19) (tstamp 568732D9)) - (segment (start 42.56 35.14) (end 42.63 31.65) (width 0.25) (layer F.Cu) (net 20) (status 10)) - (segment (start 42.63 31.65) (end 42.88 31.4) (width 0.25) (layer F.Cu) (net 20) (tstamp 568732CE)) + (segment (start 43 30.907471) (end 55.45 30.82) (width 0.25) (layer F.Cu) (net 19) (tstamp 56884553)) + (segment (start 43.85 35.5) (end 43.85 31.546268) (width 0.25) (layer F.Cu) (net 20) (status 10)) + (segment (start 43.85 31.546268) (end 44 31.396268) (width 0.25) (layer F.Cu) (net 20) (tstamp 568845CB)) + (segment (start 44 31.5) (end 44 31.396268) (width 0.25) (layer F.Cu) (net 20) (tstamp 5688453D)) (segment (start 55.01 31.33) (end 55.01 32.98) (width 0.25) (layer F.Cu) (net 20) (tstamp 56872A57)) - (segment (start 42.88 31.4) (end 55.01 31.33) (width 0.25) (layer F.Cu) (net 20) (tstamp 56872A43)) - (segment (start 42.87 31.41) (end 42.88 31.4) (width 0.25) (layer F.Cu) (net 20) (tstamp 56872A39)) - (segment (start 42.56 36.59) (end 43.57 36.59) (width 0.25) (layer F.Cu) (net 21)) - (segment (start 43.57 36.59) (end 43.6 36.62) (width 0.25) (layer F.Cu) (net 21) (tstamp 56873385)) + (segment (start 44 31.396268) (end 55.01 31.33) (width 0.25) (layer F.Cu) (net 20) (tstamp 5688453E)) + (segment (start 43.85 36.95) (end 44.7 36.7) (width 0.25) (layer F.Cu) (net 21) (status 10)) + (segment (start 44.75 36.65) (end 44.75 32.16096) (width 0.25) (layer F.Cu) (net 21) (tstamp 5688451E)) + (segment (start 44.7 36.7) (end 44.75 36.65) (width 0.25) (layer F.Cu) (net 21) (tstamp 5688451D)) + (segment (start 44.75 32.16096) (end 44.75 32.25) (width 0.25) (layer F.Cu) (net 21) (tstamp 56884523)) + (segment (start 44.75 32.25) (end 44.75 32.16096) (width 0.25) (layer F.Cu) (net 21) (tstamp 56884525)) (segment (start 54.53 31.820002) (end 54.51 32.98) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872AAA)) (segment (start 54.55 31.800002) (end 54.53 31.820002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872AA7)) - (segment (start 43.689998 32.200002) (end 54.55 31.800002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872A95)) - (segment (start 43.51 34.54) (end 43.689998 32.200002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872A93)) - (segment (start 43.51 34.54) (end 43.6 36.62) (width 0.25) (layer F.Cu) (net 21)) - (segment (start 43.59 36.63) (end 43.6 36.62) (width 0.25) (layer F.Cu) (net 21) (tstamp 568732CB)) + (segment (start 44.75 32.16096) (end 54.55 31.800002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56884526)) (segment (start 40 31.5) (end 35.5 31.5) (width 0.25) (layer F.Cu) (net 22) (status 30)) (via (at 40 31.5) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 22) (status 30)) (segment (start 50.89 32.74) (end 40.06 31.44) (width 0.25) (layer B.Cu) (net 22) (status 20)) @@ -668,10 +679,9 @@ (segment (start 53.3 32.43) (end 51.28 32.43) (width 0.25) (layer F.Cu) (net 22) (tstamp 56872AE4)) (segment (start 53.51 32.98) (end 53.51 32.64) (width 0.25) (layer F.Cu) (net 22)) (segment (start 54.01 32.98) (end 53.51 32.98) (width 0.25) (layer F.Cu) (net 22)) - (segment (start 44.72 40.22) (end 43.51 40.22) (width 0.25) (layer F.Cu) (net 23)) - (segment (start 41.71 38.42) (end 41.71 36.59) (width 0.25) (layer F.Cu) (net 23) (tstamp 5687339C)) - (segment (start 43.51 40.22) (end 41.71 38.42) (width 0.25) (layer F.Cu) (net 23) (tstamp 5687339A)) - (segment (start 41.75 36.63) (end 41.71 36.59) (width 0.25) (layer F.Cu) (net 23) (tstamp 56872C36) (status 30)) + (segment (start 44.72 40.22) (end 43 38.5) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 43 38.5) (end 43 36.95) (width 0.25) (layer F.Cu) (net 23) (tstamp 56884580) (status 20)) + (segment (start 43.05 36.93) (end 43.01 36.89) (width 0.25) (layer F.Cu) (net 23) (tstamp 56872C36) (status 30)) (zone (net 1) (net_name /+5V) (layer F.Cu) (tstamp 568751E6) (hatch edge 0.508) (connect_pads (clearance 0.3)) @@ -679,12 +689,12 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75.5 33.75) (xy 67.3 33.75) (xy 67.3 31.75) (xy 75.5 31.75) (xy 75.5 33.75) + (xy 74.75 33.75) (xy 66.55 33.75) (xy 66.55 31.75) (xy 74.75 31.75) (xy 74.75 33.75) ) ) (filled_polygon (pts - (xy 75.373 33.623) (xy 67.427 33.623) (xy 67.427 31.877) (xy 75.373 31.877) + (xy 74.623 33.623) (xy 66.677 33.623) (xy 66.677 31.877) (xy 74.623 31.877) ) ) ) @@ -694,12 +704,12 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75 36.1) (xy 67.3 36.1) (xy 67.3 34.1) (xy 75 34.1) (xy 75 36.1) + (xy 74.25 36.1) (xy 66.55 36.1) (xy 66.55 34.1) (xy 74.25 34.1) (xy 74.25 36.1) ) ) (filled_polygon (pts - (xy 74.873 35.973) (xy 67.427 35.973) (xy 67.427 34.227) (xy 74.873 34.227) + (xy 74.123 35.973) (xy 66.677 35.973) (xy 66.677 34.227) (xy 74.123 34.227) ) ) ) @@ -709,12 +719,12 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75 38.4) (xy 67.3 38.4) (xy 67.3 36.4) (xy 75 36.4) (xy 75 38.4) + (xy 74.25 38.4) (xy 66.55 38.4) (xy 66.55 36.4) (xy 74.25 36.4) (xy 74.25 38.4) ) ) (filled_polygon (pts - (xy 74.873 38.273) (xy 67.427 38.273) (xy 67.427 36.527) (xy 74.873 36.527) + (xy 74.123 38.273) (xy 66.677 38.273) (xy 66.677 36.527) (xy 74.123 36.527) ) ) ) @@ -724,12 +734,72 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75.5 40.75) (xy 67.3 40.75) (xy 67.3 38.75) (xy 75.5 38.75) (xy 75.5 40.75) + (xy 74.75 40.75) (xy 66.55 40.75) (xy 66.55 38.75) (xy 74.75 38.75) (xy 74.75 40.75) ) ) (filled_polygon (pts - (xy 75.373 40.623) (xy 67.427 40.623) (xy 67.427 38.877) (xy 75.373 38.877) + (xy 74.623 40.623) (xy 66.677 40.623) (xy 66.677 38.877) (xy 74.623 38.877) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884D72) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 66.55 31.75) (xy 74.75 31.75) (xy 74.75 33.75) (xy 66.55 33.75) + ) + ) + (filled_polygon + (pts + (xy 74.623 33.623) (xy 66.677 33.623) (xy 66.677 31.877) (xy 74.623 31.877) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884D8C) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 74.25 36.1) (xy 66.55 36.1) (xy 66.55 34.1) (xy 74.25 34.1) (xy 74.25 36.1) + ) + ) + (filled_polygon + (pts + (xy 74.123 35.973) (xy 66.677 35.973) (xy 66.677 34.227) (xy 74.123 34.227) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884DB6) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 74.25 38.4) (xy 74.25 36.4) (xy 66.55 36.4) (xy 66.55 38.4) + ) + ) + (filled_polygon + (pts + (xy 74.123 38.273) (xy 66.677 38.273) (xy 66.677 36.527) (xy 74.123 36.527) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884DC5) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 66.55 38.75) (xy 66.55 40.75) (xy 74.75 40.75) (xy 74.75 38.75) + ) + ) + (filled_polygon + (pts + (xy 74.623 40.623) (xy 66.677 40.623) (xy 66.677 38.877) (xy 74.623 38.877) ) ) ) diff --git a/u2f-zero.kicad_pcb-bak b/u2f-zero.kicad_pcb-bak index 8224f8f..880186a 100644 --- a/u2f-zero.kicad_pcb-bak +++ b/u2f-zero.kicad_pcb-bak @@ -3,10 +3,10 @@ (general (links 27) (no_connects 0) - (area 33.924999 29.899999 77.300001 42.680595) + (area 33.924999 29.899999 76.550001 43.164048) (thickness 1.6) - (drawings 27) - (tracks 164) + (drawings 29) + (tracks 167) (zones 0) (modules 10) (nets 25) @@ -25,7 +25,7 @@ (38 B.Mask user) (39 F.Mask user) (40 Dwgs.User user) - (41 Cmts.User user) + (41 Cmts.User user hide) (42 Eco1.User user) (43 Eco2.User user) (44 Edge.Cuts user) @@ -60,11 +60,12 @@ (mod_text_width 0.15) (pad_size 1.524 1.524) (pad_drill 0.762) - (pad_to_mask_clearance 0.2) + (pad_to_mask_clearance 0.15) + (pad_to_paste_clearance -0.003) (aux_axis_origin 0 0) (visible_elements FFFFFFDF) (pcbplotparams - (layerselection 0x00020_80000001) + (layerselection 0x010e0_80000001) (usegerberextensions false) (excludeedgelayer true) (linewidth 0.100000) @@ -87,7 +88,7 @@ (mirror false) (drillshape 0) (scaleselection 1) - (outputdirectory "")) + (outputdirectory gerbers/)) ) (net 0 "") @@ -173,7 +174,7 @@ ) (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 0) (tstamp 5686DC0B) - (at 61.18 38.15 90) + (at 60.63 38.77 90) (descr "Module Narrow CMS SOJ 8 pins large") (tags "CMS SOJ") (path /56857313) @@ -215,7 +216,7 @@ ) (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5687360F) (tstamp 5686DC11) - (at 47.4 34.85 90) + (at 48 34.25 90) (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)") (tags "capacitor 0402") (path /56858041) @@ -244,7 +245,7 @@ ) (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 56873606) (tstamp 5686DC17) - (at 45.39 34.885 90) + (at 46.25 34.25 90) (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") (tags "capacitor 0603") (path /5685809E) @@ -450,7 +451,7 @@ ) (module footprints:LED-0606 (layer F.Cu) (tedit 5686CF1E) (tstamp 568742F0) - (at 41.7 35.2) + (at 43 35.5) (path /5686DEFD) (fp_text reference RGB1 (at 0.50546 -1.18872) (layer F.SilkS) (effects (font (size 0.4 0.4) (thickness 0.1))) @@ -472,48 +473,54 @@ (net 23 "Net-(R1-Pad2)")) ) - (gr_text "GND\n" (at 66.3 39.75) (layer Cmts.User) + (gr_text "https://0x123.xyz\n" (at 61.2 33.1) (layer F.SilkS) + (effects (font (size 1 0.6) (thickness 0.15))) + ) + (gr_text "U2F ZERO" (at 61.4 31.25) (layer F.SilkS) + (effects (font (size 1.3 1) (thickness 0.25))) + ) + (gr_text "GND\n" (at 65.55 39.75) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_text D+ (at 66.35 37.3) (layer Cmts.User) + (gr_text D+ (at 65.6 37.3) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_text D- (at 66.2 35.05) (layer Cmts.User) + (gr_text D- (at 65.45 35.05) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_text +5v (at 66.15 32.7) (layer Cmts.User) + (gr_text +5v (at 65.4 32.7) (layer Cmts.User) (effects (font (size 0.5 0.5) (thickness 0.125))) ) - (gr_line (start 75 33.75) (end 75.5 33.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.05 38.75) (end 67.3 38.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 67.3 38.4) (end 75 38.4) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 36.4) (end 67.3 36.4) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 67.3 36.1) (end 75 36.1) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 34.1) (end 67.3 34.1) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 33.75) (end 67.3 33.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75 30) (end 75 42.5) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 40.75) (end 67.3 40.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 31.75) (end 67.3 31.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 67.3 30) (end 67.3 42.45) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 42.5) (end 75.5 30) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 40.75) (end 76.8 40.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 42.45) (end 75.5 40.7) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 31.75) (end 77.2 31.75) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_line (start 75.5 30) (end 75.5 31.7) (angle 90) (layer Cmts.User) (width 0.2)) - (gr_circle (center 35.9 40.6) (end 36.7 39.4) (layer F.SilkS) (width 0.2)) + (gr_line (start 74.25 33.75) (end 74.75 33.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.3 38.75) (end 66.55 38.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 66.55 38.4) (end 74.25 38.4) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 36.4) (end 66.55 36.4) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 66.55 36.1) (end 74.25 36.1) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 34.1) (end 66.55 34.1) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 33.75) (end 66.55 33.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.25 30) (end 74.25 42.5) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 40.75) (end 66.55 40.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 31.75) (end 66.55 31.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 66.55 30) (end 66.55 42.45) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 42.5) (end 74.75 30) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 40.75) (end 76.05 40.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 42.45) (end 74.75 40.7) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 31.75) (end 76.45 31.75) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_line (start 74.75 30) (end 74.75 31.7) (angle 90) (layer Cmts.User) (width 0.2)) + (gr_circle (center 36.4 40.6) (end 37.2 39.4) (layer F.SilkS) (width 0.2)) (gr_line (start 34 42.5) (end 34 42) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 76.5 42.5) (end 76.5 42) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 76.5 30) (end 76.5 42) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 34 30) (end 76.5 30) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 75.75 42.5) (end 75.75 42) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 75.75 30) (end 75.75 42) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 34 30) (end 75.75 30) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 34 42) (end 34 30) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 76.5 42.5) (end 34 42.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 75.75 42.5) (end 34 42.5) (angle 90) (layer Edge.Cuts) (width 0.15)) (segment (start 53.5 37.52) (end 53.62 37.52) (width 0.25) (layer B.Cu) (net 1)) (segment (start 66.25 32.6) (end 68.25 32.6) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AD)) (segment (start 62.3 36.55) (end 66.25 32.6) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AC)) - (segment (start 62.3 38.85) (end 62.3 36.55) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AB)) - (via (at 62.3 38.85) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 1)) - (segment (start 54.95 38.85) (end 62.3 38.85) (width 0.25) (layer B.Cu) (net 1) (tstamp 5687588C)) + (segment (start 59.6 37.46) (end 62.3 36.55) (width 0.25) (layer F.Cu) (net 1) (tstamp 568758AB)) + (via (at 59.6 37.46) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 54.95 38.85) (end 59.6 37.46) (width 0.25) (layer B.Cu) (net 1) (tstamp 5687588C)) (segment (start 53.62 37.52) (end 54.95 38.85) (width 0.25) (layer B.Cu) (net 1) (tstamp 56875888)) (segment (start 53.5 37.52) (end 52.34 37.52) (width 0.25) (layer B.Cu) (net 1)) (segment (start 46.2 40.24) (end 46.13 40.17) (width 0.25) (layer F.Cu) (net 1) (tstamp 56872B93) (status 30)) @@ -528,28 +535,38 @@ (segment (start 53.53 35.5) (end 53.51 35.48) (width 0.25) (layer F.Cu) (net 1) (tstamp 5686FA67)) (segment (start 53.7 39.23) (end 53.7 37.72) (width 0.25) (layer F.Cu) (net 1) (status 10)) (segment (start 53.7 37.72) (end 53.5 37.52) (width 0.25) (layer F.Cu) (net 1) (tstamp 5686FA61) (status 30)) - (segment (start 58.005 37.515) (end 57.545 37.515) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 57.545 37.515) (end 55.51 35.48) (width 0.25) (layer F.Cu) (net 3) (tstamp 56872FF0)) + (segment (start 57.455 38.135) (end 56.995 38.135) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 56.995 38.135) (end 55.51 35.48) (width 0.25) (layer F.Cu) (net 3) (tstamp 56872FF0) (status 10)) (segment (start 55.55 35.52) (end 55.51 35.48) (width 0.25) (layer F.Cu) (net 3) (tstamp 5686FA6B)) - (segment (start 58.005 36.245) (end 58.005 36.045) (width 0.25) (layer F.Cu) (net 4)) - (segment (start 58.005 36.045) (end 58.77 35.28) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FD1)) + (segment (start 57.455 36.865) (end 57.455 36.665) (width 0.25) (layer F.Cu) (net 4) (status 30)) + (segment (start 57.455 36.665) (end 58.77 35.28) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FD1) (status 10)) (segment (start 58.77 35.28) (end 58.77 34.66) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FD4)) (segment (start 58.77 34.66) (end 58.14 34.03) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FDC)) (segment (start 58.14 34.03) (end 57.34 34.03) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FE2)) (segment (start 57.34 34.03) (end 56.89 34.48) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FE4)) (segment (start 56.89 34.48) (end 55.51 34.48) (width 0.25) (layer F.Cu) (net 4) (tstamp 56872FE6)) - (segment (start 47.4 34.3) (end 49.4 34.3) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 45.58 37.23) (end 45.58 36.08) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 45.58 37.23) (end 49.98 41.63) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687E9F7)) + (segment (start 58.96 41.85) (end 58.96 41.88) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 49.98 41.63) (end 58.96 41.88) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687E9FF)) + (segment (start 45.25 33.5) (end 46.25 33.5) (width 0.25) (layer F.Cu) (net 5) (tstamp 5688443C)) + (segment (start 45.25 35.75) (end 45.25 33.5) (width 0.25) (layer F.Cu) (net 5) (tstamp 5688443A)) + (segment (start 45.58 36.08) (end 45.25 35.75) (width 0.25) (layer F.Cu) (net 5) (tstamp 56884439)) + (segment (start 58.96 41.85) (end 64.61 41.85) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 66.71 39.75) (end 68.1 39.75) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA9F)) + (segment (start 64.61 41.85) (end 66.71 39.75) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA75)) + (segment (start 58.96 41.85) (end 58.96 40.95) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA73)) + (segment (start 63.045 36.865) (end 63.805 36.865) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA5E)) + (segment (start 58.96 40.95) (end 63.045 36.865) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687EA50)) + (segment (start 48 33.7) (end 49.4 34.3) (width 0.25) (layer F.Cu) (net 5) (status 10)) (segment (start 49.4 34.3) (end 49.75 33.95) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687579F)) - (segment (start 45.39 34.135) (end 47.235 34.135) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 47.235 34.135) (end 47.4 34.3) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687579B)) + (segment (start 46.25 33.5) (end 47.835 33.535) (width 0.25) (layer F.Cu) (net 5) (status 10)) + (segment (start 47.835 33.535) (end 48 33.7) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687579B) (status 30)) (segment (start 50.4 35.95) (end 49.75 33.95) (width 0.25) (layer B.Cu) (net 5) (tstamp 568754A1)) (segment (start 55 37.52) (end 54.87 37.52) (width 0.25) (layer B.Cu) (net 5)) (segment (start 54.87 37.52) (end 53.4 36.05) (width 0.25) (layer B.Cu) (net 5) (tstamp 56875491)) (segment (start 53.4 36.05) (end 50.3 36.05) (width 0.25) (layer B.Cu) (net 5) (tstamp 56875499)) (segment (start 50.3 36.05) (end 50.4 35.95) (width 0.25) (layer B.Cu) (net 5) (tstamp 568754A0)) - (segment (start 67.800654 39.749346) (end 67.85 39.7) (width 0.25) (layer F.Cu) (net 5) (tstamp 56875398)) - (segment (start 65.65079 39.749346) (end 67.800654 39.749346) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 65.65079 39.749346) (end 65.672 36.442) (width 0.25) (layer F.Cu) (net 5) (tstamp 56875396)) (segment (start 49.75 33.95) (end 48.77 33.97) (width 0.25) (layer B.Cu) (net 5)) (segment (start 48.7 33.9) (end 45.4 33.9) (width 0.25) (layer B.Cu) (net 5) (tstamp 56874528)) (segment (start 45.4 33.9) (end 40 38) (width 0.25) (layer B.Cu) (net 5) (tstamp 56874535) (status 20)) @@ -560,18 +577,7 @@ (via (at 55 37.52) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 5)) (segment (start 57.56 34.94) (end 57.56 34.96) (width 0.25) (layer B.Cu) (net 5) (tstamp 56873131)) (segment (start 57.56 34.96) (end 55 37.52) (width 0.25) (layer B.Cu) (net 5) (tstamp 56873130)) - (via (at 64.355 36.285) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 5) (status 30)) - (segment (start 64.355 36.245) (end 65.475 36.245) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 65.475 36.245) (end 65.672 36.442) (width 0.25) (layer F.Cu) (net 5) (tstamp 56873013)) - (segment (start 65.642 41.12) (end 65.65079 39.749346) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 65.672 36.442) (end 65.672 36.34) (width 0.25) (layer F.Cu) (net 5) (tstamp 56873017)) - (segment (start 44.086 34.27) (end 44.11 34.27) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 45.39 34.135) (end 44.005 34.135) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA9C)) - (segment (start 50.422 41.304) (end 44.106 37.438) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA96)) - (segment (start 65.688 41.134) (end 50.422 41.304) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA90)) - (segment (start 65.642 41.12) (end 65.688 41.134) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA8E)) - (segment (start 44.086 34.27) (end 44.106 37.438) (width 0.25) (layer F.Cu) (net 5)) - (segment (start 44.11 34.27) (end 44.005 34.135) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FADF)) + (via (at 63.805 36.905) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 5) (status 30)) (segment (start 49.75 33.95) (end 49.97 33.95) (width 0.25) (layer F.Cu) (net 5)) (segment (start 49.98 33.96) (end 49.75 33.95) (width 0.25) (layer F.Cu) (net 5) (tstamp 56872653)) (segment (start 49.97 33.95) (end 49.98 33.96) (width 0.25) (layer F.Cu) (net 5) (tstamp 5687264F)) @@ -593,43 +599,48 @@ (segment (start 52.185 38.695) (end 52.2 38.71) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FCE7)) (segment (start 54.8 39.23) (end 54.8 37.72) (width 0.25) (layer F.Cu) (net 5) (status 10)) (segment (start 54.8 37.72) (end 55 37.52) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA64) (status 30)) - (segment (start 45.59 34.335) (end 45.39 34.135) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA5E)) - (segment (start 45.39 35.635) (end 47.165 35.635) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 47.165 35.635) (end 47.4 35.4) (width 0.25) (layer F.Cu) (net 9) (tstamp 56875798)) - (segment (start 45.39 35.635) (end 45.39 36.53) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 57.29 40.77) (end 58.005 40.055) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873063)) + (segment (start 46.45 33.7) (end 46.25 33.5) (width 0.25) (layer F.Cu) (net 5) (tstamp 5686FA5E) (status 30)) + (segment (start 48 34.8) (end 46.45 34.8) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 46.45 34.8) (end 47.25 35.6) (width 0.25) (layer F.Cu) (net 9) (tstamp 568843EC)) (segment (start 51.65 40.77) (end 57.29 40.77) (width 0.25) (layer F.Cu) (net 9) (tstamp 5687305D)) (segment (start 50.25 39.37) (end 51.65 40.77) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873057)) - (segment (start 48.23 39.37) (end 50.25 39.37) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873054)) - (segment (start 45.39 36.53) (end 48.23 39.37) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873052)) - (via (at 47.4 35.4) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 9) (status 30)) - (segment (start 47.2 35.6) (end 47.4 35.4) (width 0.25) (layer F.Cu) (net 9) (tstamp 5686FA5B) (status 30)) + (segment (start 48.73 39.62) (end 50.25 39.37) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873054)) + (segment (start 47.25 38.14) (end 48.73 39.62) (width 0.25) (layer F.Cu) (net 9) (tstamp 568843EE)) + (segment (start 47.25 35.6) (end 47.25 38.14) (width 0.25) (layer F.Cu) (net 9) (tstamp 568843ED)) + (segment (start 47.765 35.035) (end 48 34.8) (width 0.25) (layer F.Cu) (net 9) (tstamp 56875798) (status 30)) + (segment (start 57.29 40.77) (end 57.455 40.675) (width 0.25) (layer F.Cu) (net 9) (tstamp 56873063) (status 20)) + (via (at 48 34.8) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 9) (status 30)) + (segment (start 47.8 35) (end 48 34.8) (width 0.25) (layer F.Cu) (net 9) (tstamp 5686FA5B) (status 30)) (segment (start 52.78 35.48) (end 53.01 35.48) (width 0.25) (layer F.Cu) (net 9) (tstamp 5687279A)) (segment (start 51.35 36.91) (end 52.78 35.48) (width 0.25) (layer F.Cu) (net 9) (tstamp 56872799)) (via (at 51.35 36.91) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 9)) - (segment (start 48.905 36.86) (end 51.35 36.91) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872794)) - (segment (start 47.43 35.385) (end 48.905 36.86) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872793)) - (via (at 68.1 37.4) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) - (segment (start 68.1 37.4) (end 61.35 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687560F)) - (segment (start 58.05 34.1) (end 61.35 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755FF)) + (segment (start 49.405 36.36) (end 51.35 36.91) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872794)) + (segment (start 47.93 34.885) (end 49.405 36.36) (width 0.25) (layer B.Cu) (net 9) (tstamp 56872793)) + (segment (start 61.35 37.4) (end 61.35 38.05) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 51.5 35.209331) (end 51.5 35.35) (width 0.25) (layer F.Cu) (net 12)) + (via (at 51.5 35.35) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) + (segment (start 51.5 35.35) (end 52.6 34.1) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755E6)) (segment (start 52.6 34.1) (end 58.05 34.1) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755E7)) - (segment (start 51.45 35.25) (end 52.6 34.1) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755E6)) - (via (at 51.45 35.25) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) - (segment (start 51.45 35.25) (end 51.45 35.109331) (width 0.25) (layer F.Cu) (net 12)) - (segment (start 51.45 35.109331) (end 51.68 34.98) (width 0.25) (layer F.Cu) (net 12) (tstamp 568755E2)) + (segment (start 58.05 34.1) (end 61.35 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 568755FF)) + (via (at 67.5 37.4) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 12)) + (segment (start 66.05 37.4) (end 67.5 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC58)) + (segment (start 64.7 38.75) (end 66.05 37.4) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC55)) + (segment (start 62.05 38.75) (end 64.7 38.75) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC4F)) + (segment (start 61.35 38.05) (end 62.05 38.75) (width 0.25) (layer B.Cu) (net 12) (tstamp 5687EC4A)) + (segment (start 51.5 35.209331) (end 51.68 34.98) (width 0.25) (layer F.Cu) (net 12) (tstamp 568755E2)) (segment (start 49.05896 37.52962) (end 48.38538 37.42462) (width 0.25) (layer F.Cu) (net 12) (status 10)) (segment (start 51.68 34.98) (end 53.01 34.98) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F92)) - (segment (start 48.39 36.83) (end 51.45 35.109331) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F87)) + (segment (start 48.39 36.83) (end 51.5 35.209331) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F87)) (segment (start 48.39 37.42) (end 48.39 36.83) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F80)) (segment (start 48.38538 37.42462) (end 48.39 37.42) (width 0.25) (layer F.Cu) (net 12) (tstamp 56871F7C)) (segment (start 50.8 34.55) (end 50.8 34.48) (width 0.25) (layer F.Cu) (net 13)) - (segment (start 68.1 35.1) (end 61.35 35.1) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875849)) + (segment (start 67.5 35.05) (end 61.35 35.1) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875849)) (segment (start 59.75 33.5) (end 61.35 35.1) (width 0.25) (layer B.Cu) (net 13) (tstamp 5687583C)) (segment (start 52.05 33.5) (end 59.75 33.5) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875832)) (segment (start 50.9 34.65) (end 52.05 33.5) (width 0.25) (layer B.Cu) (net 13) (tstamp 56875831)) (via (at 50.9 34.65) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) (segment (start 50.8 34.55) (end 50.9 34.65) (width 0.25) (layer F.Cu) (net 13) (tstamp 5687582F)) - (via (at 68.1 35.1) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) + (via (at 67.5 35.05) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 13)) (segment (start 53.01 34.48) (end 50.8 34.48) (width 0.25) (layer F.Cu) (net 13)) (segment (start 50.8 34.48) (end 50.57 34.48) (width 0.25) (layer F.Cu) (net 13) (tstamp 5687582D)) (segment (start 48.33038 38.53038) (end 49.05896 38.53038) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757F9)) @@ -638,25 +649,25 @@ (segment (start 49.25 35.1) (end 47.8 36.55) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757EF)) (segment (start 49.95 35.1) (end 49.25 35.1) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757ED)) (segment (start 50.57 34.48) (end 49.95 35.1) (width 0.25) (layer F.Cu) (net 13) (tstamp 568757DD)) - (segment (start 41.71 35.14) (end 41.76 31.04) (width 0.25) (layer F.Cu) (net 19) (status 10)) - (segment (start 41.76 31.04) (end 41.89 30.91) (width 0.25) (layer F.Cu) (net 19) (tstamp 568732D5)) + (segment (start 43 35.5) (end 43 30.907471) (width 0.25) (layer F.Cu) (net 19) (status 10)) + (segment (start 43 30.907471) (end 43 31) (width 0.25) (layer F.Cu) (net 19) (tstamp 56884550)) + (segment (start 43 31) (end 43 30.907471) (width 0.25) (layer F.Cu) (net 19) (tstamp 56884552)) (segment (start 55.51 30.88) (end 55.51 32.98) (width 0.25) (layer F.Cu) (net 19) (tstamp 56872A0D)) (segment (start 55.45 30.82) (end 55.51 30.88) (width 0.25) (layer F.Cu) (net 19) (tstamp 56872A07)) - (segment (start 41.83 30.91) (end 41.89 30.91) (width 0.25) (layer F.Cu) (net 19) (tstamp 56872A00)) - (segment (start 41.89 30.91) (end 55.45 30.82) (width 0.25) (layer F.Cu) (net 19) (tstamp 568732D9)) - (segment (start 42.56 35.14) (end 42.63 31.65) (width 0.25) (layer F.Cu) (net 20) (status 10)) - (segment (start 42.63 31.65) (end 42.88 31.4) (width 0.25) (layer F.Cu) (net 20) (tstamp 568732CE)) + (segment (start 43 30.907471) (end 55.45 30.82) (width 0.25) (layer F.Cu) (net 19) (tstamp 56884553)) + (segment (start 43.85 35.5) (end 43.85 31.546268) (width 0.25) (layer F.Cu) (net 20) (status 10)) + (segment (start 43.85 31.546268) (end 44 31.396268) (width 0.25) (layer F.Cu) (net 20) (tstamp 568845CB)) + (segment (start 44 31.5) (end 44 31.396268) (width 0.25) (layer F.Cu) (net 20) (tstamp 5688453D)) (segment (start 55.01 31.33) (end 55.01 32.98) (width 0.25) (layer F.Cu) (net 20) (tstamp 56872A57)) - (segment (start 42.88 31.4) (end 55.01 31.33) (width 0.25) (layer F.Cu) (net 20) (tstamp 56872A43)) - (segment (start 42.87 31.41) (end 42.88 31.4) (width 0.25) (layer F.Cu) (net 20) (tstamp 56872A39)) - (segment (start 42.56 36.59) (end 43.57 36.59) (width 0.25) (layer F.Cu) (net 21)) - (segment (start 43.57 36.59) (end 43.6 36.62) (width 0.25) (layer F.Cu) (net 21) (tstamp 56873385)) + (segment (start 44 31.396268) (end 55.01 31.33) (width 0.25) (layer F.Cu) (net 20) (tstamp 5688453E)) + (segment (start 43.85 36.95) (end 44.7 36.7) (width 0.25) (layer F.Cu) (net 21) (status 10)) + (segment (start 44.75 36.65) (end 44.75 32.16096) (width 0.25) (layer F.Cu) (net 21) (tstamp 5688451E)) + (segment (start 44.7 36.7) (end 44.75 36.65) (width 0.25) (layer F.Cu) (net 21) (tstamp 5688451D)) + (segment (start 44.75 32.16096) (end 44.75 32.25) (width 0.25) (layer F.Cu) (net 21) (tstamp 56884523)) + (segment (start 44.75 32.25) (end 44.75 32.16096) (width 0.25) (layer F.Cu) (net 21) (tstamp 56884525)) (segment (start 54.53 31.820002) (end 54.51 32.98) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872AAA)) (segment (start 54.55 31.800002) (end 54.53 31.820002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872AA7)) - (segment (start 43.689998 32.200002) (end 54.55 31.800002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872A95)) - (segment (start 43.51 34.54) (end 43.689998 32.200002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56872A93)) - (segment (start 43.51 34.54) (end 43.6 36.62) (width 0.25) (layer F.Cu) (net 21)) - (segment (start 43.59 36.63) (end 43.6 36.62) (width 0.25) (layer F.Cu) (net 21) (tstamp 568732CB)) + (segment (start 44.75 32.16096) (end 54.55 31.800002) (width 0.25) (layer F.Cu) (net 21) (tstamp 56884526)) (segment (start 40 31.5) (end 35.5 31.5) (width 0.25) (layer F.Cu) (net 22) (status 30)) (via (at 40 31.5) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 22) (status 30)) (segment (start 50.89 32.74) (end 40.06 31.44) (width 0.25) (layer B.Cu) (net 22) (status 20)) @@ -668,10 +679,9 @@ (segment (start 53.3 32.43) (end 51.28 32.43) (width 0.25) (layer F.Cu) (net 22) (tstamp 56872AE4)) (segment (start 53.51 32.98) (end 53.51 32.64) (width 0.25) (layer F.Cu) (net 22)) (segment (start 54.01 32.98) (end 53.51 32.98) (width 0.25) (layer F.Cu) (net 22)) - (segment (start 44.72 40.22) (end 43.51 40.22) (width 0.25) (layer F.Cu) (net 23)) - (segment (start 41.71 38.42) (end 41.71 36.59) (width 0.25) (layer F.Cu) (net 23) (tstamp 5687339C)) - (segment (start 43.51 40.22) (end 41.71 38.42) (width 0.25) (layer F.Cu) (net 23) (tstamp 5687339A)) - (segment (start 41.75 36.63) (end 41.71 36.59) (width 0.25) (layer F.Cu) (net 23) (tstamp 56872C36) (status 30)) + (segment (start 44.72 40.22) (end 43 38.5) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 43 38.5) (end 43 36.95) (width 0.25) (layer F.Cu) (net 23) (tstamp 56884580) (status 20)) + (segment (start 43.05 36.93) (end 43.01 36.89) (width 0.25) (layer F.Cu) (net 23) (tstamp 56872C36) (status 30)) (zone (net 1) (net_name /+5V) (layer F.Cu) (tstamp 568751E6) (hatch edge 0.508) (connect_pads (clearance 0.3)) @@ -679,12 +689,12 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75.5 33.75) (xy 67.3 33.75) (xy 67.3 31.75) (xy 75.5 31.75) (xy 75.5 33.75) + (xy 74.75 33.75) (xy 66.55 33.75) (xy 66.55 31.75) (xy 74.75 31.75) (xy 74.75 33.75) ) ) (filled_polygon (pts - (xy 75.373 33.623) (xy 67.427 33.623) (xy 67.427 31.877) (xy 75.373 31.877) + (xy 74.623 33.623) (xy 66.677 33.623) (xy 66.677 31.877) (xy 74.623 31.877) ) ) ) @@ -694,12 +704,12 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75 36.1) (xy 67.3 36.1) (xy 67.3 34.1) (xy 75 34.1) (xy 75 36.1) + (xy 74.25 36.1) (xy 66.55 36.1) (xy 66.55 34.1) (xy 74.25 34.1) (xy 74.25 36.1) ) ) (filled_polygon (pts - (xy 74.873 35.973) (xy 67.427 35.973) (xy 67.427 34.227) (xy 74.873 34.227) + (xy 74.123 35.973) (xy 66.677 35.973) (xy 66.677 34.227) (xy 74.123 34.227) ) ) ) @@ -709,12 +719,12 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75 38.4) (xy 67.3 38.4) (xy 67.3 36.4) (xy 75 36.4) (xy 75 38.4) + (xy 74.25 38.4) (xy 66.55 38.4) (xy 66.55 36.4) (xy 74.25 36.4) (xy 74.25 38.4) ) ) (filled_polygon (pts - (xy 74.873 38.273) (xy 67.427 38.273) (xy 67.427 36.527) (xy 74.873 36.527) + (xy 74.123 38.273) (xy 66.677 38.273) (xy 66.677 36.527) (xy 74.123 36.527) ) ) ) @@ -724,12 +734,72 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 75.5 40.75) (xy 67.3 40.75) (xy 67.3 38.75) (xy 75.5 38.75) (xy 75.5 40.75) + (xy 74.75 40.75) (xy 66.55 40.75) (xy 66.55 38.75) (xy 74.75 38.75) (xy 74.75 40.75) ) ) (filled_polygon (pts - (xy 75.373 40.623) (xy 67.427 40.623) (xy 67.427 38.877) (xy 75.373 38.877) + (xy 74.623 40.623) (xy 66.677 40.623) (xy 66.677 38.877) (xy 74.623 38.877) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884D72) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 66.55 31.75) (xy 74.75 31.75) (xy 74.75 33.75) (xy 66.55 33.75) + ) + ) + (filled_polygon + (pts + (xy 74.623 33.623) (xy 66.677 33.623) (xy 66.677 31.877) (xy 74.623 31.877) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884D8C) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 74.25 36.1) (xy 66.55 36.1) (xy 66.55 34.1) (xy 74.25 34.1) (xy 74.25 36.1) + ) + ) + (filled_polygon + (pts + (xy 74.123 35.973) (xy 66.677 35.973) (xy 66.677 34.227) (xy 74.123 34.227) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884DB6) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 74.25 38.4) (xy 74.25 36.4) (xy 66.55 36.4) (xy 66.55 38.4) + ) + ) + (filled_polygon + (pts + (xy 74.123 38.273) (xy 66.677 38.273) (xy 66.677 36.527) (xy 74.123 36.527) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Mask) (tstamp 56884DC5) (hatch edge 0.508) + (connect_pads (clearance 0.3)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 66.55 38.75) (xy 66.55 40.75) (xy 74.75 40.75) (xy 74.75 38.75) + ) + ) + (filled_polygon + (pts + (xy 74.623 40.623) (xy 66.677 40.623) (xy 66.677 38.877) (xy 74.623 38.877) ) ) )