IO board v1.1 (better support for arcade buttons and simplified)

This commit is contained in:
whowechina
2025-06-30 13:37:39 +08:00
parent d99f4dcba4
commit 7e2129a04d
11 changed files with 39680 additions and 32296 deletions
@@ -1,52 +1,314 @@
(footprint "HRO-TYPE-C-31-M-12-Assembly" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 5C42C666)
(attr smd)
(fp_text reference "REF**" (at 0 -9.25) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 605b5410-8495-476d-9ce3-534e02796fbf)
)
(fp_text value "HRO-TYPE-C-31-M-12-Assembly" (at 0 1.15) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c06eb4d1-93d6-4f9a-b4d5-20f74edbe717)
)
(fp_text user "${REFERENCE}" (at 0 -9.25) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8bf31d99-8af2-465f-a066-74ccb508f9d7)
)
(fp_line (start 4.47 0) (end 4.47 -7.3) (layer "Dwgs.User") (width 0.15) (tstamp 31ed133b-24e7-4769-bf8f-3fcf01377dc3))
(fp_line (start -4.47 0) (end -4.47 -7.3) (layer "Dwgs.User") (width 0.15) (tstamp 74fdc34a-8329-44d0-9fa9-c008b3131311))
(fp_line (start -4.47 0) (end 4.47 0) (layer "Dwgs.User") (width 0.15) (tstamp c7a87339-e1c7-4cff-93ca-f7408c88fb2d))
(fp_line (start -4.47 -7.3) (end 4.47 -7.3) (layer "Dwgs.User") (width 0.15) (tstamp d73d366d-a1ec-4e93-bd11-9e3ea1577d97))
(fp_line (start -3.75 -7.5) (end -3.75 -8.5) (layer "F.CrtYd") (width 0.15) (tstamp 33473f67-4b77-4d16-a13d-e87517bc4b7d))
(fp_line (start 4.5 0) (end -4.5 0) (layer "F.CrtYd") (width 0.15) (tstamp 651724a4-5019-459d-b286-97fd24d68b02))
(fp_line (start 4.5 -7.5) (end 4.5 0) (layer "F.CrtYd") (width 0.15) (tstamp 7df58ea8-b7bf-48f6-a7f5-3054960cc9a5))
(fp_line (start -4.5 -7.5) (end -3.75 -7.5) (layer "F.CrtYd") (width 0.15) (tstamp b9ce9e48-0c90-4343-aedf-95a29263df21))
(fp_line (start -3.75 -8.5) (end 3.75 -8.5) (layer "F.CrtYd") (width 0.15) (tstamp beae8827-5ea0-41f9-9542-9c71824b41e1))
(fp_line (start 3.75 -7.5) (end 4.5 -7.5) (layer "F.CrtYd") (width 0.15) (tstamp c11c735b-b12f-46dc-b658-88f945b3efeb))
(fp_line (start 3.75 -8.5) (end 3.75 -7.5) (layer "F.CrtYd") (width 0.15) (tstamp c38459d5-7a72-464d-a0f6-8abc6fa90cf1))
(fp_line (start -4.5 0) (end -4.5 -7.5) (layer "F.CrtYd") (width 0.15) (tstamp e4df997a-3145-44ee-940b-5b91860eea76))
(pad "" np_thru_hole circle (at 2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask) (tstamp 02e8d3d3-fb3b-446f-8a2f-d37e212b4abb))
(pad "" np_thru_hole circle (at -2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask) (tstamp 1d391bf2-90e5-4d4d-b5b5-504923e7592f))
(pad "1" smd rect (at -3.225 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0bbbb79e-596a-4361-9ae5-e64a79d1e8b7))
(pad "2" smd rect (at -2.45 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 922bd081-2533-4a97-8fc1-b001bd725eeb))
(pad "3" smd rect (at -1.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp efddaaf7-9935-41c2-830a-aba42a7eb709))
(pad "4" smd rect (at -1.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f49b3e10-7798-436c-aaf6-dae169169052))
(pad "5" smd rect (at -0.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp febd1705-a96f-4694-9456-02c05f94d189))
(pad "6" smd rect (at -0.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5e74306d-4e0a-4d1a-977a-8d48346c5706))
(pad "7" smd rect (at 0.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2d31375c-e675-4a78-b9c8-415d3dadde25))
(pad "8" smd rect (at 0.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bde8d3dd-75b4-4592-9bcf-c9d606a87a17))
(pad "9" smd rect (at 1.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 69f8f5b2-6b49-4de3-a58d-55d50d599cf7))
(pad "10" smd rect (at 1.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9be9ed32-1133-4930-add6-d1e3ec0dfe12))
(pad "11" smd rect (at 2.45 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a7759910-2d13-4499-8d75-172d7b069ee7))
(pad "12" smd rect (at 3.225 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 580ddba2-c889-491d-9d4b-d81b1ec6f3a7))
(pad "13" thru_hole oval (at -4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask) (tstamp 923210cb-7789-4bdb-98bb-28ff7a543a40))
(pad "13" thru_hole oval (at 4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask) (tstamp d4cc9ccb-0525-4e6d-9e57-afa02ed8ca8f))
(pad "13" thru_hole oval (at 4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask) (tstamp f1593509-2c56-4084-af9b-49c7744a42e3))
(pad "13" thru_hole oval (at -4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask) (tstamp f5a677d0-dde8-4429-8cab-2ee861450266))
(model "${KIPRJMOD}/3dmodels/698b116-264-211.STEP"
(offset (xyz -16 -4.3 -11.5))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
(footprint "HRO-TYPE-C-31-M-12-Assembly"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -9.25 0)
(layer "F.SilkS")
(uuid "605b5410-8495-476d-9ce3-534e02796fbf")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "HRO-TYPE-C-31-M-12-Assembly"
(at 0 1.15 0)
(layer "Dwgs.User")
(uuid "c06eb4d1-93d6-4f9a-b4d5-20f74edbe717")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "f93c27d9-0161-47a8-a841-379e12a3e3d1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "72b75f8b-870e-4566-b0c2-c9a2b32e15eb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -4.47 -7.3)
(end 4.47 -7.3)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "d73d366d-a1ec-4e93-bd11-9e3ea1577d97")
)
(fp_line
(start -4.47 0)
(end -4.47 -7.3)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "74fdc34a-8329-44d0-9fa9-c008b3131311")
)
(fp_line
(start -4.47 0)
(end 4.47 0)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "c7a87339-e1c7-4cff-93ca-f7408c88fb2d")
)
(fp_line
(start 4.47 0)
(end 4.47 -7.3)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "31ed133b-24e7-4769-bf8f-3fcf01377dc3")
)
(fp_line
(start -4.5 -7.5)
(end -3.75 -7.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "b9ce9e48-0c90-4343-aedf-95a29263df21")
)
(fp_line
(start -4.5 0)
(end -4.5 -7.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "e4df997a-3145-44ee-940b-5b91860eea76")
)
(fp_line
(start -3.75 -8.5)
(end 3.75 -8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "beae8827-5ea0-41f9-9542-9c71824b41e1")
)
(fp_line
(start -3.75 -7.5)
(end -3.75 -8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "33473f67-4b77-4d16-a13d-e87517bc4b7d")
)
(fp_line
(start 3.75 -8.5)
(end 3.75 -7.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "c38459d5-7a72-464d-a0f6-8abc6fa90cf1")
)
(fp_line
(start 3.75 -7.5)
(end 4.5 -7.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "c11c735b-b12f-46dc-b658-88f945b3efeb")
)
(fp_line
(start 4.5 -7.5)
(end 4.5 0)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "7df58ea8-b7bf-48f6-a7f5-3054960cc9a5")
)
(fp_line
(start 4.5 0)
(end -4.5 0)
(stroke
(width 0.15)
(type solid)
)
(layer "F.CrtYd")
(uuid "651724a4-5019-459d-b286-97fd24d68b02")
)
(fp_text user "${REFERENCE}"
(at 0 -9.25 0)
(layer "F.Fab")
(uuid "8bf31d99-8af2-465f-a066-74ccb508f9d7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at -2.89 -6.25)
(size 0.65 0.65)
(drill 0.65)
(layers "*.Cu" "*.Mask")
(uuid "1d391bf2-90e5-4d4d-b5b5-504923e7592f")
)
(pad "" np_thru_hole circle
(at 2.89 -6.25)
(size 0.65 0.65)
(drill 0.65)
(layers "*.Cu" "*.Mask")
(uuid "02e8d3d3-fb3b-446f-8a2f-d37e212b4abb")
)
(pad "1" smd rect
(at -3.225 -7.695)
(size 0.6 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "0bbbb79e-596a-4361-9ae5-e64a79d1e8b7")
)
(pad "2" smd rect
(at -2.45 -7.695)
(size 0.6 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "922bd081-2533-4a97-8fc1-b001bd725eeb")
)
(pad "3" smd rect
(at -1.75 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "efddaaf7-9935-41c2-830a-aba42a7eb709")
)
(pad "4" smd rect
(at -1.25 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "f49b3e10-7798-436c-aaf6-dae169169052")
)
(pad "5" smd rect
(at -0.75 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "febd1705-a96f-4694-9456-02c05f94d189")
)
(pad "6" smd rect
(at -0.25 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "5e74306d-4e0a-4d1a-977a-8d48346c5706")
)
(pad "7" smd rect
(at 0.25 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "2d31375c-e675-4a78-b9c8-415d3dadde25")
)
(pad "8" smd rect
(at 0.75 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "bde8d3dd-75b4-4592-9bcf-c9d606a87a17")
)
(pad "9" smd rect
(at 1.25 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "69f8f5b2-6b49-4de3-a58d-55d50d599cf7")
)
(pad "10" smd rect
(at 1.75 -7.695)
(size 0.3 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "9be9ed32-1133-4930-add6-d1e3ec0dfe12")
)
(pad "11" smd rect
(at 2.45 -7.695)
(size 0.6 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "a7759910-2d13-4499-8d75-172d7b069ee7")
)
(pad "12" smd rect
(at 3.225 -7.695)
(size 0.6 1.45)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "580ddba2-c889-491d-9d4b-d81b1ec6f3a7")
)
(pad "13" thru_hole oval
(at -4.32 -6.78)
(size 1 2.1)
(drill oval 0.6 1.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "923210cb-7789-4bdb-98bb-28ff7a543a40")
)
(pad "13" thru_hole oval
(at -4.32 -2.6)
(size 1 1.6)
(drill oval 0.6 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f5a677d0-dde8-4429-8cab-2ee861450266")
)
(pad "13" thru_hole oval
(at 4.32 -6.78)
(size 1 2.1)
(drill oval 0.6 1.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d4cc9ccb-0525-4e6d-9e57-afa02ed8ca8f")
)
(pad "13" thru_hole oval
(at 4.32 -2.6)
(size 1 1.6)
(drill oval 0.6 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f1593509-2c56-4084-af9b-49c7744a42e3")
)
(embedded_fonts no)
(model "${KIPRJMOD}/3dmodels/698b116-264-211.STEP"
(offset
(xyz -16 -4.3 -11.5)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -90 0 0)
)
)
)
+22534 -26548
View File
File diff suppressed because it is too large Load Diff
+90 -35
View File
@@ -3,13 +3,16 @@
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [
"GND"
],
"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
@@ -23,55 +26,107 @@
"lockedItems": false,
"otherItems": false,
"pads": false,
"text": false,
"text": true,
"tracks": true,
"vias": false,
"vias": true,
"zones": false
},
"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",
"shapes"
],
"visible_layers": "ffffffff_ffffffff_fffffff5_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "mai_io.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,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
9
],
"visible_layers": "ffcffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "mai_io.kicad_prl",
"version": 3
"col_widths": [
306,
291,
184,
111,
184,
184,
184,
111,
184,
184
],
"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
}
}
}
+221 -17
View File
@@ -1,15 +1,19 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
@@ -20,7 +24,7 @@
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
@@ -62,41 +66,60 @@
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
@@ -104,23 +127,99 @@
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"min_track_width": 0.2,
"min_via_annular_width": 0.05,
"min_via_diameter": 0.4,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
@@ -130,7 +229,16 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@@ -317,15 +425,26 @@
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
@@ -334,8 +453,14 @@
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
@@ -347,12 +472,12 @@
},
"meta": {
"filename": "mai_io.kicad_pro",
"version": 1
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.175,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -362,32 +487,100 @@
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.3,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 4
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "../../Production/PCB/mai_io/",
"pos_files": "",
"specctra_dsn": "",
"step": "iidx_pico_v1.step",
"svg": "",
"vrml": "iidx_pico.wrl"
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": false,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "位号"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
@@ -398,6 +591,11 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
@@ -418,15 +616,21 @@
},
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"2e3f5573-c264-4a8b-a2f0-0e6473d39aad",
""
"Root"
]
],
"text_variables": {}
+12095 -4888
View File
File diff suppressed because it is too large Load Diff
+1859 -309
View File
File diff suppressed because it is too large Load Diff
+419 -38
View File
@@ -1,39 +1,420 @@
(footprint "MPR121_BOARD" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 5F6D1AD2)
(descr "UQFN, 20 Pin (https://resurgentsemi.com/wp-content/uploads/2018/09/MPR121_rev5-Resurgent.pdf?d453f8&d453f8), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "UQFN NoLead")
(attr smd)
(fp_text reference "REF**" (at 0 -12.8) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8b171348-ca3e-425e-9f61-f45e103b1bd2)
)
(fp_text value "MPR121_BOARD" (at 0 -7.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 411beb9d-6946-4d57-9cc3-d25432b47f6d)
)
(fp_rect (start -15.5 -19) (end 15.5 1.5) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 07a7856e-a3ee-4160-8e9f-8e80b88c2580))
(pad "1" thru_hole oval (at 3.81 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp e7239783-0eda-47b1-9bb5-dc761bac4cfc))
(pad "2" thru_hole oval (at 1.27 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp aa3c51fa-dd83-44f6-9256-1fa009900c71))
(pad "3" thru_hole oval (at -1.27 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 9dafecdf-3e7c-4d54-9cdc-99370e10389e))
(pad "4" thru_hole oval (at -3.81 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 6f80cce5-cc9f-4a52-a8df-19f90a01dd9e))
(pad "6" thru_hole oval (at -6.35 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 44a4ca48-29ab-4d90-90d6-64db1631c3e2))
(pad "8" thru_hole rect (at -13.97 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 02287b17-3150-4ea1-9903-9321e49eb3c0))
(pad "9" thru_hole oval (at -11.43 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 92d1b4f9-101c-4e45-b454-f498132a8a5b))
(pad "10" thru_hole oval (at -8.89 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 9e66df5c-9593-4802-95a8-5d7cf1c02041))
(pad "11" thru_hole oval (at -6.35 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 1713d9a2-6d31-4ac4-8143-bd9bc42fb99f))
(pad "12" thru_hole oval (at -3.81 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 86f3dd1e-b802-4696-9f7e-9d2104abbcb7))
(pad "13" thru_hole oval (at -1.27 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp afbdafd3-d9dd-40eb-8d75-c869030be647))
(pad "14" thru_hole oval (at 1.27 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 98bcbe68-d77f-4b4e-afa7-7915fcc97b4f))
(pad "15" thru_hole oval (at 3.81 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp d2e47fcd-00b3-44b4-b23d-bcec3b3bca87))
(pad "16" thru_hole oval (at 6.35 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 99c24bd2-1ad7-4431-81cb-98dcd0431128))
(pad "17" thru_hole oval (at 8.89 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp a9f15ab7-c7db-41e6-b072-f9954d8a40c9))
(pad "18" thru_hole oval (at 11.43 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp ef3aaecb-34ab-4475-a9aa-afc3a20125a1))
(pad "19" thru_hole oval (at 13.97 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 782e9d72-1d5b-4353-9178-3149f697cc20))
(pad "20" thru_hole oval (at 6.35 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 775000e9-7a80-411f-804c-c3912305821b))
(model "${KIPRJMOD}/3dmodels/ImageToStl.com_mpr121_breakout_v13.wrl"
(offset (xyz -15.24 19.02 5.75))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 90))
)
(footprint "MPR121_BOARD"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "UQFN, 20 Pin (https://resurgentsemi.com/wp-content/uploads/2018/09/MPR121_rev5-Resurgent.pdf?d453f8&d453f8), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "UQFN NoLead")
(property "Reference" "REF**"
(at 0 -12.8 0)
(layer "F.SilkS")
(uuid "8b171348-ca3e-425e-9f61-f45e103b1bd2")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "MPR121_BOARD"
(at 0 -7.2 0)
(layer "F.Fab")
(uuid "411beb9d-6946-4d57-9cc3-d25432b47f6d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "d7d7fea7-43e1-46b0-9fc4-43b06c5ac35b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "292d4323-f7cd-4032-9358-ff5dd93654bf")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start -15.5 -19)
(end 15.5 1.5)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "07a7856e-a3ee-4160-8e9f-8e80b88c2580")
)
(pad "1" thru_hole oval
(at 3.81 -17.78 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "e7239783-0eda-47b1-9bb5-dc761bac4cfc")
)
(pad "2" thru_hole oval
(at 1.27 -17.78 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "aa3c51fa-dd83-44f6-9256-1fa009900c71")
)
(pad "3" thru_hole oval
(at -1.27 -17.78 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "9dafecdf-3e7c-4d54-9cdc-99370e10389e")
)
(pad "4" thru_hole oval
(at -3.81 -17.78 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "6f80cce5-cc9f-4a52-a8df-19f90a01dd9e")
)
(pad "6" thru_hole oval
(at -6.35 -17.78 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "44a4ca48-29ab-4d90-90d6-64db1631c3e2")
)
(pad "8" thru_hole rect
(at -13.97 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "02287b17-3150-4ea1-9903-9321e49eb3c0")
)
(pad "9" thru_hole oval
(at -11.43 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "92d1b4f9-101c-4e45-b454-f498132a8a5b")
)
(pad "10" thru_hole oval
(at -8.89 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "9e66df5c-9593-4802-95a8-5d7cf1c02041")
)
(pad "11" thru_hole oval
(at -6.35 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "1713d9a2-6d31-4ac4-8143-bd9bc42fb99f")
)
(pad "12" thru_hole oval
(at -3.81 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "86f3dd1e-b802-4696-9f7e-9d2104abbcb7")
)
(pad "13" thru_hole oval
(at -1.27 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "afbdafd3-d9dd-40eb-8d75-c869030be647")
)
(pad "14" thru_hole oval
(at 1.27 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "98bcbe68-d77f-4b4e-afa7-7915fcc97b4f")
)
(pad "15" thru_hole oval
(at 3.81 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "d2e47fcd-00b3-44b4-b23d-bcec3b3bca87")
)
(pad "16" thru_hole oval
(at 6.35 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "99c24bd2-1ad7-4431-81cb-98dcd0431128")
)
(pad "17" thru_hole oval
(at 8.89 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "a9f15ab7-c7db-41e6-b072-f9954d8a40c9")
)
(pad "18" thru_hole oval
(at 11.43 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "ef3aaecb-34ab-4475-a9aa-afc3a20125a1")
)
(pad "19" thru_hole oval
(at 13.97 0 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "782e9d72-1d5b-4353-9178-3149f697cc20")
)
(pad "20" thru_hole oval
(at 6.35 -17.78 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(teardrops
(best_length_ratio 0.5)
(max_length 1)
(best_width_ratio 1)
(max_width 2)
(curved_edges no)
(filter_ratio 0.9)
(enabled yes)
(allow_two_segments yes)
(prefer_zone_connections yes)
)
(uuid "775000e9-7a80-411f-804c-c3912305821b")
)
(embedded_fonts no)
(model "${KIPRJMOD}/3dmodels/ImageToStl.com_mpr121_breakout_v13.wrl"
(offset
(xyz -15.24 19.02 5.75)
)
(scale
(xyz 0.3937 0.3937 0.3937)
)
(rotate
(xyz 0 0 90)
)
)
)
+694 -94
View File
@@ -1,95 +1,695 @@
(footprint "MaiTouch_Conn34" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 0)
(attr smd)
(fp_text reference "REF**" (at 0 -7.9 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 027a8cc1-6f5a-4f17-b05d-de2722ab1f9b)
)
(fp_text value "MaiTouch_Conn34" (at 0 7.5 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 46f1cfc6-8926-49c0-a994-e7e0c99ddb88)
)
(fp_text user "TOUCH" (at 0 7 180 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp e8e8ebd7-7099-40f1-ac82-1e1e9ad0f8c2)
)
(fp_text user "TOUCH" (at 0 7 180 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1becb230-d589-4de0-a3f9-872230c4e17c)
)
(fp_text user "${REFERENCE}" (at 0 9.5 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 583205ad-8a2b-4dcb-99af-086131eccea3)
)
(fp_rect (start -27.5 -6) (end 27.5 6) (layer "B.SilkS") (width 0.12) (fill none) (tstamp 8e41db08-6d85-44cb-89bf-5a065d932a6b))
(fp_rect (start -27.5 -6) (end 27.5 6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 997e80f1-db84-45f8-9bc8-49c6c30e8f6a))
(pad "1" thru_hole roundrect (at -26.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 24eca402-906a-4e0c-8ae5-1f94f8096596))
(pad "1" thru_hole circle (at -26.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp d39888d1-017d-4935-ae03-066ed4568c98))
(pad "2" thru_hole circle (at -24.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 215ad145-985a-40b8-9e43-990b8f8b696b))
(pad "2" thru_hole roundrect (at -24.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 43d25f8a-4bb0-4ae5-9f61-9d6595f8b317))
(pad "3" thru_hole circle (at -23.2 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 0ae561a9-2800-47f8-bc37-99b70c0c5ca8))
(pad "3" thru_hole roundrect (at -23.2 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 518569cd-09e8-4438-a29a-47d3413f58c3))
(pad "4" thru_hole circle (at -21.6 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 7bdfa5ca-5e69-4c8a-8d05-aacf6a2ee0b0))
(pad "4" thru_hole roundrect (at -21.6 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 7c4645d8-f460-4f1f-bc0c-14712a79755f))
(pad "5" thru_hole circle (at -20 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 985b28bc-a1b8-44de-ac87-7b5d1956a885))
(pad "5" thru_hole roundrect (at -20 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp dd7c8179-fb5c-43be-ae5b-3b83d050f112))
(pad "6" thru_hole circle (at -18.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 6f7b96fa-306d-43da-b547-fcb6b02c9433))
(pad "6" thru_hole roundrect (at -18.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 8a528330-8a35-44e6-af02-c477bf497069))
(pad "7" thru_hole circle (at -16.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 90a65319-6ede-400d-9e4f-14619bdb145c))
(pad "7" thru_hole roundrect (at -16.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp b2ccc298-0e80-4d1a-b708-e90b2f302512))
(pad "8" thru_hole roundrect (at -15.2 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 050ea340-4165-4b27-a09a-249d3ed29c56))
(pad "8" thru_hole circle (at -15.2 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 28b6a595-baf6-4b7c-9d49-f5cbc2b6f0d5))
(pad "9" thru_hole roundrect (at -13.6 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 7bf49e55-f6bd-478e-808e-5acff9207044))
(pad "9" thru_hole circle (at -13.6 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp db6c8af0-5cf6-4c8b-afea-8f72aa8643fc))
(pad "10" thru_hole circle (at -12 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 68a057da-5b25-4711-9f66-a5cc39368bca))
(pad "10" thru_hole roundrect (at -12 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp fcda33c9-d7dc-4f6f-99db-83c6c6b8bc33))
(pad "11" thru_hole circle (at -10.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp a8d228e0-f459-4500-92e6-23d52d74770f))
(pad "11" thru_hole roundrect (at -10.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp be861b82-8f3d-4bdc-99e9-048789263baa))
(pad "12" thru_hole circle (at -8.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 099fd2bf-9799-4b55-a381-4b00410a6323))
(pad "12" thru_hole roundrect (at -8.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 0d69438f-f448-4c25-93cb-14383489c3ee))
(pad "13" thru_hole roundrect (at -7.2 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 58ce43b3-cfaa-4a05-974d-77d528d607e2))
(pad "13" thru_hole circle (at -7.2 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 6c9d7e70-fc69-4863-8945-537e393a433f))
(pad "14" thru_hole roundrect (at -5.6 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 099282ab-308e-429f-9921-cea47f7307b1))
(pad "14" thru_hole circle (at -5.6 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 3983f3b8-54e5-422f-bbcb-4e1ebf243b1f))
(pad "15" thru_hole circle (at -4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 7e175484-b4dc-4e67-b29f-29c8e3c1c1f6))
(pad "15" thru_hole roundrect (at -4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp aba2f2a5-ff79-4fb6-ac9b-9691d140ba68))
(pad "16" thru_hole circle (at -2.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 5bd53d3a-4ba4-4113-8fe8-548b4521841d))
(pad "16" thru_hole roundrect (at -2.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp be58a495-69b8-4397-80bd-a24bd8db9ad8))
(pad "17" thru_hole circle (at -0.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 1c7050b6-1acb-4266-a04e-d3e42e793e98))
(pad "17" thru_hole roundrect (at -0.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 3a5cb0f1-1854-44e7-9436-e0ceb5432bd8))
(pad "18" thru_hole roundrect (at 0.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 64a6782d-54ef-4914-87ff-65a71fa6a80d))
(pad "18" thru_hole circle (at 0.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 7700c873-3b4c-4f88-85b4-cb835916de4f))
(pad "19" thru_hole circle (at 2.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 4ff17c5f-2c1f-4090-93bc-bf7af4b5ca81))
(pad "19" thru_hole roundrect (at 2.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp ad91db10-bf75-4194-a1e3-0f877ccb1c37))
(pad "20" thru_hole roundrect (at 4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp c641694d-8554-4b3f-aaa2-49f82e82c5c7))
(pad "20" thru_hole circle (at 4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp f3855f0e-ec48-4dbc-8914-6d513444dae1))
(pad "21" thru_hole roundrect (at 5.6 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp a7bd0ee8-14eb-429c-b69b-f5d8d8d5153f))
(pad "21" thru_hole circle (at 5.6 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp beb2712e-7a21-4972-833d-5d83a5a984f2))
(pad "22" thru_hole roundrect (at 7.2 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp b5cad2bf-12fb-4263-b8c5-148055082fe9))
(pad "22" thru_hole circle (at 7.2 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp fe16f916-d812-47c1-84a6-b43bf4a19078))
(pad "23" thru_hole circle (at 8.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 0461655e-e710-4433-9606-c759c9250e12))
(pad "23" thru_hole roundrect (at 8.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 45e4971a-3419-47c6-b7ff-ef9adae3a309))
(pad "24" thru_hole circle (at 10.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp b9a8f1f1-b813-4fc3-81d8-ec0d9aef8538))
(pad "24" thru_hole roundrect (at 10.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp f8eff4b0-b348-4517-aafd-5b73e10ea68b))
(pad "25" thru_hole circle (at 12 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 850967ac-459d-4445-9d8a-50ad19142b26))
(pad "25" thru_hole roundrect (at 12 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 9c8badda-fa83-458e-b257-5d0ac7735130))
(pad "26" thru_hole circle (at 13.6 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 3bc556d8-3e51-4214-89ee-fc1cae1e1e7f))
(pad "26" thru_hole roundrect (at 13.6 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 3da7b1ea-6ecb-4d74-9a0e-6319fda1ff51))
(pad "27" thru_hole circle (at 15.2 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 1903a0fd-3fbc-4f2b-afc0-1ef4c6c4f0a2))
(pad "27" thru_hole roundrect (at 15.2 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp f7911af7-3549-4160-b9c3-fdfdf8fd1463))
(pad "28" thru_hole circle (at 16.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 08c96e44-1d51-4efa-ada4-5ae10638554a))
(pad "28" thru_hole roundrect (at 16.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 0a768582-0505-46d3-a484-a84e07d9cdbe))
(pad "29" thru_hole circle (at 18.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp d7457043-b5e6-4c74-aec7-362a4f65d0fe))
(pad "29" thru_hole roundrect (at 18.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp e7f66b0d-79e3-45a1-b786-feb81d0511c9))
(pad "30" thru_hole circle (at 20 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 553e4f03-1861-4fb5-beb6-631a61a0d62c))
(pad "30" thru_hole roundrect (at 20 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp d5ce0960-4fef-46ec-bd0e-2e316758e404))
(pad "31" thru_hole circle (at 21.6 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 04388456-3964-4c25-8439-c7a88792c808))
(pad "31" thru_hole roundrect (at 21.6 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 7525c594-ac30-49e1-81fb-8fda72003956))
(pad "32" thru_hole circle (at 23.2 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp bbdae5d3-f687-4841-820e-ddf0033e38bb))
(pad "32" thru_hole roundrect (at 23.2 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp f727bf76-61c0-4d4c-953e-50e9b5233514))
(pad "33" thru_hole roundrect (at 24.8 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 2a96c807-c3f4-41cb-b804-f578deb44a89))
(pad "33" thru_hole circle (at 24.8 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 431c127e-1dc3-4d1d-a8f8-bcbcfc2ad8e3))
(pad "34" thru_hole circle (at 26.4 4.8) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 0d8af548-2c8f-4f0a-9087-ba181997d8aa))
(pad "34" thru_hole roundrect (at 26.4 0) (size 0.8 11) (drill 0.4) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 14b52ec5-c1c0-457a-a70d-d75b3c173bd8))
(footprint "MaiTouch_Conn34"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -7.9 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "027a8cc1-6f5a-4f17-b05d-de2722ab1f9b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "MaiTouch_Conn34"
(at 0 7.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "46f1cfc6-8926-49c0-a994-e7e0c99ddb88")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "7320b692-c1bc-4486-a745-a64a16eb5c49")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "47d8ac95-3d3b-495b-bbc6-0e421adffbb4")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start -27.5 -6)
(end 27.5 5.748114)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "997e80f1-db84-45f8-9bc8-49c6c30e8f6a")
)
(fp_rect
(start -27.5 -6)
(end 27.5 5.748114)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "B.SilkS")
(uuid "8e41db08-6d85-44cb-89bf-5a065d932a6b")
)
(fp_text user "TOUCH"
(at 0 7 180)
(unlocked yes)
(layer "F.SilkS")
(uuid "1becb230-d589-4de0-a3f9-872230c4e17c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "TOUCH"
(at 0 7 180)
(unlocked yes)
(layer "B.SilkS")
(uuid "e8e8ebd7-7099-40f1-ac82-1e1e9ad0f8c2")
(effects
(font
(size 1 1)
(thickness 0.15)
)
(justify mirror)
)
)
(fp_text user "${REFERENCE}"
(at 0 9.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "583205ad-8a2b-4dcb-99af-086131eccea3")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at -26.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "24eca402-906a-4e0c-8ae5-1f94f8096596")
)
(pad "1" thru_hole circle
(at -26.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d39888d1-017d-4935-ae03-066ed4568c98")
)
(pad "2" thru_hole roundrect
(at -24.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "43d25f8a-4bb0-4ae5-9f61-9d6595f8b317")
)
(pad "2" thru_hole circle
(at -24.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "215ad145-985a-40b8-9e43-990b8f8b696b")
)
(pad "3" thru_hole roundrect
(at -23.2 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "518569cd-09e8-4438-a29a-47d3413f58c3")
)
(pad "3" thru_hole circle
(at -23.2 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0ae561a9-2800-47f8-bc37-99b70c0c5ca8")
)
(pad "4" thru_hole roundrect
(at -21.6 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "7c4645d8-f460-4f1f-bc0c-14712a79755f")
)
(pad "4" thru_hole circle
(at -21.6 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7bdfa5ca-5e69-4c8a-8d05-aacf6a2ee0b0")
)
(pad "5" thru_hole roundrect
(at -20 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "dd7c8179-fb5c-43be-ae5b-3b83d050f112")
)
(pad "5" thru_hole circle
(at -20 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "985b28bc-a1b8-44de-ac87-7b5d1956a885")
)
(pad "6" thru_hole roundrect
(at -18.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "8a528330-8a35-44e6-af02-c477bf497069")
)
(pad "6" thru_hole circle
(at -18.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6f7b96fa-306d-43da-b547-fcb6b02c9433")
)
(pad "7" thru_hole roundrect
(at -16.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "b2ccc298-0e80-4d1a-b708-e90b2f302512")
)
(pad "7" thru_hole circle
(at -16.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "90a65319-6ede-400d-9e4f-14619bdb145c")
)
(pad "8" thru_hole roundrect
(at -15.2 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "050ea340-4165-4b27-a09a-249d3ed29c56")
)
(pad "8" thru_hole circle
(at -15.2 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "28b6a595-baf6-4b7c-9d49-f5cbc2b6f0d5")
)
(pad "9" thru_hole roundrect
(at -13.6 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "7bf49e55-f6bd-478e-808e-5acff9207044")
)
(pad "9" thru_hole circle
(at -13.6 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "db6c8af0-5cf6-4c8b-afea-8f72aa8643fc")
)
(pad "10" thru_hole roundrect
(at -12 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "fcda33c9-d7dc-4f6f-99db-83c6c6b8bc33")
)
(pad "10" thru_hole circle
(at -12 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "68a057da-5b25-4711-9f66-a5cc39368bca")
)
(pad "11" thru_hole roundrect
(at -10.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "be861b82-8f3d-4bdc-99e9-048789263baa")
)
(pad "11" thru_hole circle
(at -10.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a8d228e0-f459-4500-92e6-23d52d74770f")
)
(pad "12" thru_hole roundrect
(at -8.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "0d69438f-f448-4c25-93cb-14383489c3ee")
)
(pad "12" thru_hole circle
(at -8.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "099fd2bf-9799-4b55-a381-4b00410a6323")
)
(pad "13" thru_hole roundrect
(at -7.2 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "58ce43b3-cfaa-4a05-974d-77d528d607e2")
)
(pad "13" thru_hole circle
(at -7.2 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6c9d7e70-fc69-4863-8945-537e393a433f")
)
(pad "14" thru_hole roundrect
(at -5.6 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "099282ab-308e-429f-9921-cea47f7307b1")
)
(pad "14" thru_hole circle
(at -5.6 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "3983f3b8-54e5-422f-bbcb-4e1ebf243b1f")
)
(pad "15" thru_hole roundrect
(at -4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "aba2f2a5-ff79-4fb6-ac9b-9691d140ba68")
)
(pad "15" thru_hole circle
(at -4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7e175484-b4dc-4e67-b29f-29c8e3c1c1f6")
)
(pad "16" thru_hole roundrect
(at -2.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "be58a495-69b8-4397-80bd-a24bd8db9ad8")
)
(pad "16" thru_hole circle
(at -2.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5bd53d3a-4ba4-4113-8fe8-548b4521841d")
)
(pad "17" thru_hole roundrect
(at -0.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "3a5cb0f1-1854-44e7-9436-e0ceb5432bd8")
)
(pad "17" thru_hole circle
(at -0.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1c7050b6-1acb-4266-a04e-d3e42e793e98")
)
(pad "18" thru_hole roundrect
(at 0.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "64a6782d-54ef-4914-87ff-65a71fa6a80d")
)
(pad "18" thru_hole circle
(at 0.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7700c873-3b4c-4f88-85b4-cb835916de4f")
)
(pad "19" thru_hole roundrect
(at 2.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "ad91db10-bf75-4194-a1e3-0f877ccb1c37")
)
(pad "19" thru_hole circle
(at 2.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4ff17c5f-2c1f-4090-93bc-bf7af4b5ca81")
)
(pad "20" thru_hole roundrect
(at 4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "c641694d-8554-4b3f-aaa2-49f82e82c5c7")
)
(pad "20" thru_hole circle
(at 4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f3855f0e-ec48-4dbc-8914-6d513444dae1")
)
(pad "21" thru_hole roundrect
(at 5.6 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "a7bd0ee8-14eb-429c-b69b-f5d8d8d5153f")
)
(pad "21" thru_hole circle
(at 5.6 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "beb2712e-7a21-4972-833d-5d83a5a984f2")
)
(pad "22" thru_hole roundrect
(at 7.2 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "b5cad2bf-12fb-4263-b8c5-148055082fe9")
)
(pad "22" thru_hole circle
(at 7.2 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fe16f916-d812-47c1-84a6-b43bf4a19078")
)
(pad "23" thru_hole roundrect
(at 8.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "45e4971a-3419-47c6-b7ff-ef9adae3a309")
)
(pad "23" thru_hole circle
(at 8.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0461655e-e710-4433-9606-c759c9250e12")
)
(pad "24" thru_hole roundrect
(at 10.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "f8eff4b0-b348-4517-aafd-5b73e10ea68b")
)
(pad "24" thru_hole circle
(at 10.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b9a8f1f1-b813-4fc3-81d8-ec0d9aef8538")
)
(pad "25" thru_hole roundrect
(at 12 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "9c8badda-fa83-458e-b257-5d0ac7735130")
)
(pad "25" thru_hole circle
(at 12 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "850967ac-459d-4445-9d8a-50ad19142b26")
)
(pad "26" thru_hole roundrect
(at 13.6 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "3da7b1ea-6ecb-4d74-9a0e-6319fda1ff51")
)
(pad "26" thru_hole circle
(at 13.6 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "3bc556d8-3e51-4214-89ee-fc1cae1e1e7f")
)
(pad "27" thru_hole roundrect
(at 15.2 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "f7911af7-3549-4160-b9c3-fdfdf8fd1463")
)
(pad "27" thru_hole circle
(at 15.2 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1903a0fd-3fbc-4f2b-afc0-1ef4c6c4f0a2")
)
(pad "28" thru_hole roundrect
(at 16.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "0a768582-0505-46d3-a484-a84e07d9cdbe")
)
(pad "28" thru_hole circle
(at 16.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "08c96e44-1d51-4efa-ada4-5ae10638554a")
)
(pad "29" thru_hole roundrect
(at 18.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "e7f66b0d-79e3-45a1-b786-feb81d0511c9")
)
(pad "29" thru_hole circle
(at 18.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d7457043-b5e6-4c74-aec7-362a4f65d0fe")
)
(pad "30" thru_hole roundrect
(at 20 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "d5ce0960-4fef-46ec-bd0e-2e316758e404")
)
(pad "30" thru_hole circle
(at 20 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "553e4f03-1861-4fb5-beb6-631a61a0d62c")
)
(pad "31" thru_hole roundrect
(at 21.6 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "7525c594-ac30-49e1-81fb-8fda72003956")
)
(pad "31" thru_hole circle
(at 21.6 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "04388456-3964-4c25-8439-c7a88792c808")
)
(pad "32" thru_hole roundrect
(at 23.2 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "f727bf76-61c0-4d4c-953e-50e9b5233514")
)
(pad "32" thru_hole circle
(at 23.2 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bbdae5d3-f687-4841-820e-ddf0033e38bb")
)
(pad "33" thru_hole roundrect
(at 24.8 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "2a96c807-c3f4-41cb-b804-f578deb44a89")
)
(pad "33" thru_hole circle
(at 24.8 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "431c127e-1dc3-4d1d-a8f8-bcbcfc2ad8e3")
)
(pad "34" thru_hole roundrect
(at 26.4 0)
(size 0.8 11)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "14b52ec5-c1c0-457a-a70d-d75b3c173bd8")
)
(pad "34" thru_hole circle
(at 26.4 4.8)
(size 0.8 0.8)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0d8af548-2c8f-4f0a-9087-ba181997d8aa")
)
(embedded_fonts no)
)
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.