refactor, add cad

This commit is contained in:
Dennis Gunia
2025-10-11 00:12:55 +02:00
parent 0e03de54b4
commit fa19d64996
135 changed files with 1435948 additions and 247320 deletions

3
.gitignore vendored
View File

@@ -4,4 +4,5 @@ software/pc_client/build/*
software/pc_client/build
hardware/module_controller/ModuleController-backups/*
hardware/module_controller/ModuleController-backups
hardware/module_controller/~*.lck
hardware/module_controller/~*.lck
software/pc_client/*.json

View File

@@ -1,22 +1,25 @@
{
"env": {
"arduino_path": "/home/dennisgunia/.arduino15/packages/arduino",
"arduino_avr_include2_path": "${env:arduino_path}/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include"
},
"configurations": [
{
"name": "linux-gcc-x64",
"compilerPath": "/usr/bin/gcc",
"includePath": [
"${workspaceFolder}/**",
"~/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include"
],
"defines": [],
"cStandard": "c11",
"cppStandard": "c++20",
"intelliSenseMode": "linux-gcc-x64"
}
],
"version": 4,
"enableConfigurationSquiggles": true
"env": {
"arduino_path": "/home/dennisgunia/.arduino15/packages/arduino",
"arduino_avr_include2_path": "${env:arduino_path}/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include"
},
"configurations": [
{
"name": "linux-gcc-x64",
"compilerPath": "/usr/bin/gcc",
"includePath": [
"${workspaceFolder}/**",
"/usr/include",
"/usr/lib/**",
"/usr/include/x86_64-linux-gnu/",
"/usr/lib/avr/include"
],
"defines": [],
"cStandard": "c11",
"cppStandard": "c++20",
"intelliSenseMode": "linux-gcc-x64"
}
],
"version": 4,
"enableConfigurationSquiggles": true
}

33
.vscode/settings.json vendored
View File

@@ -58,5 +58,36 @@
"C_Cpp_Runner.useLeakSanitizer": false,
"C_Cpp_Runner.showCompilationTime": false,
"C_Cpp_Runner.useLinkTimeOptimization": false,
"C_Cpp_Runner.msvcSecureNoWarnings": false
"C_Cpp_Runner.msvcSecureNoWarnings": false,
"files.associations": {
"string_view": "c",
"json_object.h": "c",
"system_error": "c",
"devicemgr.h": "c",
"thread": "c",
"wsserver.h": "c",
"sfbus.h": "c",
"mctrl.h": "c",
"condition_variable": "c",
"array": "c",
"type_traits": "c",
"global.h": "c",
"stdint.h": "c",
"any": "c",
"deque": "c",
"list": "c",
"string": "c",
"vector": "c",
"optional": "c",
"algorithm": "c",
"istream": "c",
"limits": "c",
"numeric": "c",
"streambuf": "c",
"functional": "c",
"variant": "c",
"*.def": "c",
"unistd.h": "c"
},
"C_Cpp.errorSquiggles": "enabled"
}

File diff suppressed because it is too large Load Diff

178318
cad/STEP/SplitFlap Unit 1U.step Normal file

File diff suppressed because it is too large Load Diff

177764
cad/STEP/SplitFlap Unit 2U.step Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,98 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"footprint_references",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"drc_exclusions",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "ModuleController.kicad_prl",
"version": 5
},
"net_inspector_panel": {
"col_hidden": [],
"col_order": [],
"col_widths": [],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": -1
},
"open_jobsets": [],
"project": {
"files": []
},
"schematic": {
"selection_filter": {
"graphics": true,
"images": true,
"labels": true,
"lockedItems": false,
"otherItems": true,
"pins": true,
"symbols": true,
"text": true,
"wires": true
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,129 +1,135 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*%
%TF.CreationDate,2024-09-11T17:05:46+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.5) date 2024-09-11 17:05:46*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,0.100000*%
%ADD11C,2.000000*%
%ADD12C,3.200000*%
%ADD13RoundRect,0.900000X3.384000X-1.132000X3.384000X1.132000X-3.384000X1.132000X-3.384000X-1.132000X0*%
%ADD14O,8.500000X1.524000*%
%ADD15O,1.950000X1.700000*%
%ADD16RoundRect,0.250000X-0.725000X0.600000X-0.725000X-0.600000X0.725000X-0.600000X0.725000X0.600000X0*%
%ADD17C,1.600000*%
%ADD18R,1.600000X1.600000*%
%ADD19C,1.500000*%
%ADD20O,1.600000X1.600000*%
G04 APERTURE END LIST*
D10*
%TO.C,J6*%
X145857000Y-121920000D02*
X154747000Y-121920000D01*
X154747000Y-121920000D02*
X154747000Y-99060000D01*
X154747000Y-99060000D02*
X145857000Y-99060000D01*
X145857000Y-99060000D02*
X145857000Y-121920000D01*
G36*
X145857000Y-121920000D02*
G01*
X154747000Y-121920000D01*
X154747000Y-99060000D01*
X145857000Y-99060000D01*
X145857000Y-121920000D01*
G37*
%TD*%
D11*
%TO.C,F1*%
X143510000Y-91868000D03*
X143510000Y-86868000D03*
%TD*%
D12*
%TO.C,H3*%
X122555000Y-40640000D03*
%TD*%
%TO.C,H2*%
X90170000Y-122555000D03*
%TD*%
%TO.C,H1*%
X121285000Y-122555000D03*
%TD*%
D13*
%TO.C,J6*%
X150209000Y-102870000D03*
D14*
X150175000Y-106680000D03*
X150175000Y-109220000D03*
X150175000Y-111760000D03*
X150175000Y-114300000D03*
X150175000Y-116840000D03*
X150175000Y-119380000D03*
D13*
X150209000Y-102870000D03*
%TD*%
D15*
%TO.C,J1*%
X140208000Y-58768000D03*
X140208000Y-56268000D03*
X140208000Y-53768000D03*
X140208000Y-51268000D03*
D16*
X140208000Y-48768000D03*
%TD*%
D17*
%TO.C,C2*%
X142748000Y-96560000D03*
D18*
X142748000Y-99060000D03*
%TD*%
D19*
%TO.C,Y1*%
X124604000Y-114300000D03*
X119724000Y-114300000D03*
%TD*%
D17*
%TO.C,C1*%
X139954000Y-67524000D03*
D18*
X139954000Y-65024000D03*
%TD*%
D20*
%TO.C,U3*%
X143266000Y-116596000D03*
X143266000Y-119136000D03*
X143266000Y-121676000D03*
X143266000Y-124216000D03*
X135646000Y-124216000D03*
X135646000Y-121676000D03*
X135646000Y-119136000D03*
D18*
X135646000Y-116596000D03*
%TD*%
M02*
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:21:56+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:21:56*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,0.100000*%
%ADD11C,1.500000*%
%ADD12RoundRect,0.900000X3.384000X-1.132000X3.384000X1.132000X-3.384000X1.132000X-3.384000X-1.132000X0*%
%ADD13O,8.500000X1.524000*%
%ADD14R,1.600000X1.600000*%
%ADD15C,1.600000*%
%ADD16O,1.600000X1.600000*%
%ADD17C,5.600000*%
%ADD18RoundRect,0.250000X-0.725000X0.600000X-0.725000X-0.600000X0.725000X-0.600000X0.725000X0.600000X0*%
%ADD19O,1.950000X1.700000*%
G04 APERTURE END LIST*
%TO.C,J6*%
D10*
X145857000Y-121920000D02*
X154747000Y-121920000D01*
X154747000Y-99060000D01*
X145857000Y-99060000D01*
X145857000Y-121920000D01*
G36*
X145857000Y-121920000D02*
G01*
X154747000Y-121920000D01*
X154747000Y-99060000D01*
X145857000Y-99060000D01*
X145857000Y-121920000D01*
G37*
%TD*%
D11*
%TO.C,Y1*%
X119724000Y-114300000D03*
X124604000Y-114300000D03*
%TD*%
D12*
%TO.C,J6*%
X150209000Y-102870000D03*
D13*
X150175000Y-119380000D03*
X150175000Y-116840000D03*
X150175000Y-114300000D03*
X150175000Y-111760000D03*
X150175000Y-109220000D03*
X150175000Y-106680000D03*
D12*
X150209000Y-102870000D03*
%TD*%
D14*
%TO.C,C1*%
X139954000Y-65024000D03*
D15*
X139954000Y-67524000D03*
%TD*%
D14*
%TO.C,U1*%
X127000000Y-45720000D03*
D16*
X127000000Y-48260000D03*
X127000000Y-50800000D03*
X127000000Y-53340000D03*
X127000000Y-55880000D03*
X127000000Y-58420000D03*
X127000000Y-60960000D03*
X127000000Y-63500000D03*
X134620000Y-63500000D03*
X134620000Y-60960000D03*
X134620000Y-58420000D03*
X134620000Y-55880000D03*
X134620000Y-53340000D03*
X134620000Y-50800000D03*
X134620000Y-48260000D03*
X134620000Y-45720000D03*
%TD*%
D17*
%TO.C,H3*%
X122555000Y-40640000D03*
%TD*%
%TO.C,H1*%
X121285000Y-122555000D03*
%TD*%
D14*
%TO.C,U3*%
X135646000Y-116596000D03*
D16*
X135646000Y-119136000D03*
X135646000Y-121676000D03*
X135646000Y-124216000D03*
X143266000Y-124216000D03*
X143266000Y-121676000D03*
X143266000Y-119136000D03*
X143266000Y-116596000D03*
%TD*%
D18*
%TO.C,J1*%
X140208000Y-48768000D03*
D19*
X140208000Y-51268000D03*
X140208000Y-53768000D03*
X140208000Y-56268000D03*
X140208000Y-58768000D03*
%TD*%
D17*
%TO.C,H2*%
X90170000Y-122555000D03*
%TD*%
M02*

View File

@@ -1,15 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*%
%TF.CreationDate,2024-09-11T17:05:46+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.5) date 2024-09-11 17:05:46*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:21:56+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:21:56*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -1,15 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*%
%TF.CreationDate,2024-09-11T17:05:46+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.5) date 2024-09-11 17:05:46*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:21:56+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:21:56*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -1,60 +1,60 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*%
%TF.CreationDate,2024-09-11T17:05:46+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.5) date 2024-09-11 17:05:46*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
%TA.AperFunction,Profile*%
%ADD11C,0.050000*%
%TD*%
G04 APERTURE END LIST*
D10*
X86360000Y-65405000D02*
X101600000Y-36830000D01*
X143190000Y-47625000D02*
X146365000Y-47625000D01*
X143190000Y-60325000D02*
X143190000Y-47625000D01*
X146360000Y-60325000D02*
X143190000Y-60325000D01*
X146360000Y-36830000D02*
X146365000Y-47625000D01*
X146360000Y-126830000D02*
X146365000Y-121920000D01*
X146365000Y-99060000D02*
X146360000Y-60325000D01*
X86360000Y-126830000D02*
X146360000Y-126830000D01*
X101600000Y-36830000D02*
X146360000Y-36830000D01*
X86360000Y-126830000D02*
X86360000Y-65405000D01*
D11*
%TO.C,J6*%
X154620000Y-99695000D02*
G75*
G03*
X153985000Y-99060000I-635000J0D01*
G01*
X153985000Y-121920000D02*
G75*
G03*
X154620000Y-121285000I1J634999D01*
G01*
X153985000Y-99060000D02*
X146365000Y-99060000D01*
X154620000Y-121285000D02*
X154620000Y-99695000D01*
X146365000Y-121920000D02*
X153985000Y-121920000D01*
%TD*%
M02*
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:21:56+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:21:56*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
%TA.AperFunction,Profile*%
%ADD11C,0.050000*%
%TD*%
G04 APERTURE END LIST*
D10*
X86360000Y-126830000D02*
X146360000Y-126830000D01*
X143190000Y-47625000D02*
X146365000Y-47625000D01*
X146360000Y-126830000D02*
X146365000Y-121920000D01*
X146360000Y-36830000D02*
X146365000Y-47625000D01*
X146365000Y-99060000D02*
X146360000Y-60325000D01*
X101600000Y-36830000D02*
X146360000Y-36830000D01*
X86360000Y-126830000D02*
X86360000Y-65405000D01*
X86360000Y-65405000D02*
X101600000Y-36830000D01*
X143190000Y-60325000D02*
X143190000Y-47625000D01*
X146360000Y-60325000D02*
X143190000Y-60325000D01*
D11*
%TO.C,J6*%
X146365000Y-121920000D02*
X153985000Y-121920000D01*
X153985000Y-99060000D02*
X146365000Y-99060000D01*
X154620000Y-121285000D02*
X154620000Y-99695000D01*
X153985000Y-99060000D02*
G75*
G02*
X154620000Y-99695000I0J-635000D01*
G01*
X154620000Y-121285000D02*
G75*
G02*
X153985000Y-121920000I-634999J-1D01*
G01*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -1,240 +1,258 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*%
%TF.CreationDate,2024-09-11T17:05:46+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.5) date 2024-09-11 17:05:46*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,0.100000*%
%ADD11RoundRect,0.250000X-0.262500X-0.450000X0.262500X-0.450000X0.262500X0.450000X-0.262500X0.450000X0*%
%ADD12C,2.000000*%
%ADD13RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
%ADD14RoundRect,0.250000X0.262500X0.450000X-0.262500X0.450000X-0.262500X-0.450000X0.262500X-0.450000X0*%
%ADD15R,1.600000X0.550000*%
%ADD16R,0.550000X1.600000*%
%ADD17R,1.000000X0.700000*%
%ADD18RoundRect,0.250000X-0.475000X0.250000X-0.475000X-0.250000X0.475000X-0.250000X0.475000X0.250000X0*%
%ADD19C,3.200000*%
%ADD20O,8.500000X1.524000*%
%ADD21O,1.950000X1.700000*%
%ADD22RoundRect,0.250000X-0.725000X0.600000X-0.725000X-0.600000X0.725000X-0.600000X0.725000X0.600000X0*%
%ADD23C,1.600000*%
%ADD24R,1.600000X1.600000*%
%ADD25RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
%ADD26C,1.500000*%
%ADD27R,0.600000X1.500000*%
%ADD28O,1.600000X1.600000*%
G04 APERTURE END LIST*
D10*
%TO.C,J6*%
X145857000Y-121920000D02*
X154747000Y-121920000D01*
X154747000Y-121920000D02*
X154747000Y-99060000D01*
X154747000Y-99060000D02*
X145857000Y-99060000D01*
X145857000Y-99060000D02*
X145857000Y-121920000D01*
G36*
X145857000Y-121920000D02*
G01*
X154747000Y-121920000D01*
X154747000Y-99060000D01*
X145857000Y-99060000D01*
X145857000Y-121920000D01*
G37*
%TD*%
D11*
%TO.C,R3*%
X138637000Y-91694000D03*
X140462000Y-91694000D03*
%TD*%
%TO.C,R2*%
X138637000Y-88744000D03*
X140462000Y-88744000D03*
%TD*%
D12*
%TO.C,F1*%
X143510000Y-91868000D03*
X143510000Y-86868000D03*
%TD*%
D13*
%TO.C,C6*%
X117480000Y-107188000D03*
X119380000Y-107188000D03*
%TD*%
D14*
%TO.C,R1*%
X133397000Y-121666000D03*
X131572000Y-121666000D03*
%TD*%
D15*
%TO.C,U4*%
X121588000Y-103186000D03*
X121588000Y-103986000D03*
X121588000Y-104786000D03*
X121588000Y-105586000D03*
X121588000Y-106386000D03*
X121588000Y-107186000D03*
X121588000Y-107986000D03*
X121588000Y-108786000D03*
D16*
X123038000Y-110236000D03*
X123838000Y-110236000D03*
X124638000Y-110236000D03*
X125438000Y-110236000D03*
X126238000Y-110236000D03*
X127038000Y-110236000D03*
X127838000Y-110236000D03*
X128638000Y-110236000D03*
D15*
X130088000Y-108786000D03*
X130088000Y-107986000D03*
X130088000Y-107186000D03*
X130088000Y-106386000D03*
X130088000Y-105586000D03*
X130088000Y-104786000D03*
X130088000Y-103986000D03*
X130088000Y-103186000D03*
D16*
X128638000Y-101736000D03*
X127838000Y-101736000D03*
X127038000Y-101736000D03*
X126238000Y-101736000D03*
X125438000Y-101736000D03*
X124638000Y-101736000D03*
X123838000Y-101736000D03*
X123038000Y-101736000D03*
%TD*%
D17*
%TO.C,U2*%
X93800000Y-70860000D03*
X93800000Y-72760000D03*
X96200000Y-71810000D03*
%TD*%
D12*
%TO.C,TP9*%
X111252000Y-122428000D03*
%TD*%
%TO.C,TP8*%
X107202000Y-122428000D03*
%TD*%
%TO.C,TP7*%
X103152000Y-122428000D03*
%TD*%
D18*
%TO.C,C5*%
X132842000Y-105730000D03*
X132842000Y-107630000D03*
%TD*%
D19*
%TO.C,H3*%
X122555000Y-40640000D03*
%TD*%
%TO.C,H2*%
X90170000Y-122555000D03*
%TD*%
%TO.C,H1*%
X121285000Y-122555000D03*
%TD*%
D20*
%TO.C,J6*%
X150175000Y-106680000D03*
X150175000Y-109220000D03*
X150175000Y-111760000D03*
X150175000Y-114300000D03*
X150175000Y-116840000D03*
X150175000Y-119380000D03*
%TD*%
D21*
%TO.C,J1*%
X140208000Y-58768000D03*
X140208000Y-56268000D03*
X140208000Y-53768000D03*
X140208000Y-51268000D03*
D22*
X140208000Y-48768000D03*
%TD*%
D23*
%TO.C,C2*%
X142748000Y-96560000D03*
D24*
X142748000Y-99060000D03*
%TD*%
D25*
%TO.C,C3*%
X129098000Y-116332000D03*
X130998000Y-116332000D03*
%TD*%
D26*
%TO.C,Y1*%
X124604000Y-114300000D03*
X119724000Y-114300000D03*
%TD*%
D23*
%TO.C,C1*%
X139954000Y-67524000D03*
D24*
X139954000Y-65024000D03*
%TD*%
D25*
%TO.C,C4*%
X129098000Y-114046000D03*
X130998000Y-114046000D03*
%TD*%
D27*
%TO.C,U1*%
X125603000Y-57664000D03*
X126873000Y-57664000D03*
X128143000Y-57664000D03*
X129413000Y-57664000D03*
X130683000Y-57664000D03*
X131953000Y-57664000D03*
X133223000Y-57664000D03*
X134493000Y-57664000D03*
X134493000Y-64764000D03*
X133223000Y-64764000D03*
X131953000Y-64764000D03*
X130683000Y-64764000D03*
X129413000Y-64764000D03*
X128143000Y-64764000D03*
X126873000Y-64764000D03*
X125603000Y-64764000D03*
%TD*%
D28*
%TO.C,U3*%
X143266000Y-116596000D03*
X143266000Y-119136000D03*
X143266000Y-121676000D03*
X143266000Y-124216000D03*
X135646000Y-124216000D03*
X135646000Y-121676000D03*
X135646000Y-119136000D03*
D24*
X135646000Y-116596000D03*
%TD*%
M02*
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:21:56+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:21:56*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,0.100000*%
%ADD11RoundRect,0.250000X0.650000X-0.325000X0.650000X0.325000X-0.650000X0.325000X-0.650000X-0.325000X0*%
%ADD12RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
%ADD13RoundRect,0.250000X-0.262500X-0.450000X0.262500X-0.450000X0.262500X0.450000X-0.262500X0.450000X0*%
%ADD14C,1.500000*%
%ADD15O,8.500000X1.524000*%
%ADD16R,1.600000X0.550000*%
%ADD17R,0.550000X1.600000*%
%ADD18R,1.600000X1.600000*%
%ADD19C,1.600000*%
%ADD20RoundRect,0.250000X0.262500X0.450000X-0.262500X0.450000X-0.262500X-0.450000X0.262500X-0.450000X0*%
%ADD21O,1.600000X1.600000*%
%ADD22C,5.600000*%
%ADD23RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
%ADD24R,1.000000X0.700000*%
%ADD25RoundRect,0.250000X-0.725000X0.600000X-0.725000X-0.600000X0.725000X-0.600000X0.725000X0.600000X0*%
%ADD26O,1.950000X1.700000*%
%ADD27RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*%
%ADD28R,1.500000X1.000000*%
G04 APERTURE END LIST*
%TO.C,J6*%
D10*
X145857000Y-121920000D02*
X154747000Y-121920000D01*
X154747000Y-99060000D01*
X145857000Y-99060000D01*
X145857000Y-121920000D01*
G36*
X145857000Y-121920000D02*
G01*
X154747000Y-121920000D01*
X154747000Y-99060000D01*
X145857000Y-99060000D01*
X145857000Y-121920000D01*
G37*
%TO.C,JP1*%
G36*
X126988000Y-120134000D02*
G01*
X125488000Y-120134000D01*
X125488000Y-120434000D01*
X126988000Y-120434000D01*
X126988000Y-120134000D01*
G37*
%TD*%
D11*
%TO.C,C2*%
X138176000Y-106934000D03*
X138176000Y-103984000D03*
%TD*%
D12*
%TO.C,C8*%
X134488000Y-66040000D03*
X132588000Y-66040000D03*
%TD*%
%TO.C,C3*%
X130998000Y-116332000D03*
X129098000Y-116332000D03*
%TD*%
D13*
%TO.C,R2*%
X136906000Y-89916000D03*
X138731000Y-89916000D03*
%TD*%
D14*
%TO.C,Y1*%
X119724000Y-114300000D03*
X124604000Y-114300000D03*
%TD*%
D15*
%TO.C,J6*%
X150175000Y-119380000D03*
X150175000Y-116840000D03*
X150175000Y-114300000D03*
X150175000Y-111760000D03*
X150175000Y-109220000D03*
X150175000Y-106680000D03*
%TD*%
D16*
%TO.C,U4*%
X121588000Y-103186000D03*
X121588000Y-103986000D03*
X121588000Y-104786000D03*
X121588000Y-105586000D03*
X121588000Y-106386000D03*
X121588000Y-107186000D03*
X121588000Y-107986000D03*
X121588000Y-108786000D03*
D17*
X123038000Y-110236000D03*
X123838000Y-110236000D03*
X124638000Y-110236000D03*
X125438000Y-110236000D03*
X126238000Y-110236000D03*
X127038000Y-110236000D03*
X127838000Y-110236000D03*
X128638000Y-110236000D03*
D16*
X130088000Y-108786000D03*
X130088000Y-107986000D03*
X130088000Y-107186000D03*
X130088000Y-106386000D03*
X130088000Y-105586000D03*
X130088000Y-104786000D03*
X130088000Y-103986000D03*
X130088000Y-103186000D03*
D17*
X128638000Y-101736000D03*
X127838000Y-101736000D03*
X127038000Y-101736000D03*
X126238000Y-101736000D03*
X125438000Y-101736000D03*
X124638000Y-101736000D03*
X123838000Y-101736000D03*
X123038000Y-101736000D03*
%TD*%
D18*
%TO.C,C1*%
X139954000Y-65024000D03*
D19*
X139954000Y-67524000D03*
%TD*%
D20*
%TO.C,R1*%
X133350000Y-119126000D03*
X131525000Y-119126000D03*
%TD*%
D12*
%TO.C,C4*%
X130998000Y-114046000D03*
X129098000Y-114046000D03*
%TD*%
D18*
%TO.C,U1*%
X127000000Y-45720000D03*
D21*
X127000000Y-48260000D03*
X127000000Y-50800000D03*
X127000000Y-53340000D03*
X127000000Y-55880000D03*
X127000000Y-58420000D03*
X127000000Y-60960000D03*
X127000000Y-63500000D03*
X134620000Y-63500000D03*
X134620000Y-60960000D03*
X134620000Y-58420000D03*
X134620000Y-55880000D03*
X134620000Y-53340000D03*
X134620000Y-50800000D03*
X134620000Y-48260000D03*
X134620000Y-45720000D03*
%TD*%
D20*
%TO.C,R4*%
X133350000Y-121666000D03*
X131525000Y-121666000D03*
%TD*%
D22*
%TO.C,H3*%
X122555000Y-40640000D03*
%TD*%
D23*
%TO.C,C6*%
X117480000Y-107188000D03*
X119380000Y-107188000D03*
%TD*%
D24*
%TO.C,U2*%
X93800000Y-70860000D03*
X93800000Y-72760000D03*
X96200000Y-71810000D03*
%TD*%
D22*
%TO.C,H1*%
X121285000Y-122555000D03*
%TD*%
D12*
%TO.C,C5*%
X134234000Y-107950000D03*
X132334000Y-107950000D03*
%TD*%
D18*
%TO.C,U3*%
X135646000Y-116596000D03*
D21*
X135646000Y-119136000D03*
X135646000Y-121676000D03*
X135646000Y-124216000D03*
X143266000Y-124216000D03*
X143266000Y-121676000D03*
X143266000Y-119136000D03*
X143266000Y-116596000D03*
%TD*%
D12*
%TO.C,C7*%
X134234000Y-105918000D03*
X132334000Y-105918000D03*
%TD*%
D25*
%TO.C,J1*%
X140208000Y-48768000D03*
D26*
X140208000Y-51268000D03*
X140208000Y-53768000D03*
X140208000Y-56268000D03*
X140208000Y-58768000D03*
%TD*%
D13*
%TO.C,R3*%
X136906000Y-92710000D03*
X138731000Y-92710000D03*
%TD*%
D27*
%TO.C,F1*%
X142748000Y-91955000D03*
X142748000Y-90080000D03*
%TD*%
D22*
%TO.C,H2*%
X90170000Y-122555000D03*
%TD*%
D28*
%TO.C,JP1*%
X126238000Y-119634000D03*
X126238000Y-120934000D03*
%TD*%
M02*

View File

@@ -1,138 +1,144 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*%
%TF.CreationDate,2024-09-11T17:05:46+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.5) date 2024-09-11 17:05:46*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.250000X-0.262500X-0.450000X0.262500X-0.450000X0.262500X0.450000X-0.262500X0.450000X0*%
%ADD11RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
%ADD12RoundRect,0.250000X0.262500X0.450000X-0.262500X0.450000X-0.262500X-0.450000X0.262500X-0.450000X0*%
%ADD13R,1.600000X0.550000*%
%ADD14R,0.550000X1.600000*%
%ADD15R,1.000000X0.700000*%
%ADD16RoundRect,0.250000X-0.475000X0.250000X-0.475000X-0.250000X0.475000X-0.250000X0.475000X0.250000X0*%
%ADD17RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
%ADD18R,0.600000X1.500000*%
G04 APERTURE END LIST*
D10*
%TO.C,R3*%
X138637000Y-91694000D03*
X140462000Y-91694000D03*
%TD*%
%TO.C,R2*%
X138637000Y-88744000D03*
X140462000Y-88744000D03*
%TD*%
D11*
%TO.C,C6*%
X117480000Y-107188000D03*
X119380000Y-107188000D03*
%TD*%
D12*
%TO.C,R1*%
X133397000Y-121666000D03*
X131572000Y-121666000D03*
%TD*%
D13*
%TO.C,U4*%
X121588000Y-103186000D03*
X121588000Y-103986000D03*
X121588000Y-104786000D03*
X121588000Y-105586000D03*
X121588000Y-106386000D03*
X121588000Y-107186000D03*
X121588000Y-107986000D03*
X121588000Y-108786000D03*
D14*
X123038000Y-110236000D03*
X123838000Y-110236000D03*
X124638000Y-110236000D03*
X125438000Y-110236000D03*
X126238000Y-110236000D03*
X127038000Y-110236000D03*
X127838000Y-110236000D03*
X128638000Y-110236000D03*
D13*
X130088000Y-108786000D03*
X130088000Y-107986000D03*
X130088000Y-107186000D03*
X130088000Y-106386000D03*
X130088000Y-105586000D03*
X130088000Y-104786000D03*
X130088000Y-103986000D03*
X130088000Y-103186000D03*
D14*
X128638000Y-101736000D03*
X127838000Y-101736000D03*
X127038000Y-101736000D03*
X126238000Y-101736000D03*
X125438000Y-101736000D03*
X124638000Y-101736000D03*
X123838000Y-101736000D03*
X123038000Y-101736000D03*
%TD*%
D15*
%TO.C,U2*%
X93800000Y-70860000D03*
X93800000Y-72760000D03*
X96200000Y-71810000D03*
%TD*%
D16*
%TO.C,C5*%
X132842000Y-105730000D03*
X132842000Y-107630000D03*
%TD*%
D17*
%TO.C,C3*%
X129098000Y-116332000D03*
X130998000Y-116332000D03*
%TD*%
%TO.C,C4*%
X129098000Y-114046000D03*
X130998000Y-114046000D03*
%TD*%
D18*
%TO.C,U1*%
X125603000Y-57664000D03*
X126873000Y-57664000D03*
X128143000Y-57664000D03*
X129413000Y-57664000D03*
X130683000Y-57664000D03*
X131953000Y-57664000D03*
X133223000Y-57664000D03*
X134493000Y-57664000D03*
X134493000Y-64764000D03*
X133223000Y-64764000D03*
X131953000Y-64764000D03*
X130683000Y-64764000D03*
X129413000Y-64764000D03*
X128143000Y-64764000D03*
X126873000Y-64764000D03*
X125603000Y-64764000D03*
%TD*%
M02*
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:21:56+02:00*%
%TF.ProjectId,ModuleController,4d6f6475-6c65-4436-9f6e-74726f6c6c65,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:21:56*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.250000X0.650000X-0.325000X0.650000X0.325000X-0.650000X0.325000X-0.650000X-0.325000X0*%
%ADD11RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
%ADD12RoundRect,0.250000X-0.262500X-0.450000X0.262500X-0.450000X0.262500X0.450000X-0.262500X0.450000X0*%
%ADD13R,1.600000X0.550000*%
%ADD14R,0.550000X1.600000*%
%ADD15RoundRect,0.250000X0.262500X0.450000X-0.262500X0.450000X-0.262500X-0.450000X0.262500X-0.450000X0*%
%ADD16RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
%ADD17R,1.000000X0.700000*%
%ADD18RoundRect,0.243750X0.456250X-0.243750X0.456250X0.243750X-0.456250X0.243750X-0.456250X-0.243750X0*%
G04 APERTURE END LIST*
D10*
%TO.C,C2*%
X138176000Y-106934000D03*
X138176000Y-103984000D03*
%TD*%
D11*
%TO.C,C8*%
X134488000Y-66040000D03*
X132588000Y-66040000D03*
%TD*%
%TO.C,C3*%
X130998000Y-116332000D03*
X129098000Y-116332000D03*
%TD*%
D12*
%TO.C,R2*%
X136906000Y-89916000D03*
X138731000Y-89916000D03*
%TD*%
D13*
%TO.C,U4*%
X121588000Y-103186000D03*
X121588000Y-103986000D03*
X121588000Y-104786000D03*
X121588000Y-105586000D03*
X121588000Y-106386000D03*
X121588000Y-107186000D03*
X121588000Y-107986000D03*
X121588000Y-108786000D03*
D14*
X123038000Y-110236000D03*
X123838000Y-110236000D03*
X124638000Y-110236000D03*
X125438000Y-110236000D03*
X126238000Y-110236000D03*
X127038000Y-110236000D03*
X127838000Y-110236000D03*
X128638000Y-110236000D03*
D13*
X130088000Y-108786000D03*
X130088000Y-107986000D03*
X130088000Y-107186000D03*
X130088000Y-106386000D03*
X130088000Y-105586000D03*
X130088000Y-104786000D03*
X130088000Y-103986000D03*
X130088000Y-103186000D03*
D14*
X128638000Y-101736000D03*
X127838000Y-101736000D03*
X127038000Y-101736000D03*
X126238000Y-101736000D03*
X125438000Y-101736000D03*
X124638000Y-101736000D03*
X123838000Y-101736000D03*
X123038000Y-101736000D03*
%TD*%
D15*
%TO.C,R1*%
X133350000Y-119126000D03*
X131525000Y-119126000D03*
%TD*%
D11*
%TO.C,C4*%
X130998000Y-114046000D03*
X129098000Y-114046000D03*
%TD*%
D15*
%TO.C,R4*%
X133350000Y-121666000D03*
X131525000Y-121666000D03*
%TD*%
D16*
%TO.C,C6*%
X117480000Y-107188000D03*
X119380000Y-107188000D03*
%TD*%
D17*
%TO.C,U2*%
X93800000Y-70860000D03*
X93800000Y-72760000D03*
X96200000Y-71810000D03*
%TD*%
D11*
%TO.C,C5*%
X134234000Y-107950000D03*
X132334000Y-107950000D03*
%TD*%
%TO.C,C7*%
X134234000Y-105918000D03*
X132334000Y-105918000D03*
%TD*%
D12*
%TO.C,R3*%
X136906000Y-92710000D03*
X138731000Y-92710000D03*
%TD*%
D18*
%TO.C,F1*%
X142748000Y-91955000D03*
X142748000Y-90080000D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,12 @@
M48
; DRILL file {KiCad 9.0.4-9.0.4-0~ubuntu22.04.1} date 2025-10-10T14:21:53+0200
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2025-10-10T14:21:53+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
INCH
%
G90
G05
M30

View File

@@ -1,101 +1,118 @@
M48
; DRILL file {KiCad 7.0.5} date Wed Sep 11 17:05:49 2024
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2024-09-11T17:05:49+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
INCH
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.0157
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.0315
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.0374
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.0394
%
G90
G05
T1
X3.76Y-2.74
X3.79Y-4.03
X4.06Y-3.98
X4.22Y-3.98
X4.38Y-3.873
X4.69Y-4.04
X4.87Y-4.1599
X4.87Y-4.22
X4.8727Y-4.2824
X4.91Y-4.27
X4.94Y-2.93
X4.94Y-4.18
X4.9622Y-3.9015
X4.9727Y-2.9585
X4.99Y-3.93
X4.9953Y-3.873
X5.0055Y-2.9803
X5.01Y-3.8
X5.0306Y-3.0107
X5.0363Y-4.236
X5.0549Y-4.3977
X5.09Y-4.38
X5.0933Y-3.0286
X5.1093Y-2.9926
X5.1415Y-2.97
X5.15Y-4.3994
X5.17Y-2.94
X5.22Y-4.06
X5.24Y-3.8
X5.26Y-4.09
X5.3Y-3.94
X5.3Y-4.15
X5.3Y-4.23
X5.3362Y-3.8955
X5.3398Y-3.9395
X5.39Y-3.62
X5.4132Y-4.69
X5.43Y-4.15
X5.44Y-3.92
X5.49Y-3.85
X5.49Y-4.02
X5.54Y-4.49
X5.55Y-4.2
X5.57Y-4.66
X5.6Y-4.3817
X5.6415Y-4.364
X5.67Y-4.2
X5.67Y-4.2715
X5.69Y-4.4
X5.69Y-4.49
X5.6914Y-4.6694
X5.6982Y-4.5673
X5.7186Y-4.3672
X5.72Y-4.6
X5.7261Y-4.3285
T2
X4.7135Y-4.5
X4.9057Y-4.5
X5.3404Y-4.5904
X5.3404Y-4.6904
X5.3404Y-4.7904
X5.3404Y-4.8904
X5.51Y-2.56
X5.51Y-2.6584
X5.62Y-3.8016
X5.62Y-3.9
X5.6404Y-4.5904
X5.6404Y-4.6904
X5.6404Y-4.7904
X5.6404Y-4.8904
T3
X5.52Y-1.92
X5.52Y-2.0184
X5.52Y-2.1169
X5.52Y-2.2153
X5.52Y-2.3137
T4
X5.65Y-3.42
X5.65Y-3.6169
T0
M30
M48
; DRILL file {KiCad 9.0.4-9.0.4-0~ubuntu22.04.1} date 2025-10-10T14:21:53+0200
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2025-10-10T14:21:53+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
INCH
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.0157
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.0315
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.0374
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.1260
%
G90
G05
T1
X3.76Y-2.74
X3.79Y-4.03
X4.69Y-4.04
X4.87Y-4.1599
X4.87Y-4.22
X4.8708Y-3.8691
X4.8727Y-4.2824
X4.91Y-3.8729
X4.91Y-4.27
X4.94Y-4.18
X4.9622Y-3.9015
X4.97Y-4.44
X4.98Y-4.6085
X4.99Y-3.93
X5.01Y-3.8
X5.0363Y-4.236
X5.0549Y-4.3977
X5.09Y-4.38
X5.1Y-2.1
X5.106Y-2.86
X5.11Y-1.9
X5.11Y-2.0
X5.1199Y-2.8001
X5.14Y-1.8
X5.1415Y-2.76
X5.15Y-4.3994
X5.17Y-2.7
X5.24Y-3.8
X5.2425Y-4.2136
X5.26Y-4.09
X5.29Y-4.13
X5.3Y-3.94
X5.3398Y-3.9395
X5.3675Y-3.9676
X5.3988Y-3.9915
X5.41Y-3.72
X5.41Y-4.26
X5.4132Y-4.69
X5.4132Y-4.79
X5.43Y-4.15
X5.49Y-3.85
X5.49Y-4.02
X5.54Y-4.49
X5.55Y-4.2
X5.57Y-4.66
X5.6Y-4.3817
X5.6415Y-4.364
X5.67Y-4.2
X5.67Y-4.2715
X5.69Y-4.4
X5.69Y-4.49
X5.6914Y-4.6694
X5.6982Y-4.5673
X5.71Y-3.36
X5.71Y-3.79
X5.7186Y-4.3672
X5.72Y-4.6
X5.7261Y-4.3285
T2
X4.7135Y-4.5
X4.9057Y-4.5
X5.0Y-1.8
X5.0Y-1.9
X5.0Y-2.0
X5.0Y-2.1
X5.0Y-2.2
X5.0Y-2.3
X5.0Y-2.4
X5.0Y-2.5
X5.3Y-1.8
X5.3Y-1.9
X5.3Y-2.0
X5.3Y-2.1
X5.3Y-2.2
X5.3Y-2.3
X5.3Y-2.4
X5.3Y-2.5
X5.3404Y-4.5904
X5.3404Y-4.6904
X5.3404Y-4.7904
X5.3404Y-4.8904
X5.51Y-2.56
X5.51Y-2.6584
X5.6404Y-4.5904
X5.6404Y-4.6904
X5.6404Y-4.7904
X5.6404Y-4.8904
T3
X5.52Y-1.92
X5.52Y-2.0184
X5.52Y-2.1169
X5.52Y-2.2153
X5.52Y-2.3137
T4
X3.55Y-4.825
X4.775Y-4.825
X4.825Y-1.6
M30

View File

@@ -1,127 +1,127 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "7.0.5"
},
"CreationDate": "2024-09-11T17:05:46+02:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "ModuleController",
"GUID": "4d6f6475-6c65-4436-9f6e-74726f6c6c65",
"Revision": "rev?"
},
"Size": {
"X": 68.335,
"Y": 90.1
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.25,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
}
],
"FilesAttributes": [
{
"Path": "ModuleController-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "ModuleController-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "ModuleController-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.51,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "9.0.4-9.0.4-0~ubuntu22.04.1"
},
"CreationDate": "2025-10-10T14:21:56+02:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "ModuleController",
"GUID": "4d6f6475-6c65-4436-9f6e-74726f6c6c65",
"Revision": "rev?"
},
"Size": {
"X": 68.335,
"Y": 90.1
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.25,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
}
],
"FilesAttributes": [
{
"Path": "ModuleController-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "ModuleController-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "ModuleController-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "ModuleController-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.51,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

View File

@@ -0,0 +1,16 @@
"Reference","Value","Footprint","Datasheet","Qty","DNP"
"C1","10u 35V","Capacitor_THT:CP_Radial_D6.3mm_P2.50mm","~","1",""
"C2","10u 16V","Capacitor_SMD:C_1206_3216Metric","~","1",""
"C3,C4","22p","Capacitor_SMD:C_0805_2012Metric","~","2",""
"C5,C6,C7,C8","100n","Capacitor_SMD:C_0805_2012Metric","~","4",""
"F1","RXEF010","Capacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mm","~","1",""
"H1,H2,H3","MountingHole","MountingHole:MountingHole_3.2mm_M3","~","3",""
"J1","JST B5B-XH-A","Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical","~","1",""
"J6","2x08 Edge Connector","Dennis:Card Edge 16 power","~","1",""
"R1,R2,R4","10k","Resistor_SMD:R_0805_2012Metric","~","3",""
"R3","1k","Resistor_SMD:R_0805_2012Metric","~","1",""
"U1","ULN2003","Package_DIP:DIP-16_W7.62mm","http://www.ti.com/lit/ds/symlink/uln2003a.pdf","1",""
"U2","A1101","Dennis:UA A1101","https://www.allegromicro.com/-/media/files/datasheets/a110x-datasheet.ashx","1",""
"U3","SN75176AP","Package_DIP:DIP-8_W7.62mm","http://www.ti.com/lit/ds/symlink/sn75176a.pdf","1",""
"U4","ATmega8A-A","Package_QFP:TQFP-32_7x7mm_P0.8mm","http://ww1.microchip.com/downloads/en/DeviceDoc/Microchip%208bit%20mcu%20AVR%20ATmega8A%20data%20sheet%2040001974A.pdf","1",""
"Y1","16,0000-HC49U-S","Crystal:Crystal_HC49-U_Vertical","~","1",""
1 Reference Value Footprint Datasheet Qty DNP
2 C1 10u 35V Capacitor_THT:CP_Radial_D6.3mm_P2.50mm ~ 1
3 C2 10u 16V Capacitor_SMD:C_1206_3216Metric ~ 1
4 C3,C4 22p Capacitor_SMD:C_0805_2012Metric ~ 2
5 C5,C6,C7,C8 100n Capacitor_SMD:C_0805_2012Metric ~ 4
6 F1 RXEF010 Capacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mm ~ 1
7 H1,H2,H3 MountingHole MountingHole:MountingHole_3.2mm_M3 ~ 3
8 J1 JST B5B-XH-A Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical ~ 1
9 J6 2x08 Edge Connector Dennis:Card Edge 16 power ~ 1
10 R1,R2,R4 10k Resistor_SMD:R_0805_2012Metric ~ 3
11 R3 1k Resistor_SMD:R_0805_2012Metric ~ 1
12 U1 ULN2003 Package_DIP:DIP-16_W7.62mm http://www.ti.com/lit/ds/symlink/uln2003a.pdf 1
13 U2 A1101 Dennis:UA A1101 https://www.allegromicro.com/-/media/files/datasheets/a110x-datasheet.ashx 1
14 U3 SN75176AP Package_DIP:DIP-8_W7.62mm http://www.ti.com/lit/ds/symlink/sn75176a.pdf 1
15 U4 ATmega8A-A Package_QFP:TQFP-32_7x7mm_P0.8mm http://ww1.microchip.com/downloads/en/DeviceDoc/Microchip%208bit%20mcu%20AVR%20ATmega8A%20data%20sheet%2040001974A.pdf 1
16 Y1 16,0000-HC49U-S Crystal:Crystal_HC49-U_Vertical ~ 1

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"board": {
"active_layer": 49,
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
@@ -45,11 +45,12 @@
"pads",
"zones",
"drc_warnings",
"drc_exclusions",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "00000000_00000000_0fffffff_ffffffff",
"visible_layers": "00000000_00000000_0ffffff7_ffffffff",
"zone_display_mode": 1
},
"git": {
@@ -88,16 +89,16 @@
9
],
"col_widths": [
162,
147,
91,
72,
91,
100,
91,
76,
91,
91
10,
10,
10,
10,
10,
10,
10,
10,
10,
51
],
"custom_group_rules": [],
"expanded_rows": [],

View File

@@ -58,7 +58,28 @@
"width": 0.0
}
],
"drc_exclusions": [],
"drc_exclusions": [
[
"lib_footprint_issues|150302000|110490000|306846d6-0aa5-4b5b-a4a8-3a29fd8c695c|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|122174000|114300000|1e6deb74-1f72-4555-a337-3d14cfc590c8|00000000-0000-0000-0000-000000000000",
"is okay"
],
[
"starved_thermal|121588000|106386000|dc56eb9b-1511-412e-ac8a-54952345f6e8|dc516b5b-4e8f-4c9d-abaa-2e8dffae2e4b|F.Cu",
""
],
[
"starved_thermal|130088000|105586000|dc56eb9b-1511-412e-ac8a-54952345f6e8|1e44178a-e318-4f35-b536-91ed182c15da|F.Cu",
""
],
[
"text_height|124714000|124460000|b50621b3-07c2-4c97-9c16-a65d4ad2250d|00000000-0000-0000-0000-000000000000",
""
]
],
"meta": {
"version": 2
},
@@ -458,6 +479,7 @@
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
@@ -504,7 +526,7 @@
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"plot": "GBR/",
"pos_files": "",
"specctra_dsn": "",
"step": "ModuleController.step",

View File

@@ -7,7 +7,7 @@
(title_block
(title "Split-Flap Module Controller ")
(date "2025-01-10")
(rev "1")
(rev "3")
(company "Dennis Gunia www.dennisgunia.de")
(comment 1 "Rev1 replaced U1 with dip variant")
)
@@ -2674,41 +2674,40 @@
)
(embedded_fonts no)
)
(symbol "Sensor_Magnetic:A1101ELHL"
(symbol "Sensor_Magnetic:A1101xLH"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U2"
(at -6.35 1.27 0)
(property "Reference" "U"
(at 0 11.43 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
(justify left)
)
)
(property "Value" "A1101"
(at -6.35 -1.27 0)
(property "Value" "A1101xLH"
(at 0 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
(justify left)
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23W"
(at 0 -8.89 0)
(at 0 -17.272 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
(hide yes)
)
)
(property "Datasheet" "https://www.allegromicro.com/-/media/files/datasheets/a110x-datasheet.ashx"
(at 0 16.51 0)
(at 0 -12.7 0)
(effects
(font
(size 1.27 1.27)
@@ -2716,8 +2715,8 @@
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(property "Description" "Hall effect switch, unipolar (south-polarity), Bop=100G, Brp=45G, 3.8-24V supply, SOT-23W"
(at 0 -14.986 0)
(effects
(font
(size 1.27 1.27)
@@ -2725,7 +2724,7 @@
(hide yes)
)
)
(property "ki_keywords" "hall switch"
(property "ki_keywords" "A3141"
(at 0 0 0)
(effects
(font
@@ -2743,7 +2742,7 @@
(hide yes)
)
)
(symbol "A1101ELHL_0_1"
(symbol "A1101xLH_0_1"
(rectangle
(start -5.08 7.62)
(end 5.08 -7.62)
@@ -2756,11 +2755,11 @@
)
)
)
(symbol "A1101ELHL_1_1"
(symbol "A1101xLH_1_1"
(pin power_in line
(at -2.54 10.16 270)
(length 2.54)
(name "VCC"
(name "V_{CC}"
(effects
(font
(size 1.27 1.27)
@@ -2785,7 +2784,7 @@
)
)
)
(number "2"
(number "3"
(effects
(font
(size 1.27 1.27)
@@ -2796,14 +2795,14 @@
(pin open_collector line
(at 7.62 0 180)
(length 2.54)
(name "VOUT"
(name "V_{OUT}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(number "2"
(effects
(font
(size 1.27 1.27)
@@ -4855,7 +4854,7 @@
)
(wire
(pts
(xy 48.895 130.81) (xy 35.56 130.81)
(xy 49.53 130.81) (xy 36.195 130.81)
)
(stroke
(width 0)
@@ -5054,7 +5053,7 @@
(uuid "8024dcb3-917d-44c1-b636-b1e8db96922b")
)
(label "GATE_HOME"
(at 35.56 130.81 0)
(at 36.195 130.81 0)
(effects
(font
(size 1.27 1.27)
@@ -5373,7 +5372,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mm"
(property "Footprint" "Fuse:Fuse_0805_2012Metric"
(at 68.58 187.325 0)
(effects
(font
@@ -5484,81 +5483,6 @@
)
)
)
(symbol
(lib_id "Sensor_Magnetic:A1101ELHL")
(at 56.515 130.81 0)
(mirror y)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "169a64cd-9f28-4fae-b52f-4976734c5703")
(property "Reference" "U2"
(at 62.865 129.54 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "A1101"
(at 62.865 132.08 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "Dennis:UA A1101"
(at 56.515 139.7 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
(hide yes)
)
)
(property "Datasheet" "https://www.allegromicro.com/-/media/files/datasheets/a110x-datasheet.ashx"
(at 56.515 114.3 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 56.515 130.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "c4fa9ac8-652a-49b1-9961-75ebfc801cb0")
)
(pin "2"
(uuid "8e90eb4d-7db5-40a5-b92d-788ad44955e1")
)
(pin "3"
(uuid "d0d18ca2-cdae-4687-9d2e-5783e1aee4df")
)
(instances
(project "ModuleController"
(path "/4662523f-e8f9-4cfd-931a-1a77b7596ef8"
(reference "U2")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:C_Polarized")
(at 43.18 38.735 0)
@@ -6858,7 +6782,7 @@
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_3.2mm_M3"
(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad"
(at 256.54 47.625 0)
(effects
(font
@@ -7055,6 +6979,81 @@
)
)
)
(symbol
(lib_id "Sensor_Magnetic:A1101xLH")
(at 57.15 130.81 0)
(mirror y)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "7f939c0e-6272-4068-9941-fdff8bcf43b3")
(property "Reference" "U2"
(at 63.5 129.5399 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "A1101xLH"
(at 63.5 132.0799 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23W"
(at 57.15 148.082 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(hide yes)
)
)
(property "Datasheet" "https://www.allegromicro.com/-/media/files/datasheets/a110x-datasheet.ashx"
(at 57.15 143.51 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Hall effect switch, unipolar (south-polarity), Bop=100G, Brp=45G, 3.8-24V supply, SOT-23W"
(at 57.15 145.796 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "62f73a05-81cf-495b-b998-6098ed14e713")
)
(pin "2"
(uuid "a79fd4b5-8b2a-4251-80d7-33596621c133")
)
(pin "3"
(uuid "2b3d38fe-a4cd-46f8-b704-cccd971c70f1")
)
(instances
(project ""
(path "/4662523f-e8f9-4cfd-931a-1a77b7596ef8"
(reference "U2")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:C")
(at 130.81 85.09 90)
@@ -7260,7 +7259,7 @@
)
(symbol
(lib_id "power:GND")
(at 59.055 140.97 0)
(at 59.69 140.97 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -7269,7 +7268,7 @@
(fields_autoplaced yes)
(uuid "94b2b6c5-64ac-4589-bd6a-02901c12f17f")
(property "Reference" "#PWR012"
(at 59.055 147.32 0)
(at 59.69 147.32 0)
(effects
(font
(size 1.27 1.27)
@@ -7278,7 +7277,7 @@
)
)
(property "Value" "GND"
(at 59.055 146.05 0)
(at 59.69 146.05 0)
(effects
(font
(size 1.27 1.27)
@@ -7286,7 +7285,7 @@
)
)
(property "Footprint" ""
(at 59.055 140.97 0)
(at 59.69 140.97 0)
(effects
(font
(size 1.27 1.27)
@@ -7295,7 +7294,7 @@
)
)
(property "Datasheet" ""
(at 59.055 140.97 0)
(at 59.69 140.97 0)
(effects
(font
(size 1.27 1.27)
@@ -7304,7 +7303,7 @@
)
)
(property "Description" ""
(at 59.055 140.97 0)
(at 59.69 140.97 0)
(effects
(font
(size 1.27 1.27)
@@ -7529,7 +7528,7 @@
)
(symbol
(lib_id "power:+5V")
(at 59.055 120.65 0)
(at 59.69 120.65 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -7538,7 +7537,7 @@
(fields_autoplaced yes)
(uuid "a0541418-872a-4b4d-b08c-da07dab1c41a")
(property "Reference" "#PWR011"
(at 59.055 124.46 0)
(at 59.69 124.46 0)
(effects
(font
(size 1.27 1.27)
@@ -7547,7 +7546,7 @@
)
)
(property "Value" "+5V"
(at 59.055 116.205 0)
(at 59.69 116.205 0)
(effects
(font
(size 1.27 1.27)
@@ -7555,7 +7554,7 @@
)
)
(property "Footprint" ""
(at 59.055 120.65 0)
(at 59.69 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -7564,7 +7563,7 @@
)
)
(property "Datasheet" ""
(at 59.055 120.65 0)
(at 59.69 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -7573,7 +7572,7 @@
)
)
(property "Description" ""
(at 59.055 120.65 0)
(at 59.69 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -8361,7 +8360,7 @@
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_3.2mm_M3"
(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad"
(at 256.54 36.195 0)
(effects
(font
@@ -8759,7 +8758,7 @@
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_3.2mm_M3"
(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad"
(at 256.54 41.91 0)
(effects
(font

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
{"hostname":"homebase","username":"dennisgunia"}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,209 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,7.620000*%
%ADD11O,1.950000X1.700000*%
%ADD12RoundRect,0.249999X1.550001X-0.790001X1.550001X0.790001X-1.550001X0.790001X-1.550001X-0.790001X0*%
%ADD13O,3.600000X2.080000*%
%ADD14RoundRect,0.249999X-1.550001X0.790001X-1.550001X-0.790001X1.550001X-0.790001X1.550001X0.790001X0*%
%ADD15C,4.700000*%
%ADD16RoundRect,0.249999X0.790001X1.550001X-0.790001X1.550001X-0.790001X-1.550001X0.790001X-1.550001X0*%
%ADD17O,2.080000X3.600000*%
%ADD18C,3.500000*%
%ADD19R,2.000000X1.905000*%
%ADD20O,2.000000X1.905000*%
G04 APERTURE END LIST*
D10*
%TO.C,JM1*%
X50000000Y-91740000D03*
X50000000Y-140000000D03*
D11*
X52540000Y-124760000D03*
X52540000Y-122220000D03*
X52540000Y-119680000D03*
X52540000Y-117140000D03*
X52540000Y-114600000D03*
X52540000Y-112060000D03*
X52540000Y-106980000D03*
X52540000Y-109520000D03*
X47460000Y-124760000D03*
X47460000Y-122220000D03*
X47460000Y-119680000D03*
X47460000Y-117140000D03*
X47460000Y-114600000D03*
X47460000Y-112060000D03*
X47460000Y-106980000D03*
X47460000Y-109520000D03*
%TD*%
D10*
%TO.C,JM2*%
X105000000Y-91740000D03*
X105000000Y-140000000D03*
D11*
X107540000Y-124760000D03*
X107540000Y-122220000D03*
X107540000Y-119680000D03*
X107540000Y-117140000D03*
X107540000Y-114600000D03*
X107540000Y-112060000D03*
X107540000Y-106980000D03*
X107540000Y-109520000D03*
X102460000Y-124760000D03*
X102460000Y-122220000D03*
X102460000Y-119680000D03*
X102460000Y-117140000D03*
X102460000Y-114600000D03*
X102460000Y-112060000D03*
X102460000Y-106980000D03*
X102460000Y-109520000D03*
%TD*%
D10*
%TO.C,JM4*%
X215000000Y-91740000D03*
X215000000Y-140000000D03*
D11*
X217540000Y-124760000D03*
X217540000Y-122220000D03*
X217540000Y-119680000D03*
X217540000Y-117140000D03*
X217540000Y-114600000D03*
X217540000Y-112060000D03*
X217540000Y-106980000D03*
X217540000Y-109520000D03*
X212460000Y-124760000D03*
X212460000Y-122220000D03*
X212460000Y-119680000D03*
X212460000Y-117140000D03*
X212460000Y-114600000D03*
X212460000Y-112060000D03*
X212460000Y-106980000D03*
X212460000Y-109520000D03*
%TD*%
D10*
%TO.C,JM3*%
X160000000Y-91740000D03*
X160000000Y-140000000D03*
D11*
X162540000Y-124760000D03*
X162540000Y-122220000D03*
X162540000Y-119680000D03*
X162540000Y-117140000D03*
X162540000Y-114600000D03*
X162540000Y-112060000D03*
X162540000Y-106980000D03*
X162540000Y-109520000D03*
X157460000Y-124760000D03*
X157460000Y-122220000D03*
X157460000Y-119680000D03*
X157460000Y-117140000D03*
X157460000Y-114600000D03*
X157460000Y-112060000D03*
X157460000Y-106980000D03*
X157460000Y-109520000D03*
%TD*%
D12*
%TO.C,J2*%
X172720000Y-138430000D03*
D13*
X172720000Y-133350000D03*
%TD*%
D14*
%TO.C,J1*%
X92710000Y-133350000D03*
D13*
X92710000Y-138430000D03*
%TD*%
D15*
%TO.C,H8*%
X225000000Y-140000000D03*
%TD*%
%TO.C,H3*%
X116000000Y-92000000D03*
%TD*%
D16*
%TO.C,J8*%
X203160000Y-98000000D03*
D17*
X198080000Y-98000000D03*
X193000000Y-98000000D03*
%TD*%
D16*
%TO.C,J5*%
X71170000Y-97921500D03*
D17*
X66090000Y-97921500D03*
X61010000Y-97921500D03*
%TD*%
D15*
%TO.C,H5*%
X149860000Y-91948000D03*
%TD*%
D16*
%TO.C,J6*%
X184160000Y-98000000D03*
D17*
X179080000Y-98000000D03*
X174000000Y-98000000D03*
%TD*%
D16*
%TO.C,J7*%
X90160000Y-98000000D03*
D17*
X85080000Y-98000000D03*
X80000000Y-98000000D03*
%TD*%
D15*
%TO.C,H7*%
X225000000Y-92000000D03*
%TD*%
D18*
%TO.C,U1*%
X126340000Y-96000000D03*
D19*
X143000000Y-98540000D03*
D20*
X143000000Y-96000000D03*
X143000000Y-93460000D03*
%TD*%
D15*
%TO.C,H1*%
X40000000Y-140000000D03*
%TD*%
%TO.C,H2*%
X40000000Y-92000000D03*
%TD*%
%TO.C,H4*%
X116000000Y-140000000D03*
%TD*%
%TO.C,H6*%
X149860000Y-140716000D03*
%TD*%
M02*

View File

@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:54+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -0,0 +1,23 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
G04 APERTURE END LIST*
D10*
X35000000Y-87000000D02*
X234000000Y-87000000D01*
X234000000Y-144000000D01*
X35000000Y-144000000D01*
X35000000Y-87000000D01*
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,234 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10R,1.000000X1.500000*%
%ADD11RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*%
%ADD12C,7.620000*%
%ADD13O,1.950000X1.700000*%
%ADD14RoundRect,0.249999X1.550001X-0.790001X1.550001X0.790001X-1.550001X0.790001X-1.550001X-0.790001X0*%
%ADD15O,3.600000X2.080000*%
%ADD16RoundRect,0.249999X-1.550001X0.790001X-1.550001X-0.790001X1.550001X-0.790001X1.550001X0.790001X0*%
%ADD17C,4.700000*%
%ADD18RoundRect,0.249999X0.790001X1.550001X-0.790001X1.550001X-0.790001X-1.550001X0.790001X-1.550001X0*%
%ADD19O,2.080000X3.600000*%
%ADD20C,3.500000*%
%ADD21R,2.000000X1.905000*%
%ADD22O,2.000000X1.905000*%
G04 APERTURE END LIST*
%TO.C,JP1*%
G36*
X95100000Y-108470000D02*
G01*
X95400000Y-108470000D01*
X95400000Y-109970000D01*
X95100000Y-109970000D01*
X95100000Y-108470000D01*
G37*
%TD*%
D10*
%TO.C,JP1*%
X94600000Y-109220000D03*
X95900000Y-109220000D03*
%TD*%
D11*
%TO.C,U2*%
X94620000Y-104110000D03*
X94620000Y-104760000D03*
X94620000Y-105410000D03*
X96520000Y-105410000D03*
X96520000Y-104110000D03*
%TD*%
D12*
%TO.C,JM1*%
X50000000Y-91740000D03*
X50000000Y-140000000D03*
D13*
X52540000Y-124760000D03*
X52540000Y-122220000D03*
X52540000Y-119680000D03*
X52540000Y-117140000D03*
X52540000Y-114600000D03*
X52540000Y-112060000D03*
X52540000Y-106980000D03*
X52540000Y-109520000D03*
X47460000Y-124760000D03*
X47460000Y-122220000D03*
X47460000Y-119680000D03*
X47460000Y-117140000D03*
X47460000Y-114600000D03*
X47460000Y-112060000D03*
X47460000Y-106980000D03*
X47460000Y-109520000D03*
%TD*%
D12*
%TO.C,JM2*%
X105000000Y-91740000D03*
X105000000Y-140000000D03*
D13*
X107540000Y-124760000D03*
X107540000Y-122220000D03*
X107540000Y-119680000D03*
X107540000Y-117140000D03*
X107540000Y-114600000D03*
X107540000Y-112060000D03*
X107540000Y-106980000D03*
X107540000Y-109520000D03*
X102460000Y-124760000D03*
X102460000Y-122220000D03*
X102460000Y-119680000D03*
X102460000Y-117140000D03*
X102460000Y-114600000D03*
X102460000Y-112060000D03*
X102460000Y-106980000D03*
X102460000Y-109520000D03*
%TD*%
D12*
%TO.C,JM4*%
X215000000Y-91740000D03*
X215000000Y-140000000D03*
D13*
X217540000Y-124760000D03*
X217540000Y-122220000D03*
X217540000Y-119680000D03*
X217540000Y-117140000D03*
X217540000Y-114600000D03*
X217540000Y-112060000D03*
X217540000Y-106980000D03*
X217540000Y-109520000D03*
X212460000Y-124760000D03*
X212460000Y-122220000D03*
X212460000Y-119680000D03*
X212460000Y-117140000D03*
X212460000Y-114600000D03*
X212460000Y-112060000D03*
X212460000Y-106980000D03*
X212460000Y-109520000D03*
%TD*%
D12*
%TO.C,JM3*%
X160000000Y-91740000D03*
X160000000Y-140000000D03*
D13*
X162540000Y-124760000D03*
X162540000Y-122220000D03*
X162540000Y-119680000D03*
X162540000Y-117140000D03*
X162540000Y-114600000D03*
X162540000Y-112060000D03*
X162540000Y-106980000D03*
X162540000Y-109520000D03*
X157460000Y-124760000D03*
X157460000Y-122220000D03*
X157460000Y-119680000D03*
X157460000Y-117140000D03*
X157460000Y-114600000D03*
X157460000Y-112060000D03*
X157460000Y-106980000D03*
X157460000Y-109520000D03*
%TD*%
D14*
%TO.C,J2*%
X172720000Y-138430000D03*
D15*
X172720000Y-133350000D03*
%TD*%
D16*
%TO.C,J1*%
X92710000Y-133350000D03*
D15*
X92710000Y-138430000D03*
%TD*%
D17*
%TO.C,H8*%
X225000000Y-140000000D03*
%TD*%
%TO.C,H3*%
X116000000Y-92000000D03*
%TD*%
D18*
%TO.C,J8*%
X203160000Y-98000000D03*
D19*
X198080000Y-98000000D03*
X193000000Y-98000000D03*
%TD*%
D18*
%TO.C,J5*%
X71170000Y-97921500D03*
D19*
X66090000Y-97921500D03*
X61010000Y-97921500D03*
%TD*%
D17*
%TO.C,H5*%
X149860000Y-91948000D03*
%TD*%
D18*
%TO.C,J6*%
X184160000Y-98000000D03*
D19*
X179080000Y-98000000D03*
X174000000Y-98000000D03*
%TD*%
D18*
%TO.C,J7*%
X90160000Y-98000000D03*
D19*
X85080000Y-98000000D03*
X80000000Y-98000000D03*
%TD*%
D17*
%TO.C,H7*%
X225000000Y-92000000D03*
%TD*%
D20*
%TO.C,U1*%
X126340000Y-96000000D03*
D21*
X143000000Y-98540000D03*
D22*
X143000000Y-96000000D03*
X143000000Y-93460000D03*
%TD*%
D17*
%TO.C,H1*%
X40000000Y-140000000D03*
%TD*%
%TO.C,H2*%
X40000000Y-92000000D03*
%TD*%
%TO.C,H4*%
X116000000Y-140000000D03*
%TD*%
%TO.C,H6*%
X149860000Y-140716000D03*
%TD*%
M02*

View File

@@ -0,0 +1,42 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:54+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,U2*%
X94620000Y-104110000D03*
X94620000Y-104760000D03*
X94620000Y-105410000D03*
X96520000Y-105410000D03*
X96520000Y-104110000D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,16 @@
M48
; DRILL file {KiCad 9.0.4-9.0.4-0~ubuntu22.04.1} date 2025-10-10T14:12:52+0200
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2025-10-10T14:12:52+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
INCH
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C0.1378
%
G90
G05
T1
X4.974Y-3.7795
M30

View File

@@ -0,0 +1,157 @@
M48
; DRILL file {KiCad 9.0.4-9.0.4-0~ubuntu22.04.1} date 2025-10-10T14:12:52+0200
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2025-10-10T14:12:52+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
INCH
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.0157
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.0374
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.0433
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.0551
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C0.1063
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T6C0.1299
%
G90
G05
T1
X2.15Y-3.9
X2.15Y-4.5
X2.25Y-4.8
X2.25Y-4.9
X3.75Y-4.2
X3.85Y-4.5
X3.85Y-4.6
X3.85Y-4.7
X4.15Y-4.2
X4.15Y-4.4655
X4.17Y-4.16
X4.17Y-4.6581
X5.75Y-3.7
X5.75Y-4.6581
X6.1Y-4.5
X6.1Y-4.6
X6.1Y-4.7
X8.24Y-4.51
X8.24Y-4.61
X8.24Y-4.72
X8.45Y-4.5
X8.46Y-4.01
X8.75Y-3.95
X8.75Y-4.6
X8.9177Y-4.8225
X8.9215Y-3.8373
X8.95Y-4.8
X8.9608Y-3.87
T2
X1.8685Y-4.2118
X1.8685Y-4.3118
X1.8685Y-4.4118
X1.8685Y-4.5118
X1.8685Y-4.6118
X1.8685Y-4.7118
X1.8685Y-4.8118
X1.8685Y-4.9118
X2.0685Y-4.2118
X2.0685Y-4.3118
X2.0685Y-4.4118
X2.0685Y-4.5118
X2.0685Y-4.6118
X2.0685Y-4.7118
X2.0685Y-4.8118
X2.0685Y-4.9118
X4.0339Y-4.2118
X4.0339Y-4.3118
X4.0339Y-4.4118
X4.0339Y-4.5118
X4.0339Y-4.6118
X4.0339Y-4.7118
X4.0339Y-4.8118
X4.0339Y-4.9118
X4.2339Y-4.2118
X4.2339Y-4.3118
X4.2339Y-4.4118
X4.2339Y-4.5118
X4.2339Y-4.6118
X4.2339Y-4.7118
X4.2339Y-4.8118
X4.2339Y-4.9118
X6.1992Y-4.2118
X6.1992Y-4.3118
X6.1992Y-4.4118
X6.1992Y-4.5118
X6.1992Y-4.6118
X6.1992Y-4.7118
X6.1992Y-4.8118
X6.1992Y-4.9118
X6.3992Y-4.2118
X6.3992Y-4.3118
X6.3992Y-4.4118
X6.3992Y-4.5118
X6.3992Y-4.6118
X6.3992Y-4.7118
X6.3992Y-4.8118
X6.3992Y-4.9118
X8.3646Y-4.2118
X8.3646Y-4.3118
X8.3646Y-4.4118
X8.3646Y-4.5118
X8.3646Y-4.6118
X8.3646Y-4.7118
X8.3646Y-4.8118
X8.3646Y-4.9118
X8.5646Y-4.2118
X8.5646Y-4.3118
X8.5646Y-4.4118
X8.5646Y-4.5118
X8.5646Y-4.6118
X8.5646Y-4.7118
X8.5646Y-4.8118
X8.5646Y-4.9118
T3
X5.6299Y-3.6795
X5.6299Y-3.7795
X5.6299Y-3.8795
T4
X2.402Y-3.8552
X2.602Y-3.8552
X2.802Y-3.8552
X3.1496Y-3.8583
X3.3496Y-3.8583
X3.5496Y-3.8583
X3.65Y-5.25
X3.65Y-5.45
X6.8Y-5.25
X6.8Y-5.45
X6.8504Y-3.8583
X7.0504Y-3.8583
X7.2504Y-3.8583
X7.5984Y-3.8583
X7.7984Y-3.8583
X7.9984Y-3.8583
T5
X1.5748Y-3.622
X1.5748Y-5.5118
X4.5669Y-3.622
X4.5669Y-5.5118
X5.9Y-3.62
X5.9Y-5.54
X8.8583Y-3.622
X8.8583Y-5.5118
T6
X1.9685Y-3.6118
X1.9685Y-5.5118
X4.1339Y-3.6118
X4.1339Y-5.5118
X6.2992Y-3.6118
X6.2992Y-5.5118
X8.4646Y-3.6118
X8.4646Y-5.5118
M30

View File

@@ -0,0 +1,127 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "9.0.4-9.0.4-0~ubuntu22.04.1"
},
"CreationDate": "2025-10-10T14:12:55+02:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "splitflap-backplane",
"GUID": "73706c69-7466-46c6-9170-2d6261636b70",
"Revision": "rev?"
},
"Size": {
"X": 199.1,
"Y": 57.1
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.25,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
}
],
"FilesAttributes": [
{
"Path": "splitflap-backplane-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "splitflap-backplane-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "splitflap-backplane-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.51,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,130 @@
{
"board": {
"active_layer": 2,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"footprint_references",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "00000000_00000000_0fffffff_ffffffff",
"zone_display_mode": 1
},
"git": {
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "splitflap-backplane.kicad_prl",
"version": 5
},
"net_inspector_panel": {
"col_hidden": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"col_widths": [
10,
10,
10,
10,
10,
10,
10,
10,
10,
51
],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": {
"files": []
},
"schematic": {
"selection_filter": {
"graphics": true,
"images": true,
"labels": true,
"lockedItems": false,
"otherItems": true,
"pins": true,
"symbols": true,
"text": true,
"wires": true
}
}
}

Some files were not shown because too many files have changed in this diff Show More