mega push, lots of cad updates, new pcb form factor and schematic rework

This commit is contained in:
Stephen Hawes
2025-06-03 15:46:09 -04:00
parent 8b57b6763e
commit 52fcd07a8d
25 changed files with 23957 additions and 24368 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
cad/FDM/flexture-2u.FCStd Normal file

Binary file not shown.

Binary file not shown.

BIN
cad/FDM/frame-8-2u.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

BIN
cad/PCA/mobo-2u.FCStd Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,66 +1,656 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "DS28E05" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -6.35 3.81 0)
(effects (font (size 1.27 1.27)))
(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "AP2210"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 -9.144 0)
(effects
(font
(size 1.27 1.27)
)
(property "Value" "DS28E05" (id 1) (at 0 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
(property "Value" "AP2210"
(at 0 8.89 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.lcsc.com/datasheet/lcsc_datasheet_2412251014_Diodes-Incorporated-AP2210K-3-3TRG1_C176959.pdf"
(at 0.254 13.462 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "AP2210_1_1"
(rectangle
(start -6.35 7.62)
(end 6.35 -7.62)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin input line
(at -8.89 5.08 0)
(length 2.54)
(name "VIN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -8.89 0 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -8.89 -5.08 0)
(length 2.54)
(name "EN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 8.89 5.08 180)
(length 2.54)
(name "VOUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 8.89 -5.08 180)
(length 2.54)
(name "BYP/ADJ"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "DS28E05"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -6.35 3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "DS28E05"
(at 0 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "DS28E05_0_1"
(rectangle (start -7.62 5.08) (end 7.62 -5.08)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
(rectangle
(start -7.62 5.08)
(end 7.62 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "DS28E05_1_1"
(pin passive line (at -6.35 -7.62 90) (length 2.54)
(name "IO" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 6.35 -7.62 90) (length 2.54)
(name "NC" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 7.62 270) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
(pin passive line
(at -6.35 -7.62 90)
(length 2.54)
(name "IO"
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "DS28E07" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
(number "1"
(effects
(font
(size 1.27 1.27)
)
(property "Value" "DS28E07" (id 1) (at 0 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at -3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin passive line
(at 0 7.62 270)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 6.35 -7.62 90)
(length 2.54)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "DS28E07"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "DS28E07"
(at 0 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at -3.81 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -3.81 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "DS28E07_0_1"
(rectangle (start -6.35 5.08) (end 6.35 0)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
(rectangle
(start -6.35 5.08)
(end 6.35 0)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "DS28E07_1_1"
(pin unspecified line (at -8.89 2.54 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
(pin unspecified line
(at -8.89 2.54 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
(pin unspecified line (at 8.89 2.54 180) (length 2.54)
(name "IO" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 8.89 2.54 180)
(length 2.54)
(name "IO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "MHS110FRGBCT"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 11.176 -5.842 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "MHS110FRGBCT"
(at 0 11.176 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "index:MHS110FRGBCT"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/2003172139_MEIHUA-MHS110FRGBCT_C496820.pdf"
(at 0.762 14.478 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "MHS110FRGBCT_1_1"
(polyline
(pts
(xy -8.89 0) (xy -12.7 0) (xy -12.7 -3.81) (xy 12.7 -3.81) (xy 12.7 0) (xy 8.89 0)
)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(arc
(start -10.16 0)
(mid 0 10.16)
(end 10.16 0)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin input line
(at -7.62 -6.35 90)
(length 2.54)
(name "RED"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -2.54 -6.35 90)
(length 2.54)
(name "GREEN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 2.54 -6.35 90)
(length 2.54)
(name "BLUE"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 7.62 -6.35 90)
(length 2.54)
(name "ANODE"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "SKTDLDE010"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "SW"
(at 1.524 17.78 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "SKTDLDE010"
(at 5.334 15.748 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "feeder:SKTDLDE010"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "SKTDLDE010_1_1"
(rectangle
(start 0 14.732)
(end 8.89 0)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin input line
(at -2.54 12.7 0)
(length 2.54)
(name "TERM1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -2.54 10.16 0)
(length 2.54)
(name "TERM2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 2.54 -2.54 90)
(length 2.54)
(name "MNT1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 6.35 -2.54 90)
(length 2.54)
(name "MNT2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)

View File

@@ -0,0 +1,205 @@
(footprint "SKTDLDE010"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 2.95 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "da8bd078-0bfc-43d2-ab7f-63cdd99d3f01")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SKTDLDE010"
(at 0 4.4 0)
(unlocked yes)
(layer "F.Fab")
(uuid "5ee5f95c-2f1c-4e16-97d6-a052a18eec90")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "49bc823d-d6e2-4cc9-9be2-ef2bf15c76f7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "15d003d4-e2c9-4cf9-9936-f07e994e317e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_line
(start -1.95 -0.55)
(end 1.95 -0.55)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "5d04dfc1-f04a-4d58-90f8-fbd37b229500")
)
(fp_line
(start -1.95 -0.55)
(end -1.95 1.4)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "6e4f7414-4202-475b-8a23-9ea9ef147029")
)
(fp_line
(start -1.95 1.4)
(end 1.95 1.4)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "04b46dae-ae13-4136-be6e-550f16471a78")
)
(fp_line
(start -0.85 -0.55)
(end -1.95 -0.55)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "179458a2-ea84-4ca6-a633-2443970f4437")
)
(fp_line
(start -0.8 -1.5)
(end -0.85 -0.55)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "7e4fb2f6-bcf4-4a1b-b20b-82cd66de8fe6")
)
(fp_line
(start -0.8 -1.5)
(end 0.8 -1.5)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "8751b100-5821-447d-9f0b-b51d1e836231")
)
(fp_line
(start 0.8 -1.5)
(end 0.85 -0.55)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "4aaab276-1cd3-494b-9e76-4b92dd4afa11")
)
(fp_line
(start 0.85 -0.55)
(end 1.95 -0.55)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "f8a7d30d-a30f-409f-8094-b30a3dd4eddf")
)
(fp_line
(start 1.95 -0.55)
(end 1.95 1.4)
(stroke
(width 0.12)
(type default)
)
(layer "Dwgs.User")
(uuid "b8061e64-8827-4c45-9182-2098032070f8")
)
(fp_text user "${REFERENCE}"
(at 0 5.9 0)
(unlocked yes)
(layer "F.Fab")
(uuid "4039981e-3f82-4552-95df-fea83601119e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -1.4 1.35)
(size 0.7 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.15)
(thermal_bridge_angle 45)
(uuid "931c6788-c8db-4154-b63c-4e7668d17875")
)
(pad "2" smd roundrect
(at 1.4 1.35)
(size 0.7 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.15)
(thermal_bridge_angle 45)
(uuid "ddf94fa6-b349-42ee-9c9a-93ec8a26c1cf")
)
(pad "3" thru_hole roundrect
(at -1.85 0)
(size 1.25 1)
(drill 0.6
(offset -0.2 0)
)
(layers "*.Cu" "F.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "8e0bd4dd-9475-400e-b116-4e97317d45cf")
)
(pad "3" thru_hole roundrect
(at 1.85 0)
(size 1.25 1)
(drill 0.6
(offset 0.2 0)
)
(layers "*.Cu" "F.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.25)
(uuid "eaca53e9-38e6-4083-a648-2786cf39eae2")
)
(pad "4" smd roundrect
(at 0 1.5)
(size 1.4 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1818181818)
(uuid "bebbc6a9-85ed-4964-a898-828d34330bb8")
)
(embedded_fonts no)
)

File diff suppressed because it is too large Load Diff

View File

@@ -58,8 +58,8 @@
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 0.3,
"width": 1.3
"height": 3.0,
"width": 2.1
},
"silk_line_width": 0.12,
"silk_text_italic": false,
@@ -91,16 +91,20 @@
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
@@ -110,9 +114,11 @@
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
@@ -124,10 +130,13 @@
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
@@ -144,6 +153,7 @@
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.025,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
@@ -161,10 +171,11 @@
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onviapad": true
"td_onvia": true
}
],
"teardrop_parameters": [
@@ -255,6 +266,7 @@
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
@@ -450,10 +462,15 @@
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
@@ -466,9 +483,14 @@
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
@@ -480,7 +502,7 @@
},
"meta": {
"filename": "mobo-2u.kicad_pro",
"version": 1
"version": 3
},
"net_settings": {
"classes": [
@@ -495,6 +517,7 @@
"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.25,
"via_diameter": 0.6,
@@ -503,7 +526,7 @@
}
],
"meta": {
"version": 3
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
@@ -525,6 +548,7 @@
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
@@ -578,6 +602,7 @@
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": false,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
@@ -621,6 +646,7 @@
},
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,5 @@
(sym_lib_table
(version 7)
(lib (name "index")(type "KiCad")(uri "${KIPRJMOD}/../../../lib/kicad/index.kicad_sym")(options "")(descr ""))
(lib (name "feeder")(type "KiCad")(uri "/Users/stephen/feeder/lib/kicad/feeder.kicad_sym")(options "")(descr ""))
)

View File

@@ -0,0 +1 @@
{"hostname":"melange","username":"stephen"}