Compare commits

..

No commits in common. "main" and "v1" have entirely different histories.
main ... v1

36 changed files with 53545 additions and 82929 deletions

4
.gitignore vendored
View file

@ -1,7 +1,3 @@
fp-info-cache
*.bak
*.lck
*-backups
*_out
*_out.zip
*-pos.csv

View file

@ -0,0 +1,51 @@
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
"D1","","D_SOD-123",7.500000,23.000000,-90.000000,bottom
"D2","","D_SOD-123",7.500000,40.000000,-90.000000,bottom
"D3","","D_SOD-123",7.500000,57.000000,-90.000000,bottom
"D4","","D_SOD-123",7.500000,74.000000,-90.000000,bottom
"D5","","D_SOD-123",25.500000,23.000000,-90.000000,bottom
"D6","","D_SOD-123",25.500000,40.000000,-90.000000,bottom
"D7","","D_SOD-123",18.000000,46.500000,0.000000,bottom
"D8","","D_SOD-123",17.000000,62.500000,0.000000,bottom
"D9","","D_SOD-123",43.500000,22.850000,-90.000000,bottom
"D10","","D_SOD-123",43.500000,40.000000,-90.000000,bottom
"D11","","D_SOD-123",43.500000,57.000000,-90.000000,bottom
"D12","","D_SOD-123",47.500000,70.500000,180.000000,bottom
"D13","","D_SOD-123",61.500000,23.000000,-90.000000,bottom
"D14","","D_SOD-123",61.500000,40.000000,-90.000000,bottom
"D15","","D_SOD-123",61.500000,57.000000,-90.000000,bottom
"D16","","D_SOD-123",61.500000,74.000000,-90.000000,bottom
"D17","","D_SOD-123",79.500000,22.850000,-90.000000,bottom
"D18","","D_SOD-123",79.500000,40.000000,-90.000000,bottom
"D19","","D_SOD-123",79.500000,57.000000,-90.000000,bottom
"D20","","D_SOD-123",79.500000,74.000000,-90.000000,bottom
"D21","","D_SOD-123",97.500000,23.000000,-90.000000,bottom
"D22","","D_SOD-123",97.500000,40.000000,-90.000000,bottom
"D23","","D_SOD-123",97.500000,57.000000,-90.000000,bottom
"D24","","D_SOD-123",97.500000,74.000000,-90.000000,bottom
"D26","","D_SOD-123",115.500000,23.000000,-90.000000,bottom
"D27","","D_SOD-123",115.500000,40.000000,-90.000000,bottom
"D28","","D_SOD-123",115.500000,57.000000,-90.000000,bottom
"D29","","D_SOD-123",115.500000,74.000000,-90.000000,bottom
"D30","","D_SOD-123",133.500000,23.000000,-90.000000,bottom
"D31","","D_SOD-123",133.500000,40.000000,-90.000000,bottom
"D32","","D_SOD-123",133.500000,57.000000,-90.000000,bottom
"D33","","D_SOD-123",133.500000,74.000000,-90.000000,bottom
"D34","","D_SOD-123",151.500000,23.000000,-90.000000,bottom
"D35","","D_SOD-123",151.500000,40.000000,-90.000000,bottom
"D36","","D_SOD-123",151.500000,57.000000,-90.000000,bottom
"D37","","D_SOD-123",151.500000,74.000000,-90.000000,bottom
"D38","","D_SOD-123",169.500000,23.000000,-90.000000,bottom
"D39","","D_SOD-123",169.500000,40.000000,-90.000000,bottom
"D40","","D_SOD-123",169.500000,57.000000,-90.000000,bottom
"D41","","D_SOD-123",169.500000,74.000000,-90.000000,bottom
"D42","","D_SOD-123",187.500000,23.000000,-90.000000,bottom
"D43","","D_SOD-123",187.500000,40.000000,-90.000000,bottom
"D44","","D_SOD-123",187.500000,57.000000,-90.000000,bottom
"D45","","D_SOD-123",187.500000,74.000000,-90.000000,bottom
"D46","","D_SOD-123",205.500000,23.000000,-90.000000,bottom
"D47","","D_SOD-123",205.500000,40.000000,-90.000000,bottom
"D48","","D_SOD-123",205.500000,57.000000,-90.000000,bottom
"D49","","D_SOD-123",205.500000,74.000000,-90.000000,bottom
"S1","","SW_SPDT_PCM12",47.000000,74.400000,0.000000,bottom
"S2","SW_Push_1P1T_XKB_TS-1187A","SW_Push_1P1T_XKB_TS-1187A",30.500000,72.500000,-90.000000,bottom
1 Designator Val Package Mid X Mid Y Rotation Layer
2 D1 D_SOD-123 7.500000 23.000000 -90.000000 bottom
3 D2 D_SOD-123 7.500000 40.000000 -90.000000 bottom
4 D3 D_SOD-123 7.500000 57.000000 -90.000000 bottom
5 D4 D_SOD-123 7.500000 74.000000 -90.000000 bottom
6 D5 D_SOD-123 25.500000 23.000000 -90.000000 bottom
7 D6 D_SOD-123 25.500000 40.000000 -90.000000 bottom
8 D7 D_SOD-123 18.000000 46.500000 0.000000 bottom
9 D8 D_SOD-123 17.000000 62.500000 0.000000 bottom
10 D9 D_SOD-123 43.500000 22.850000 -90.000000 bottom
11 D10 D_SOD-123 43.500000 40.000000 -90.000000 bottom
12 D11 D_SOD-123 43.500000 57.000000 -90.000000 bottom
13 D12 D_SOD-123 47.500000 70.500000 180.000000 bottom
14 D13 D_SOD-123 61.500000 23.000000 -90.000000 bottom
15 D14 D_SOD-123 61.500000 40.000000 -90.000000 bottom
16 D15 D_SOD-123 61.500000 57.000000 -90.000000 bottom
17 D16 D_SOD-123 61.500000 74.000000 -90.000000 bottom
18 D17 D_SOD-123 79.500000 22.850000 -90.000000 bottom
19 D18 D_SOD-123 79.500000 40.000000 -90.000000 bottom
20 D19 D_SOD-123 79.500000 57.000000 -90.000000 bottom
21 D20 D_SOD-123 79.500000 74.000000 -90.000000 bottom
22 D21 D_SOD-123 97.500000 23.000000 -90.000000 bottom
23 D22 D_SOD-123 97.500000 40.000000 -90.000000 bottom
24 D23 D_SOD-123 97.500000 57.000000 -90.000000 bottom
25 D24 D_SOD-123 97.500000 74.000000 -90.000000 bottom
26 D26 D_SOD-123 115.500000 23.000000 -90.000000 bottom
27 D27 D_SOD-123 115.500000 40.000000 -90.000000 bottom
28 D28 D_SOD-123 115.500000 57.000000 -90.000000 bottom
29 D29 D_SOD-123 115.500000 74.000000 -90.000000 bottom
30 D30 D_SOD-123 133.500000 23.000000 -90.000000 bottom
31 D31 D_SOD-123 133.500000 40.000000 -90.000000 bottom
32 D32 D_SOD-123 133.500000 57.000000 -90.000000 bottom
33 D33 D_SOD-123 133.500000 74.000000 -90.000000 bottom
34 D34 D_SOD-123 151.500000 23.000000 -90.000000 bottom
35 D35 D_SOD-123 151.500000 40.000000 -90.000000 bottom
36 D36 D_SOD-123 151.500000 57.000000 -90.000000 bottom
37 D37 D_SOD-123 151.500000 74.000000 -90.000000 bottom
38 D38 D_SOD-123 169.500000 23.000000 -90.000000 bottom
39 D39 D_SOD-123 169.500000 40.000000 -90.000000 bottom
40 D40 D_SOD-123 169.500000 57.000000 -90.000000 bottom
41 D41 D_SOD-123 169.500000 74.000000 -90.000000 bottom
42 D42 D_SOD-123 187.500000 23.000000 -90.000000 bottom
43 D43 D_SOD-123 187.500000 40.000000 -90.000000 bottom
44 D44 D_SOD-123 187.500000 57.000000 -90.000000 bottom
45 D45 D_SOD-123 187.500000 74.000000 -90.000000 bottom
46 D46 D_SOD-123 205.500000 23.000000 -90.000000 bottom
47 D47 D_SOD-123 205.500000 40.000000 -90.000000 bottom
48 D48 D_SOD-123 205.500000 57.000000 -90.000000 bottom
49 D49 D_SOD-123 205.500000 74.000000 -90.000000 bottom
50 S1 SW_SPDT_PCM12 47.000000 74.400000 0.000000 bottom
51 S2 SW_Push_1P1T_XKB_TS-1187A SW_Push_1P1T_XKB_TS-1187A 30.500000 72.500000 -90.000000 bottom

File diff suppressed because it is too large Load diff

View file

@ -1,19 +1,19 @@
{
"board": {
"active_layer": 7,
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": false,
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 1.0,
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 1.0
"zones": 0.6
},
"selection_filter": {
"dimensions": true,

View file

@ -37,9 +37,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 1.27,
"height": 2.032,
"width": 2.032
"drill": 0.8,
"height": 1.27,
"width": 2.54
},
"silk_line_width": 0.1,
"silk_text_italic": false,
@ -94,9 +94,9 @@
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "ignore",
"silk_overlap": "ignore",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
@ -225,234 +225,9 @@
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "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",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"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",
"undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [
"stuff"
],
"pinned_symbol_libs": [
"stuff"
]
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "48ish_soldered.kicad_pro",
@ -501,153 +276,9 @@
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"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": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": true
},
{
"group_by": false,
"label": "JLCPCB Part Number",
"name": "JLCPCB Part Number",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Sim.Pins",
"name": "Sim.Pins",
"show": false
},
{
"group_by": false,
"label": "Sim.Device",
"name": "Sim.Device",
"show": false
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "",
"sort_asc": true,
"sort_field": "Reference"
},
"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": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"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
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"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
"legacy_lib_list": []
},
"sheets": [
[
"e3c88f17-e431-4ad8-b491-c68f92a3599e",
"Root"
]
],
"sheets": [],
"text_variables": {}
}

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
Comment,Designator,Footprint,JLCPCB Part Number
Slide Switch SPDT,SW49,SW_SPDT_PCM12,C109335
Button Switch SPST,SW50,SW_Push_1P1T_XKB_TS-1187A,C318884
1N4148W,D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48,SOD-123,C81598
Slide Switch SPDT,S1,SW_SPDT_PCM12,C109335
Button Switch SPST,S2,SW_Push_1P1T_XKB_TS-1187A,C318884
1N4148W,D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48 D49,SOD-123,C81598

1 Comment Designator Footprint JLCPCB Part Number
2 Slide Switch SPDT SW49 S1 SW_SPDT_PCM12 C109335
3 Button Switch SPST SW50 S2 SW_Push_1P1T_XKB_TS-1187A C318884
4 1N4148W D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48 D49 SOD-123 C81598

File diff suppressed because it is too large Load diff

View file

@ -1,131 +0,0 @@
{
"board": {
"active_layer": 7,
"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": "48ish_soldered_cfx.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": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"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
}
}
}

View file

@ -1,658 +0,0 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"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.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 0
},
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 2.2,
"height": 3.8,
"width": 3.8
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [
[
"npth_inside_courtyard|151500000|111000000|7e3f9814-e570-4046-a4f4-bc5194edfca8|40cefe3d-76ed-4a8a-b837-001290e24f03",
"Pad near hole is fine actually"
]
],
"meta": {
"version": 2
},
"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": "warning",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "warning",
"hole_clearance": "error",
"hole_to_hole": "warning",
"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": "warning",
"padstack": "warning",
"pth_inside_courtyard": "warning",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "ignore",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"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",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"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.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"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": 0,
"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": 0,
"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": 0,
"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": [],
"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": [],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "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",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"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",
"undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [
"stuff"
],
"pinned_symbol_libs": [
"stuff"
]
},
"meta": {
"filename": "48ish_soldered_cfx.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"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.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "/home/erin/Downloads/48ish-out",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"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": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": true
},
{
"group_by": false,
"label": "JLCPCB Part Number",
"name": "JLCPCB Part Number",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Sim.Pins",
"name": "Sim.Pins",
"show": false
},
{
"group_by": false,
"label": "Sim.Device",
"name": "Sim.Device",
"show": false
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "",
"sort_asc": true,
"sort_field": "Reference"
},
"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": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"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
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"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": [
[
"e3c88f17-e431-4ad8-b491-c68f92a3599e",
"Root"
]
],
"text_variables": {}
}

