diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png b/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png index 8b919483b3a568ce12e15ec1433730ab063c3b45..a55f6d3ccbdf9c16ac54712a904f99c67b9c08e5 100644 Binary files a/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png and b/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png differ diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pro b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pro index 9fc438041e7bda74ed5ff984b9cb42c01a49738d..db71a35303212fb474da2920187280a5d2a2149d 100644 --- a/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pro +++ b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pro @@ -133,7 +133,7 @@ "min_track_width": 0.0, "min_via_annular_width": 0.1, "min_via_diameter": 0.5, - "solder_mask_to_copper_clearance": 0.0, + "solder_mask_to_copper_clearance": 0.005, "use_height_for_length_calcs": true }, "teardrop_options": [ diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png b/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png index c3c4c0236ee793ca5165fa7eee58948d47d4fdd4..7709499c8d3722a0d2077acbbd15e030b20bcb2c 100644 Binary files a/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png and b/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png differ diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Cu.gbl b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Cu.gbl new file mode 100644 index 0000000000000000000000000000000000000000..c6b86b014d2987c3d2749e8a775f5529190f5da7 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Cu.gbl @@ -0,0 +1,15 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L2,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Mask.gbs b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Mask.gbs new file mode 100644 index 0000000000000000000000000000000000000000..e782c67b2dd0ff373d9b481852c400d31a7b0d0a --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Mask.gbs @@ -0,0 +1,15 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Bot* +G04 #@! TF.FilePolarity,Negative* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Paste.gbp b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Paste.gbp new file mode 100644 index 0000000000000000000000000000000000000000..6436def79cb59bdae41afd887331de0e19782049 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Paste.gbp @@ -0,0 +1,15 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Silkscreen.gbo b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Silkscreen.gbo new file mode 100644 index 0000000000000000000000000000000000000000..e23d5922f9f3be6ab0be3445325c3bad890517dc --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-B_Silkscreen.gbo @@ -0,0 +1,17 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +%LPC*% +%LPD*% +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-Edge_Cuts.gm1 b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-Edge_Cuts.gm1 new file mode 100644 index 0000000000000000000000000000000000000000..669e00c696911fd8ed8320dffe368eb212ab886d --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-Edge_Cuts.gm1 @@ -0,0 +1,23 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Profile,NP* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 #@! TA.AperFunction,Profile* +%ADD10C,0.050000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X90500000Y-83500000D02* +X100000000Y-83500000D01* +X100000000Y-100000000D01* +X90500000Y-100000000D01* +X90500000Y-83500000D01* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Cu.gtl b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Cu.gtl new file mode 100644 index 0000000000000000000000000000000000000000..e4fb5a2017f62d1f94c4b511d867d450b2188d92 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Cu.gtl @@ -0,0 +1,154 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L1,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD10R,1.700000X2.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD11R,0.914400X0.889000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD12R,1.000000X1.000000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD13R,1.475000X0.450000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD14C,0.200000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +G04 #@! TO.P,J1,1,Pin_1* +G04 #@! TO.N,UPDI* +X98050000Y-93700000D03* +G04 #@! TO.P,J1,2,Pin_2* +G04 #@! TO.N,GND* +X95510000Y-93700000D03* +G04 #@! TO.P,J1,3,Pin_3* +G04 #@! TO.N,V* +X92970000Y-93700000D03* +G04 #@! TD* +D11* +G04 #@! TO.P,LED1,1* +G04 #@! TO.N,Net-(LED1-Pad1)* +X94249300Y-84500000D03* +G04 #@! TO.P,LED1,2* +G04 #@! TO.N,Net-(IC1-PA4)* +X92750700Y-84500000D03* +G04 #@! TD* +D12* +G04 #@! TO.P,R1,1,1* +G04 #@! TO.N,GND* +X98200000Y-84500000D03* +G04 #@! TO.P,R1,2,2* +G04 #@! TO.N,Net-(LED1-Pad1)* +X96800000Y-84500000D03* +G04 #@! TD* +D13* +G04 #@! TO.P,IC1,1,VDD* +G04 #@! TO.N,V* +X92562000Y-86550000D03* +G04 #@! TO.P,IC1,2,PA4* +G04 #@! TO.N,Net-(IC1-PA4)* +X92562000Y-87200000D03* +G04 #@! TO.P,IC1,3,PA5* +G04 #@! TO.N,unconnected-(IC1-PA5-Pad3)* +X92562000Y-87850000D03* +G04 #@! TO.P,IC1,4,PA6* +G04 #@! TO.N,unconnected-(IC1-PA6-Pad4)* +X92562000Y-88500000D03* +G04 #@! TO.P,IC1,5,PA7* +G04 #@! TO.N,unconnected-(IC1-PA7-Pad5)* +X92562000Y-89150000D03* +G04 #@! TO.P,IC1,6,(TOSC1)_PB3* +G04 #@! TO.N,unconnected-(IC1-(TOSC1)_PB3-Pad6)* +X92562000Y-89800000D03* +G04 #@! TO.P,IC1,7,(TOSC2)_PB2* +G04 #@! TO.N,unconnected-(IC1-(TOSC2)_PB2-Pad7)* +X92562000Y-90450000D03* +G04 #@! TO.P,IC1,8,PB1* +G04 #@! TO.N,unconnected-(IC1-PB1-Pad8)* +X98438000Y-90450000D03* +G04 #@! TO.P,IC1,9,PB0* +G04 #@! TO.N,unconnected-(IC1-PB0-Pad9)* +X98438000Y-89800000D03* +G04 #@! TO.P,IC1,10,PA0_(UPDI/~{RESET)}* +G04 #@! TO.N,UPDI* +X98438000Y-89150000D03* +G04 #@! TO.P,IC1,11,PA1* +G04 #@! TO.N,unconnected-(IC1-PA1-Pad11)* +X98438000Y-88500000D03* +G04 #@! TO.P,IC1,12,PA2* +G04 #@! TO.N,unconnected-(IC1-PA2-Pad12)* +X98438000Y-87850000D03* +G04 #@! TO.P,IC1,13,PA3_(EXTCLK)* +G04 #@! TO.N,unconnected-(IC1-PA3_(EXTCLK)-Pad13)* +X98438000Y-87200000D03* +G04 #@! TO.P,IC1,14,GND* +G04 #@! TO.N,GND* +X98438000Y-86550000D03* +G04 #@! TD* +D14* +G04 #@! TO.N,GND* +X95510000Y-93700000D02* +X95510000Y-88540500D01* +X98200000Y-84500000D02* +X98200000Y-86312000D01* +X98200000Y-86312000D02* +X98438000Y-86550000D01* +X97500500Y-86550000D02* +X98438000Y-86550000D01* +X95510000Y-88540500D02* +X97500500Y-86550000D01* +G04 #@! TO.N,V* +X92970000Y-93700000D02* +X91700000Y-93700000D01* +X91000000Y-93000000D02* +X91000000Y-87174500D01* +X91000000Y-87174500D02* +X91624500Y-86550000D01* +X91624500Y-86550000D02* +X92562000Y-86550000D01* +X91700000Y-93700000D02* +X91000000Y-93000000D01* +G04 #@! TO.N,UPDI* +X96850000Y-89150000D02* +X98438000Y-89150000D01* +X96500000Y-89500000D02* +X96850000Y-89150000D01* +X96500000Y-90500000D02* +X96500000Y-89500000D01* +X98050000Y-93700000D02* +X98050000Y-92050000D01* +X98050000Y-92050000D02* +X96500000Y-90500000D01* +G04 #@! TO.N,Net-(LED1-Pad1)* +X96800000Y-84500000D02* +X94249300Y-84500000D01* +G04 #@! TO.N,Net-(IC1-PA4)* +X92750700Y-85250700D02* +X92750700Y-84500000D01* +X94500000Y-87000000D02* +X94500000Y-86000000D01* +X94500000Y-86000000D02* +X94000000Y-85500000D01* +X94000000Y-85500000D02* +X93000000Y-85500000D01* +X94300000Y-87200000D02* +X94500000Y-87000000D01* +X93000000Y-85500000D02* +X92750700Y-85250700D01* +X92562000Y-87200000D02* +X94300000Y-87200000D01* +G04 #@! TD* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Mask.gts b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Mask.gts new file mode 100644 index 0000000000000000000000000000000000000000..2d6ee03a942aa8390ef1f518bee8ef959fdcea45 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Mask.gts @@ -0,0 +1,52 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Top* +G04 #@! TF.FilePolarity,Negative* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%ADD10R,1.700000X2.500000*% +%ADD11R,0.914400X0.889000*% +%ADD12R,1.000000X1.000000*% +%ADD13R,1.475000X0.450000*% +G04 APERTURE END LIST* +D10* +G04 #@! TO.C,J1* +X98050000Y-93700000D03* +X95510000Y-93700000D03* +X92970000Y-93700000D03* +G04 #@! TD* +D11* +G04 #@! TO.C,LED1* +X94249300Y-84500000D03* +X92750700Y-84500000D03* +G04 #@! TD* +D12* +G04 #@! TO.C,R1* +X98200000Y-84500000D03* +X96800000Y-84500000D03* +G04 #@! TD* +D13* +G04 #@! TO.C,IC1* +X92562000Y-86550000D03* +X92562000Y-87200000D03* +X92562000Y-87850000D03* +X92562000Y-88500000D03* +X92562000Y-89150000D03* +X92562000Y-89800000D03* +X92562000Y-90450000D03* +X98438000Y-90450000D03* +X98438000Y-89800000D03* +X98438000Y-89150000D03* +X98438000Y-88500000D03* +X98438000Y-87850000D03* +X98438000Y-87200000D03* +X98438000Y-86550000D03* +G04 #@! TD* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Paste.gtp b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Paste.gtp new file mode 100644 index 0000000000000000000000000000000000000000..7f9a412caaa0cba90e883215c90cfb395536eb86 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Paste.gtp @@ -0,0 +1,52 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%ADD10R,1.700000X2.500000*% +%ADD11R,0.914400X0.889000*% +%ADD12R,1.000000X1.000000*% +%ADD13R,1.475000X0.450000*% +G04 APERTURE END LIST* +D10* +G04 #@! TO.C,J1* +X98050000Y-93700000D03* +X95510000Y-93700000D03* +X92970000Y-93700000D03* +G04 #@! TD* +D11* +G04 #@! TO.C,LED1* +X94249300Y-84500000D03* +X92750700Y-84500000D03* +G04 #@! TD* +D12* +G04 #@! TO.C,R1* +X98200000Y-84500000D03* +X96800000Y-84500000D03* +G04 #@! TD* +D13* +G04 #@! TO.C,IC1* +X92562000Y-86550000D03* +X92562000Y-87200000D03* +X92562000Y-87850000D03* +X92562000Y-88500000D03* +X92562000Y-89150000D03* +X92562000Y-89800000D03* +X92562000Y-90450000D03* +X98438000Y-90450000D03* +X98438000Y-89800000D03* +X98438000Y-89150000D03* +X98438000Y-88500000D03* +X98438000Y-87850000D03* +X98438000Y-87200000D03* +X98438000Y-86550000D03* +G04 #@! TD* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Silkscreen.gto b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Silkscreen.gto new file mode 100644 index 0000000000000000000000000000000000000000..9b063c36b8091f97b51507c6a2e38e35310c334b --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-F_Silkscreen.gto @@ -0,0 +1,137 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,9.0.1* +G04 #@! TF.CreationDate,2025-05-04T10:10:28-04:00* +G04 #@! TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%ADD10C,0.254000*% +%ADD11C,0.120000*% +%ADD12C,0.200000*% +%ADD13R,1.700000X2.500000*% +%ADD14R,0.914400X0.889000*% +%ADD15R,1.000000X1.000000*% +%ADD16R,1.475000X0.450000*% +G04 APERTURE END LIST* +D10* +X94260237Y-89074318D02* +X94260237Y-87804318D01* +X95590714Y-88953365D02* +X95530238Y-89013842D01* +X95530238Y-89013842D02* +X95348809Y-89074318D01* +X95348809Y-89074318D02* +X95227857Y-89074318D01* +X95227857Y-89074318D02* +X95046428Y-89013842D01* +X95046428Y-89013842D02* +X94925476Y-88892889D01* +X94925476Y-88892889D02* +X94864999Y-88771937D01* +X94864999Y-88771937D02* +X94804523Y-88530032D01* +X94804523Y-88530032D02* +X94804523Y-88348603D01* +X94804523Y-88348603D02* +X94864999Y-88106699D01* +X94864999Y-88106699D02* +X94925476Y-87985746D01* +X94925476Y-87985746D02* +X95046428Y-87864794D01* +X95046428Y-87864794D02* +X95227857Y-87804318D01* +X95227857Y-87804318D02* +X95348809Y-87804318D01* +X95348809Y-87804318D02* +X95530238Y-87864794D01* +X95530238Y-87864794D02* +X95590714Y-87925270D01* +X96800238Y-89074318D02* +X96074523Y-89074318D01* +X96437380Y-89074318D02* +X96437380Y-87804318D01* +X96437380Y-87804318D02* +X96316428Y-87985746D01* +X96316428Y-87985746D02* +X96195476Y-88106699D01* +X96195476Y-88106699D02* +X96074523Y-88167175D01* +D11* +G04 #@! TO.C,J1* +X91700000Y-97510000D02* +X99320000Y-97510000D01* +X91700000Y-100050000D02* +X91700000Y-97510000D01* +X92716000Y-97510000D02* +X92716000Y-95200000D01* +X93224000Y-97510000D02* +X93224000Y-95200000D01* +X95256000Y-97510000D02* +X95256000Y-95200000D01* +X95764000Y-97510000D02* +X95764000Y-95200000D01* +X97796000Y-97510000D02* +X97796000Y-95200000D01* +X98304000Y-97510000D02* +X98304000Y-95200000D01* +X99320000Y-92430000D02* +X99320000Y-93700000D01* +X99320000Y-97510000D02* +X99320000Y-100050000D01* +X99320000Y-100050000D02* +X91700000Y-100050000D01* +D12* +G04 #@! TO.C,IC1* +X91825000Y-85975000D02* +X93300000Y-85975000D01* +X93650000Y-86000000D02* +X97350000Y-86000000D01* +X93650000Y-91000000D02* +X93650000Y-86000000D01* +X97350000Y-86000000D02* +X97350000Y-91000000D01* +X97350000Y-91000000D02* +X93650000Y-91000000D01* +G04 #@! TD* +%LPC*% +D13* +G04 #@! TO.C,J1* +X98050000Y-93700000D03* +X95510000Y-93700000D03* +X92970000Y-93700000D03* +G04 #@! TD* +D14* +G04 #@! TO.C,LED1* +X94249300Y-84500000D03* +X92750700Y-84500000D03* +G04 #@! TD* +D15* +G04 #@! TO.C,R1* +X98200000Y-84500000D03* +X96800000Y-84500000D03* +G04 #@! TD* +D16* +G04 #@! TO.C,IC1* +X92562000Y-86550000D03* +X92562000Y-87200000D03* +X92562000Y-87850000D03* +X92562000Y-88500000D03* +X92562000Y-89150000D03* +X92562000Y-89800000D03* +X92562000Y-90450000D03* +X98438000Y-90450000D03* +X98438000Y-89800000D03* +X98438000Y-89150000D03* +X98438000Y-88500000D03* +X98438000Y-87850000D03* +X98438000Y-87200000D03* +X98438000Y-86550000D03* +G04 #@! TD* +%LPD*% +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-NPTH-drl_map.gbr b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-NPTH-drl_map.gbr new file mode 100644 index 0000000000000000000000000000000000000000..de79568fc3ac562406f775dd2cb74f04e3702d13 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-NPTH-drl_map.gbr @@ -0,0 +1,162 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.1*% +%TF.CreationDate,2025-05-04T10:10:28-04:00*% +%TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Drillmap*% +%TF.FilePolarity,Positive*% +%FSLAX45Y45*% +G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%ADD10C,0.050000*% +%ADD11C,0.200000*% +G04 APERTURE END LIST* +D10* +X9050000Y-8350000D02* +X10000000Y-8350000D01* +X10000000Y-10000000D01* +X9050000Y-10000000D01* +X9050000Y-8350000D01* +D11* +X9308277Y-10313984D02* +X9308277Y-10113984D01* +X9308277Y-10113984D02* +X9355896Y-10113984D01* +X9355896Y-10113984D02* +X9384467Y-10123508D01* +X9384467Y-10123508D02* +X9403515Y-10142555D01* +X9403515Y-10142555D02* +X9413039Y-10161603D01* +X9413039Y-10161603D02* +X9422563Y-10199698D01* +X9422563Y-10199698D02* +X9422563Y-10228270D01* +X9422563Y-10228270D02* +X9413039Y-10266365D01* +X9413039Y-10266365D02* +X9403515Y-10285412D01* +X9403515Y-10285412D02* +X9384467Y-10304460D01* +X9384467Y-10304460D02* +X9355896Y-10313984D01* +X9355896Y-10313984D02* +X9308277Y-10313984D01* +X9508277Y-10313984D02* +X9508277Y-10180650D01* +X9508277Y-10218746D02* +X9517801Y-10199698D01* +X9517801Y-10199698D02* +X9527324Y-10190174D01* +X9527324Y-10190174D02* +X9546372Y-10180650D01* +X9546372Y-10180650D02* +X9565420Y-10180650D01* +X9632086Y-10313984D02* +X9632086Y-10180650D01* +X9632086Y-10113984D02* +X9622563Y-10123508D01* +X9622563Y-10123508D02* +X9632086Y-10133031D01* +X9632086Y-10133031D02* +X9641610Y-10123508D01* +X9641610Y-10123508D02* +X9632086Y-10113984D01* +X9632086Y-10113984D02* +X9632086Y-10133031D01* +X9755896Y-10313984D02* +X9736848Y-10304460D01* +X9736848Y-10304460D02* +X9727324Y-10285412D01* +X9727324Y-10285412D02* +X9727324Y-10113984D01* +X9860658Y-10313984D02* +X9841610Y-10304460D01* +X9841610Y-10304460D02* +X9832086Y-10285412D01* +X9832086Y-10285412D02* +X9832086Y-10113984D01* +X10089229Y-10313984D02* +X10089229Y-10113984D01* +X10089229Y-10113984D02* +X10155896Y-10256841D01* +X10155896Y-10256841D02* +X10222563Y-10113984D01* +X10222563Y-10113984D02* +X10222563Y-10313984D01* +X10403515Y-10313984D02* +X10403515Y-10209222D01* +X10403515Y-10209222D02* +X10393991Y-10190174D01* +X10393991Y-10190174D02* +X10374944Y-10180650D01* +X10374944Y-10180650D02* +X10336848Y-10180650D01* +X10336848Y-10180650D02* +X10317801Y-10190174D01* +X10403515Y-10304460D02* +X10384467Y-10313984D01* +X10384467Y-10313984D02* +X10336848Y-10313984D01* +X10336848Y-10313984D02* +X10317801Y-10304460D01* +X10317801Y-10304460D02* +X10308277Y-10285412D01* +X10308277Y-10285412D02* +X10308277Y-10266365D01* +X10308277Y-10266365D02* +X10317801Y-10247317D01* +X10317801Y-10247317D02* +X10336848Y-10237793D01* +X10336848Y-10237793D02* +X10384467Y-10237793D01* +X10384467Y-10237793D02* +X10403515Y-10228270D01* +X10498753Y-10180650D02* +X10498753Y-10380650D01* +X10498753Y-10190174D02* +X10517801Y-10180650D01* +X10517801Y-10180650D02* +X10555896Y-10180650D01* +X10555896Y-10180650D02* +X10574944Y-10190174D01* +X10574944Y-10190174D02* +X10584467Y-10199698D01* +X10584467Y-10199698D02* +X10593991Y-10218746D01* +X10593991Y-10218746D02* +X10593991Y-10275889D01* +X10593991Y-10275889D02* +X10584467Y-10294936D01* +X10584467Y-10294936D02* +X10574944Y-10304460D01* +X10574944Y-10304460D02* +X10555896Y-10313984D01* +X10555896Y-10313984D02* +X10517801Y-10313984D01* +X10517801Y-10313984D02* +X10498753Y-10304460D01* +X10679705Y-10294936D02* +X10689229Y-10304460D01* +X10689229Y-10304460D02* +X10679705Y-10313984D01* +X10679705Y-10313984D02* +X10670182Y-10304460D01* +X10670182Y-10304460D02* +X10679705Y-10294936D01* +X10679705Y-10294936D02* +X10679705Y-10313984D01* +X10679705Y-10190174D02* +X10689229Y-10199698D01* +X10689229Y-10199698D02* +X10679705Y-10209222D01* +X10679705Y-10209222D02* +X10670182Y-10199698D01* +X10670182Y-10199698D02* +X10679705Y-10190174D01* +X10679705Y-10190174D02* +X10679705Y-10209222D01* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-NPTH.drl b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-NPTH.drl new file mode 100644 index 0000000000000000000000000000000000000000..bd4dcac7fe9196d2f346db295e2d695313fdedd8 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-NPTH.drl @@ -0,0 +1,12 @@ +M48 +; DRILL file {KiCad 9.0.1} date 2025-05-04T10:10:28-0400 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2025-05-04T10:10:28-04:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.1 +; #@! TF.FileFunction,NonPlated,1,2,NPTH +FMAT,2 +METRIC +% +G90 +G05 +M30 diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-PTH-drl_map.gbr b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-PTH-drl_map.gbr new file mode 100644 index 0000000000000000000000000000000000000000..de79568fc3ac562406f775dd2cb74f04e3702d13 --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-PTH-drl_map.gbr @@ -0,0 +1,162 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.1*% +%TF.CreationDate,2025-05-04T10:10:28-04:00*% +%TF.ProjectId,hello.t1624-XU.0603,68656c6c-6f2e-4743-9136-32342d58552e,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Drillmap*% +%TF.FilePolarity,Positive*% +%FSLAX45Y45*% +G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.1) date 2025-05-04 10:10:28* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%ADD10C,0.050000*% +%ADD11C,0.200000*% +G04 APERTURE END LIST* +D10* +X9050000Y-8350000D02* +X10000000Y-8350000D01* +X10000000Y-10000000D01* +X9050000Y-10000000D01* +X9050000Y-8350000D01* +D11* +X9308277Y-10313984D02* +X9308277Y-10113984D01* +X9308277Y-10113984D02* +X9355896Y-10113984D01* +X9355896Y-10113984D02* +X9384467Y-10123508D01* +X9384467Y-10123508D02* +X9403515Y-10142555D01* +X9403515Y-10142555D02* +X9413039Y-10161603D01* +X9413039Y-10161603D02* +X9422563Y-10199698D01* +X9422563Y-10199698D02* +X9422563Y-10228270D01* +X9422563Y-10228270D02* +X9413039Y-10266365D01* +X9413039Y-10266365D02* +X9403515Y-10285412D01* +X9403515Y-10285412D02* +X9384467Y-10304460D01* +X9384467Y-10304460D02* +X9355896Y-10313984D01* +X9355896Y-10313984D02* +X9308277Y-10313984D01* +X9508277Y-10313984D02* +X9508277Y-10180650D01* +X9508277Y-10218746D02* +X9517801Y-10199698D01* +X9517801Y-10199698D02* +X9527324Y-10190174D01* +X9527324Y-10190174D02* +X9546372Y-10180650D01* +X9546372Y-10180650D02* +X9565420Y-10180650D01* +X9632086Y-10313984D02* +X9632086Y-10180650D01* +X9632086Y-10113984D02* +X9622563Y-10123508D01* +X9622563Y-10123508D02* +X9632086Y-10133031D01* +X9632086Y-10133031D02* +X9641610Y-10123508D01* +X9641610Y-10123508D02* +X9632086Y-10113984D01* +X9632086Y-10113984D02* +X9632086Y-10133031D01* +X9755896Y-10313984D02* +X9736848Y-10304460D01* +X9736848Y-10304460D02* +X9727324Y-10285412D01* +X9727324Y-10285412D02* +X9727324Y-10113984D01* +X9860658Y-10313984D02* +X9841610Y-10304460D01* +X9841610Y-10304460D02* +X9832086Y-10285412D01* +X9832086Y-10285412D02* +X9832086Y-10113984D01* +X10089229Y-10313984D02* +X10089229Y-10113984D01* +X10089229Y-10113984D02* +X10155896Y-10256841D01* +X10155896Y-10256841D02* +X10222563Y-10113984D01* +X10222563Y-10113984D02* +X10222563Y-10313984D01* +X10403515Y-10313984D02* +X10403515Y-10209222D01* +X10403515Y-10209222D02* +X10393991Y-10190174D01* +X10393991Y-10190174D02* +X10374944Y-10180650D01* +X10374944Y-10180650D02* +X10336848Y-10180650D01* +X10336848Y-10180650D02* +X10317801Y-10190174D01* +X10403515Y-10304460D02* +X10384467Y-10313984D01* +X10384467Y-10313984D02* +X10336848Y-10313984D01* +X10336848Y-10313984D02* +X10317801Y-10304460D01* +X10317801Y-10304460D02* +X10308277Y-10285412D01* +X10308277Y-10285412D02* +X10308277Y-10266365D01* +X10308277Y-10266365D02* +X10317801Y-10247317D01* +X10317801Y-10247317D02* +X10336848Y-10237793D01* +X10336848Y-10237793D02* +X10384467Y-10237793D01* +X10384467Y-10237793D02* +X10403515Y-10228270D01* +X10498753Y-10180650D02* +X10498753Y-10380650D01* +X10498753Y-10190174D02* +X10517801Y-10180650D01* +X10517801Y-10180650D02* +X10555896Y-10180650D01* +X10555896Y-10180650D02* +X10574944Y-10190174D01* +X10574944Y-10190174D02* +X10584467Y-10199698D01* +X10584467Y-10199698D02* +X10593991Y-10218746D01* +X10593991Y-10218746D02* +X10593991Y-10275889D01* +X10593991Y-10275889D02* +X10584467Y-10294936D01* +X10584467Y-10294936D02* +X10574944Y-10304460D01* +X10574944Y-10304460D02* +X10555896Y-10313984D01* +X10555896Y-10313984D02* +X10517801Y-10313984D01* +X10517801Y-10313984D02* +X10498753Y-10304460D01* +X10679705Y-10294936D02* +X10689229Y-10304460D01* +X10689229Y-10304460D02* +X10679705Y-10313984D01* +X10679705Y-10313984D02* +X10670182Y-10304460D01* +X10670182Y-10304460D02* +X10679705Y-10294936D01* +X10679705Y-10294936D02* +X10679705Y-10313984D01* +X10679705Y-10190174D02* +X10689229Y-10199698D01* +X10689229Y-10199698D02* +X10679705Y-10209222D01* +X10679705Y-10209222D02* +X10670182Y-10199698D01* +X10670182Y-10199698D02* +X10679705Y-10190174D01* +X10679705Y-10190174D02* +X10679705Y-10209222D01* +M02* diff --git a/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-PTH.drl b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-PTH.drl new file mode 100644 index 0000000000000000000000000000000000000000..ff906196c2aa6bccfa3b265dd47eff1e4bb82b3e --- /dev/null +++ b/embedded_programming/t1624/XU/production/hello.t1624-XU.0603-PTH.drl @@ -0,0 +1,12 @@ +M48 +; DRILL file {KiCad 9.0.1} date 2025-05-04T10:10:28-0400 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2025-05-04T10:10:28-04:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.1 +; #@! TF.FileFunction,Plated,1,2,PTH +FMAT,2 +METRIC +% +G90 +G05 +M30 diff --git a/input_devices/step/RP2040/hello.steptime1.RP2040.py b/input_devices/step/RP2040/hello.steptime1.RP2040.py index b0b3e5b7e0d91263b5fab178b8740369a6e5807a..494735ad63415ac49ba84f35186aed7fb6e2c9c8 100644 --- a/input_devices/step/RP2040/hello.steptime1.RP2040.py +++ b/input_devices/step/RP2040/hello.steptime1.RP2040.py @@ -110,5 +110,5 @@ while True: step4.put(settle) result4 = 4294967296-step4.get() if (result4 < min4): min4 = result4 - print(f"7500,{result0-min0},{result1-min1},{result2-min2},\ + print(f"2500,{result0-min0},{result1-min1},{result2-min2},\ {result3-min3},{result4-min4}") # 7500 for scale