Compare commits

..

2 Commits

Author SHA1 Message Date
384a049fa4 Initial Release 2025-12-21 15:25:17 -08:00
7d3eb419a5 Commit before fiddling with footprints on PCB 2025-12-14 18:32:53 -08:00
26 changed files with 186318 additions and 14528 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3,9 +3,9 @@
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"apply_defaults_to_fp_fields": true,
"apply_defaults_to_fp_shapes": true,
"apply_defaults_to_fp_text": true,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false,
@ -14,15 +14,15 @@
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 1,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 1
"units_format": 0
},
"fab_line_width": 0.1,
"fab_text_italic": false,
@ -37,9 +37,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 0.75,
"width": 0.75
"drill": 0.8,
"height": 1.27,
"width": 2.54
},
"silk_line_width": 0.1,
"silk_text_italic": false,
@ -48,7 +48,7 @@
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
"min_clearance": 0.0
}
},
"diff_pair_dimensions": [
@ -58,7 +58,48 @@
"width": 0.0
}
],
"drc_exclusions": [],
"drc_exclusions": [
[
"nonmirrored_text_on_back_layer|197000000|115000000|29278aec-1562-4439-811e-2b810a72a713|00000000-0000-0000-0000-000000000000",
""
],
[
"nonmirrored_text_on_back_layer|197000000|115000000|9efb0d9f-ff32-431d-aec3-0a29281f413d|00000000-0000-0000-0000-000000000000",
""
],
[
"nonmirrored_text_on_back_layer|197000000|115000000|aac2e5a7-d03f-4b8b-b399-b198a01178f5|00000000-0000-0000-0000-000000000000",
""
],
[
"nonmirrored_text_on_back_layer|223000000|115000000|4ff479d6-6cb3-4808-9d75-52c8d21946ad|00000000-0000-0000-0000-000000000000",
""
],
[
"nonmirrored_text_on_back_layer|223000000|115000000|bfa5a39b-223b-4e46-be91-b44ce35461eb|00000000-0000-0000-0000-000000000000",
""
],
[
"nonmirrored_text_on_back_layer|223000000|115000000|ff09e0ca-1d30-409f-815a-a31349000690|00000000-0000-0000-0000-000000000000",
""
],
[
"silk_over_copper|202560951|113615052|8336841d-e339-4af7-b99d-d3b08609d9af|00000000-0000-0000-0000-000000000000",
""
],
[
"silk_over_copper|202560951|113615052|9efb0d9f-ff32-431d-aec3-0a29281f413d|00000000-0000-0000-0000-000000000000",
""
],
[
"silk_over_copper|224449593|114516121|77723a86-215a-4fd7-902a-4f6b88a22635|00000000-0000-0000-0000-000000000000",
""
],
[
"silk_over_copper|224449593|114516121|ff09e0ca-1d30-409f-815a-a31349000690|00000000-0000-0000-0000-000000000000",
""
]
],
"meta": {
"version": 2
},
@ -69,16 +110,18 @@
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "warning",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
@ -89,9 +132,11 @@
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
@ -103,10 +148,13 @@
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "ignore",
"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",
@ -118,34 +166,36 @@
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_copper_edge_clearance": 0.0,
"min_groove_width": 0.0,
"min_hole_clearance": 0.254,
"min_hole_to_hole": 0.254,
"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_text_thickness": 0.15,
"min_through_hole_diameter": 0.2,
"min_track_width": 0.1016,
"min_via_annular_width": 0.1016,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onviapad": true
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
@ -156,7 +206,7 @@
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
@ -167,7 +217,7 @@
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
@ -221,87 +271,8 @@
"mfg": "",
"mpn": ""
},
"layer_presets": [
{
"activeLayer": -2,
"layers": [
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
40,
44,
49,
55,
56,
57,
58,
59
],
"name": "Front Assembly",
"renderLayers": [
125,
126,
127,
128,
129,
130,
133,
134,
135,
136,
137,
138,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
157,
158,
159,
160,
161,
164,
165
]
}
],
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
@ -488,17 +459,21 @@
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
@ -511,23 +486,29 @@
"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": [],
"pinned_symbol_libs": [
"pinned_footprint_libs": [
"DDCEE"
]
],
"pinned_symbol_libs": []
},
"meta": {
"filename": "Ennnn_NAME_PCBA.kicad_pro",
"version": 1
"filename": "E1005_KG-SGCLOCK_PCBA.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
@ -542,37 +523,143 @@
"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,
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "+5V Rail",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgb(255, 0, 0)",
"track_width": 2.0,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 20
},
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "GND",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1,
"schematic_color": "rgb(0, 0, 0)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 20
},
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "RESET",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2,
"schematic_color": "rgb(255, 153, 0)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 20
},
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "TUNED",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 3,
"schematic_color": "rgb(0, 194, 0)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 20
}
],
"meta": {
"version": 3
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
"netclass_patterns": [
{
"netclass": "+5V Rail",
"pattern": "+VSW"
},
{
"netclass": "GND",
"pattern": "GND"
},
{
"netclass": "TUNED",
"pattern": "/~{TUNED}"
},
{
"netclass": "RESET",
"pattern": "/~{RESET}"
},
{
"netclass": "RESET",
"pattern": "/RST_BTN"
},
{
"netclass": "RESET",
"pattern": "/Schematic/~{RESET}"
},
{
"netclass": "TUNED",
"pattern": "/Schematic/~{TUNED}"
},
{
"netclass": "TUNED",
"pattern": "/Schematic Top Sheet/~{TUNED}"
},
{
"netclass": "RESET",
"pattern": "/Schematic Top Sheet/~{RESET}"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "2_Fabrication/artwork/",
"plot": "../2_Fabrication/artwork/",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": "${KICAD_USER_TEMPLATE_DIR}/ddcee_pcb_osh.kicad_wks"
"page_layout_descr_file": "kicad-embed://ddcee_pcb_osh.kicad_wks"
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "SCH/_bom_db/Ennnn_BoM.csv",
"bom_export_filename": "../3_Assembly/E1005_KG-SGCLOCK_PCBA.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
@ -601,8 +688,8 @@
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
@ -611,10 +698,22 @@
"name": "Value",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": false
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": false
},
{
@ -625,9 +724,51 @@
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
"label": "Datasheet",
"name": "Datasheet",
"show": false
},
{
"group_by": false,
"label": "Alternate Manufacturer 1 PN",
"name": "Alternate Manufacturer 1 PN",
"show": false
},
{
"group_by": false,
"label": "Alternate Manufacturer 2",
"name": "Alternate Manufacturer 2",
"show": false
},
{
"group_by": false,
"label": "Alternate Manufacturer 2 PN",
"name": "Alternate Manufacturer 2 PN",
"show": false
},
{
"group_by": false,
"label": "Assembly Instructions",
"name": "Assembly Instructions",
"show": false
},
{
"group_by": false,
"label": "Comment",
"name": "Comment",
"show": false
},
{
"group_by": false,
"label": "Detailed Description",
"name": "Detailed Description",
"show": false
},
{
"group_by": false,
"label": "Digikey",
"name": "Digikey",
"show": false
},
{
"group_by": false,
@ -641,53 +782,17 @@
"name": "Manufacturer PN",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": false,
"label": "Assembly Instructions",
"name": "Assembly Instructions",
"show": true
},
{
"group_by": false,
"label": "Alternative 1 Manufacturer",
"name": "Alternative 1 Manufacturer",
"show": false
},
{
"group_by": false,
"label": "Alternative 1 Manufacturer PN",
"name": "Alternative 1 Manufacturer PN",
"show": false
},
{
"group_by": false,
"label": "Alternative 2 Manufacturer",
"name": "Alternative 2 Manufacturer",
"show": false
},
{
"group_by": false,
"label": "Alternative 2 Manufacturer PN",
"name": "Alternative 2 Manufacturer PN",
"show": false
},
{
"group_by": false,
"label": "Detailed Description",
"name": "Detailed Description",
"label": "Manufacturer Part Number",
"name": "Manufacturer Part Number",
"show": false
},
{
"group_by": false,
"label": "Supplier 1",
"name": "Supplier 1",
"show": true
"show": false
},
{
"group_by": false,
@ -699,13 +804,13 @@
"group_by": false,
"label": "Supplier 1 PN",
"name": "Supplier 1 PN",
"show": true
"show": false
},
{
"group_by": false,
"label": "Supplier 2",
"name": "Supplier 2",
"show": true
"show": false
},
{
"group_by": false,
@ -717,13 +822,13 @@
"group_by": false,
"label": "Supplier 2 PN",
"name": "Supplier 2 PN",
"show": true
"show": false
},
{
"group_by": false,
"label": "Supplier 3",
"name": "Supplier 3",
"show": true
"show": false
},
{
"group_by": false,
@ -735,47 +840,30 @@
"group_by": false,
"label": "Supplier 3 PN",
"name": "Supplier 3 PN",
"show": true
},
{
"group_by": false,
"label": "Untitled Field",
"name": "Untitled Field",
"show": false
},
{
"group_by": false,
"label": "Alternate Manufacturer 1",
"name": "Alternate Manufacturer 1",
"show": true
},
{
"group_by": false,
"label": "Alternate Manufacturer 1 PN",
"name": "Alternate Manufacturer 1 PN",
"show": true
},
{
"group_by": false,
"label": "Alternate Manufacturer 2",
"name": "Alternate Manufacturer 2",
"show": true
},
{
"group_by": false,
"label": "Alternate Manufacturer 2 PN",
"name": "Alternate Manufacturer 2 PN",
"show": true
},
{
"group_by": false,
"label": "Suppler 2 Link",
"name": "Suppler 2 Link",
"show": false
},
{
"group_by": false,
"label": "Alternate Manufacturer 1",
"name": "Alternate Manufacturer 1",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": false,
"name": "",
"sort_asc": true,
"sort_field": "${ITEM_NUMBER}"
@ -889,8 +977,9 @@
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "${KICAD_USER_TEMPLATE_DIR}/ddcee_sch_osh.kicad_wks",
"page_layout_descr_file": "kicad-embed://ddcee_sch_osh.kicad_wks",
"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,
@ -905,10 +994,6 @@
"0a39b631-5a77-4664-a8f2-0dd8d62fbc5e",
"Root"
],
[
"cd78bb02-c31d-48d2-81ed-ee29ff8e8341",
"Block Diagram"
],
[
"cec39ed2-99af-4908-8ea2-fcb82f236403",
"Schematic Top Sheet"
@ -916,33 +1001,33 @@
],
"text_variables": {
"art_checked_date": "<art checked date>",
"art_checker": "<art checker>",
"art_eng": "<art engineer>",
"art_eng_date": "<art engineer date>",
"art_prj_eng_date": "<art prj eng date>",
"art_checker": "D. CLARK",
"art_eng": "D. CLARK",
"art_eng_date": "13.DEC.25",
"art_prj_eng_date": "13.DEC.25",
"art_rev": "X1",
"base_pn": "Ennnn",
"base_pn": "E1005",
"pcb_checked_date": "<pcb checked date>",
"pcb_checker": "<pcb checker>",
"pcb_eng": "<pcb engineer>",
"pcb_eng_date": "<pcb engineer date>",
"pcb_prj_eng_date": "<pcb prj eng date>",
"pcb_checker": "D. CLARK",
"pcb_eng": "D. CLARK",
"pcb_eng_date": "13.DEC.25",
"pcb_prj_eng_date": "13.DEC.25",
"pcb_rev": "X1",
"pcba_checked_date": "<pcba checked date>",
"pcba_checker": "<pcba checker>",
"pcba_eng": "<pcba engineer>",
"pcba_eng_date": "<pcba engineer date>",
"pcba_name": "<pcba name>",
"pcba_prj_eng_date": "<pcba prj eng date>",
"pcba_checker": "D. CLARK",
"pcba_eng": "D. CLARK",
"pcba_eng_date": "13.DEC.25",
"pcba_name": "SGC-237 Tuner Lock and Reset",
"pcba_prj_eng_date": "13.DEC.25",
"pcba_rev": "X1",
"prj_eng": "<prj_eng>",
"prj_license": "<prj license>",
"prj_name": "<project name>",
"prj_eng": "D. CLARK",
"prj_license": "CC BY-NC-SA",
"prj_name": "KG-SGCLOCK",
"sch_checked_date": "<sch checked date>",
"sch_checker": "<sch checker>",
"sch_eng": "<sch engineer>",
"sch_eng_date": "<sch engineer date>",
"sch_prj_eng_date": "<sch prj eng date>",
"sch_checker": "D. CLARK",
"sch_eng": "D. CLARK",
"sch_eng_date": "13.DEC.25",
"sch_prj_eng_date": "13.DEC.25",
"sch_rev": "X1"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,113 +0,0 @@
(kicad_sch
(version 20231120)
(generator "eeschema")
(generator_version "8.0")
(uuid "0a39b631-5a77-4664-a8f2-0dd8d62fbc5e")
(paper "USLegal")
(lib_symbols)
(text "${base_pn}_SCH ${sch_rev}\n${base_pn}_ART ${art_rev}\n${base_pn}_FAB ${pcb_rev}\n${base_pn}_ASY ${pcba_rev}"
(exclude_from_sim no)
(at 332.74 48.26 0)
(effects
(font
(face "Liberation Mono")
(size 10.16 10.16)
)
(justify right top)
)
(uuid "4752627c-b1f9-4414-bdd6-8673011ce306")
)
(text "${prj_name}, ${pcba_name}"
(exclude_from_sim no)
(at 332.74 40.64 0)
(effects
(font
(face "Liberation Mono")
(size 12.7 12.7)
)
(justify right bottom)
)
(uuid "4e811801-443b-4981-9be1-05c20995838c")
)
(sheet
(at 34.29 165.1)
(size 12.7 13.97)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "cd78bb02-c31d-48d2-81ed-ee29ff8e8341")
(property "Sheetname" "Block Diagram"
(at 34.29 164.3884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "./SCH/02_block_diagram.kicad_sch"
(at 34.29 179.6546 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "Ennnn_NAME_PCBA"
(path "/0a39b631-5a77-4664-a8f2-0dd8d62fbc5e"
(page "2")
)
)
)
)
(sheet
(at 68.58 165.1)
(size 12.7 13.97)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "cec39ed2-99af-4908-8ea2-fcb82f236403")
(property "Sheetname" "Schematic Top Sheet"
(at 68.58 164.3884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "./SCH/03_Schemtic_Top.kicad_sch"
(at 68.58 179.6546 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "Ennnn_NAME_PCBA"
(path "/0a39b631-5a77-4664-a8f2-0dd8d62fbc5e"
(page "3")
)
)
)
)
(sheet_instances
(path "/"
(page "1")
)
)
)

View File

@ -1,7 +1,7 @@
(kicad_sch
(version 20231120)
(version 20250114)
(generator "eeschema")
(generator_version "8.0")
(generator_version "9.0")
(uuid "f0fc2d9a-3f9b-4d77-b81e-f35950d04f75")
(paper "USLegal")
(lib_symbols)

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,19 @@
M48
; DRILL file {KiCad 9.0.6-9.0.6~ubuntu24.04.1} date 2025-12-14T19:58:19-0800
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-12-14T19:58:19-08:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
METRIC
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C1.270
%
G90
G05
T1
X5.475Y11.85
X5.475Y9.35
X5.525Y18.25
X5.525Y15.75
M30

View File

@ -0,0 +1,40 @@
M48
; DRILL file {KiCad 9.0.6-9.0.6~ubuntu24.04.1} date 2025-12-14T19:58:19-0800
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-12-14T19:58:19-08:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.300
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.950
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C1.270
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C1.850
%
G90
G05
T1
X30.0Y39.288
X30.75Y39.288
T2
X19.75Y17.65
X19.75Y15.15
X19.75Y12.65
X19.75Y10.15
T3
X42.225Y43.1
X48.575Y43.1
T4
X4.936Y37.127
X4.936Y32.047
X17.636Y39.288
X17.636Y34.587
X17.636Y29.887
X21.446Y39.288
X21.446Y34.587
X21.446Y29.887
M30

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,47 @@
M48
; DRILL file {KiCad 9.0.6-9.0.6~ubuntu24.04.1} date 2025-12-15T19:14:23-0800
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-12-15T19:14:23-08:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1
; #@! TF.FileFunction,MixedPlating,1,2
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.300
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.950
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C1.270
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C1.850
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T5C1.270
%
G90
G05
T1
X30.0Y39.288
X30.75Y39.288
T2
X19.75Y17.65
X19.75Y15.15
X19.75Y12.65
X19.75Y10.15
T3
X42.225Y43.1
X48.575Y43.1
T4
X4.936Y37.127
X4.936Y32.047
X17.636Y39.288
X17.636Y34.587
X17.636Y29.887
X21.446Y39.288
X21.446Y34.587
X21.446Y29.887
T5
X5.475Y11.85
X5.475Y9.35
X5.525Y18.25
X5.525Y15.75
M30

View File

@ -0,0 +1,930 @@
999
FreeCAD v1.0 39319 (Git)
0
SECTION
2
HEADER
9
$ACADVER
1
AC1014
9
$ACADMAINTVER
70
9
9
$DWGCODEPAGE
3
ANSI_1252
9
$TEXTSTYLE
7
STANDARD
9
$DIMSTYLE
2
STANDARD
9
$DIMTXSTY
7
STANDARD
9
$CMLSTYLE
2
STANDARD
9
$LUNITS
70
2
9
$INSUNITS
70
4
9
$PEXTMAX
10
50
20
50
30
50
9
$PEXTMIN
10
0
20
0
30
0
9
$HANDSEED
5
FFFF
0
ENDSEC
0
SECTION
2
CLASSES
0
CLASS
1
ACDBDICTIONARYWDFLT
2
AcDbDictionaryWithDefault
3
ObjectDBX Classes
90
0
280
0
281
0
0
CLASS
1
XRECORD
2
AcDbXrecord
3
ObjectDBX Classes
90
0
280
0
281
0
0
CLASS
1
LWPOLYLINE
2
AcDbPolyline
3
ObjectDBX Classes
90
0
280
0
281
1
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
5
20
330
0
100
AcDbSymbolTable
70
1
0
VPORT
5
21
330
20
100
AcDbSymbolTableRecord
100
AcDbViewportTableRecord
2
*ACTIVE
70
0
0
ENDTAB
0
TABLE
2
LTYPE
5
22
330
0
100
AcDbSymbolTable
70
1
0
LTYPE
5
23
330
21
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYBLOCK
70
0
3
72
65
73
0
40
0.0
0
LTYPE
5
24
330
21
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYLAYER
70
0
3
72
65
73
0
40
0.0
0
LTYPE
5
25
330
21
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
CONTINUOUS
70
0
3
Solid line
72
65
73
0
40
0.0
0
ENDTAB
0
TABLE
2
LAYER
5
A10
330
0
100
AcDbSymbolTable
70
3
0
LAYER
5
A11
330
A10
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
0
70
0
62
7
6
CONTINUOUS
0
LAYER
5
A12
330
A10
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
none
70
0
62
7
6
CONTINUOUS
0
LAYER
5
A13
330
A10
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
Sketch
70
0
62
7
6
CONTINUOUS
0
ENDTAB
0
TABLE
2
STYLE
5
70
330
0
100
AcDbSymbolTable
70
2
0
STYLE
5
71
330
70
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
STANDARD
70
0
40
0.0
41
1.0
50
0.0
71
0
42
2.5
3
arial.ttf
4
0
STYLE
5
72
330
70
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
ANNOTATIVE
70
0
40
0.0
41
1.0
50
0.0
71
0
42
2.5
3
arial.ttf
4
0
ENDTAB
0
TABLE
2
VIEW
5
73
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
UCS
5
74
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
APPID
5
75
330
0
100
AcDbSymbolTable
70
2
0
APPID
5
76
330
75
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACAD
70
0
0
APPID
5
77
330
75
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACADANNOTATIVE
70
0
0
ENDTAB
0
TABLE
2
DIMSTYLE
5
78
330
0
100
AcDbSymbolTable
70
2
0
DIMSTYLE
105
79
330
78
100
AcDbSymbolTableRecord
100
AcDbDimStyleTableRecord
2
STANDARD
70
0
3
4
5
6
7
40
0.0
41
2.5
42
0.625
43
3.75
44
1.25
45
0.0
46
0.0
47
0.0
48
0.0
140
2.5
141
2.5
142
0.0
143
0.03937007874016
144
1.0
145
0.0
146
1.0
147
0.625
71
0
72
0
73
0
74
0
75
0
76
0
77
1
78
8
170
0
171
3
172
1
173
0
174
0
175
0
176
0
177
0
178
0
270
2
271
2
272
2
273
2
274
3
340
71
275
0
280
0
281
0
282
0
283
0
284
8
285
0
286
0
287
3
288
0
0
ENDTAB
0
TABLE
2
BLOCK_RECORD
5
A01
330
0
100
AcDbSymbolTable
70
5
0
BLOCK_RECORD
5
A02
330
A01
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*MODEL_SPACE
0
BLOCK_RECORD
5
A03
330
A01
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*PAPER_SPACE
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
5
A04
330
A02
100
AcDbEntity
8
0
100
AcDbBlockBegin
2
*MODEL_SPACE
70
0
10
0
20
0
30
0
3
*MODEL_SPACE
1
0
ENDBLK
5
A05
330
A02
100
AcDbEntity
8
0
100
AcDbBlockEnd
0
BLOCK
5
A06
330
A03
100
AcDbEntity
67
1
8
0
100
AcDbBlockBegin
2
*PAPER_SPACE
70
0
10
0
20
0
30
0
3
*PAPER_SPACE
1
0
ENDBLK
5
A07
330
A03
100
AcDbEntity
67
1
8
0
100
AcDbBlockEnd
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
5
A08
330
A02
100
AcDbEntity
8
Sketch
100
AcDbLine
10
2.500000000
20
0.000000000
30
0.000000000
11
77.500000000
21
0.000000000
31
0.000000000
0
ARC
5
A09
330
A02
100
AcDbEntity
8
Sketch
100
AcDbCircle
10
77.500000000
20
2.500000000
30
0.000000000
40
2.500000000
100
AcDbArc
50
-90.000000000
51
-0.000000000
0
LINE
5
A0A
330
A02
100
AcDbEntity
8
Sketch
100
AcDbLine
10
80.000000000
20
2.500000000
30
0.000000000
11
80.000000000
21
47.500000000
31
0.000000000
0
ARC
5
A0B
330
A02
100
AcDbEntity
8
Sketch
100
AcDbCircle
10
77.500000000
20
47.500000000
30
0.000000000
40
2.500000000
100
AcDbArc
50
-0.000000000
51
90.000000000
0
LINE
5
A0C
330
A02
100
AcDbEntity
8
Sketch
100
AcDbLine
10
77.500000000
20
50.000000000
30
0.000000000
11
2.500000000
21
50.000000000
31
0.000000000
0
ARC
5
A0D
330
A02
100
AcDbEntity
8
Sketch
100
AcDbCircle
10
2.500000000
20
47.500000000
30
0.000000000
40
2.500000000
100
AcDbArc
50
90.000000000
51
-180.000000000
0
LINE
5
A0E
330
A02
100
AcDbEntity
8
Sketch
100
AcDbLine
10
0.000000000
20
47.500000000
30
0.000000000
11
0.000000000
21
2.500000000
31
0.000000000
0
ARC
5
A0F
330
A02
100
AcDbEntity
8
Sketch
100
AcDbCircle
10
2.500000000
20
2.500000000
30
0.000000000
40
2.500000000
100
AcDbArc
50
-180.000000000
51
-90.000000000
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
5
F000
330
0
100
AcDbDictionary
3
ACAD_GROUP
350
F001
0
DICTIONARY
5
F001
330
F000
100
AcDbDictionary
0
ENDSEC
0
EOF

Binary file not shown.

Binary file not shown.