BIN
48ish_soldered_out.zip Normal file

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,841 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3-1.fc42*%
%TF.CreationDate,2025-08-13T23:51:54-04:00*%
%TF.ProjectId,48ish_soldered,34386973-685f-4736-9f6c-64657265642e,v1.0.0*%
%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.3-1.fc42) date 2025-08-13 23:51:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,2.032000*%
%ADD11C,1.701800*%
%ADD12C,3.429000*%
%ADD13C,1.752600*%
%ADD14R,1.752600X1.752600*%
%ADD15R,0.900000X0.900000*%
%ADD16C,1.000000*%
%ADD17R,0.900000X1.250000*%
%ADD18R,1.700000X1.200000*%
%ADD19O,1.700000X1.200000*%
%ADD20R,0.750000X1.000000*%
%ADD21RoundRect,0.225000X-0.375000X0.225000X-0.375000X-0.225000X0.375000X-0.225000X0.375000X0.225000X0*%
%ADD22RoundRect,0.225000X0.225000X0.375000X-0.225000X0.375000X-0.225000X-0.375000X0.225000X-0.375000X0*%
%ADD23RoundRect,0.225000X-0.225000X-0.375000X0.225000X-0.375000X0.225000X0.375000X-0.225000X0.375000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,S32*%
X126000000Y56900000D03*
X131000000Y54800000D03*
D11*
X131500000Y51000000D03*
D12*
X126000000Y51000000D03*
D11*
X120500000Y51000000D03*
%TD*%
D10*
%TO.C,S25*%
X99000000Y11100000D03*
X94000000Y13200000D03*
D11*
X93500000Y17000000D03*
D12*
X99000000Y17000000D03*
D11*
X104500000Y17000000D03*
%TD*%
D13*
%TO.C,MCU1*%
X10380000Y44530000D03*
X10380000Y47070000D03*
X10380000Y49610000D03*
X10380000Y52150000D03*
X10380000Y54690000D03*
X10380000Y57230000D03*
X10380000Y59770000D03*
X10380000Y62310000D03*
X10380000Y64850000D03*
X10380000Y67390000D03*
X10380000Y69930000D03*
X10380000Y72470000D03*
X25620000Y44530000D03*
X25620000Y47070000D03*
X25620000Y49610000D03*
X25620000Y52150000D03*
X25620000Y54690000D03*
X25620000Y57230000D03*
X25620000Y59770000D03*
X25620000Y62310000D03*
X25620000Y64850000D03*
X25620000Y67390000D03*
X25620000Y69930000D03*
D14*
X25620000Y72470000D03*
%TD*%
D15*
%TO.C,S1*%
X43300000Y75500000D03*
X43300000Y73300000D03*
D16*
X45500000Y74400000D03*
X48500000Y74400000D03*
D15*
X50700000Y75500000D03*
X50700000Y73300000D03*
D17*
X44750000Y72325000D03*
X47750000Y72325000D03*
X49250000Y72325000D03*
%TD*%
D18*
%TO.C,JST1*%
X63000000Y45000000D03*
D19*
X63000000Y47000000D03*
%TD*%
D20*
%TO.C,S2*%
X28625000Y75500000D03*
X28625000Y69500000D03*
X32375000Y75500000D03*
X32375000Y69500000D03*
%TD*%
D11*
%TO.C,S41*%
X156500000Y68000000D03*
D12*
X162000000Y68000000D03*
D11*
X167500000Y68000000D03*
D10*
X167000000Y71800000D03*
X162000000Y73900000D03*
%TD*%
D11*
%TO.C,S29*%
X102500000Y68000000D03*
D12*
X108000000Y68000000D03*
D11*
X113500000Y68000000D03*
D10*
X113000000Y71800000D03*
X108000000Y73900000D03*
%TD*%
D11*
%TO.C,S19*%
X66500000Y51000000D03*
D12*
X72000000Y51000000D03*
D11*
X77500000Y51000000D03*
D10*
X77000000Y54800000D03*
X72000000Y56900000D03*
%TD*%
D11*
%TO.C,S8*%
X12500000Y68000000D03*
D12*
X18000000Y68000000D03*
D11*
X23500000Y68000000D03*
D10*
X23000000Y71800000D03*
X18000000Y73900000D03*
%TD*%
D11*
%TO.C,S44*%
X174500000Y51000000D03*
D12*
X180000000Y51000000D03*
D11*
X185500000Y51000000D03*
D10*
X185000000Y54800000D03*
X180000000Y56900000D03*
%TD*%
D11*
%TO.C,S28*%
X102500000Y51000000D03*
D12*
X108000000Y51000000D03*
D11*
X113500000Y51000000D03*
D10*
X113000000Y54800000D03*
X108000000Y56900000D03*
%TD*%
D11*
%TO.C,S14*%
X48500000Y34000000D03*
D12*
X54000000Y34000000D03*
D11*
X59500000Y34000000D03*
D10*
X59000000Y37800000D03*
X54000000Y39900000D03*
%TD*%
D11*
%TO.C,S2*%
X-5500000Y34000000D03*
D12*
X0Y34000000D03*
D11*
X5500000Y34000000D03*
D10*
X5000000Y37800000D03*
X0Y39900000D03*
%TD*%
D11*
%TO.C,S12*%
X30500000Y68000000D03*
D12*
X36000000Y68000000D03*
D11*
X41500000Y68000000D03*
D10*
X41000000Y71800000D03*
X36000000Y73900000D03*
%TD*%
D11*
%TO.C,S37*%
X138500000Y68000000D03*
D12*
X144000000Y68000000D03*
D11*
X149500000Y68000000D03*
D10*
X149000000Y71800000D03*
X144000000Y73900000D03*
%TD*%
D11*
%TO.C,S20*%
X66500000Y68000000D03*
D12*
X72000000Y68000000D03*
D11*
X77500000Y68000000D03*
D10*
X77000000Y71800000D03*
X72000000Y73900000D03*
%TD*%
D11*
%TO.C,S17*%
X66500000Y17000000D03*
D12*
X72000000Y17000000D03*
D11*
X77500000Y17000000D03*
D10*
X77000000Y20800000D03*
X72000000Y22900000D03*
%TD*%
D11*
%TO.C,S45*%
X174500000Y68000000D03*
D12*
X180000000Y68000000D03*
D11*
X185500000Y68000000D03*
D10*
X185000000Y71800000D03*
X180000000Y73900000D03*
%TD*%
D11*
%TO.C,S15*%
X48500000Y51000000D03*
D12*
X54000000Y51000000D03*
D11*
X59500000Y51000000D03*
D10*
X59000000Y54800000D03*
X54000000Y56900000D03*
%TD*%
D11*
%TO.C,S24*%
X84500000Y68000000D03*
D12*
X90000000Y68000000D03*
D11*
X95500000Y68000000D03*
D10*
X95000000Y71800000D03*
X90000000Y73900000D03*
%TD*%
D11*
%TO.C,S11*%
X30500000Y51000000D03*
D12*
X36000000Y51000000D03*
D11*
X41500000Y51000000D03*
D10*
X41000000Y54800000D03*
X36000000Y56900000D03*
%TD*%
D11*
%TO.C,S27*%
X102500000Y34000000D03*
D12*
X108000000Y34000000D03*
D11*
X113500000Y34000000D03*
D10*
X113000000Y37800000D03*
X108000000Y39900000D03*
%TD*%
D11*
%TO.C,S6*%
X12500000Y34000000D03*
D12*
X18000000Y34000000D03*
D11*
X23500000Y34000000D03*
D10*
X23000000Y37800000D03*
X18000000Y39900000D03*
%TD*%
D11*
%TO.C,S1*%
X-5500000Y17000000D03*
D12*
X0Y17000000D03*
D11*
X5500000Y17000000D03*
D10*
X5000000Y20800000D03*
X0Y22900000D03*
%TD*%
D11*
%TO.C,S31*%
X120500000Y34000000D03*
D12*
X126000000Y34000000D03*
D11*
X131500000Y34000000D03*
D10*
X131000000Y37800000D03*
X126000000Y39900000D03*
%TD*%
D11*
%TO.C,S9*%
X30500000Y17000000D03*
D12*
X36000000Y17000000D03*
D11*
X41500000Y17000000D03*
D10*
X41000000Y20800000D03*
X36000000Y22900000D03*
%TD*%
D11*
%TO.C,S18*%
X66500000Y34000000D03*
D12*
X72000000Y34000000D03*
D11*
X77500000Y34000000D03*
D10*
X77000000Y37800000D03*
X72000000Y39900000D03*
%TD*%
D11*
%TO.C,S34*%
X138500000Y17000000D03*
D12*
X144000000Y17000000D03*
D11*
X149500000Y17000000D03*
D10*
X149000000Y20800000D03*
X144000000Y22900000D03*
%TD*%
D11*
%TO.C,S36*%
X138500000Y51000000D03*
D12*
X144000000Y51000000D03*
D11*
X149500000Y51000000D03*
D10*
X149000000Y54800000D03*
X144000000Y56900000D03*
%TD*%
D11*
%TO.C,S21*%
X84500000Y17000000D03*
D12*
X90000000Y17000000D03*
D11*
X95500000Y17000000D03*
D10*
X95000000Y20800000D03*
X90000000Y22900000D03*
%TD*%
D11*
%TO.C,S13*%
X48500000Y17000000D03*
D12*
X54000000Y17000000D03*
D11*
X59500000Y17000000D03*
D10*
X59000000Y20800000D03*
X54000000Y22900000D03*
%TD*%
D11*
%TO.C,S40*%
X156500000Y51000000D03*
D12*
X162000000Y51000000D03*
D11*
X167500000Y51000000D03*
D10*
X167000000Y54800000D03*
X162000000Y56900000D03*
%TD*%
D11*
%TO.C,S49*%
X192500000Y68000000D03*
D12*
X198000000Y68000000D03*
D11*
X203500000Y68000000D03*
D10*
X203000000Y71800000D03*
X198000000Y73900000D03*
%TD*%
D11*
%TO.C,S43*%
X174500000Y34000000D03*
D12*
X180000000Y34000000D03*
D11*
X185500000Y34000000D03*
D10*
X185000000Y37800000D03*
X180000000Y39900000D03*
%TD*%
D11*
%TO.C,S33*%
X120500000Y68000000D03*
D12*
X126000000Y68000000D03*
D11*
X131500000Y68000000D03*
D10*
X131000000Y71800000D03*
X126000000Y73900000D03*
%TD*%
D11*
%TO.C,S22*%
X84500000Y34000000D03*
D12*
X90000000Y34000000D03*
D11*
X95500000Y34000000D03*
D10*
X95000000Y37800000D03*
X90000000Y39900000D03*
%TD*%
D11*
%TO.C,S39*%
X156500000Y34000000D03*
D12*
X162000000Y34000000D03*
D11*
X167500000Y34000000D03*
D10*
X167000000Y37800000D03*
X162000000Y39900000D03*
%TD*%
D11*
%TO.C,S23*%
X84500000Y51000000D03*
D12*
X90000000Y51000000D03*
D11*
X95500000Y51000000D03*
D10*
X95000000Y54800000D03*
X90000000Y56900000D03*
%TD*%
D11*
%TO.C,S35*%
X138500000Y34000000D03*
D12*
X144000000Y34000000D03*
D11*
X149500000Y34000000D03*
D10*
X149000000Y37800000D03*
X144000000Y39900000D03*
%TD*%
D11*
%TO.C,S16*%
X48500000Y68000000D03*
D12*
X54000000Y68000000D03*
D11*
X59500000Y68000000D03*
D10*
X59000000Y71800000D03*
X54000000Y73900000D03*
%TD*%
D11*
%TO.C,S46*%
X192500000Y17000000D03*
D12*
X198000000Y17000000D03*
D11*
X203500000Y17000000D03*
D10*
X203000000Y20800000D03*
X198000000Y22900000D03*
%TD*%
D11*
%TO.C,S42*%
X174500000Y17000000D03*
D12*
X180000000Y17000000D03*
D11*
X185500000Y17000000D03*
D10*
X185000000Y20800000D03*
X180000000Y22900000D03*
%TD*%
D11*
%TO.C,S38*%
X156500000Y17000000D03*
D12*
X162000000Y17000000D03*
D11*
X167500000Y17000000D03*
D10*
X167000000Y20800000D03*
X162000000Y22900000D03*
%TD*%
D11*
%TO.C,S5*%
X12500000Y17000000D03*
D12*
X18000000Y17000000D03*
D11*
X23500000Y17000000D03*
D10*
X23000000Y20800000D03*
X18000000Y22900000D03*
%TD*%
D11*
%TO.C,S30*%
X120500000Y17000000D03*
D12*
X126000000Y17000000D03*
D11*
X131500000Y17000000D03*
D10*
X131000000Y20800000D03*
X126000000Y22900000D03*
%TD*%
D11*
%TO.C,S7*%
X12500000Y51000000D03*
D12*
X18000000Y51000000D03*
D11*
X23500000Y51000000D03*
D10*
X23000000Y54800000D03*
X18000000Y56900000D03*
%TD*%
D11*
%TO.C,S4*%
X-5500000Y68000000D03*
D12*
X0Y68000000D03*
D11*
X5500000Y68000000D03*
D10*
X5000000Y71800000D03*
X0Y73900000D03*
%TD*%
D11*
%TO.C,S10*%
X30500000Y34000000D03*
D12*
X36000000Y34000000D03*
D11*
X41500000Y34000000D03*
D10*
X41000000Y37800000D03*
X36000000Y39900000D03*
%TD*%
D11*
%TO.C,S48*%
X192500000Y51000000D03*
D12*
X198000000Y51000000D03*
D11*
X203500000Y51000000D03*
D10*
X203000000Y54800000D03*
X198000000Y56900000D03*
%TD*%
D11*
%TO.C,S26*%
X102500000Y17000000D03*
D12*
X108000000Y17000000D03*
D11*
X113500000Y17000000D03*
D10*
X113000000Y20800000D03*
X108000000Y22900000D03*
%TD*%
D11*
%TO.C,S47*%
X192500000Y34000000D03*
D12*
X198000000Y34000000D03*
D11*
X203500000Y34000000D03*
D10*
X203000000Y37800000D03*
X198000000Y39900000D03*
%TD*%
D11*
%TO.C,S3*%
X-5500000Y51000000D03*
D12*
X0Y51000000D03*
D11*
X5500000Y51000000D03*
D10*
X5000000Y54800000D03*
X0Y56900000D03*
%TD*%
D21*
%TO.C,D21*%
X97500000Y24650000D03*
X97500000Y21350000D03*
%TD*%
%TO.C,D23*%
X97500000Y58650000D03*
X97500000Y55350000D03*
%TD*%
%TO.C,D41*%
X169500000Y75650000D03*
X169500000Y72350000D03*
%TD*%
D22*
%TO.C,D12*%
X49150000Y70500000D03*
X45850000Y70500000D03*
%TD*%
D21*
%TO.C,D5*%
X25500000Y24650000D03*
X25500000Y21350000D03*
%TD*%
%TO.C,D42*%
X187500000Y24650000D03*
X187500000Y21350000D03*
%TD*%
%TO.C,D30*%
X133500000Y24650000D03*
X133500000Y21350000D03*
%TD*%
%TO.C,D37*%
X151500000Y75650000D03*
X151500000Y72350000D03*
%TD*%
%TO.C,D4*%
X7500000Y75650000D03*
X7500000Y72350000D03*
%TD*%
%TO.C,D18*%
X79500000Y41650000D03*
X79500000Y38350000D03*
%TD*%
%TO.C,D19*%
X79500000Y58650000D03*
X79500000Y55350000D03*
%TD*%
%TO.C,D10*%
X43500000Y41650000D03*
X43500000Y38350000D03*
%TD*%
%TO.C,D43*%
X187500000Y41650000D03*
X187500000Y38350000D03*
%TD*%
%TO.C,D31*%
X133500000Y41650000D03*
X133500000Y38350000D03*
%TD*%
%TO.C,D45*%
X187500000Y75650000D03*
X187500000Y72350000D03*
%TD*%
%TO.C,D39*%
X169500000Y41650000D03*
X169500000Y38350000D03*
%TD*%
D23*
%TO.C,D8*%
X15350000Y62500000D03*
X18650000Y62500000D03*
%TD*%
D21*
%TO.C,D17*%
X79500000Y24500000D03*
X79500000Y21200000D03*
%TD*%
%TO.C,D2*%
X7500000Y41650000D03*
X7500000Y38350000D03*
%TD*%
%TO.C,D33*%
X133500000Y75650000D03*
X133500000Y72350000D03*
%TD*%
%TO.C,D20*%
X79500000Y75650000D03*
X79500000Y72350000D03*
%TD*%
%TO.C,D49*%
X205500000Y75650000D03*
X205500000Y72350000D03*
%TD*%
%TO.C,D11*%
X43500000Y58650000D03*
X43500000Y55350000D03*
%TD*%
%TO.C,D36*%
X151500000Y58650000D03*
X151500000Y55350000D03*
%TD*%
%TO.C,D35*%
X151500000Y41650000D03*
X151500000Y38350000D03*
%TD*%
%TO.C,D3*%
X7500000Y58650000D03*
X7500000Y55350000D03*
%TD*%
%TO.C,D27*%
X115500000Y41650000D03*
X115500000Y38350000D03*
%TD*%
%TO.C,D22*%
X97500000Y41650000D03*
X97500000Y38350000D03*
%TD*%
D23*
%TO.C,D7*%
X16350000Y46500000D03*
X19650000Y46500000D03*
%TD*%
D21*
%TO.C,D13*%
X61500000Y24650000D03*
X61500000Y21350000D03*
%TD*%
%TO.C,D26*%
X115500000Y24650000D03*
X115500000Y21350000D03*
%TD*%
%TO.C,D6*%
X25500000Y41650000D03*
X25500000Y38350000D03*
%TD*%
%TO.C,D1*%
X7500000Y24650000D03*
X7500000Y21350000D03*
%TD*%
%TO.C,D47*%
X205500000Y41650000D03*
X205500000Y38350000D03*
%TD*%
%TO.C,D16*%
X61500000Y75650000D03*
X61500000Y72350000D03*
%TD*%
%TO.C,D44*%
X187500000Y58650000D03*
X187500000Y55350000D03*
%TD*%
%TO.C,D24*%
X97500000Y75650000D03*
X97500000Y72350000D03*
%TD*%
%TO.C,D40*%
X169500000Y58650000D03*
X169500000Y55350000D03*
%TD*%
%TO.C,D9*%
X43500000Y24500000D03*
X43500000Y21200000D03*
%TD*%
%TO.C,D28*%
X115500000Y58650000D03*
X115500000Y55350000D03*
%TD*%
%TO.C,D34*%
X151500000Y24650000D03*
X151500000Y21350000D03*
%TD*%
%TO.C,D46*%
X205500000Y24650000D03*
X205500000Y21350000D03*
%TD*%
%TO.C,D32*%
X133500000Y58650000D03*
X133500000Y55350000D03*
%TD*%
%TO.C,D15*%
X61500000Y58650000D03*
X61500000Y55350000D03*
%TD*%
%TO.C,D29*%
X115500000Y75650000D03*
X115500000Y72350000D03*
%TD*%
%TO.C,D48*%
X205500000Y58650000D03*
X205500000Y55350000D03*
%TD*%
%TO.C,D38*%
X169500000Y24650000D03*
X169500000Y21350000D03*
%TD*%
%TO.C,D14*%
X61500000Y41650000D03*
X61500000Y38350000D03*
%TD*%
M02*

