Hardware: Add PCB layout
This commit is contained in:
parent
71161d1d99
commit
ac6a3e398e
15 changed files with 27120 additions and 0 deletions
8034
hardware/c_its-companion/c_its-companion.kicad_pcb
Normal file
8034
hardware/c_its-companion/c_its-companion.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
138
hardware/c_its-companion/c_its-companion.kicad_prl
Normal file
138
hardware/c_its-companion/c_its-companion.kicad_prl
Normal file
|
|
@ -0,0 +1,138 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"images": 0.6,
|
||||
"pads": 1.0,
|
||||
"shapes": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"prototype_zone_fills": false,
|
||||
"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",
|
||||
"board_outline_area",
|
||||
"ly_points"
|
||||
],
|
||||
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"git": {
|
||||
"integration_disabled": false,
|
||||
"repo_type": "",
|
||||
"repo_username": "",
|
||||
"ssh_key": ""
|
||||
},
|
||||
"meta": {
|
||||
"filename": "c_its-companion.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": [
|
||||
156,
|
||||
141,
|
||||
103,
|
||||
71,
|
||||
103,
|
||||
103,
|
||||
103,
|
||||
74,
|
||||
103,
|
||||
103
|
||||
],
|
||||
"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_time_domain_details": false,
|
||||
"show_unconnected_nets": false,
|
||||
"show_zero_pad_nets": false,
|
||||
"sort_ascending": true,
|
||||
"sorting_column": 0
|
||||
},
|
||||
"open_jobsets": [],
|
||||
"project": {
|
||||
"files": []
|
||||
},
|
||||
"schematic": {
|
||||
"hierarchy_collapsed": [],
|
||||
"selection_filter": {
|
||||
"graphics": true,
|
||||
"images": true,
|
||||
"labels": true,
|
||||
"lockedItems": false,
|
||||
"otherItems": true,
|
||||
"pins": true,
|
||||
"ruleAreas": true,
|
||||
"symbols": true,
|
||||
"text": true,
|
||||
"wires": true
|
||||
}
|
||||
}
|
||||
}
|
||||
744
hardware/c_its-companion/c_its-companion.kicad_pro
Normal file
744
hardware/c_its-companion/c_its-companion.kicad_pro
Normal file
|
|
@ -0,0 +1,744 @@
|
|||
{
|
||||
"board": {
|
||||
"3dviewports": [
|
||||
{
|
||||
"name": "ISO-back",
|
||||
"ww": 1.0,
|
||||
"wx": 23.768348693847656,
|
||||
"wy": 1.82621169090271,
|
||||
"wz": -13.010103225708008,
|
||||
"xw": 0.0,
|
||||
"xx": -0.6424655318260193,
|
||||
"xy": 0.5901128053665161,
|
||||
"xz": -0.4888812303543091,
|
||||
"yw": 0.0,
|
||||
"yx": 0.7663145065307617,
|
||||
"yy": 0.49455612897872925,
|
||||
"yz": -0.41009292006492615,
|
||||
"zw": 0.0,
|
||||
"zx": -0.00022190232994034886,
|
||||
"zy": -0.638107419013977,
|
||||
"zz": -0.7699472904205322
|
||||
},
|
||||
{
|
||||
"name": "ISO-front",
|
||||
"ww": 1.0,
|
||||
"wx": 4.608643054962158,
|
||||
"wy": 18.730253219604492,
|
||||
"wz": -27.170215606689453,
|
||||
"xw": 0.0,
|
||||
"xx": 0.6427879333496094,
|
||||
"xy": -0.5868241190910339,
|
||||
"xz": 0.49240362644195557,
|
||||
"yw": 0.0,
|
||||
"yx": 0.7660443186759949,
|
||||
"yy": 0.4924042820930481,
|
||||
"yz": -0.4131760001182556,
|
||||
"zw": 0.0,
|
||||
"zx": -2.1759660739917308e-08,
|
||||
"zy": 0.6427874565124512,
|
||||
"zz": 0.7660446763038635
|
||||
}
|
||||
],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"apply_defaults_to_fp_barcodes": false,
|
||||
"apply_defaults_to_fp_dimensions": false,
|
||||
"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": 0.8,
|
||||
"height": 1.27,
|
||||
"width": 1.27
|
||||
},
|
||||
"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": {
|
||||
"border_display_style": 2,
|
||||
"border_hatch_pitch": 0.5,
|
||||
"corner_radius": 0.0,
|
||||
"corner_smoothing": 0,
|
||||
"fill_mode": 0,
|
||||
"hatch_gap": 1.5,
|
||||
"hatch_orientation": 0.0,
|
||||
"hatch_smoothing_level": 0,
|
||||
"hatch_smoothing_value": 0.1,
|
||||
"hatch_thickness": 1.0,
|
||||
"min_clearance": 0.5,
|
||||
"min_island_area": 10.0,
|
||||
"min_thickness": 0.25,
|
||||
"pad_connection": 1,
|
||||
"remove_islands": 0,
|
||||
"thermal_relief_gap": 0.5,
|
||||
"thermal_relief_spoke_width": 0.5
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.0,
|
||||
"via_gap": 0.0,
|
||||
"width": 0.0
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"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": "ignore",
|
||||
"footprint_symbol_field_mismatch": "warning",
|
||||
"footprint_symbol_mismatch": "warning",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"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",
|
||||
"missing_tuning_profile": "warning",
|
||||
"net_conflict": "warning",
|
||||
"nonmirrored_text_on_back_layer": "warning",
|
||||
"npth_inside_courtyard": "error",
|
||||
"padstack": "warning",
|
||||
"pth_inside_courtyard": "error",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_on_edge_cuts": "error",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_angle": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_not_centered_on_via": "ignore",
|
||||
"track_on_post_machined_layer": "error",
|
||||
"track_segment_length": "error",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"tuning_profile_track_geometries": "ignore",
|
||||
"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.2,
|
||||
"min_via_annular_width": 0.1,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_to_copper_clearance": 0.005,
|
||||
"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": [
|
||||
0.0
|
||||
],
|
||||
"tuning_pattern_settings": {
|
||||
"diff_pair_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 1.0
|
||||
},
|
||||
"diff_pair_skew_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 0.6
|
||||
},
|
||||
"single_track_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 0.6
|
||||
}
|
||||
},
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"zones_allow_external_fillets": false
|
||||
},
|
||||
"ipc2581": {
|
||||
"bom_rev": "",
|
||||
"dist": "",
|
||||
"distpn": "",
|
||||
"internal_id": "",
|
||||
"mfg": "",
|
||||
"mpn": "",
|
||||
"sch_revision": "v0.1"
|
||||
},
|
||||
"layer_pairs": [],
|
||||
"layer_presets": [],
|
||||
"viewports": []
|
||||
},
|
||||
"boards": [],
|
||||
"component_class_settings": {
|
||||
"assignments": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"sheet_component_classes": {
|
||||
"enabled": false
|
||||
}
|
||||
},
|
||||
"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",
|
||||
"field_name_whitespace": "warning",
|
||||
"footprint_filter": "ignore",
|
||||
"footprint_link_issues": "warning",
|
||||
"four_way_junction": "ignore",
|
||||
"ground_pin_not_ground": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"isolated_pin_label": "warning",
|
||||
"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",
|
||||
"stacked_pin_name": "warning",
|
||||
"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": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "c_its-companion.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,
|
||||
"tuning_profile": "",
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6
|
||||
},
|
||||
{
|
||||
"name": "Power",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"priority": 0,
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.5,
|
||||
"tuning_profile": ""
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 5
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": [
|
||||
{
|
||||
"netclass": "Power",
|
||||
"pattern": "GND"
|
||||
},
|
||||
{
|
||||
"netclass": "Power",
|
||||
"pattern": "+3V3"
|
||||
},
|
||||
{
|
||||
"netclass": "Power",
|
||||
"pattern": "/BAT*"
|
||||
},
|
||||
{
|
||||
"netclass": "Power",
|
||||
"pattern": "/V_*"
|
||||
}
|
||||
]
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"plot": "",
|
||||
"specctra_dsn": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"annotation": {
|
||||
"method": 0,
|
||||
"sort_order": 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": false,
|
||||
"label": "Qty",
|
||||
"name": "${QUANTITY}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Value",
|
||||
"name": "Value",
|
||||
"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
|
||||
}
|
||||
],
|
||||
"filter_string": "",
|
||||
"group_symbols": true,
|
||||
"include_excluded_from_bom": true,
|
||||
"name": "Default Editing",
|
||||
"sort_asc": true,
|
||||
"sort_field": "Reference"
|
||||
},
|
||||
"bus_aliases": {},
|
||||
"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": [],
|
||||
"hop_over_size_choice": 0,
|
||||
"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
|
||||
},
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"reuse_designators": true,
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0,
|
||||
"top_level_sheets": [
|
||||
{
|
||||
"filename": "c_its-companion.kicad_sch",
|
||||
"name": "Root",
|
||||
"uuid": "9ad468b0-d7e4-4d4a-b652-c4a81a952e30"
|
||||
}
|
||||
],
|
||||
"used_designators": "C1,#PWR1-10,J1-2,SW1,TP1,U1-2,#FLG1-3",
|
||||
"variants": []
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"9ad468b0-d7e4-4d4a-b652-c4a81a952e30",
|
||||
"Root"
|
||||
]
|
||||
],
|
||||
"text_variables": {},
|
||||
"tuning_profiles": {
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"tuning_profiles_impedance_geometric": []
|
||||
}
|
||||
}
|
||||
4985
hardware/c_its-companion/c_its-companion.kicad_sch
Normal file
4985
hardware/c_its-companion/c_its-companion.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1 @@
|
|||
{"ARCHIVE_NAME": "", "EXTRA_LAYERS": "", "ALL_ACTIVE_LAYERS": false, "EXTEND_EDGE_CUT": false, "ALTERNATIVE_EDGE_CUT": false, "AUTO TRANSLATE": true, "AUTO FILL": true, "EXCLUDE DNP": false, "OPEN BROWSER": true, "BACKUP_OPT": true}
|
||||
4
hardware/c_its-companion/fp-lib-table
Normal file
4
hardware/c_its-companion/fp-lib-table
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
(fp_lib_table
|
||||
(version 7)
|
||||
(lib (name "library") (type "KiCad") (uri "${KIPRJMOD}/library") (options "") (descr ""))
|
||||
)
|
||||
11661
hardware/c_its-companion/library/Seeed_Studio_XIAO_Series.kicad_sym
Normal file
11661
hardware/c_its-companion/library/Seeed_Studio_XIAO_Series.kicad_sym
Normal file
File diff suppressed because it is too large
Load diff
542
hardware/c_its-companion/library/XIAO-ESP32-C5-DIP.kicad_mod
Normal file
542
hardware/c_its-companion/library/XIAO-ESP32-C5-DIP.kicad_mod
Normal file
|
|
@ -0,0 +1,542 @@
|
|||
(footprint "XIAO-ESP32-C5-DIP"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(property "Reference" "REF**"
|
||||
(at -0.275 -10.275 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "7bab359d-5e5b-4dff-9db4-e7c8562ce635")
|
||||
(effects
|
||||
(font
|
||||
(size 0.635 0.635)
|
||||
(thickness 0.1016)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "XIAO-ESP32-C5-DIP"
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "79cabf23-4ebc-4d37-9172-bb2cf4ea975f")
|
||||
(effects
|
||||
(font
|
||||
(size 0.635 0.635)
|
||||
(thickness 0.1016)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "663dc686-104e-47e1-9669-e1228477fa6f")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "a25b2a4a-94ce-41bd-8341-b98204aa9142")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr smd)
|
||||
(fp_line
|
||||
(start -10.414 -6.985)
|
||||
(end -10.414 6.985)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e213e2f5-659f-4cdb-b390-b284746621aa")
|
||||
)
|
||||
(fp_line
|
||||
(start -8.509 -8.89)
|
||||
(end 8.636 -8.89)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f58afa0e-63f9-4096-9d17-7cf8e5de7759")
|
||||
)
|
||||
(fp_line
|
||||
(start -8.509 8.89)
|
||||
(end 8.636 8.89)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "9c6409b2-5f1b-4299-85bf-d07c96f13a2a")
|
||||
)
|
||||
(fp_line
|
||||
(start 10.541 -4.495)
|
||||
(end 11.551272 -4.491272)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4c45fdff-98df-401f-bf6d-768af24b67a9")
|
||||
)
|
||||
(fp_line
|
||||
(start 10.541 6.985)
|
||||
(end 10.541 -6.985)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "eb7ba2c6-3729-4940-9c6b-4ac369cf3075")
|
||||
)
|
||||
(fp_line
|
||||
(start 10.541 6.985)
|
||||
(end 10.541 -6.985)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6f680559-bbef-46de-9ef5-efda7c2411e9")
|
||||
)
|
||||
(fp_line
|
||||
(start 11.551 4.504)
|
||||
(end 10.541 4.504)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "eddbec16-11c2-42ad-90d6-191cfc991c10")
|
||||
)
|
||||
(fp_line
|
||||
(start 12.051 -3.991272)
|
||||
(end 12.051 4.004)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e973f8d1-81df-437d-bffe-4f734e1ac18e")
|
||||
)
|
||||
(fp_arc
|
||||
(start -10.414 -6.985)
|
||||
(mid -9.856038 -8.332038)
|
||||
(end -8.509 -8.89)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "88e5d6ea-6b70-4830-9817-980fd2b32f79")
|
||||
)
|
||||
(fp_arc
|
||||
(start -8.509 8.89)
|
||||
(mid -9.856038 8.332038)
|
||||
(end -10.414 6.985)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f108f05c-d5f6-4de1-bc6f-4c31ef53e967")
|
||||
)
|
||||
(fp_arc
|
||||
(start 8.636 -8.89)
|
||||
(mid 9.983038 -8.332038)
|
||||
(end 10.541 -6.985)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c6870bc4-897a-485a-b951-3feda1bdd32e")
|
||||
)
|
||||
(fp_arc
|
||||
(start 10.541 6.985)
|
||||
(mid 9.983038 8.332038)
|
||||
(end 8.636 8.89)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e1d8f660-1495-43db-8a6b-7fdc7dc42e35")
|
||||
)
|
||||
(fp_arc
|
||||
(start 11.551272 -4.491272)
|
||||
(mid 11.904644 -4.344724)
|
||||
(end 12.051 -3.991272)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "a9b2ba2a-ad25-4191-9070-ebc0333a9101")
|
||||
)
|
||||
(fp_arc
|
||||
(start 12.051 4.004)
|
||||
(mid 11.904553 4.357553)
|
||||
(end 11.551 4.504)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "45e349ac-e285-4bed-a05b-ae5a80336af0")
|
||||
)
|
||||
(fp_circle
|
||||
(center 9.37 -7.857)
|
||||
(end 9.624 -7.857)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6839324b-c75a-49ba-8c0c-16e2191166eb")
|
||||
)
|
||||
(fp_circle
|
||||
(center 10.25 -9)
|
||||
(end 10.504 -9)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6e5f4857-2ad9-4493-8234-6091a6821232")
|
||||
)
|
||||
(fp_rect
|
||||
(start -10.425 -8.9)
|
||||
(end 10.55 8.9)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "b53697bc-d105-40e2-af66-708b16a7f26c")
|
||||
)
|
||||
(fp_rect
|
||||
(start -10.425 -8.9)
|
||||
(end 10.55 8.9)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "a45a327e-f036-4877-8d89-39f4f4b0c715")
|
||||
)
|
||||
(fp_circle
|
||||
(center 9.376 -7.854)
|
||||
(end 9.63 -7.854)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "12a1812e-f866-498e-9d6e-50e427087f34")
|
||||
)
|
||||
(pad "1" smd roundrect
|
||||
(at 7.62 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "82bbfb55-8baa-4218-ac89-ab07d82ef7f8")
|
||||
)
|
||||
(pad "1" thru_hole circle
|
||||
(at 7.62 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "f2fffd4f-460c-4b4d-b954-811e935ed1d6")
|
||||
)
|
||||
(pad "2" smd roundrect
|
||||
(at 5.08 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "18ef9914-2d15-494c-9020-2334abcc1460")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at 5.08 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "4732cc3f-e641-4870-a9b3-ae13729c7bba")
|
||||
)
|
||||
(pad "3" smd roundrect
|
||||
(at 2.54 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "15338a55-8514-4218-a2c1-2cae003104c3")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 2.54 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "0cef5e55-d8ff-4394-9cc1-cc318608b0d9")
|
||||
)
|
||||
(pad "4" smd roundrect
|
||||
(at 0 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "191a259d-5773-4a80-91de-baa69611fab8")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at 0 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "200b8da4-9395-48a5-b7ac-92a6a147c215")
|
||||
)
|
||||
(pad "5" smd roundrect
|
||||
(at -2.54 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "52012467-1c46-4a8e-aa82-6f6ce69bd2ca")
|
||||
)
|
||||
(pad "5" thru_hole circle
|
||||
(at -2.54 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "2b50ccce-3634-47d1-bf7d-a3db4f3f9a9f")
|
||||
)
|
||||
(pad "6" smd roundrect
|
||||
(at -5.08 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "04aeaf95-142a-40f6-97a3-04453fc50824")
|
||||
)
|
||||
(pad "6" thru_hole circle
|
||||
(at -5.08 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "7636de9d-d8e5-49c9-9fff-0cd76515690d")
|
||||
)
|
||||
(pad "7" smd roundrect
|
||||
(at -7.62 -8.455 90)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "e997fd0b-233a-4656-afad-cb2f8b9d87c9")
|
||||
)
|
||||
(pad "7" thru_hole circle
|
||||
(at -7.62 -7.62 90)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "9d2c0d0c-05dd-477e-8384-b14eec83fc2e")
|
||||
)
|
||||
(pad "8" thru_hole circle
|
||||
(at -7.62 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "1e50c66f-49b8-4b03-9889-8cc6ca45ad8e")
|
||||
)
|
||||
(pad "8" smd roundrect
|
||||
(at -7.62 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "e7b72803-b5f0-433c-8313-83247355fb43")
|
||||
)
|
||||
(pad "9" thru_hole circle
|
||||
(at -5.08 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "808bf9dc-1c26-4a77-93c9-e4c6d5eccbb2")
|
||||
)
|
||||
(pad "9" smd roundrect
|
||||
(at -5.08 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "532de3b6-bd30-47c5-b70e-0bca6abbd997")
|
||||
)
|
||||
(pad "10" thru_hole circle
|
||||
(at -2.54 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "a792a2ac-537b-4136-8f92-b81f7ce8f753")
|
||||
)
|
||||
(pad "10" smd roundrect
|
||||
(at -2.54 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "6e3f5c75-6143-468e-bb07-d89020c03f59")
|
||||
)
|
||||
(pad "11" thru_hole circle
|
||||
(at 0 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "fb78046a-9b91-4893-b010-827957cc07be")
|
||||
)
|
||||
(pad "11" smd roundrect
|
||||
(at 0 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "5249f425-bece-432d-8076-28e1b8b386e3")
|
||||
)
|
||||
(pad "12" thru_hole circle
|
||||
(at 2.54 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "0b8ccc97-5100-4dcf-8500-e99789ee0b4c")
|
||||
)
|
||||
(pad "12" smd roundrect
|
||||
(at 2.54 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "82f1bbd1-708b-4d2d-9113-7ba3c2313670")
|
||||
)
|
||||
(pad "13" thru_hole circle
|
||||
(at 5.08 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "03882061-01af-484b-b620-9e92a3daaf68")
|
||||
)
|
||||
(pad "13" smd roundrect
|
||||
(at 5.08 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "954f51d1-3d75-42fb-a02a-7389b30718d9")
|
||||
)
|
||||
(pad "14" thru_hole circle
|
||||
(at 7.62 7.62 270)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "c6d1af47-da13-4409-9ab1-55d358cc57eb")
|
||||
)
|
||||
(pad "14" smd roundrect
|
||||
(at 7.62 8.455 270)
|
||||
(size 2.432 1.524)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(roundrect_rratio 0.1)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "6b725fd4-d6f0-46bf-b3e0-7ec07cc05622")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step"
|
||||
(hide yes)
|
||||
(offset
|
||||
(xyz -1.778 -6.096 0.381)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 0 0)
|
||||
)
|
||||
)
|
||||
(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step"
|
||||
(hide yes)
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 90)
|
||||
)
|
||||
)
|
||||
(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step"
|
||||
(hide yes)
|
||||
(offset
|
||||
(xyz -1.7018 -6.096 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 0 0)
|
||||
)
|
||||
)
|
||||
(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step"
|
||||
(hide yes)
|
||||
(offset
|
||||
(xyz -1.778 -6.1722 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
558
hardware/c_its-companion/library/XIAO-ESP32-C5-SMD-DIP.kicad_mod
Normal file
558
hardware/c_its-companion/library/XIAO-ESP32-C5-SMD-DIP.kicad_mod
Normal file
|
|
@ -0,0 +1,558 @@
|
|||
(footprint "XIAO-ESP32-C5-SMD-DIP"
|
||||
(version 20260206)
|
||||
(generator "pcbnew")
|
||||
(generator_version "10.0")
|
||||
(layer "F.Cu")
|
||||
(property "Reference" "REF**"
|
||||
(at 7.312 -21.336 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "95a6896c-2eab-4f28-adc5-7fd64550efd1")
|
||||
(effects
|
||||
(font
|
||||
(size 0.78232 0.78232)
|
||||
(thickness 0.10668)
|
||||
)
|
||||
(justify left bottom)
|
||||
)
|
||||
)
|
||||
(property "Value" "Val**"
|
||||
(at 8.89 -10.795 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "ead571aa-8f25-4413-9dd8-3ecea3d8b1b5")
|
||||
(effects
|
||||
(font
|
||||
(size 0.536448 0.536448)
|
||||
(thickness 0.073152)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "e0e614f2-f99b-42a7-87d5-6d40f74c047a")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "074d8848-2ba7-4146-8c49-a0cf65e2aa82")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(duplicate_pad_numbers_are_jumpers no)
|
||||
(fp_line
|
||||
(start 0 -1.987)
|
||||
(end 0 -19.132)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e72c3c07-5bc8-4f5f-97cd-36412308e250")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.905 -0.082)
|
||||
(end 15.875 -0.082)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e3e0ab25-f18a-4068-92e8-92a17b4caf05")
|
||||
)
|
||||
(fp_line
|
||||
(start 4.595 -21.037)
|
||||
(end 4.598728 -22.047272)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4838598f-afa6-445e-b237-7544ae7e9968")
|
||||
)
|
||||
(fp_line
|
||||
(start 5.098728 -22.547)
|
||||
(end 13.094 -22.547)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "101b5417-f570-447c-b9f6-42639e5eff3c")
|
||||
)
|
||||
(fp_line
|
||||
(start 13.594 -22.047)
|
||||
(end 13.594 -21.037)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "37ee6532-c85a-4899-82db-921e02cce4af")
|
||||
)
|
||||
(fp_line
|
||||
(start 15.875 -21.037)
|
||||
(end 1.905 -21.037)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f94b2798-d11f-47d7-8f2c-02478417b6f1")
|
||||
)
|
||||
(fp_line
|
||||
(start 17.78 -1.987)
|
||||
(end 17.78 -19.132)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "8c3282cc-86c2-4cf3-a698-856916df5f40")
|
||||
)
|
||||
(fp_arc
|
||||
(start 0 -19.136)
|
||||
(mid 0.557962 -20.483038)
|
||||
(end 1.905 -21.041)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2a1b788b-cdcf-4a49-acac-d187cf344ffc")
|
||||
)
|
||||
(fp_arc
|
||||
(start 1.905 -0.082)
|
||||
(mid 0.557962 -0.639962)
|
||||
(end 0 -1.987)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "677c2a8e-0212-4651-99b4-af42d29d0bd1")
|
||||
)
|
||||
(fp_arc
|
||||
(start 4.598728 -22.047272)
|
||||
(mid 4.745276 -22.400644)
|
||||
(end 5.098728 -22.547)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b38fc005-51b4-4609-b7e3-78320e82da0d")
|
||||
)
|
||||
(fp_arc
|
||||
(start 13.094 -22.547)
|
||||
(mid 13.447553 -22.400553)
|
||||
(end 13.594 -22.047)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "46a43512-01fe-440e-b1e8-31a50057cbf8")
|
||||
)
|
||||
(fp_arc
|
||||
(start 15.875 -21.037)
|
||||
(mid 17.222038 -20.479038)
|
||||
(end 17.78 -19.132)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f77dffb2-d331-43db-9018-069e9fa47c57")
|
||||
)
|
||||
(fp_arc
|
||||
(start 17.78 -1.987)
|
||||
(mid 17.222038 -0.639962)
|
||||
(end 15.875 -0.082)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "535b0a70-da0d-4557-a5dd-d25a51ee5468")
|
||||
)
|
||||
(fp_circle
|
||||
(center -0.21 -20.621)
|
||||
(end -0.21 -20.875)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c4f8c64e-4c5d-41c1-8b14-aca8fcf77968")
|
||||
)
|
||||
(fp_circle
|
||||
(center 1.064 -19.904)
|
||||
(end 1.064 -20.158)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "163ea809-1cd6-43c9-968e-14c093715603")
|
||||
)
|
||||
(fp_rect
|
||||
(start 17.8 0)
|
||||
(end 0 -21)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "477d102d-f2d0-4f67-ad93-9f60da51bd76")
|
||||
)
|
||||
(fp_rect
|
||||
(start 0 -21)
|
||||
(end 17.8 0)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "e7107e2f-485b-49f6-9f5d-2537ab0ef458")
|
||||
)
|
||||
(fp_circle
|
||||
(center 1.084 -19.9)
|
||||
(end 1.084 -20.154)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "089122fe-193e-4cef-a9b8-54d37cb7fa99")
|
||||
)
|
||||
(pad "1" smd roundrect
|
||||
(at 0.835 -18.12)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "351f5f05-8bc3-4b53-9daf-3207bd71876b")
|
||||
)
|
||||
(pad "1" thru_hole circle
|
||||
(at 1.26 -18.14 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "6a16c3b2-8d4e-4efe-a84e-dbc418c7fe79")
|
||||
)
|
||||
(pad "2" smd roundrect
|
||||
(at 0.835 -15.58)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "cfdee4aa-d600-484f-9a5c-2062a00bde1d")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at 1.26 -15.6 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "69193d02-4e31-4519-a90d-949c3f48e92c")
|
||||
)
|
||||
(pad "3" smd roundrect
|
||||
(at 0.835 -13.04)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "52a69e1c-edab-4079-a491-6bcb12907f61")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 1.26 -13.06 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "a3aed707-7e8b-4b1b-ba96-06cfb9154fcb")
|
||||
)
|
||||
(pad "4" smd roundrect
|
||||
(at 0.835 -10.5)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "1e864c46-432c-460c-af69-13a1c9d0fd2f")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at 1.26 -10.52 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "eee65312-1942-42a1-a13a-2a28a114ec95")
|
||||
)
|
||||
(pad "5" smd roundrect
|
||||
(at 0.835 -7.96)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "da854e17-c3b3-4a83-9d47-a379e4d7efa5")
|
||||
)
|
||||
(pad "5" thru_hole circle
|
||||
(at 1.26 -7.98 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "febdd29f-f361-4b8e-b2b5-7502d3e5fdea")
|
||||
)
|
||||
(pad "6" smd roundrect
|
||||
(at 0.835 -5.42)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "3fde7f90-983d-44c1-939e-47d36175373f")
|
||||
)
|
||||
(pad "6" thru_hole circle
|
||||
(at 1.26 -5.44 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "323ef0a5-3407-4ac3-b76f-8ac19e044d1e")
|
||||
)
|
||||
(pad "7" smd roundrect
|
||||
(at 0.835 -2.88)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "ebfd6bef-ea17-4635-877b-58b57c784dec")
|
||||
)
|
||||
(pad "7" thru_hole circle
|
||||
(at 1.26 -2.9 180)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "2b179783-65b0-4d7c-850b-74c9fa3a7a64")
|
||||
)
|
||||
(pad "8" thru_hole circle
|
||||
(at 16.5 -2.9)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "5cbc8aa6-fdfd-49e6-b018-da1d4ff342aa")
|
||||
)
|
||||
(pad "8" smd roundrect
|
||||
(at 17 -2.88)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "19eb14d0-5713-47b7-86f2-4bccede8ba54")
|
||||
)
|
||||
(pad "9" thru_hole circle
|
||||
(at 16.5 -5.44)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "e7f197b5-1fc8-47f6-9f49-60ffd6fa2335")
|
||||
)
|
||||
(pad "9" smd roundrect
|
||||
(at 17 -5.42)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "4c3b83bc-a000-4a70-887c-6b775bc40ee1")
|
||||
)
|
||||
(pad "10" thru_hole circle
|
||||
(at 16.5 -7.98)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "4df7fd17-71d5-4f8f-a3f2-68c6537a767f")
|
||||
)
|
||||
(pad "10" smd roundrect
|
||||
(at 17 -7.96)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "223d5c33-d2a3-4398-8d3f-544bd6345a86")
|
||||
)
|
||||
(pad "11" thru_hole circle
|
||||
(at 16.5 -10.52)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "dad67976-a604-485a-bb37-2d67ea771b2c")
|
||||
)
|
||||
(pad "11" smd roundrect
|
||||
(at 17 -10.5)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "1f04f1d2-ce82-4256-b122-36f63f189efe")
|
||||
)
|
||||
(pad "12" thru_hole circle
|
||||
(at 16.5 -13.06)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "c55d522b-9f8b-4fa4-afaa-880f3b1c9c5f")
|
||||
)
|
||||
(pad "12" smd roundrect
|
||||
(at 17 -13.04)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "31818d88-bbc0-4c22-b4ed-d6884ef71ebb")
|
||||
)
|
||||
(pad "13" thru_hole circle
|
||||
(at 16.5 -15.6)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "e46165bc-b289-44b0-b7f6-6759bba3d4b8")
|
||||
)
|
||||
(pad "13" smd roundrect
|
||||
(at 17 -15.58)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "3fbf02f8-81da-4fba-bc95-9e47b9abaa05")
|
||||
)
|
||||
(pad "14" thru_hole circle
|
||||
(at 16.5 -18.14)
|
||||
(size 1.524 1.524)
|
||||
(drill 0.889)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "71ca3093-fd4e-46c3-9980-6d986d711719")
|
||||
)
|
||||
(pad "14" smd roundrect
|
||||
(at 17 -18.12)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "ce7a6ff3-5c3a-4077-bf86-beedc24debb3")
|
||||
)
|
||||
(pad "15" smd circle
|
||||
(at 7.6166 -19.1415)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "7273149b-9aea-4a23-9b4e-db1e0d6c76fc")
|
||||
)
|
||||
(pad "16" smd circle
|
||||
(at 10.1566 -19.1415)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "0aef11c3-14ad-4cb5-9b05-95a892988ce8")
|
||||
)
|
||||
(pad "17" smd circle
|
||||
(at 7.6166 -16.6015)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "158a5cbb-af86-4fa6-8d58-6831485085c5")
|
||||
)
|
||||
(pad "18" smd circle
|
||||
(at 10.1566 -16.6015)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "3b7bcd8a-c97c-46f6-9faa-4e525d03d6e8")
|
||||
)
|
||||
(pad "19" smd circle
|
||||
(at 7.6166 -14.0615)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "ad4ba963-211d-4878-a4cb-255a615c14de")
|
||||
)
|
||||
(pad "20" smd circle
|
||||
(at 10.1566 -14.0615)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "8c7e088d-0846-4d7d-9143-5ce3fdb0c4fd")
|
||||
)
|
||||
(pad "21" smd circle
|
||||
(at 7.6166 -11.5215)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "c6bbe198-c8c7-4b83-a36e-6a6fdeb3b94f")
|
||||
)
|
||||
(pad "22" smd circle
|
||||
(at 10.064 -11.5783)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "4f1e574b-3b71-4a23-b765-d779726fd3c6")
|
||||
)
|
||||
(pad "23" smd roundrect
|
||||
(at 7.3086 -4.9683 270)
|
||||
(size 2.5 1.1)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "08d345bf-1b32-499f-94bb-44332eb5115d")
|
||||
)
|
||||
(pad "24" smd roundrect
|
||||
(at 9.8486 -4.9683 270)
|
||||
(size 2.5 1.1)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "8b3ca1bb-eee0-4c3d-8f3b-eefea4a68bbb")
|
||||
)
|
||||
(pad "25" smd roundrect
|
||||
(at 9.949 -8.412 270)
|
||||
(size 3.1 1.9)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "45570478-e499-45ab-bb97-539cabc4e177")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
)
|
||||
445
hardware/c_its-companion/library/XIAO-ESP32-C5-SMD.kicad_mod
Normal file
445
hardware/c_its-companion/library/XIAO-ESP32-C5-SMD.kicad_mod
Normal file
|
|
@ -0,0 +1,445 @@
|
|||
(footprint "XIAO-ESP32-C5-SMD"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(property "Reference" "REF**"
|
||||
(at 7.312 -21.336 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "a9f5f5dd-597c-45dd-b31d-a35c3963eed2")
|
||||
(effects
|
||||
(font
|
||||
(size 0.78232 0.78232)
|
||||
(thickness 0.10668)
|
||||
)
|
||||
(justify left bottom)
|
||||
)
|
||||
)
|
||||
(property "Value" "Val**"
|
||||
(at 8.89 -10.795 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "2d66aca7-e0b3-44df-838e-be285890792c")
|
||||
(effects
|
||||
(font
|
||||
(size 0.536448 0.536448)
|
||||
(thickness 0.073152)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "5173b428-b87b-497c-9fd1-0d444c2ced85")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "ea7181c4-fdca-44f1-ad15-d0627f50a68e")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_line
|
||||
(start 0 -1.987)
|
||||
(end 0 -19.132)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "df0486b4-d04f-4201-a301-beede6e15862")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.905 -0.082)
|
||||
(end 15.875 -0.082)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f54abd8d-62ed-4b05-8e37-f29acdadc0f8")
|
||||
)
|
||||
(fp_line
|
||||
(start 4.595 -21.037)
|
||||
(end 4.598728 -22.047272)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fead6daa-b9f4-4bd1-a131-b5d2cd3184de")
|
||||
)
|
||||
(fp_line
|
||||
(start 5.098728 -22.547)
|
||||
(end 13.094 -22.547)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b90ae92d-7c1a-4689-bf64-c3528a3ea3ee")
|
||||
)
|
||||
(fp_line
|
||||
(start 13.594 -22.047)
|
||||
(end 13.594 -21.037)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b540fbcc-8e06-44d7-95f6-8b142e4c90fb")
|
||||
)
|
||||
(fp_line
|
||||
(start 15.875 -21.037)
|
||||
(end 1.905 -21.037)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2b80542c-5088-4f89-ae32-3400cf894ca1")
|
||||
)
|
||||
(fp_line
|
||||
(start 17.78 -1.987)
|
||||
(end 17.78 -19.132)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4cd8add0-8a8c-468d-ba6f-b86787c288af")
|
||||
)
|
||||
(fp_arc
|
||||
(start 0 -19.136)
|
||||
(mid 0.557962 -20.483038)
|
||||
(end 1.905 -21.041)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4d9bf7a5-4ab4-48bb-b8ac-0a5ce4523642")
|
||||
)
|
||||
(fp_arc
|
||||
(start 1.905 -0.082)
|
||||
(mid 0.557962 -0.639962)
|
||||
(end 0 -1.987)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "d09661c8-1ad3-40e9-8323-9dabc8f3f98b")
|
||||
)
|
||||
(fp_arc
|
||||
(start 4.598728 -22.047272)
|
||||
(mid 4.745276 -22.400644)
|
||||
(end 5.098728 -22.547)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "7a58f637-14d7-4804-b127-f1d029b5d1e6")
|
||||
)
|
||||
(fp_arc
|
||||
(start 13.094 -22.547)
|
||||
(mid 13.447553 -22.400553)
|
||||
(end 13.594 -22.047)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "d0bc8663-987f-4e2e-b464-096a547b822f")
|
||||
)
|
||||
(fp_arc
|
||||
(start 15.875 -21.037)
|
||||
(mid 17.222038 -20.479038)
|
||||
(end 17.78 -19.132)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "77004ea5-53a4-40ab-b35c-7bdd22107e34")
|
||||
)
|
||||
(fp_arc
|
||||
(start 17.78 -1.987)
|
||||
(mid 17.222038 -0.639962)
|
||||
(end 15.875 -0.082)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "94189dc1-14b5-4f17-b9d3-0163ed99e583")
|
||||
)
|
||||
(fp_circle
|
||||
(center -0.21 -20.621)
|
||||
(end -0.21 -20.875)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "dc606cc5-10bc-4635-81d1-fa27b1e6b4e2")
|
||||
)
|
||||
(fp_circle
|
||||
(center 1.064 -19.904)
|
||||
(end 1.064 -20.158)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2b5e2829-6d01-441f-9983-fc4a273ff483")
|
||||
)
|
||||
(fp_rect
|
||||
(start 17.8 0)
|
||||
(end 0 -21)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "e428eb56-00a2-4249-bb91-d2e5823b2899")
|
||||
)
|
||||
(fp_rect
|
||||
(start 0 -21)
|
||||
(end 17.8 0)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "2133d927-559d-4615-ab92-732772c02d94")
|
||||
)
|
||||
(fp_circle
|
||||
(center 1.084 -19.9)
|
||||
(end 1.084 -20.154)
|
||||
(stroke
|
||||
(width 0.5)
|
||||
(type solid)
|
||||
)
|
||||
(fill yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "50e04a65-8ff2-4d1f-be98-2db48101e90a")
|
||||
)
|
||||
(pad "1" smd roundrect
|
||||
(at 0.835 -18.12)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "c68f6b12-dcf5-46b1-b159-2eef9023b0ac")
|
||||
)
|
||||
(pad "2" smd roundrect
|
||||
(at 0.835 -15.58)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "525b09fc-9099-4274-98c3-45f84d0591ab")
|
||||
)
|
||||
(pad "3" smd roundrect
|
||||
(at 0.835 -13.04)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "99cc76a7-0a78-4868-871b-c214ecac5525")
|
||||
)
|
||||
(pad "4" smd roundrect
|
||||
(at 0.835 -10.5)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "8038b67b-b3bf-4a3e-b790-40857963c957")
|
||||
)
|
||||
(pad "5" smd roundrect
|
||||
(at 0.835 -7.96)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "84711cb2-d222-464e-bcd5-f76af75cc612")
|
||||
)
|
||||
(pad "6" smd roundrect
|
||||
(at 0.835 -5.42)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "aabcfc3b-fa72-4e48-95d1-d53474158cc0")
|
||||
)
|
||||
(pad "7" smd roundrect
|
||||
(at 0.835 -2.88)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "3e086061-1f3f-4b1e-9354-920126d40249")
|
||||
)
|
||||
(pad "8" smd roundrect
|
||||
(at 17 -2.88)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "974a7e29-b5d3-475c-b481-2bc14f5b3495")
|
||||
)
|
||||
(pad "9" smd roundrect
|
||||
(at 17 -5.42)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "a553cc0b-22bc-49aa-9fb7-680c812e8abd")
|
||||
)
|
||||
(pad "10" smd roundrect
|
||||
(at 17 -7.96)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "b650936d-c436-4d93-abb7-7957add5cfb1")
|
||||
)
|
||||
(pad "11" smd roundrect
|
||||
(at 17 -10.5)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "177728f1-7b02-41a6-9de4-bdaee546f6d9")
|
||||
)
|
||||
(pad "12" smd roundrect
|
||||
(at 17 -13.04)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "eb6539ef-4d84-4ae5-bc4e-237dae21b9ef")
|
||||
)
|
||||
(pad "13" smd roundrect
|
||||
(at 17 -15.58)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "c8744fbe-93c9-4c54-84bc-435357de679f")
|
||||
)
|
||||
(pad "14" smd roundrect
|
||||
(at 17 -18.12)
|
||||
(size 2.75 2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "fd579d63-bbef-4609-9252-aad3f944a314")
|
||||
)
|
||||
(pad "15" smd circle
|
||||
(at 7.6166 -19.1415)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "ad890579-1e55-4b71-9d59-080a59598896")
|
||||
)
|
||||
(pad "16" smd circle
|
||||
(at 10.1566 -19.1415)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "25d6fdae-01ac-4ca4-8702-55badc8bcbc8")
|
||||
)
|
||||
(pad "17" smd circle
|
||||
(at 7.6166 -16.6015)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "e73ae295-736f-4acf-8ee1-0c120ebcebea")
|
||||
)
|
||||
(pad "18" smd circle
|
||||
(at 10.1566 -16.6015)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "7adfba87-f861-42a5-bb73-c3f9fac53180")
|
||||
)
|
||||
(pad "19" smd circle
|
||||
(at 7.6166 -14.0615)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "619dc2a5-519d-48ac-9c78-8c438df2a14d")
|
||||
)
|
||||
(pad "20" smd circle
|
||||
(at 10.1566 -14.0615)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "aa8b72d0-17bf-47d4-94b1-df9199638a29")
|
||||
)
|
||||
(pad "21" smd circle
|
||||
(at 7.6166 -11.5215)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "8539b5cc-db2c-4fa4-9ead-b842a1885293")
|
||||
)
|
||||
(pad "22" smd circle
|
||||
(at 10.064 -11.5783)
|
||||
(size 1.7 1.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "313edcfe-ad25-4ea7-b786-d8290dfb479a")
|
||||
)
|
||||
(pad "23" smd roundrect
|
||||
(at 7.3086 -4.9683 270)
|
||||
(size 2.5 1.1)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "144d3c3d-6207-433c-9e61-4f75722af865")
|
||||
)
|
||||
(pad "24" smd roundrect
|
||||
(at 9.8486 -4.9683 270)
|
||||
(size 2.5 1.1)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "3780a4ef-348c-4241-b04b-2cb4f7127fa2")
|
||||
)
|
||||
(pad "25" smd roundrect
|
||||
(at 9.949 -8.412 270)
|
||||
(size 3.1 1.9)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(roundrect_rratio 0.25)
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "00be3957-5a21-4898-8292-59f5f447623f")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
)
|
||||
BIN
hardware/c_its-companion/production/C-ITS_Companion_v0.1.zip
Normal file
BIN
hardware/c_its-companion/production/C-ITS_Companion_v0.1.zip
Normal file
Binary file not shown.
4
hardware/c_its-companion/sym-lib-table
Normal file
4
hardware/c_its-companion/sym-lib-table
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
(sym_lib_table
|
||||
(version 7)
|
||||
(lib (name "Seeed_Studio_XIAO_Series") (type "KiCad") (uri "${KIPRJMOD}/library/Seeed_Studio_XIAO_Series.kicad_sym") (options "") (descr ""))
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue