This commit is contained in:
2024-07-20 01:33:30 -04:00
parent 1db2f17258
commit 546bfa5264
6 changed files with 3171 additions and 50 deletions

View File

@@ -2,12 +2,204 @@
"board": { "board": {
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": {}, "defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"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.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [], "diff_pair_dimensions": [],
"drc_exclusions": [], "drc_exclusions": [],
"rules": {}, "meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "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_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": 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": [], "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": { "ipc2581": {
"dist": "", "dist": "",
@@ -386,6 +578,10 @@
[ [
"ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328", "ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328",
"Root" "Root"
],
[
"1d60ec2c-1ff2-4820-8ff8-58ee91581d7b",
"Power Supply"
] ]
], ],
"text_variables": {} "text_variables": {}

View File

@@ -2396,19 +2396,19 @@
(uuid "106dbe21-cf87-4cd8-98ed-6aee290d9cc7") (uuid "106dbe21-cf87-4cd8-98ed-6aee290d9cc7")
) )
(junction (junction
(at 250.19 48.26) (at 259.08 34.29)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "3dec49eb-3c2e-41c9-be47-3e8447de0882") (uuid "3dec49eb-3c2e-41c9-be47-3e8447de0882")
) )
(junction (junction
(at 257.81 48.26) (at 266.7 34.29)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "69a96edf-12b5-431e-b69b-129488c074b2") (uuid "69a96edf-12b5-431e-b69b-129488c074b2")
) )
(junction (junction
(at 27.94 90.17) (at 208.28 99.06)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "ad797dcc-48c5-4082-bc97-4ebdd38e2c26") (uuid "ad797dcc-48c5-4082-bc97-4ebdd38e2c26")
@@ -2431,7 +2431,7 @@
) )
(wire (wire
(pts (pts
(xy 250.19 44.45) (xy 250.19 48.26) (xy 259.08 30.48) (xy 259.08 34.29)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2471,7 +2471,7 @@
) )
(wire (wire
(pts (pts
(xy 265.43 48.26) (xy 265.43 44.45) (xy 274.32 34.29) (xy 274.32 30.48)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2491,7 +2491,7 @@
) )
(wire (wire
(pts (pts
(xy 242.57 44.45) (xy 242.57 48.26) (xy 251.46 30.48) (xy 251.46 34.29)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2541,7 +2541,7 @@
) )
(wire (wire
(pts (pts
(xy 27.94 90.17) (xy 27.94 93.98) (xy 208.28 99.06) (xy 208.28 102.87)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2551,7 +2551,7 @@
) )
(wire (wire
(pts (pts
(xy 257.81 48.26) (xy 265.43 48.26) (xy 266.7 34.29) (xy 274.32 34.29)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2581,7 +2581,7 @@
) )
(wire (wire
(pts (pts
(xy 27.94 72.39) (xy 27.94 78.74) (xy 208.28 81.28) (xy 208.28 87.63)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2601,7 +2601,7 @@
) )
(wire (wire
(pts (pts
(xy 40.64 90.17) (xy 27.94 90.17) (xy 220.98 99.06) (xy 208.28 99.06)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2651,7 +2651,7 @@
) )
(wire (wire
(pts (pts
(xy 250.19 48.26) (xy 257.81 48.26) (xy 259.08 34.29) (xy 266.7 34.29)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2691,7 +2691,7 @@
) )
(wire (wire
(pts (pts
(xy 27.94 86.36) (xy 27.94 90.17) (xy 208.28 95.25) (xy 208.28 99.06)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2721,7 +2721,7 @@
) )
(wire (wire
(pts (pts
(xy 27.94 101.6) (xy 27.94 107.95) (xy 208.28 110.49) (xy 208.28 116.84)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2731,7 +2731,7 @@
) )
(wire (wire
(pts (pts
(xy 257.81 44.45) (xy 257.81 48.26) (xy 266.7 30.48) (xy 266.7 34.29)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2771,7 +2771,7 @@
) )
(wire (wire
(pts (pts
(xy 242.57 48.26) (xy 250.19 48.26) (xy 251.46 34.29) (xy 259.08 34.29)
) )
(stroke (stroke
(width 0) (width 0)
@@ -2836,7 +2836,7 @@
(uuid "2149f196-bc2b-4ce4-936c-69e53754889e") (uuid "2149f196-bc2b-4ce4-936c-69e53754889e")
) )
(label "GND" (label "GND"
(at 245.11 48.26 0) (at 254 34.29 0)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
(font (font
@@ -2924,7 +2924,7 @@
(uuid "c328fb5a-75db-4b2d-a87b-be24fc875e62") (uuid "c328fb5a-75db-4b2d-a87b-be24fc875e62")
) )
(label "ADC1" (label "ADC1"
(at 40.64 90.17 0) (at 220.98 99.06 0)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
(font (font
@@ -3249,7 +3249,7 @@
) )
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 27.94 82.55 0) (at 208.28 91.44 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -3258,7 +3258,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "44fbd548-1a0e-43fa-af43-fa080d1b4bba") (uuid "44fbd548-1a0e-43fa-af43-fa080d1b4bba")
(property "Reference" "R3" (property "Reference" "R3"
(at 30.48 81.2799 0) (at 210.82 90.1699 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3267,7 +3267,7 @@
) )
) )
(property "Value" "R" (property "Value" "R"
(at 30.48 83.8199 0) (at 210.82 92.7099 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3276,7 +3276,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 26.162 82.55 90) (at 206.502 91.44 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3285,7 +3285,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 27.94 82.55 0) (at 208.28 91.44 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3294,7 +3294,7 @@
) )
) )
(property "Description" "Resistor" (property "Description" "Resistor"
(at 27.94 82.55 0) (at 208.28 91.44 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3461,7 +3461,7 @@
) )
(symbol (symbol
(lib_id "Alexander_Library_Symbols:Project_Box_Board_65x40") (lib_id "Alexander_Library_Symbols:Project_Box_Board_65x40")
(at 254 38.1 0) (at 262.89 24.13 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -3470,7 +3470,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "6da4bb07-a6a1-4a9b-8581-8d6dc78b2277") (uuid "6da4bb07-a6a1-4a9b-8581-8d6dc78b2277")
(property "Reference" "H1" (property "Reference" "H1"
(at 254 31.75 0) (at 262.89 17.78 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3478,7 +3478,7 @@
) )
) )
(property "Value" "Project_Box_Board_65x40" (property "Value" "Project_Box_Board_65x40"
(at 254 34.29 0) (at 262.89 20.32 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3486,7 +3486,7 @@
) )
) )
(property "Footprint" "Alexander Footprint Library:Board_65-40" (property "Footprint" "Alexander Footprint Library:Board_65-40"
(at 254.762 58.674 0) (at 263.652 44.704 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3495,7 +3495,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 254.762 54.864 0) (at 263.652 40.894 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3504,7 +3504,7 @@
) )
) )
(property "Description" "3.2mm Diameter Mounting Holes Pads (M3)" (property "Description" "3.2mm Diameter Mounting Holes Pads (M3)"
(at 254.762 54.864 0) (at 263.652 40.894 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3868,7 +3868,7 @@
) )
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 27.94 107.95 0) (at 208.28 116.84 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -3877,7 +3877,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "cac61d8e-75d3-44e6-8267-69a568b1f711") (uuid "cac61d8e-75d3-44e6-8267-69a568b1f711")
(property "Reference" "#PWR03" (property "Reference" "#PWR03"
(at 27.94 114.3 0) (at 208.28 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3886,7 +3886,7 @@
) )
) )
(property "Value" "GND" (property "Value" "GND"
(at 27.94 113.03 0) (at 208.28 121.92 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3894,7 +3894,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 27.94 107.95 0) (at 208.28 116.84 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3903,7 +3903,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 27.94 107.95 0) (at 208.28 116.84 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3912,7 +3912,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 27.94 107.95 0) (at 208.28 116.84 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3934,7 +3934,7 @@
) )
(symbol (symbol
(lib_id "Device:R_Photo") (lib_id "Device:R_Photo")
(at 27.94 97.79 0) (at 208.28 106.68 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -3943,7 +3943,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "d3ade122-8811-4c82-adbe-a0b376fb2c2f") (uuid "d3ade122-8811-4c82-adbe-a0b376fb2c2f")
(property "Reference" "R2" (property "Reference" "R2"
(at 30.48 96.5199 0) (at 210.82 105.4099 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3952,7 +3952,7 @@
) )
) )
(property "Value" "R_Photo" (property "Value" "R_Photo"
(at 30.48 99.0599 0) (at 210.82 107.9499 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3961,7 +3961,7 @@
) )
) )
(property "Footprint" "Package_TO_SOT_THT:TO-46-2_Pin2Center" (property "Footprint" "Package_TO_SOT_THT:TO-46-2_Pin2Center"
(at 29.21 104.14 90) (at 209.55 113.03 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3971,7 +3971,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 27.94 99.06 0) (at 208.28 107.95 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -3980,7 +3980,7 @@
) )
) )
(property "Description" "Photoresistor" (property "Description" "Photoresistor"
(at 27.94 97.79 0) (at 208.28 106.68 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4071,7 +4071,7 @@
) )
(symbol (symbol
(lib_id "power:+3.3V") (lib_id "power:+3.3V")
(at 27.94 72.39 0) (at 208.28 81.28 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -4080,7 +4080,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "e813c650-c811-4ec1-a6c6-f8b9c3ffdda9") (uuid "e813c650-c811-4ec1-a6c6-f8b9c3ffdda9")
(property "Reference" "#PWR04" (property "Reference" "#PWR04"
(at 27.94 76.2 0) (at 208.28 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4089,7 +4089,7 @@
) )
) )
(property "Value" "+3.3V" (property "Value" "+3.3V"
(at 27.94 67.31 0) (at 208.28 76.2 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4097,7 +4097,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 27.94 72.39 0) (at 208.28 81.28 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4106,7 +4106,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 27.94 72.39 0) (at 208.28 81.28 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4115,7 +4115,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"+3.3V\"" (property "Description" "Power symbol creates a global label with name \"+3.3V\""
(at 27.94 72.39 0) (at 208.28 81.28 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4135,6 +4135,44 @@
) )
) )
) )
(sheet
(at 25.4 177.8)
(size 76.2 7.62)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "1d60ec2c-1ff2-4820-8ff8-58ee91581d7b")
(property "Sheetname" "Power Supply"
(at 25.4 177.0884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "Temperature-Node_Power-Supply.kicad_sch"
(at 25.4 186.0046 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "ESP32-C3-WROOM-Node-Temperature"
(path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328"
(page "2")
)
)
)
)
(sheet_instances (sheet_instances
(path "/" (path "/"
(page "1") (page "1")

View File

@@ -0,0 +1 @@
{"hostname":"LENOVO-PC","username":"alex"}