View file

@ -0,0 +1,256 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3-1.fc42*%
%TF.CreationDate,2025-08-13T23:51:54-04:00*%
%TF.ProjectId,48ish_soldered,34386973-685f-4736-9f6c-64657265642e,v1.0.0*%
%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.3-1.fc42) date 2025-08-13 23:51: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*
%ADD10R,0.900000X0.900000*%
%ADD11R,0.900000X1.250000*%
%ADD12R,0.750000X1.000000*%
%ADD13RoundRect,0.225000X-0.375000X0.225000X-0.375000X-0.225000X0.375000X-0.225000X0.375000X0.225000X0*%
%ADD14RoundRect,0.225000X0.225000X0.375000X-0.225000X0.375000X-0.225000X-0.375000X0.225000X-0.375000X0*%
%ADD15RoundRect,0.225000X-0.225000X-0.375000X0.225000X-0.375000X0.225000X0.375000X-0.225000X0.375000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,S1*%
X43300000Y75500000D03*
X43300000Y73300000D03*
X50700000Y75500000D03*
X50700000Y73300000D03*
D11*
X44750000Y72325000D03*
X47750000Y72325000D03*
X49250000Y72325000D03*
%TD*%
D12*
%TO.C,S2*%
X28625000Y75500000D03*
X28625000Y69500000D03*
X32375000Y75500000D03*
X32375000Y69500000D03*
%TD*%
D13*
%TO.C,D21*%
X97500000Y24650000D03*
X97500000Y21350000D03*
%TD*%
%TO.C,D23*%
X97500000Y58650000D03*
X97500000Y55350000D03*
%TD*%
%TO.C,D41*%
X169500000Y75650000D03*
X169500000Y72350000D03*
%TD*%
D14*
%TO.C,D12*%
X49150000Y70500000D03*
X45850000Y70500000D03*
%TD*%
D13*
%TO.C,D5*%
X25500000Y24650000D03*
X25500000Y21350000D03*
%TD*%
%TO.C,D42*%
X187500000Y24650000D03*
X187500000Y21350000D03*
%TD*%
%TO.C,D30*%
X133500000Y24650000D03*
X133500000Y21350000D03*
%TD*%
%TO.C,D37*%
X151500000Y75650000D03*
X151500000Y72350000D03*
%TD*%
%TO.C,D4*%
X7500000Y75650000D03*
X7500000Y72350000D03*
%TD*%
%TO.C,D18*%
X79500000Y41650000D03*
X79500000Y38350000D03*
%TD*%
%TO.C,D19*%
X79500000Y58650000D03*
X79500000Y55350000D03*
%TD*%
%TO.C,D10*%
X43500000Y41650000D03*
X43500000Y38350000D03*
%TD*%
%TO.C,D43*%
X187500000Y41650000D03*
X187500000Y38350000D03*
%TD*%
%TO.C,D31*%
X133500000Y41650000D03*
X133500000Y38350000D03*
%TD*%
%TO.C,D45*%
X187500000Y75650000D03*
X187500000Y72350000D03*
%TD*%
%TO.C,D39*%
X169500000Y41650000D03*
X169500000Y38350000D03*
%TD*%
D15*
%TO.C,D8*%
X15350000Y62500000D03*
X18650000Y62500000D03*
%TD*%
D13*
%TO.C,D17*%
X79500000Y24500000D03*
X79500000Y21200000D03*
%TD*%
%TO.C,D2*%
X7500000Y41650000D03*
X7500000Y38350000D03*
%TD*%
%TO.C,D33*%
X133500000Y75650000D03*
X133500000Y72350000D03*
%TD*%
%TO.C,D20*%
X79500000Y75650000D03*
X79500000Y72350000D03*
%TD*%
%TO.C,D49*%
X205500000Y75650000D03*
X205500000Y72350000D03*
%TD*%
%TO.C,D11*%
X43500000Y58650000D03*
X43500000Y55350000D03*
%TD*%
%TO.C,D36*%
X151500000Y58650000D03*
X151500000Y55350000D03*
%TD*%
%TO.C,D35*%
X151500000Y41650000D03*
X151500000Y38350000D03*
%TD*%
%TO.C,D3*%
X7500000Y58650000D03*
X7500000Y55350000D03*
%TD*%
%TO.C,D27*%
X115500000Y41650000D03*
X115500000Y38350000D03*
%TD*%
%TO.C,D22*%
X97500000Y41650000D03*
X97500000Y38350000D03*
%TD*%
D15*
%TO.C,D7*%
X16350000Y46500000D03*
X19650000Y46500000D03*
%TD*%
D13*
%TO.C,D13*%
X61500000Y24650000D03*
X61500000Y21350000D03*
%TD*%
%TO.C,D26*%
X115500000Y24650000D03*
X115500000Y21350000D03*
%TD*%
%TO.C,D6*%
X25500000Y41650000D03*
X25500000Y38350000D03*
%TD*%
%TO.C,D1*%
X7500000Y24650000D03*
X7500000Y21350000D03*
%TD*%
%TO.C,D47*%
X205500000Y41650000D03*
X205500000Y38350000D03*
%TD*%
%TO.C,D16*%
X61500000Y75650000D03*
X61500000Y72350000D03*
%TD*%
%TO.C,D44*%
X187500000Y58650000D03*
X187500000Y55350000D03*
%TD*%
%TO.C,D24*%
X97500000Y75650000D03*
X97500000Y72350000D03*
%TD*%
%TO.C,D40*%
X169500000Y58650000D03*
X169500000Y55350000D03*
%TD*%
%TO.C,D9*%
X43500000Y24500000D03*
X43500000Y21200000D03*
%TD*%
%TO.C,D28*%
X115500000Y58650000D03*
X115500000Y55350000D03*
%TD*%
%TO.C,D34*%
X151500000Y24650000D03*
X151500000Y21350000D03*
%TD*%
%TO.C,D46*%
X205500000Y24650000D03*
X205500000Y21350000D03*
%TD*%
%TO.C,D32*%
X133500000Y58650000D03*
X133500000Y55350000D03*
%TD*%
%TO.C,D15*%
X61500000Y58650000D03*
X61500000Y55350000D03*
%TD*%
%TO.C,D29*%
X115500000Y75650000D03*
X115500000Y72350000D03*
%TD*%
%TO.C,D48*%
X205500000Y58650000D03*
X205500000Y55350000D03*
%TD*%
%TO.C,D38*%
X169500000Y24650000D03*
X169500000Y21350000D03*
%TD*%
%TO.C,D14*%
X61500000Y41650000D03*
X61500000Y38350000D03*
%TD*%
M02*

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,46 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3-1.fc42*%
%TF.CreationDate,2025-08-13T23:51:54-04:00*%
%TF.ProjectId,48ish_soldered,34386973-685f-4736-9f6c-64657265642e,v1.0.0*%
%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.3-1.fc42) date 2025-08-13 23:51:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.050000*%
%TD*%
G04 APERTURE END LIST*
D10*
X-9000000Y75500000D02*
G75*
G02*
X-8000000Y76500000I999999J1D01*
G01*
X206000000Y76500000D02*
G75*
G02*
X207000000Y75500000I0J-1000000D01*
G01*
X-8000000Y8500000D02*
G75*
G02*
X-9000000Y9500000I-1J999999D01*
G01*
X207000000Y9500000D02*
G75*
G02*
X206000000Y8500000I-1000000J0D01*
G01*
X-9000000Y9500000D02*
X-9000000Y75500000D01*
X-8000000Y76500000D02*
X206000000Y76500000D01*
X207000000Y75500000D02*
X207000000Y9500000D01*
X206000000Y8500000D02*
X-8000000Y8500000D01*
M02*

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,601 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3-1.fc42*%
%TF.CreationDate,2025-08-13T23:51:54-04:00*%
%TF.ProjectId,48ish_soldered,34386973-685f-4736-9f6c-64657265642e,v1.0.0*%
%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.3-1.fc42) date 2025-08-13 23:51:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,2.032000*%
%ADD11C,1.701800*%
%ADD12C,3.429000*%
%ADD13C,1.752600*%
%ADD14R,1.752600X1.752600*%
%ADD15C,1.000000*%
%ADD16R,1.700000X1.200000*%
%ADD17O,1.700000X1.200000*%
G04 APERTURE END LIST*
D10*
%TO.C,S32*%
X126000000Y56900000D03*
X131000000Y54800000D03*
D11*
X131500000Y51000000D03*
D12*
X126000000Y51000000D03*
D11*
X120500000Y51000000D03*
%TD*%
D10*
%TO.C,S25*%
X99000000Y11100000D03*
X94000000Y13200000D03*
D11*
X93500000Y17000000D03*
D12*
X99000000Y17000000D03*
D11*
X104500000Y17000000D03*
%TD*%
D13*
%TO.C,MCU1*%
X10380000Y44530000D03*
X10380000Y47070000D03*
X10380000Y49610000D03*
X10380000Y52150000D03*
X10380000Y54690000D03*
X10380000Y57230000D03*
X10380000Y59770000D03*
X10380000Y62310000D03*
X10380000Y64850000D03*
X10380000Y67390000D03*
X10380000Y69930000D03*
X10380000Y72470000D03*
X25620000Y44530000D03*
X25620000Y47070000D03*
X25620000Y49610000D03*
X25620000Y52150000D03*
X25620000Y54690000D03*
X25620000Y57230000D03*
X25620000Y59770000D03*
X25620000Y62310000D03*
X25620000Y64850000D03*
X25620000Y67390000D03*
X25620000Y69930000D03*
D14*
X25620000Y72470000D03*
%TD*%
D15*
%TO.C,S1*%
X45500000Y74400000D03*
X48500000Y74400000D03*
%TD*%
D16*
%TO.C,JST1*%
X63000000Y45000000D03*
D17*
X63000000Y47000000D03*
%TD*%
D11*
%TO.C,S41*%
X156500000Y68000000D03*
D12*
X162000000Y68000000D03*
D11*
X167500000Y68000000D03*
D10*
X167000000Y71800000D03*
X162000000Y73900000D03*
%TD*%
D11*
%TO.C,S29*%
X102500000Y68000000D03*
D12*
X108000000Y68000000D03*
D11*
X113500000Y68000000D03*
D10*
X113000000Y71800000D03*
X108000000Y73900000D03*
%TD*%
D11*
%TO.C,S19*%
X66500000Y51000000D03*
D12*
X72000000Y51000000D03*
D11*
X77500000Y51000000D03*
D10*
X77000000Y54800000D03*
X72000000Y56900000D03*
%TD*%
D11*
%TO.C,S8*%
X12500000Y68000000D03*
D12*
X18000000Y68000000D03*
D11*
X23500000Y68000000D03*
D10*
X23000000Y71800000D03*
X18000000Y73900000D03*
%TD*%
D11*
%TO.C,S44*%
X174500000Y51000000D03*
D12*
X180000000Y51000000D03*
D11*
X185500000Y51000000D03*
D10*
X185000000Y54800000D03*
X180000000Y56900000D03*
%TD*%
D11*
%TO.C,S28*%
X102500000Y51000000D03*
D12*
X108000000Y51000000D03*
D11*
X113500000Y51000000D03*
D10*
X113000000Y54800000D03*
X108000000Y56900000D03*
%TD*%
D11*
%TO.C,S14*%
X48500000Y34000000D03*
D12*
X54000000Y34000000D03*
D11*
X59500000Y34000000D03*
D10*
X59000000Y37800000D03*
X54000000Y39900000D03*
%TD*%
D11*
%TO.C,S2*%
X-5500000Y34000000D03*
D12*
X0Y34000000D03*
D11*
X5500000Y34000000D03*
D10*
X5000000Y37800000D03*
X0Y39900000D03*
%TD*%
D11*
%TO.C,S12*%
X30500000Y68000000D03*
D12*
X36000000Y68000000D03*
D11*
X41500000Y68000000D03*
D10*
X41000000Y71800000D03*
X36000000Y73900000D03*
%TD*%
D11*
%TO.C,S37*%
X138500000Y68000000D03*
D12*
X144000000Y68000000D03*
D11*
X149500000Y68000000D03*
D10*
X149000000Y71800000D03*
X144000000Y73900000D03*
%TD*%
D11*
%TO.C,S20*%
X66500000Y68000000D03*
D12*
X72000000Y68000000D03*
D11*
X77500000Y68000000D03*
D10*
X77000000Y71800000D03*
X72000000Y73900000D03*
%TD*%
D11*
%TO.C,S17*%
X66500000Y17000000D03*
D12*
X72000000Y17000000D03*
D11*
X77500000Y17000000D03*
D10*
X77000000Y20800000D03*
X72000000Y22900000D03*
%TD*%
D11*
%TO.C,S45*%
X174500000Y68000000D03*
D12*
X180000000Y68000000D03*
D11*
X185500000Y68000000D03*
D10*
X185000000Y71800000D03*
X180000000Y73900000D03*
%TD*%
D11*
%TO.C,S15*%
X48500000Y51000000D03*
D12*
X54000000Y51000000D03*
D11*
X59500000Y51000000D03*
D10*
X59000000Y54800000D03*
X54000000Y56900000D03*
%TD*%
D11*
%TO.C,S24*%
X84500000Y68000000D03*
D12*
X90000000Y68000000D03*
D11*
X95500000Y68000000D03*
D10*
X95000000Y71800000D03*
X90000000Y73900000D03*
%TD*%
D11*
%TO.C,S11*%
X30500000Y51000000D03*
D12*
X36000000Y51000000D03*
D11*
X41500000Y51000000D03*
D10*
X41000000Y54800000D03*
X36000000Y56900000D03*
%TD*%
D11*
%TO.C,S27*%
X102500000Y34000000D03*
D12*
X108000000Y34000000D03*
D11*
X113500000Y34000000D03*
D10*
X113000000Y37800000D03*
X108000000Y39900000D03*
%TD*%
D11*
%TO.C,S6*%
X12500000Y34000000D03*
D12*
X18000000Y34000000D03*
D11*
X23500000Y34000000D03*
D10*
X23000000Y37800000D03*
X18000000Y39900000D03*
%TD*%
D11*
%TO.C,S1*%
X-5500000Y17000000D03*
D12*
X0Y17000000D03*
D11*
X5500000Y17000000D03*
D10*
X5000000Y20800000D03*
X0Y22900000D03*
%TD*%
D11*
%TO.C,S31*%
X120500000Y34000000D03*
D12*
X126000000Y34000000D03*
D11*
X131500000Y34000000D03*
D10*
X131000000Y37800000D03*
X126000000Y39900000D03*
%TD*%
D11*
%TO.C,S9*%
X30500000Y17000000D03*
D12*
X36000000Y17000000D03*
D11*
X41500000Y17000000D03*
D10*
X41000000Y20800000D03*
X36000000Y22900000D03*
%TD*%
D11*
%TO.C,S18*%
X66500000Y34000000D03*
D12*
X72000000Y34000000D03*
D11*
X77500000Y34000000D03*
D10*
X77000000Y37800000D03*
X72000000Y39900000D03*
%TD*%
D11*
%TO.C,S34*%
X138500000Y17000000D03*
D12*
X144000000Y17000000D03*
D11*
X149500000Y17000000D03*
D10*
X149000000Y20800000D03*
X144000000Y22900000D03*
%TD*%
D11*
%TO.C,S36*%
X138500000Y51000000D03*
D12*
X144000000Y51000000D03*
D11*
X149500000Y51000000D03*
D10*
X149000000Y54800000D03*
X144000000Y56900000D03*
%TD*%
D11*
%TO.C,S21*%
X84500000Y17000000D03*
D12*
X90000000Y17000000D03*
D11*
X95500000Y17000000D03*
D10*
X95000000Y20800000D03*
X90000000Y22900000D03*
%TD*%
D11*
%TO.C,S13*%
X48500000Y17000000D03*
D12*
X54000000Y17000000D03*
D11*
X59500000Y17000000D03*
D10*
X59000000Y20800000D03*
X54000000Y22900000D03*
%TD*%
D11*
%TO.C,S40*%
X156500000Y51000000D03*
D12*
X162000000Y51000000D03*
D11*
X167500000Y51000000D03*
D10*
X167000000Y54800000D03*
X162000000Y56900000D03*
%TD*%
D11*
%TO.C,S49*%
X192500000Y68000000D03*
D12*
X198000000Y68000000D03*
D11*
X203500000Y68000000D03*
D10*
X203000000Y71800000D03*
X198000000Y73900000D03*
%TD*%
D11*
%TO.C,S43*%
X174500000Y34000000D03*
D12*
X180000000Y34000000D03*
D11*
X185500000Y34000000D03*
D10*
X185000000Y37800000D03*
X180000000Y39900000D03*
%TD*%
D11*
%TO.C,S33*%
X120500000Y68000000D03*
D12*
X126000000Y68000000D03*
D11*
X131500000Y68000000D03*
D10*
X131000000Y71800000D03*
X126000000Y73900000D03*
%TD*%
D11*
%TO.C,S22*%
X84500000Y34000000D03*
D12*
X90000000Y34000000D03*
D11*
X95500000Y34000000D03*
D10*
X95000000Y37800000D03*
X90000000Y39900000D03*
%TD*%
D11*
%TO.C,S39*%
X156500000Y34000000D03*
D12*
X162000000Y34000000D03*
D11*
X167500000Y34000000D03*
D10*
X167000000Y37800000D03*
X162000000Y39900000D03*
%TD*%
D11*
%TO.C,S23*%
X84500000Y51000000D03*
D12*
X90000000Y51000000D03*
D11*
X95500000Y51000000D03*
D10*
X95000000Y54800000D03*
X90000000Y56900000D03*
%TD*%
D11*
%TO.C,S35*%
X138500000Y34000000D03*
D12*
X144000000Y34000000D03*
D11*
X149500000Y34000000D03*
D10*
X149000000Y37800000D03*
X144000000Y39900000D03*
%TD*%
D11*
%TO.C,S16*%
X48500000Y68000000D03*
D12*
X54000000Y68000000D03*
D11*
X59500000Y68000000D03*
D10*
X59000000Y71800000D03*
X54000000Y73900000D03*
%TD*%
D11*
%TO.C,S46*%
X192500000Y17000000D03*
D12*
X198000000Y17000000D03*
D11*
X203500000Y17000000D03*
D10*
X203000000Y20800000D03*
X198000000Y22900000D03*
%TD*%
D11*
%TO.C,S42*%
X174500000Y17000000D03*
D12*
X180000000Y17000000D03*
D11*
X185500000Y17000000D03*
D10*
X185000000Y20800000D03*
X180000000Y22900000D03*
%TD*%
D11*
%TO.C,S38*%
X156500000Y17000000D03*
D12*
X162000000Y17000000D03*
D11*
X167500000Y17000000D03*
D10*
X167000000Y20800000D03*
X162000000Y22900000D03*
%TD*%
D11*
%TO.C,S5*%
X12500000Y17000000D03*
D12*
X18000000Y17000000D03*
D11*
X23500000Y17000000D03*
D10*
X23000000Y20800000D03*
X18000000Y22900000D03*
%TD*%
D11*
%TO.C,S30*%
X120500000Y17000000D03*
D12*
X126000000Y17000000D03*
D11*
X131500000Y17000000D03*
D10*
X131000000Y20800000D03*
X126000000Y22900000D03*
%TD*%
D11*
%TO.C,S7*%
X12500000Y51000000D03*
D12*
X18000000Y51000000D03*
D11*
X23500000Y51000000D03*
D10*
X23000000Y54800000D03*
X18000000Y56900000D03*
%TD*%
D11*
%TO.C,S4*%
X-5500000Y68000000D03*
D12*
X0Y68000000D03*
D11*
X5500000Y68000000D03*
D10*
X5000000Y71800000D03*
X0Y73900000D03*
%TD*%
D11*
%TO.C,S10*%
X30500000Y34000000D03*
D12*
X36000000Y34000000D03*
D11*
X41500000Y34000000D03*
D10*
X41000000Y37800000D03*
X36000000Y39900000D03*
%TD*%
D11*
%TO.C,S48*%
X192500000Y51000000D03*
D12*
X198000000Y51000000D03*
D11*
X203500000Y51000000D03*
D10*
X203000000Y54800000D03*
X198000000Y56900000D03*
%TD*%
D11*
%TO.C,S26*%
X102500000Y17000000D03*
D12*
X108000000Y17000000D03*
D11*
X113500000Y17000000D03*
D10*
X113000000Y20800000D03*
X108000000Y22900000D03*
%TD*%
D11*
%TO.C,S47*%
X192500000Y34000000D03*
D12*
X198000000Y34000000D03*
D11*
X203500000Y34000000D03*
D10*
X203000000Y37800000D03*
X198000000Y39900000D03*
%TD*%
D11*
%TO.C,S3*%
X-5500000Y51000000D03*
D12*
X0Y51000000D03*
D11*
X5500000Y51000000D03*
D10*
X5000000Y54800000D03*
X0Y56900000D03*
%TD*%
M02*

