From 3c45b5dbbffec8d844c54e695dbdf9257a291854 Mon Sep 17 00:00:00 2001 From: Nathael Pajani Date: Tue, 4 Aug 2026 01:35:07 +0200 Subject: [PATCH] Updated footprints to new library Kicad project saved to new version --- Base_Module/Base_Module.kicad_pro | 218 +++++++++++++++++++++++++++++- Base_Module/Base_Module.kicad_sch | 84 ++++++------ 2 files changed, 257 insertions(+), 45 deletions(-) diff --git a/Base_Module/Base_Module.kicad_pro b/Base_Module/Base_Module.kicad_pro index 52b0a16..e211e19 100644 --- a/Base_Module/Base_Module.kicad_pro +++ b/Base_Module/Base_Module.kicad_pro @@ -3,25 +3,237 @@ "3dviewports": [], "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.381, "copper_line_width": 0.381, + "copper_text_italic": false, "copper_text_size_h": 1.524, "copper_text_size_v": 2.032, "copper_text_thickness": 0.3048, + "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.22098, + "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.22098, + "silk_text_italic": false, "silk_text_size_h": 1.524, "silk_text_size_v": 1.524, - "silk_text_thickness": 0.3048 + "silk_text_thickness": 0.3048, + "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": [], "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_clearance": 0.05, - "solder_mask_min_width": 0.05 + "solder_mask_min_width": 0.05, + "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": [], - "via_dimensions": [] + "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": { "bom_rev": "", diff --git a/Base_Module/Base_Module.kicad_sch b/Base_Module/Base_Module.kicad_sch index f06c0cf..7c0a793 100644 --- a/Base_Module/Base_Module.kicad_sch +++ b/Base_Module/Base_Module.kicad_sch @@ -10300,7 +10300,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:UEXT5x2" (at 165.1 34.925 0) (hide yes) (show_name no) @@ -10706,7 +10706,7 @@ ) ) ) - (property "Footprint" "MSOP_8" + (property "Footprint" "domotab:MSOP_8" (at 233.68 36.195 90) (hide yes) (show_name no) @@ -11032,7 +11032,7 @@ (justify left) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 85.725 46.355 90) (hide yes) (show_name no) @@ -11264,7 +11264,7 @@ ) ) ) - (property "Footprint" "SOT-23" + (property "Footprint" "domotab:SOT23" (at 163.83 106.68 0) (hide yes) (show_name no) @@ -11421,7 +11421,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 153.035 107.315 90) (hide yes) (show_name no) @@ -11651,7 +11651,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 212.725 30.48 90) (hide yes) (show_name no) @@ -11955,7 +11955,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:Mire_Ronde" (at 59.055 24.13 0) (hide yes) (show_name no) @@ -12030,7 +12030,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:Mire_Ronde" (at 76.835 24.13 0) (hide yes) (show_name no) @@ -12105,7 +12105,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:Mire_Ronde" (at 59.055 36.83 0) (hide yes) (show_name no) @@ -12180,7 +12180,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:SWITCH_CMS" (at 27.94 95.25 0) (hide yes) (show_name no) @@ -12259,7 +12259,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:SWITCH_CMS" (at 27.94 97.79 0) (hide yes) (show_name no) @@ -12337,7 +12337,7 @@ ) ) ) - (property "Footprint" "SOT363" + (property "Footprint" "domotab:SOT363" (at 249.555 43.18 0) (hide yes) (show_name no) @@ -12503,7 +12503,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 34.925 86.36 90) (hide yes) (show_name no) @@ -12581,7 +12581,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 40.005 86.36 90) (hide yes) (show_name no) @@ -12659,7 +12659,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 153.035 112.395 90) (hide yes) (show_name no) @@ -12739,7 +12739,7 @@ (justify left) ) ) - (property "Footprint" "0402" + (property "Footprint" "domotab:SM0402" (at 100.965 46.355 90) (hide yes) (show_name no) @@ -12819,7 +12819,7 @@ (justify left) ) ) - (property "Footprint" "0402" + (property "Footprint" "domotab:SM0402" (at 93.345 46.355 90) (hide yes) (show_name no) @@ -12899,7 +12899,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:LOGO_TI_135" (at 170.18 184.785 0) (hide yes) (show_name no) @@ -13047,7 +13047,7 @@ ) ) ) - (property "Footprint" "SOT23-6" + (property "Footprint" "domotab:SOT23-6" (at 247.65 137.795 0) (hide yes) (show_name no) @@ -13289,7 +13289,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 232.537 135.636 90) (hide yes) (show_name no) @@ -13369,7 +13369,7 @@ (justify left) ) ) - (property "Footprint" "0402" + (property "Footprint" "domotab:SM0402" (at 255.905 147.32 90) (hide yes) (show_name no) @@ -13524,7 +13524,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:USB_A" (at 39.37 185.42 0) (hide yes) (show_name no) @@ -13653,7 +13653,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 127 184.15 0) (hide yes) (show_name no) @@ -13808,7 +13808,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 127 176.53 0) (hide yes) (show_name no) @@ -13886,7 +13886,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 142.24 182.88 90) (hide yes) (show_name no) @@ -13964,7 +13964,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 142.24 175.26 90) (hide yes) (show_name no) @@ -14118,7 +14118,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:USB_micro_AB_Picots" (at 35.56 168.91 0) (hide yes) (show_name no) @@ -14205,7 +14205,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 60.96 144.78 0) (hide yes) (show_name no) @@ -14361,7 +14361,7 @@ (justify left) ) ) - (property "Footprint" "0402" + (property "Footprint" "domotab:SM0402" (at 78.74 179.07 90) (hide yes) (show_name no) @@ -14441,7 +14441,7 @@ (justify left) ) ) - (property "Footprint" "0402" + (property "Footprint" "domotab:SM0402" (at 73.66 149.86 90) (hide yes) (show_name no) @@ -14521,7 +14521,7 @@ (justify left) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 67.31 149.86 90) (hide yes) (show_name no) @@ -14599,7 +14599,7 @@ ) ) ) - (property "Footprint" "SSOP-16" + (property "Footprint" "domotab:SSOP-16" (at 106.045 156.845 0) (hide yes) (show_name no) @@ -15023,7 +15023,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:pin_array_10x1" (at 213.36 88.265 0) (hide yes) (show_name no) @@ -15125,7 +15125,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:pin_array_10x1" (at 245.11 88.9 0) (hide yes) (show_name no) @@ -15227,7 +15227,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:pin_array_6x1" (at 270.51 81.28 0) (hide yes) (show_name no) @@ -15394,7 +15394,7 @@ ) ) ) - (property "Footprint" "2.54mm" + (property "Footprint" "domotab:pin_array_2x1" (at 122.555 48.26 0) (hide yes) (show_name no) @@ -15624,7 +15624,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "domotab:pin_array_2x1" (at 270.51 101.6 0) (hide yes) (show_name no) @@ -15854,7 +15854,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 55.88 81.915 90) (hide yes) (show_name no) @@ -16008,7 +16008,7 @@ ) ) ) - (property "Footprint" "0603" + (property "Footprint" "domotab:SM0603" (at 60.96 81.915 90) (hide yes) (show_name no) @@ -16086,7 +16086,7 @@ ) ) ) - (property "Footprint" "2mm" + (property "Footprint" "domotab:Jumper_2mm_3pins" (at 120.65 151.13 90) (hide yes) (show_name no) @@ -16167,7 +16167,7 @@ ) ) ) - (property "Footprint" "2mm" + (property "Footprint" "domotab:Jumper_2mm_3pins" (at 135.89 151.13 90) (hide yes) (show_name no) @@ -16249,7 +16249,7 @@ ) ) ) - (property "Footprint" "2mm" + (property "Footprint" "domotab:Jumper_2mm_2pins" (at 213.36 45.72 0) (hide yes) (show_name no) -- 2.43.0