View file

@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.3-1.fc42*%
%TF.CreationDate,2025-08-13T23:51:53-04:00*%
%TF.ProjectId,48ish_soldered,34386973-685f-4736-9f6c-64657265642e,v1.0.0*%
%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.3-1.fc42) date 2025-08-13 23:51:53*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,170 @@
M48
; DRILL file {KiCad 9.0.3-1.fc42} date 2025-08-13T23:51:21-0400
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-08-13T23:51:21-04:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.3-1.fc42
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
METRIC
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C0.900
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T2C1.702
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T3C3.429
%
G90
G05
T1
X45.5Y74.4
X48.5Y74.4
T2
X-5.5Y68.0
X-5.5Y51.0
X-5.5Y34.0
X-5.5Y17.0
X5.5Y68.0
X5.5Y51.0
X5.5Y34.0
X5.5Y17.0
X12.5Y68.0
X12.5Y51.0
X12.5Y34.0
X12.5Y17.0
X23.5Y68.0
X23.5Y51.0
X23.5Y34.0
X23.5Y17.0
X30.5Y68.0
X30.5Y51.0
X30.5Y34.0
X30.5Y17.0
X41.5Y68.0
X41.5Y51.0
X41.5Y34.0
X41.5Y17.0
X48.5Y68.0
X48.5Y51.0
X48.5Y34.0
X48.5Y17.0
X59.5Y68.0
X59.5Y51.0
X59.5Y34.0
X59.5Y17.0
X66.5Y68.0
X66.5Y51.0
X66.5Y34.0
X66.5Y17.0
X77.5Y68.0
X77.5Y51.0
X77.5Y34.0
X77.5Y17.0
X84.5Y68.0
X84.5Y51.0
X84.5Y34.0
X84.5Y17.0
X93.5Y17.0
X95.5Y68.0
X95.5Y51.0
X95.5Y34.0
X95.5Y17.0
X102.5Y68.0
X102.5Y51.0
X102.5Y34.0
X102.5Y17.0
X104.5Y17.0
X113.5Y68.0
X113.5Y51.0
X113.5Y34.0
X113.5Y17.0
X120.5Y68.0
X120.5Y51.0
X120.5Y34.0
X120.5Y17.0
X131.5Y68.0
X131.5Y51.0
X131.5Y34.0
X131.5Y17.0
X138.5Y68.0
X138.5Y51.0
X138.5Y34.0
X138.5Y17.0
X149.5Y68.0
X149.5Y51.0
X149.5Y34.0
X149.5Y17.0
X156.5Y68.0
X156.5Y51.0
X156.5Y34.0
X156.5Y17.0
X167.5Y68.0
X167.5Y51.0
X167.5Y34.0
X167.5Y17.0
X174.5Y68.0
X174.5Y51.0
X174.5Y34.0
X174.5Y17.0
X185.5Y68.0
X185.5Y51.0
X185.5Y34.0
X185.5Y17.0
X192.5Y68.0
X192.5Y51.0
X192.5Y34.0
X192.5Y17.0
X203.5Y68.0
X203.5Y51.0
X203.5Y34.0
X203.5Y17.0
T3
X0.0Y68.0
X0.0Y51.0
X0.0Y34.0
X0.0Y17.0
X18.0Y68.0
X18.0Y51.0
X18.0Y34.0
X18.0Y17.0
X36.0Y68.0
X36.0Y51.0
X36.0Y34.0
X36.0Y17.0
X54.0Y68.0
X54.0Y51.0
X54.0Y34.0
X54.0Y17.0
X72.0Y68.0
X72.0Y51.0
X72.0Y34.0
X72.0Y17.0
X90.0Y68.0
X90.0Y51.0
X90.0Y34.0
X90.0Y17.0
X99.0Y17.0
X108.0Y68.0
X108.0Y51.0
X108.0Y34.0
X108.0Y17.0
X126.0Y68.0
X126.0Y51.0
X126.0Y34.0
X126.0Y17.0
X144.0Y68.0
X144.0Y51.0
X144.0Y34.0
X144.0Y17.0
X162.0Y68.0
X162.0Y51.0
X162.0Y34.0
X162.0Y17.0
X180.0Y68.0
X180.0Y51.0
X180.0Y34.0
X180.0Y17.0
X198.0Y68.0
X198.0Y51.0
X198.0Y34.0
X198.0Y17.0
M30

View file

@ -0,0 +1,162 @@
M48
; DRILL file {KiCad 9.0.3-1.fc42} date 2025-08-13T23:51:21-0400
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-08-13T23:51:21-04:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.3-1.fc42
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.400
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.750
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C1.092
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C1.270
%
G90
G05
T1
X19.5Y41.5
X21.0Y44.5
X38.0Y60.0
X46.5Y72.5
X51.0Y68.0
X53.5Y61.5
X56.0Y60.0
X74.0Y60.0
X92.5Y60.0
X110.0Y60.0
X128.5Y60.0
X146.0Y60.0
X164.0Y60.0
X182.0Y60.0
T2
X63.0Y47.0
X63.0Y45.0
T3
X10.38Y72.47
X10.38Y69.93
X10.38Y67.39
X10.38Y64.85
X10.38Y62.31
X10.38Y59.77
X10.38Y57.23
X10.38Y54.69
X10.38Y52.15
X10.38Y49.61
X10.38Y47.07
X10.38Y44.53
X25.62Y72.47
X25.62Y69.93
X25.62Y67.39
X25.62Y64.85
X25.62Y62.31
X25.62Y59.77
X25.62Y57.23
X25.62Y54.69
X25.62Y52.15
X25.62Y49.61
X25.62Y47.07
X25.62Y44.53
T4
X0.0Y73.9
X0.0Y56.9
X0.0Y39.9
X0.0Y22.9
X5.0Y71.8
X5.0Y54.8
X5.0Y37.8
X5.0Y20.8
X18.0Y73.9
X18.0Y56.9
X18.0Y39.9
X18.0Y22.9
X23.0Y71.8
X23.0Y54.8
X23.0Y37.8
X23.0Y20.8
X36.0Y73.9
X36.0Y56.9
X36.0Y39.9
X36.0Y22.9
X41.0Y71.8
X41.0Y54.8
X41.0Y37.8
X41.0Y20.8
X54.0Y73.9
X54.0Y56.9
X54.0Y39.9
X54.0Y22.9
X59.0Y71.8
X59.0Y54.8
X59.0Y37.8
X59.0Y20.8
X72.0Y73.9
X72.0Y56.9
X72.0Y39.9
X72.0Y22.9
X77.0Y71.8
X77.0Y54.8
X77.0Y37.8
X77.0Y20.8
X90.0Y73.9
X90.0Y56.9
X90.0Y39.9
X90.0Y22.9
X94.0Y13.2
X95.0Y71.8
X95.0Y54.8
X95.0Y37.8
X95.0Y20.8
X99.0Y11.1
X108.0Y73.9
X108.0Y56.9
X108.0Y39.9
X108.0Y22.9
X113.0Y71.8
X113.0Y54.8
X113.0Y37.8
X113.0Y20.8
X126.0Y73.9
X126.0Y56.9
X126.0Y39.9
X126.0Y22.9
X131.0Y71.8
X131.0Y54.8
X131.0Y37.8
X131.0Y20.8
X144.0Y73.9
X144.0Y56.9
X144.0Y39.9
X144.0Y22.9
X149.0Y71.8
X149.0Y54.8
X149.0Y37.8
X149.0Y20.8
X162.0Y73.9
X162.0Y56.9
X162.0Y39.9
X162.0Y22.9
X167.0Y71.8
X167.0Y54.8
X167.0Y37.8
X167.0Y20.8
X180.0Y73.9
X180.0Y56.9
X180.0Y39.9
X180.0Y22.9
X185.0Y71.8
X185.0Y54.8
X185.0Y37.8
X185.0Y20.8
X198.0Y73.9
X198.0Y56.9
X198.0Y39.9
X198.0Y22.9
X203.0Y71.8
X203.0Y54.8
X203.0Y37.8
X203.0Y20.8
M30

View file

@ -0,0 +1,127 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "9.0.3-1.fc42"
},
"CreationDate": "2025-08-13T23:51:54-04:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "48ish_soldered",
"GUID": "34386973-685f-4736-9f6c-64657265642e",
"Revision": "v1.0.0"
},
"Size": {
"X": 216.05,
"Y": 68.05
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.25,
"TrackToRegion": 0.508,
"RegionToRegion": 0.508
}
],
"FilesAttributes": [
{
"Path": "48ish_soldered-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "48ish_soldered-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "48ish_soldered-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "48ish_soldered-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "48ish_soldered-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "48ish_soldered-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "48ish_soldered-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "48ish_soldered-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "48ish_soldered-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

@ -1,22 +0,0 @@
all: plot-zip positions
gerbers:
kicad-cli pcb export gerbers 48ish_soldered.kicad_pcb --board-plot-params -o 48ish_soldered_out/mbk
kicad-cli pcb export gerbers 48ish_soldered_cfx.kicad_pcb --board-plot-params -o 48ish_soldered_out/cfx
drills:
kicad-cli pcb export drill 48ish_soldered.kicad_pcb --excellon-separate-th -o 48ish_soldered_out/mbk
kicad-cli pcb export drill 48ish_soldered_cfx.kicad_pcb --excellon-separate-th -o 48ish_soldered_out/cfx
positions:
kicad-cli pcb export pos 48ish_soldered.kicad_pcb --format csv --units mm --side back --smd-only -o 48ish_soldered_mbk-bottom-pos.csv
kicad-cli pcb export pos 48ish_soldered_cfx.kicad_pcb --format csv --units mm --side back --smd-only -o 48ish_soldered_cfx-bottom-pos.csv
# replace headers with what jlcpcb wants - see https://jlcpcb.com/help/article/How-to-generate-the-BOM-and-Centroid-file-from-KiCAD
sed -e 's/Ref/Designator/' -e 's/PosX/Mid X/' -e 's/PosY/Mid Y/' -e 's/Rot/Rotation/' -e 's/Side/Layer/' -i 48ish_soldered_mbk-bottom-pos.csv
sed -e 's/Ref/Designator/' -e 's/PosX/Mid X/' -e 's/PosY/Mid Y/' -e 's/Rot/Rotation/' -e 's/Side/Layer/' -i 48ish_soldered_cfx-bottom-pos.csv
plot: gerbers drills
plot-zip: gerbers drills
zip -FSr 48ish_soldered_mbk_out.zip 48ish_soldered_out/mbk
zip -FSr 48ish_soldered_cfx_out.zip 48ish_soldered_out/cfx

View file

@ -1,33 +1,3 @@
# 48ish
A wireless, low-profile, 47/48-key keyboard PCB for Kalih Choc v1 switches, with variants for 18x17mm (MBK) or 17x17mm (CFX) keycap spacing.
![a thin rectangular keyboard with keys organized in a 12 by 4 grid, the bottom middle two keys joined in a single small spacebar. the board is held up in one hand, and has blank keycaps in white, green, and blue.](images/47.png)
## production files
production files are uploaded [with each release](https://git.ewin.moe/erin/48ish). works with JLCPCB, haven't tried any other production houses, ymmv
production outputs automated with `just` (`apt install just` etc) and `kicad-cli` (it came free with your fucking kicad)
- Gerbers and drill files: `just plot[-zip]`, output at `48ish_soldered_out[.zip]`
- Board assembly:
- Only parts on the backside need to be assembled
- BOM: `48ish_soldered_bom.csv` (not generated by kicad Yet:tm:; includes specific JLCPCB part numbers, you may want to shop around for alternatives)
- Placements: `48ish_soldered-bottom-pos.csv` (generated by kicad, with column names manually edited to reflect [JLCPCB's requirements](https://jlcpcb.com/help/article/pick-place-file-for-pcb-assembly))
## that sounds complicated but i still want one
hit me up on fedi [@erin@tired.umbreon.online](https://tired.umbreon.online/@erin) and i'll maybe do a custom build for you, if shipping you things from the united states isn't too complicated
## case???
[here's a basic one](case). the rendered stl file is attached to the latest release
## firmware???
i wrote a zmk shield for this but dude i am not figuring out the zmk local build steps. go look at [the github repo for the shield firmware](https://github.com/ewwwin/zmk-keyboard-48ish) and grab the firmware from the latest github actions run, i do not care
## acknowledgements
the v1/early v2 pcb layout was generated with [ergogen](https://github.com/ergogen/ergogen), which is [licensed MIT and Copyright (c) 2018 Bán Dénes](https://github.com/ergogen/ergogen/blob/develop@%7B2025-08-27%7D/LICENSE)
A low-profile 47/48-key keyboard PCB.

View file

@ -1,76 +0,0 @@
$fn = 20;
baseplate_thickness = 2;
inner_clearance = 6.5; // space inside the case for the battery/mcu to occupy
pcb_thickness = 1.6; // thickness of the pcb
module roundsquare (size, r) {
translate([r, r]) minkowski() {
square([size.x-2*r, size.y-2*r]);
circle(r=r);
}
}
module shell () {
difference() {
// block
linear_extrude(baseplate_thickness + inner_clearance + pcb_thickness) {
translate([-1, -1]) roundsquare([214+1*2, 67+1*2], r=2+1);
}
// cut for shelf
translate([0, 0, baseplate_thickness + inner_clearance]) linear_extrude(pcb_thickness + 2) {
roundsquare([214, 67], r=2-0.25); // pcb r=2 but it's not exact
}
// cut for inner clearance
translate([0, 0, baseplate_thickness]) linear_extrude(inner_clearance + 10) {
translate([1, 1]) roundsquare([214 - 1 * 2, 67 - 1 * 2], r=1);
}
}
}
module standoffs () {
// for M2 3x3 standoffs
hole_diameter = 3;
hole_depth = 3 * 1.5;
wall_thickness = 1;
// offsets the top of the standoffs down from where the pcb will actually rest; this allows the screws to actually hold the pcb down against the outer lip of the case and prevent rattling if the pcb is not perfectly flat
standoff_top_face_offset = -0.25;
for (point = [
[17 + 18 * 0, 16.5 + 17 * 0],
[17 + 18 * 2, 16.5 + 17 * 2],
[17 + 18 * 4, 16.5 + 17 * 0],
[17 + 18 * 5, 16.5 + 17 * 2],
[17 + 18 * 6, 16.5 + 17 * 0],
[17 + 18 * 8, 16.5 + 17 * 2],
[17 + 18 * 10, 16.5 + 17 * 0],
]) {
translate([point.x, point.y, baseplate_thickness - 0.01]) difference() {
cylinder(h = inner_clearance + standoff_top_face_offset + .01, d = hole_diameter + 2*wall_thickness);
translate([0, 0, inner_clearance + standoff_top_face_offset + .1 - hole_depth]) cylinder(h = hole_depth + .02, d = hole_diameter); // hole inner - adjust for insert size
}
}
}
difference() {
shell();
translate([2, 65-.01, baseplate_thickness])
// cube([34, 2, 30]);
// cube([34, 5, 6]);
cube([18+17-2, 2, 30]);
// usb-c cutout
translate([17 + 18/2 - 9/2, 71, baseplate_thickness + inner_clearance - 6.5]) {
rotate([90, 0, 0]) linear_extrude(8) {
roundsquare([9, 3.75], r = 1.5);
}
}
// power switch cutout
translate([4, 71, baseplate_thickness + inner_clearance - 2]) {
rotate([90, 0, 0]) linear_extrude(8) {
roundsquare([6.5, 2], r = 0.5);
}
}
}
standoffs();

View file

@ -1,4 +0,0 @@
(fp_lib_table
(version 7)
(lib (name "stuff")(type "KiCad")(uri "${KIPRJMOD}/stuff.pretty")(options "")(descr ""))
)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 MiB

View file

@ -1,798 +0,0 @@
(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "D_small"
(pin_numbers
(hide yes)
)
(pin_names
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "D1"
(at 0 -2.286 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "D_small"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Footprint" "Diode_SMD:D_SOD-123"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Diode"
(at 0 -2.794 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Device" "D"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Pins" "1=K 2=A"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "JLCPCB Part Number" "C81598"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "diode"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "D_small_0_1"
(polyline
(pts
(xy -0.762 0.762) (xy -0.762 -0.762)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 0.762) (xy 0.762 -0.762) (xy -0.762 0) (xy 0.762 0.762)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 0) (xy -1.27 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "D_small_1_1"
(pin passive line
(at -2.54 0 0)
(length 1.27)
(name "K"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 0 180)
(length 1.27)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Keyswitch"
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "SW1"
(at 1.27 1.016 90)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Keyswitch"
(at 1.2699 2.54 90)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
(property "Footprint" "stuff:Choc_v1"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Single Pole Single Throw (SPST) switch"
(at 0 -2.032 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "switch lever"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Keyswitch_0_0"
(circle
(center -1.016 0)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.762 0) (xy 0.508 0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 1.016 0)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "Keyswitch_1_1"
(pin passive line
(at -2.54 0 0)
(length 1.27)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 0 180)
(length 1.27)
(name "B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "ProMicro"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 8.89 21.59 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" ""
(at 0 10.16 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 10.16 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 10.16 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 10.16 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "ProMicro_1_1"
(rectangle
(start -17.78 19.05)
(end 17.78 -19.05)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin bidirectional line
(at -20.32 11.43 0)
(length 2.54)
(name "P1/TX"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 8.89 0)
(length 2.54)
(name "P0/RX"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 6.35 0)
(length 2.54)
(name "P2/SDA"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 3.81 0)
(length 2.54)
(name "P3/SCL/PWM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 1.27 0)
(length 2.54)
(name "P4/A6"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 -1.27 0)
(length 2.54)
(name "P5/PWM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 -3.81 0)
(length 2.54)
(name "P6/A7/PWM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 -6.35 0)
(length 2.54)
(name "P7"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 -8.89 0)
(length 2.54)
(name "P8/A8"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -20.32 -11.43 0)
(length 2.54)
(name "P9/A9/PWM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -2.54 -21.59 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 21.59 270)
(length 2.54)
(name "VBAT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -21.59 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 2.54 -21.59 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 20.32 11.43 180)
(length 2.54)
(name "RST"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 6.35 180)
(length 2.54)
(name "P21/A3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 3.81 180)
(length 2.54)
(name "P20/A2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 1.27 180)
(length 2.54)
(name "P19/A1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 -1.27 180)
(length 2.54)
(name "P18/A0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 -3.81 180)
(length 2.54)
(name "P15/SCLK"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 -6.35 180)
(length 2.54)
(name "P14/MISO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 -8.89 180)
(length 2.54)
(name "P16/MOSI"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 20.32 -11.43 180)
(length 2.54)
(name "P10/A10/PWM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)

View file

@ -1,226 +0,0 @@
(footprint "Choc_v1_17x17mm_spacing"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "SW13"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "5b8b2509-cc48-47a4-8fce-ab86fcffde68")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Value" "SW_SPST"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "aacfd6f5-65b7-4133-8281-45c322585029")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "2a52bd72-0c3f-48f2-a724-e8d669cfe14f")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Choc v1 keyswitch"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "60fcfa86-dd34-4fec-98c7-ae7cfcb9d8ee")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "JLCPCB Part Number" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7c202ef6-551b-4cdd-9ae7-26d21269315b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole exclude_from_bom)
(fp_line
(start -8.5 -8.5)
(end 8.5 -8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "7699333a-f4db-4625-a04f-ceb94bcace22")
)
(fp_line
(start -8.5 8.5)
(end -8.5 -8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "84e98009-a36c-4a17-a569-fde4fbea482e")
)
(fp_line
(start -7 -6)
(end -7 -7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "c3e13b08-e233-4954-86c1-a796d408a520")
)
(fp_line
(start -7 7)
(end -7 6)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "d1e7dd04-eabb-4c9c-9bd8-3860764a3590")
)
(fp_line
(start -7 7)
(end -6 7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "49c30273-bb99-474a-8452-3e95b3920c2c")
)
(fp_line
(start -6 -7)
(end -7 -7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "54c7fd19-7ce7-4c39-9f25-859237f52ffc")
)
(fp_line
(start 6 7)
(end 7 7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "ede29a3f-a9a6-47df-836d-c4772ed880b1")
)
(fp_line
(start 7 -7)
(end 6 -7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "65ba7540-2b09-40be-8697-21853845d68e")
)
(fp_line
(start 7 -7)
(end 7 -6)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "f1d0021a-165e-4889-aa81-e278d0d78cc6")
)
(fp_line
(start 7 6)
(end 7 7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "c89ad502-74fd-4515-831a-e77ed3111cbc")
)
(fp_line
(start 8.5 -8.5)
(end 8.5 8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "8210335c-d6a0-4308-8c53-57e96bf7ef0e")
)
(fp_line
(start 8.5 8.5)
(end -8.5 8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "36a01b58-12db-413b-bdf4-8e7e60f5b51e")
)
(pad "" np_thru_hole circle
(at -5.5 0 180)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "5add7edf-3b4d-49b6-9b81-fda7ac714069")
)
(pad "" np_thru_hole circle
(at 0 0 180)
(size 3.429 3.429)
(drill 3.429)
(layers "*.Cu" "*.Mask")
(uuid "42fb6c34-34c0-481b-8207-70ca722ad0fb")
)
(pad "" np_thru_hole circle
(at 5.5 0 180)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "cb8a715d-8e12-4712-82bb-413e7d72aaf4")
)
(pad "1" thru_hole circle
(at -5 3.8 180)
(size 2.032 2.032)
(drill 1.27)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6ef19e7b-3b30-4e26-bfe0-826067df6d4a")
)
(pad "2" thru_hole circle
(at 0 5.9 180)
(size 2.032 2.032)
(drill 1.27)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5b307a43-4634-436d-b54b-63eed3a5e24c")
)
(embedded_fonts no)
)

View file

@ -1,213 +0,0 @@
(footprint "Choc_v1_18x17mm_spacing"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "S4"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "15d8b95c-e246-49f8-8ff5-9fa01478e3e8")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Value" "Val**"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "39e1e55a-85ad-43be-a79f-165c53928ed0")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "14895475-2c27-4dd8-a9db-fb3fe52e9cdf")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "69848fc1-09ae-4f18-93cb-ab19547bed9a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9 -8.5)
(end 9 -8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "92abd3b1-5240-41c6-82ab-2d1deeed51d4")
)
(fp_line
(start -9 8.5)
(end -9 -8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "3203393a-d3ed-4c93-b6d4-875dea16c8c1")
)
(fp_line
(start -7 -6)
(end -7 -7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "33c4b8d3-79df-4d4e-8567-d7adff6c78fd")
)
(fp_line
(start -7 7)
(end -7 6)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "80a1062f-8c0e-47f1-9a4f-412601217ab4")
)
(fp_line
(start -7 7)
(end -6 7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "0815d801-1d2f-4ed5-9171-acdb2e2ed57d")
)
(fp_line
(start -6 -7)
(end -7 -7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "37e83985-c22f-48e9-b6a1-52df107a6eb8")
)
(fp_line
(start 6 7)
(end 7 7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "f846df5f-a91e-4056-a761-f076efa38587")
)
(fp_line
(start 7 -7)
(end 6 -7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "3e4cbc7e-e901-4c0f-8c4e-1ab4e9ce69d7")
)
(fp_line
(start 7 -7)
(end 7 -6)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "88c92e5f-4f53-4662-92db-2c150065f33d")
)
(fp_line
(start 7 6)
(end 7 7)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "70149a65-9b92-4cbb-848b-f43fad73520d")
)
(fp_line
(start 9 -8.5)
(end 9 8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "d918f6e5-0841-4f59-82d7-9cf80045d8ae")
)
(fp_line
(start 9 8.5)
(end -9 8.5)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "621a2cc3-5a1c-46ad-bc40-6adf1abd0d97")
)
(pad "" np_thru_hole circle
(at -5.5 0 180)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "586bfe74-84c9-40df-ac30-a11c37b2a940")
)
(pad "" np_thru_hole circle
(at 0 0 180)
(size 3.429 3.429)
(drill 3.429)
(layers "*.Cu" "*.Mask")
(uuid "d1dbb8f0-e7b8-44cd-a785-211d8f5ecaaa")
)
(pad "" np_thru_hole circle
(at 5.5 0 180)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "15a755d0-529c-4c76-8d46-0416e1fbc43d")
)
(pad "1" thru_hole circle
(at -5 3.8 180)
(size 2.032 2.032)
(drill 1.27)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b53fb737-9be4-44a5-a51d-94b88b0d9286")
)
(pad "2" thru_hole circle
(at 0 5.9 180)
(size 2.032 2.032)
(drill 1.27)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "783bfb6b-66bf-4a36-8f5f-575a5634c010")
)
(embedded_fonts no)
)

View file

@ -1,212 +0,0 @@
(footprint "diode_ref"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "SOD-123")
(tags "SOD-123")
(property "Reference" "REF**"
(at 0 -2 0)
(layer "F.SilkS")
(hide yes)
(uuid "01e8053f-44d8-4376-a89b-9f588e2692f8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Val**"
(at 0 2.1 0)
(layer "F.Fab")
(hide yes)
(uuid "d3e6363d-570b-499b-bd14-85c236f50f1c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "19d9da19-3d2f-41cb-b101-4ebb2852f8dd")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "509b0d62-1491-4be6-8733-0bc82a0fe79f")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Sim.Device" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a5b3124a-3976-4dde-a579-e44e60d66859")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Sim.Pins" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7ba2fb48-1935-44df-b712-47d8450caf22")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard
dnp
)
(fp_line
(start -2.36 -1)
(end -2.36 1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f1ee7def-c87f-4390-85da-384fa416f027")
)
(fp_line
(start -2.36 -1)
(end 1.65 -1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5be1ad38-498d-4614-ab33-1f5fca831a1c")
)
(fp_line
(start -2.36 1)
(end 1.65 1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "2a226bcc-c328-4bb0-988f-a0adb2170048")
)
(fp_line
(start -1.5 0)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "1e85836c-c7c6-4a85-ba61-d94a2380b711")
)
(fp_line
(start -0.35 0)
(end -0.35 -0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "717d53d8-692f-40d6-b06d-5d6c36b24121")
)
(fp_line
(start -0.35 0)
(end -0.35 0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "2bd7d3a5-cdef-4956-8b5d-b0ee139311b4")
)
(fp_line
(start -0.35 0)
(end 0.25 -0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "3badc5bf-0ca6-40b6-a100-dc471ddd4000")
)
(fp_line
(start 0.25 -0.4)
(end 0.25 0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "fdb3ee29-8d08-406a-a150-9def21d52a22")
)
(fp_line
(start 0.25 0)
(end 1.5 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "4015e3de-4a9f-40f7-8485-bd84f67a6dc3")
)
(fp_line
(start 0.25 0.4)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "c1d435cf-46cb-445c-bf47-bccc8505c1e9")
)
(fp_text user "Diode Ref"
(at 0 -1.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "463e2f17-b8e7-4983-8651-0eccb798eb46")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify bottom)
)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View file

@ -1,402 +0,0 @@
(footprint "nice_nano_reverse_mount"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "MCU1"
(at 0 0 180)
(layer "F.SilkS")
(hide yes)
(uuid "d3c50b04-81a8-4314-b9f3-34a0d55329b7")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Value" "Val**"
(at 0 0 180)
(layer "F.SilkS")
(hide yes)
(uuid "7b994d91-5b38-4605-b59d-d2d0ab292aa7")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "23ebbc5b-51b8-46d7-933c-26ac9c190a28")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "e3a144fe-6f0e-4f69-825d-dacf97e8c27e")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -17.78 -8.89)
(end 15.24 -8.89)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "31af742c-719a-4c43-9678-4d32a0c4bf7b")
)
(fp_line
(start -17.78 8.89)
(end -17.78 -8.89)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "a3dc6e61-a773-4d2f-b982-19bdd77c7308")
)
(fp_line
(start 15.24 -8.89)
(end 15.24 8.89)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "b2e8c767-24fa-46ac-919f-bbf546d870e0")
)
(fp_line
(start 15.24 8.89)
(end -17.78 8.89)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0d18849a-1848-4e04-9eac-1ee4461555c3")
)
(fp_rect
(start -17.272 -8.382)
(end -15.748 -6.858)
(stroke
(width 0.1)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "c329d5ca-e87b-4548-9029-997f05d825b5")
)
(fp_circle
(center -16.51 7.62)
(end -16.51 8.382)
(stroke
(width 0.1)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "02e1264f-aa71-47ac-9d67-fcc0d3d2e43c")
)
(fp_line
(start -19.304 -3.81)
(end -19.304 3.81)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "96a007b0-7f45-4bf5-a35b-18c3520536c6")
)
(fp_line
(start -19.304 3.81)
(end -14.224 3.81)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "5cb5897d-ff2a-494a-b065-8480b805d37d")
)
(fp_line
(start -14.224 -3.81)
(end -19.304 -3.81)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "561ce22c-5f4c-4f4a-8ee5-bb8d9461ada5")
)
(fp_line
(start -14.224 3.81)
(end -14.224 -3.81)
(stroke
(width 0.15)
(type solid)
)
(layer "Dwgs.User")
(uuid "7647d12b-d515-4b44-9c4c-2bb95ee0115e")
)
(fp_text user "RAW"
(at -14 6.35 90)
(layer "F.SilkS")
(uuid "0fc8a166-60ca-446f-85d1-e2f55980c23e")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left)
)
)
(fp_text user "B-"
(at -16.51 -6.35 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "3abbeedf-e024-4741-9ccd-4c1c13f4f714")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
(bold yes)
)
(justify right)
)
)
(fp_text user "B+"
(at -16.51 6.35 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "6449ae5b-c03f-4226-a324-525fabebfdb5")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
(bold yes)
)
(justify left)
)
)
(fp_text user "006"
(at -14 -6 90)
(layer "F.SilkS")
(uuid "67668a16-f4ea-4fb3-a26a-ae35c3408a32")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify right)
)
)
(pad "1" thru_hole circle
(at -13.97 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7a184a42-7322-489b-82c1-9fd5088ed844")
)
(pad "2" thru_hole circle
(at -11.43 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0436fb42-f702-4684-8a03-75a8298a330e")
)
(pad "3" thru_hole circle
(at -8.89 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "802b1436-4e35-4e17-b2ad-211d10a564c2")
)
(pad "4" thru_hole circle
(at -6.35 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b39bfbb7-c8b8-4e7c-b23f-99f8357d5387")
)
(pad "5" thru_hole circle
(at -3.81 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "032897d4-511e-498c-a7f6-bf5e0cb5250c")
)
(pad "6" thru_hole circle
(at -1.27 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ac21d331-fbea-488a-96ac-46fed16dd09b")
)
(pad "7" thru_hole circle
(at 1.27 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ba21452b-ae7d-4ab8-bfd7-1d7d383ed597")
)
(pad "8" thru_hole circle
(at 3.81 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "08993e8e-b067-4202-8486-bd35a30af46b")
)
(pad "9" thru_hole circle
(at 6.35 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "96be7114-50b3-40e5-8503-70155613752b")
)
(pad "10" thru_hole circle
(at 8.89 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6a200f37-c17e-4224-b087-42418932a9c0")
)
(pad "11" thru_hole circle
(at 11.43 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0dc4be95-1f57-4d2f-9a9a-51c1125fd06d")
)
(pad "12" thru_hole circle
(at 13.97 -7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bd20605c-04b5-4a4e-95cc-05b84c36a4f2")
)
(pad "13" thru_hole circle
(at -13.97 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "52da2ff7-28b6-4a52-8d4e-2b71a85e57dd")
)
(pad "14" thru_hole circle
(at -11.43 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "dfe76094-d748-4554-8c06-c523a37e2154")
)
(pad "15" thru_hole circle
(at -8.89 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "684a4358-b321-448d-9eb5-361e400518b1")
)
(pad "16" thru_hole circle
(at -6.35 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "43dc8eaa-8f0e-475b-9e3d-45cc0684dc0a")
)
(pad "17" thru_hole circle
(at -3.81 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4a625213-360e-4cc9-b1cf-a6ef4e32aa08")
)
(pad "18" thru_hole circle
(at -1.27 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "702d1c9e-6213-4ea5-a1fd-653fd38861c6")
)
(pad "19" thru_hole circle
(at 1.27 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ae1123c6-e17a-455e-b8ce-66e69b7b21c1")
)
(pad "20" thru_hole circle
(at 3.81 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "e9575d94-debe-4113-9a43-a989de79c2ab")
)
(pad "21" thru_hole circle
(at 6.35 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "865fdbd6-9e3c-4ec4-95e9-aba5d56c13cf")
)
(pad "22" thru_hole circle
(at 8.89 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1e8f0408-0647-48ec-a545-54a55b7d2695")
)
(pad "23" thru_hole circle
(at 11.43 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a342e91a-ebed-4777-9de0-fb985680cad2")
)
(pad "24" thru_hole circle
(at 13.97 7.62)
(size 1.7526 1.7526)
(drill 1.0922)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "923414e1-11cd-4456-ac9b-19336f4fc9f6")
)
(embedded_fonts no)
)

View file

@ -1,76 +0,0 @@
(footprint "shitty_m2_mounting_hole"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Mounting Hole 2.2mm, M2, generated by kicad-footprint-generator mountinghole.py")
(tags "mountinghole M2 DIN965")
(property "Reference" "REF**"
(at 0 -2.85 0)
(layer "F.SilkS")
(hide yes)
(uuid "c6167dbc-c31d-4af5-bffd-7e9ad315251c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Val**"
(at 0 2.85 0)
(layer "F.Fab")
(uuid "50fee522-3813-49c3-816d-e06f88ed5956")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "5d67eed5-65b2-4f2a-a746-57c27c3330ff")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "c56ef4df-d5e8-413f-a898-c1a2a35372eb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr exclude_from_pos_files exclude_from_bom)
(fp_circle
(center 0 0)
(end 2.15 0)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "6b053f1d-46eb-4d33-b280-957589360302")
)
(pad "" np_thru_hole circle
(at 0 0)
(size 3.8 3.8)
(drill 2.2)
(layers "*.Mask")
(zone_connect 0)
(uuid "75e50e9c-77b2-452a-96ac-85865e02ec87")
)
(embedded_fonts no)
)

View file

@ -1,321 +0,0 @@
(footprint "tiny_umbreon"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "G***"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "e84b87a5-a7cc-47f2-8fd7-701ba7f036de")
(effects
(font
(size 1.5 1.5)
(thickness 0.3)
)
)
)
(property "Value" "LOGO"
(at 0.75 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "56f49e78-2c40-4fd7-bc1c-88c26b3dfdc3")
(effects
(font
(size 1.5 1.5)
(thickness 0.3)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "3e558c47-5135-4bae-8e5a-1e501475356b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "ae10b2d7-4326-42ab-a744-30d00297e5c7")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_poly
(pts
(xy -1.66694 2.833798) (xy -1.66694 3.000492) (xy -1.833634 3.000492) (xy -2.000328 3.000492) (xy -2.000328 2.833798)
(xy -2.000328 2.667104) (xy -1.833634 2.667104) (xy -1.66694 2.667104)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "de578152-ae89-400e-b446-999949948060")
)
(fp_poly
(pts
(xy -1.333552 0.166694) (xy -1.333552 0.333388) (xy -1.500246 0.333388) (xy -1.66694 0.333388) (xy -1.66694 0.166694)
(xy -1.66694 0) (xy -1.500246 0) (xy -1.333552 0)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "2eeb9924-1604-4c4e-b353-955a37e19d13")
)
(fp_poly
(pts
(xy -1.000164 0.500082) (xy -1.000164 0.666776) (xy -1.166858 0.666776) (xy -1.333552 0.666776) (xy -1.333552 0.500082)
(xy -1.333552 0.333388) (xy -1.166858 0.333388) (xy -1.000164 0.333388)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "42ec7f44-aefc-4363-8a00-d7af7be4ff4b")
)
(fp_poly
(pts
(xy 0 3.167186) (xy 0 3.33388) (xy -0.166694 3.33388) (xy -0.333388 3.33388) (xy -0.333388 3.167186)
(xy -0.333388 3.000492) (xy -0.166694 3.000492) (xy 0 3.000492)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "3277afaa-3f37-4b3f-ab49-9b10bed9fc04")
)
(fp_poly
(pts
(xy 0.666776 2.167022) (xy 0.666776 2.333716) (xy 0.500082 2.333716) (xy 0.333388 2.333716) (xy 0.333388 2.167022)
(xy 0.333388 2.000328) (xy 0.500082 2.000328) (xy 0.666776 2.000328)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "178ac79d-a0b0-4b3d-bf80-b25142555769")
)
(fp_poly
(pts
(xy 2.000328 1.833634) (xy 2.000328 2.000328) (xy 1.833634 2.000328) (xy 1.66694 2.000328) (xy 1.66694 1.833634)
(xy 1.66694 1.66694) (xy 1.833634 1.66694) (xy 2.000328 1.66694)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "57cbb36d-6b5d-4152-8e08-f7bf5f725e90")
)
(fp_poly
(pts
(xy 2.333716 -0.333388) (xy 2.333716 0) (xy 2.167022 0) (xy 2.000328 0) (xy 2.000328 -0.166694) (xy 2.000328 -0.333388)
(xy 1.833634 -0.333388) (xy 1.66694 -0.333388) (xy 1.66694 -0.500082) (xy 1.66694 -0.666776) (xy 2.000328 -0.666776)
(xy 2.333716 -0.666776)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "3d48905d-5ffc-483e-a560-76938ab8cd01")
)
(fp_poly
(pts
(xy -1.66694 -0.83347) (xy -1.66694 -0.666776) (xy -1.833634 -0.666776) (xy -2.000328 -0.666776)
(xy -2.000328 -0.500082) (xy -2.000328 -0.333388) (xy -2.333716 -0.333388) (xy -2.667104 -0.333388)
(xy -2.667104 -0.500082) (xy -2.667104 -0.666776) (xy -2.50041 -0.666776) (xy -2.333716 -0.666776)
(xy -2.333716 -0.83347) (xy -2.333716 -1.000164) (xy -2.000328 -1.000164) (xy -1.66694 -1.000164)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "288064e3-454a-4311-a887-8b1c183bd9b1")
)
(fp_poly
(pts
(xy -0.333388 -0.83347) (xy -0.333388 -0.666776) (xy -0.166694 -0.666776) (xy 0 -0.666776) (xy 0 -0.500082)
(xy 0 -0.333388) (xy 0.166694 -0.333388) (xy 0.333388 -0.333388) (xy 0.333388 -0.166694) (xy 0.333388 0)
(xy 0 0) (xy -0.333388 0) (xy -0.333388 -0.166694) (xy -0.333388 -0.333388) (xy -0.500082 -0.333388)
(xy -0.666776 -0.333388) (xy -0.666776 -0.666776) (xy -0.666776 -1.000164) (xy -0.500082 -1.000164)
(xy -0.333388 -1.000164)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "c8dd5768-b553-40d1-954d-8f6e9c44d756")
)
(fp_poly
(pts
(xy 2.333716 -3.500574) (xy 2.333716 -3.33388) (xy 2.50041 -3.33388) (xy 2.667104 -3.33388) (xy 2.667104 -3.000492)
(xy 2.667104 -2.667104) (xy 2.333716 -2.667104) (xy 2.000328 -2.667104) (xy 2.000328 -2.50041) (xy 2.000328 -2.333716)
(xy 1.333552 -2.333716) (xy 0.666776 -2.333716) (xy 0.666776 -2.167022) (xy 0.666776 -2.000328) (xy -0.166694 -2.000328)
(xy -1.000164 -2.000328) (xy -1.000164 -2.167022) (xy -1.000164 -2.333716) (xy -1.333552 -2.333716)
(xy -1.66694 -2.333716) (xy -1.66694 -2.667104) (xy -1.66694 -3.000492) (xy -1.500246 -3.000492)
(xy -1.333552 -3.000492) (xy -1.333552 -2.833798) (xy -1.333552 -2.667104) (xy -1.166858 -2.667104)
(xy -1.000164 -2.667104) (xy -1.000164 -2.50041) (xy -1.000164 -2.333716) (xy -0.166694 -2.333716)
(xy 0.666776 -2.333716) (xy 0.666776 -2.50041) (xy 0.666776 -2.667104) (xy 1.333552 -2.667104) (xy 2.000328 -2.667104)
(xy 2.000328 -3.000492) (xy 2.000328 -3.33388) (xy 0.500082 -3.33388) (xy -1.000164 -3.33388) (xy -1.000164 -3.167186)
(xy -1.000164 -3.000492) (xy -1.166858 -3.000492) (xy -1.333552 -3.000492) (xy -1.333552 -3.167186)
(xy -1.333552 -3.33388) (xy -1.166858 -3.33388) (xy -1.000164 -3.33388) (xy -1.000164 -3.500574)
(xy -1.000164 -3.667268) (xy 0.666776 -3.667268) (xy 2.333716 -3.667268)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.Mask")
(uuid "cea550c2-4587-4624-877a-92363359abce")
)
(fp_poly
(pts
(xy -2.000328 -1.333552) (xy -2.000328 -1.000164) (xy -2.167022 -1.000164) (xy -2.333716 -1.000164)
(xy -2.333716 -0.83347) (xy -2.333716 -0.666776) (xy -2.50041 -0.666776) (xy -2.667104 -0.666776)
(xy -2.667104 -1.000164) (xy -2.667104 -1.333552) (xy -2.50041 -1.333552) (xy -2.333716 -1.333552)
(xy -2.333716 -1.500246) (xy -2.333716 -1.66694) (xy -2.167022 -1.66694) (xy -2.000328 -1.66694)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "281b6200-107c-4292-9490-9f231f5f2d0b")
)
(fp_poly
(pts
(xy 0.333388 3.500574) (xy 0.333388 3.667268) (xy 0.500082 3.667268) (xy 0.666776 3.667268) (xy 0.666776 3.833962)
(xy 0.666776 4.000656) (xy 0.333388 4.000656) (xy 0 4.000656) (xy 0 3.833962) (xy 0 3.667268) (xy -0.166694 3.667268)
(xy -0.333388 3.667268) (xy -0.333388 3.500574) (xy -0.333388 3.33388) (xy 0 3.33388) (xy 0.333388 3.33388)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "ad1647ca-b9c1-4562-a0dc-2ad76ecad334")
)
(fp_poly
(pts
(xy 0.333388 3.500574) (xy 0.333388 3.667268) (xy 0.500082 3.667268) (xy 0.666776 3.667268) (xy 0.666776 3.833962)
(xy 0.666776 4.000656) (xy 0.333388 4.000656) (xy 0 4.000656) (xy 0 3.833962) (xy 0 3.667268) (xy -0.166694 3.667268)
(xy -0.333388 3.667268) (xy -0.333388 3.500574) (xy -0.333388 3.33388) (xy 0 3.33388) (xy 0.333388 3.33388)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "ed937a67-0794-4330-821e-3c7494bfeeb7")
)
(fp_poly
(pts
(xy 0.333388 -1.166858) (xy 0.333388 -1.000164) (xy 0.500082 -1.000164) (xy 0.666776 -1.000164) (xy 0.666776 -0.666776)
(xy 0.666776 -0.333388) (xy 0.333388 -0.333388) (xy 0 -0.333388) (xy 0 -0.500082) (xy 0 -0.666776)
(xy -0.166694 -0.666776) (xy -0.333388 -0.666776) (xy -0.333388 -0.83347) (xy -0.333388 -1.000164)
(xy -0.166694 -1.000164) (xy 0 -1.000164) (xy 0 -1.166858) (xy 0 -1.333552) (xy 0.166694 -1.333552)
(xy 0.333388 -1.333552)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "b91eb827-0188-4622-a780-79fb4af2155e")
)
(fp_poly
(pts
(xy 3.000492 -1.166858) (xy 3.000492 -0.666776) (xy 2.833798 -0.666776) (xy 2.667104 -0.666776) (xy 2.667104 -0.500082)
(xy 2.667104 -0.333388) (xy 2.50041 -0.333388) (xy 2.333716 -0.333388) (xy 2.333716 -0.500082) (xy 2.333716 -0.666776)
(xy 2.167022 -0.666776) (xy 2.000328 -0.666776) (xy 2.000328 -1.000164) (xy 2.000328 -1.333552) (xy 2.167022 -1.333552)
(xy 2.333716 -1.333552) (xy 2.333716 -1.500246) (xy 2.333716 -1.66694) (xy 2.667104 -1.66694) (xy 3.000492 -1.66694)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "694dcffe-e5f8-4438-bcf9-d3b6409c9f01")
)
(fp_poly
(pts
(xy -1.66694 -0.166694) (xy -1.66694 0.333388) (xy -1.500246 0.333388) (xy -1.333552 0.333388) (xy -1.333552 0)
(xy -1.333552 -0.333388) (xy -1.166858 -0.333388) (xy -1.000164 -0.333388) (xy -1.000164 -0.500082)
(xy -1.000164 -0.666776) (xy -0.83347 -0.666776) (xy -0.666776 -0.666776) (xy -0.666776 -0.500082)
(xy -0.666776 -0.333388) (xy -0.500082 -0.333388) (xy -0.333388 -0.333388) (xy -0.333388 -0.166694)
(xy -0.333388 0) (xy -0.166694 0) (xy 0 0) (xy 0 0.166694) (xy 0 0.333388) (xy -0.333388 0.333388)
(xy -0.666776 0.333388) (xy -0.666776 0.500082) (xy -0.666776 0.666776) (xy -0.166694 0.666776) (xy 0.333388 0.666776)
(xy 0.333388 0.500082) (xy 0.333388 0.333388) (xy 0.83347 0.333388) (xy 1.333552 0.333388) (xy 1.333552 0)
(xy 1.333552 -0.333388) (xy 1.66694 -0.333388) (xy 2.000328 -0.333388) (xy 2.000328 -0.166694) (xy 2.000328 0)
(xy 2.167022 0) (xy 2.333716 0) (xy 2.333716 0.166694) (xy 2.333716 0.333388) (xy 2.167022 0.333388)
(xy 2.000328 0.333388) (xy 2.000328 0.666776) (xy 2.000328 1.000164) (xy 1.833634 1.000164) (xy 1.66694 1.000164)
(xy 1.66694 1.166858) (xy 1.66694 1.333552) (xy 1.833634 1.333552) (xy 2.000328 1.333552) (xy 2.000328 1.500246)
(xy 2.000328 1.66694) (xy 1.833634 1.66694) (xy 1.66694 1.66694) (xy 1.66694 1.833634) (xy 1.66694 2.000328)
(xy 2.000328 2.000328) (xy 2.333716 2.000328) (xy 2.333716 2.50041) (xy 2.333716 3.000492) (xy 2.000328 3.000492)
(xy 1.66694 3.000492) (xy 1.66694 2.667104) (xy 1.66694 2.333716) (xy 1.500246 2.333716) (xy 1.333552 2.333716)
(xy 1.333552 2.000328) (xy 1.333552 1.66694) (xy 1.166858 1.66694) (xy 1.000164 1.66694) (xy 1.000164 2.167022)
(xy 1.000164 2.667104) (xy 0.83347 2.667104) (xy 0.666776 2.667104) (xy 0.666776 2.833798) (xy 0.666776 3.000492)
(xy 0.500082 3.000492) (xy 0.333388 3.000492) (xy 0.333388 2.667104) (xy 0.333388 2.333716) (xy 0.500082 2.333716)
(xy 0.666776 2.333716) (xy 0.666776 2.167022) (xy 0.666776 2.000328) (xy 0.333388 2.000328) (xy 0 2.000328)
(xy 0 2.167022) (xy 0 2.333716) (xy -0.166694 2.333716) (xy -0.333388 2.333716) (xy -0.333388 2.50041)
(xy -0.333388 2.667104) (xy -0.166694 2.667104) (xy 0 2.667104) (xy 0 2.833798) (xy 0 3.000492) (xy -0.166694 3.000492)
(xy -0.333388 3.000492) (xy -0.333388 3.167186) (xy -0.333388 3.33388) (xy -0.500082 3.33388) (xy -0.666776 3.33388)
(xy -0.666776 3.000492) (xy -0.666776 2.667104) (xy -1.000164 2.667104) (xy -1.333552 2.667104) (xy -1.333552 3.000492)
(xy -1.333552 3.33388) (xy -1.500246 3.33388) (xy -1.66694 3.33388) (xy -1.66694 3.500574) (xy -1.66694 3.667268)
(xy -2.000328 3.667268) (xy -2.333716 3.667268) (xy -2.333716 3.500574) (xy -2.333716 3.33388) (xy -2.167022 3.33388)
(xy -2.000328 3.33388) (xy -2.000328 3.167186) (xy -2.000328 3.000492) (xy -1.833634 3.000492) (xy -1.66694 3.000492)
(xy -1.66694 2.833798) (xy -1.66694 2.667104) (xy -1.833634 2.667104) (xy -2.000328 2.667104) (xy -2.000328 2.50041)
(xy -2.000328 2.333716) (xy -1.833634 2.333716) (xy -1.66694 2.333716) (xy -1.66694 2.167022) (xy -1.66694 2.000328)
(xy -1.500246 2.000328) (xy -1.333552 2.000328) (xy -1.333552 1.833634) (xy -1.333552 1.66694) (xy -1.500246 1.66694)
(xy -1.66694 1.66694) (xy -1.66694 1.500246) (xy -1.66694 1.333552) (xy -1.833634 1.333552) (xy -2.000328 1.333552)
(xy -2.000328 0.83347) (xy -2.000328 0.500082) (xy -1.333552 0.500082) (xy -1.333552 0.666776) (xy -1.166858 0.666776)
(xy -1.000164 0.666776) (xy -1.000164 0.500082) (xy -1.000164 0.333388) (xy -1.166858 0.333388) (xy -1.333552 0.333388)
(xy -1.333552 0.500082) (xy -2.000328 0.500082) (xy -2.000328 0.333388) (xy -2.167022 0.333388) (xy -2.333716 0.333388)
(xy -2.333716 0) (xy -2.333716 -0.333388) (xy -2.167022 -0.333388) (xy -2.000328 -0.333388) (xy -2.000328 -0.500082)
(xy -2.000328 -0.666776) (xy -1.833634 -0.666776) (xy -1.66694 -0.666776)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "6ec616f5-d3ac-407f-9c31-73e1e3a8053a")
)
(embedded_fonts no)
)

View file

@ -1,4 +0,0 @@
(sym_lib_table
(version 7)
(lib (name "stuff")(type "KiCad")(uri "${KIPRJMOD}/stuff.kicad_sym")(options "")(descr ""))
)