Button PCB update (v1.1)

This commit is contained in:
whowechina 2024-05-07 09:22:35 +08:00
parent 9b41598a72
commit 77e5eb8bf1
15 changed files with 99258 additions and 93756 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,14 +1,16 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 0,
"active_layer_preset": "All Copper Layers", "active_layer_preset": "All Layers",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [ "hidden_nets": [
"GND" "GND"
], ],
"high_contrast_mode": 0, "high_contrast_mode": 0,
"net_color_mode": 1, "net_color_mode": 1,
"opacity": { "opacity": {
"images": 0.6,
"pads": 1.0, "pads": 1.0,
"tracks": 1.0, "tracks": 1.0,
"vias": 1.0, "vias": 1.0,
@ -16,17 +18,17 @@
}, },
"ratsnest_display_mode": 0, "ratsnest_display_mode": 0,
"selection_filter": { "selection_filter": {
"dimensions": false, "dimensions": true,
"footprints": true, "footprints": true,
"graphics": false, "graphics": true,
"keepouts": false, "keepouts": true,
"lockedItems": false, "lockedItems": false,
"otherItems": false, "otherItems": true,
"pads": true, "pads": true,
"text": true, "text": true,
"tracks": true, "tracks": true,
"vias": true, "vias": true,
"zones": false "zones": true
}, },
"visible_items": [ "visible_items": [
0, 0,

View File

@ -1,5 +1,6 @@
{ {
"board": { "board": {
"3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"board_outline_line_width": 0.09999999999999999, "board_outline_line_width": 0.09999999999999999,
@ -33,9 +34,9 @@
"other_text_thickness": 0.15, "other_text_thickness": 0.15,
"other_text_upright": false, "other_text_upright": false,
"pads": { "pads": {
"drill": 2.6, "drill": 0.0,
"height": 2.6, "height": 1.3,
"width": 2.6 "width": 4.0
}, },
"silk_line_width": 0.15, "silk_line_width": 0.15,
"silk_text_italic": false, "silk_text_italic": false,
@ -62,20 +63,26 @@
"rule_severities": { "rule_severities": {
"annular_width": "error", "annular_width": "error",
"clearance": "error", "clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error", "copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error", "courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error", "diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error", "diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error", "drill_out_of_range": "error",
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "error", "footprint_type_mismatch": "error",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
"invalid_outline": "error", "invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error", "item_on_disabled_layer": "error",
"items_not_allowed": "error", "items_not_allowed": "error",
"length_out_of_range": "error", "length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error", "malformed_courtyard": "error",
"microvia_drill_out_of_range": "error", "microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore", "missing_courtyard": "ignore",
@ -85,9 +92,14 @@
"padstack": "error", "padstack": "error",
"pth_inside_courtyard": "ignore", "pth_inside_courtyard": "ignore",
"shorting_items": "error", "shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning", "silk_over_copper": "warning",
"silk_overlap": "warning", "silk_overlap": "warning",
"skew_out_of_range": "error", "skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error", "through_hole_pad_without_hole": "error",
"too_many_vias": "error", "too_many_vias": "error",
"track_dangling": "warning", "track_dangling": "warning",
@ -96,7 +108,6 @@
"unconnected_items": "error", "unconnected_items": "error",
"unresolved_variable": "error", "unresolved_variable": "error",
"via_dangling": "warning", "via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error" "zones_intersect": "error"
}, },
"rules": { "rules": {
@ -104,20 +115,65 @@
"allow_microvias": false, "allow_microvias": false,
"max_error": 0.005, "max_error": 0.005,
"min_clearance": 0.0, "min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0, "min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25, "min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25, "min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998, "min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999, "min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0, "min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3, "min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998, "min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996, "min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997, "min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0, "solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0, "solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [ "track_widths": [
0.0 0.0
], ],
@ -130,7 +186,8 @@
"zones_allow_external_fillets": false, "zones_allow_external_fillets": false,
"zones_use_no_outline": true "zones_use_no_outline": true
}, },
"layer_presets": [] "layer_presets": [],
"viewports": []
}, },
"boards": [], "boards": [],
"cvpcb": { "cvpcb": {
@ -314,18 +371,23 @@
"rule_severities": { "rule_severities": {
"bus_definition_conflict": "error", "bus_definition_conflict": "error",
"bus_entry_needed": "error", "bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error", "bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error", "bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error", "different_unit_footprint": "error",
"different_unit_net": "error", "different_unit_net": "error",
"duplicate_reference": "error", "duplicate_reference": "error",
"duplicate_sheet_names": "error", "duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error", "extra_units": "error",
"global_label_dangling": "warning", "global_label_dangling": "warning",
"hier_label_mismatch": "error", "hier_label_mismatch": "error",
"label_dangling": "error", "label_dangling": "error",
"lib_symbol_issues": "warning", "lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning", "multiple_net_names": "warning",
"net_not_bus_member": "warning", "net_not_bus_member": "warning",
"no_connect_connected": "warning", "no_connect_connected": "warning",
@ -335,6 +397,7 @@
"pin_to_pin": "warning", "pin_to_pin": "warning",
"power_pin_not_driven": "error", "power_pin_not_driven": "error",
"similar_labels": "warning", "similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error", "unannotated": "error",
"unit_value_mismatch": "error", "unit_value_mismatch": "error",
"unresolved_variable": "error", "unresolved_variable": "error",
@ -352,7 +415,7 @@
"net_settings": { "net_settings": {
"classes": [ "classes": [
{ {
"bus_width": 12.0, "bus_width": 12,
"clearance": 0.175, "clearance": 0.175,
"diff_pair_gap": 0.25, "diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
@ -366,13 +429,15 @@
"track_width": 0.3, "track_width": 0.3,
"via_diameter": 0.8, "via_diameter": 0.8,
"via_drill": 0.4, "via_drill": 0.4,
"wire_width": 6.0 "wire_width": 6
} }
], ],
"meta": { "meta": {
"version": 2 "version": 3
}, },
"net_colors": null "net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
}, },
"pcbnew": { "pcbnew": {
"last_paths": { "last_paths": {
@ -388,6 +453,8 @@
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0, "default_line_thickness": 6.0,
"default_text_size": 50.0, "default_text_size": 50.0,
"field_names": [], "field_names": [],
@ -419,7 +486,11 @@
"page_layout_descr_file": "", "page_layout_descr_file": "",
"plot_directory": "", "plot_directory": "",
"spice_adjust_passive_values": false, "spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0
}, },

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,21 @@
(footprint "Solder_1P" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x05 2.54mm single row")
(attr smd)
(fp_text reference "REF**" (at 0 -3.9) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb)
)
(fp_text value "Solder_1P" (at 0 8) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4)
)
(fp_text user "${REFERENCE}" (at -3.9 3.9 90) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9586cda1-48da-45c7-86f7-751657e7c25a)
)
(fp_rect (start -2.35 -1.211) (end 2.35 1.211)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025))
(pad "1" smd roundrect (at 0 0) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a))
)

View File

@ -1,22 +1,22 @@
(footprint "Solder_2P" (version 20211014) (generator pcbnew) (footprint "Solder_2P" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 59FED5CC) (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
(descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x05 2.54mm single row")
(tags "Through hole pin header THT 1x05 2.54mm single row") (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0 -3.9) (layer "F.SilkS")
(fp_text reference "REF**" (at 0 -3.9) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb)
(tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb) )
) (fp_text value "Solder_2P" (at 0 8) (layer "F.Fab") hide
(fp_text value "Solder_2P" (at 0 8) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4)
(tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4) )
) (fp_text user "${REFERENCE}" (at -3.9 3.9 90) (layer "F.Fab") hide
(fp_text user "${REFERENCE}" (at -3.9 3.9 90) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 9586cda1-48da-45c7-86f7-751657e7c25a)
(tstamp 9586cda1-48da-45c7-86f7-751657e7c25a) )
) (fp_rect (start -2.35 -2.1) (end 2.35 2.1)
(fp_rect (start -2.35 -2.1) (end 2.35 2.1) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025)) (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025))
(pad "1" smd roundrect (at 0 -1) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a)) (pad "1" smd roundrect (at 0 -1) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a))
(pad "2" smd oval (at 0 1) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038)) (pad "2" smd oval (at 0 1) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038))
) )

View File

@ -1,23 +1,23 @@
(footprint "Solder_3P" (version 20211014) (generator pcbnew) (footprint "Solder_3P" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 59FED5CC) (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
(descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x05 2.54mm single row")
(tags "Through hole pin header THT 1x05 2.54mm single row") (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0 -4.4) (layer "F.SilkS")
(fp_text reference "REF**" (at 0 -4.4) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb)
(tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb) )
) (fp_text value "Solder_3P" (at 0 6.5) (layer "F.Fab") hide
(fp_text value "Solder_3P" (at 0 6.5) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4)
(tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4) )
) (fp_text user "${REFERENCE}" (at 0 4.8 180) (layer "F.Fab") hide
(fp_text user "${REFERENCE}" (at 0 4.8 180) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 9586cda1-48da-45c7-86f7-751657e7c25a)
(tstamp 9586cda1-48da-45c7-86f7-751657e7c25a) )
) (fp_rect (start -2.35 -3.1) (end 2.35 3.1)
(fp_rect (start -2.35 -3.1) (end 2.35 3.1) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 634ffc36-10b2-4dd6-bca5-99fc3ce41915)) (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 634ffc36-10b2-4dd6-bca5-99fc3ce41915))
(pad "1" smd roundrect (at 0 -2) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a)) (pad "1" smd roundrect (at 0 -2) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a))
(pad "2" smd oval (at 0 0) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038)) (pad "2" smd oval (at 0 0) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038))
(pad "3" smd oval (at 0 2) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7aa5c04b-5bd3-4c72-bbaf-9ec87c5447e0)) (pad "3" smd oval (at 0 2) (size 4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7aa5c04b-5bd3-4c72-bbaf-9ec87c5447e0))
) )

View File

@ -1,24 +1,24 @@
(footprint "Solder_4P" (version 20211014) (generator pcbnew) (footprint "Solder_4P" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 59FED5CC) (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
(descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x05 2.54mm single row")
(tags "Through hole pin header THT 1x05 2.54mm single row") (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0 -2.7) (layer "F.SilkS")
(fp_text reference "REF**" (at 0 -2.7) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb)
(tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb) )
) (fp_text value "Solder_4P" (at 0 10.5) (layer "F.Fab") hide
(fp_text value "Solder_4P" (at 0 10.5) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4)
(tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4) )
) (fp_text user "${REFERENCE}" (at -3.6 4 90) (layer "F.Fab") hide
(fp_text user "${REFERENCE}" (at -3.6 4 90) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 9586cda1-48da-45c7-86f7-751657e7c25a)
(tstamp 9586cda1-48da-45c7-86f7-751657e7c25a) )
) (fp_rect (start -2.8 -1.5) (end 2.8 9)
(fp_rect (start -2.8 -1.5) (end 2.8 9) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025)) (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025))
(pad "1" smd roundrect (at 0 0) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a)) (pad "1" smd roundrect (at 0 0) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a))
(pad "2" smd oval (at 0 2.54) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038)) (pad "2" smd oval (at 0 2.54) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038))
(pad "3" smd oval (at 0 5.08) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7aa5c04b-5bd3-4c72-bbaf-9ec87c5447e0)) (pad "3" smd oval (at 0 5.08) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7aa5c04b-5bd3-4c72-bbaf-9ec87c5447e0))
(pad "4" smd oval (at 0 7.62) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8a6c42bd-bf44-40be-9e58-41dc76d10644)) (pad "4" smd oval (at 0 7.62) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8a6c42bd-bf44-40be-9e58-41dc76d10644))
) )

View File

@ -1,25 +1,25 @@
(footprint "Solder_5P" (version 20211014) (generator pcbnew) (footprint "Solder_5P" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 59FED5CC) (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
(descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x05 2.54mm single row")
(tags "Through hole pin header THT 1x05 2.54mm single row") (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0 -2.7) (layer "F.SilkS")
(fp_text reference "REF**" (at 0 -2.7) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb)
(tstamp d518c7db-9a4d-4905-902c-7b6d95f659cb) )
) (fp_text value "Solder_5P" (at 0 12.7) (layer "F.Fab") hide
(fp_text value "Solder_5P" (at 0 12.7) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4)
(tstamp 614f538e-5f2b-401d-b0ab-3346d3ff44e4) )
) (fp_text user "${REFERENCE}" (at -3.6 4 90) (layer "F.Fab") hide
(fp_text user "${REFERENCE}" (at -3.6 4 90) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 9586cda1-48da-45c7-86f7-751657e7c25a)
(tstamp 9586cda1-48da-45c7-86f7-751657e7c25a) )
) (fp_rect (start -2.8 -1.5) (end 2.8 11.6)
(fp_rect (start -2.8 -1.5) (end 2.8 11.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025)) (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1be9f04b-c1d6-454e-ae88-97259404f025))
(pad "1" smd roundrect (at 0 0) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a)) (pad "1" smd roundrect (at 0 0) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 174ecd2f-6484-485c-a83d-71d6a1dc733a))
(pad "2" smd oval (at 0 2.54) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038)) (pad "2" smd oval (at 0 2.54) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 997a59d1-7e2b-4400-b74b-3cb21ad33038))
(pad "3" smd oval (at 0 5.08) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7aa5c04b-5bd3-4c72-bbaf-9ec87c5447e0)) (pad "3" smd oval (at 0 5.08) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7aa5c04b-5bd3-4c72-bbaf-9ec87c5447e0))
(pad "4" smd oval (at 0 7.62) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8a6c42bd-bf44-40be-9e58-41dc76d10644)) (pad "4" smd oval (at 0 7.62) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8a6c42bd-bf44-40be-9e58-41dc76d10644))
(pad "5" smd oval (at 0 10.16) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6315936b-157d-4b90-acb4-be14538119db)) (pad "5" smd oval (at 0 10.16) (size 4 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6315936b-157d-4b90-acb4-be14538119db))
) )

View File

@ -1,29 +1,35 @@
(footprint "WS2812B-1615" (version 20211014) (generator pcbnew) (footprint "WS2812B-1615" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 600F1431) (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0 -2.25 unlocked) (layer "F.SilkS")
(fp_text reference "REF**" (at 0 -2.25 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp e2c229b7-0f91-403e-a4c6-2aa96df9a482)
(tstamp e2c229b7-0f91-403e-a4c6-2aa96df9a482) )
) (fp_text value "WS2812B-1615" (at 0 2.75) (layer "F.Fab") hide
(fp_text value "WS2812B-1615" (at 0 2.75) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 0cdcf19b-5977-49ef-be54-419dc006f694)
(tstamp 0cdcf19b-5977-49ef-be54-419dc006f694) )
) (fp_line (start -2.15 0) (end -1.65 -0.45)
(fp_line (start -2.15 0) (end -1.65 -0.45) (layer "F.SilkS") (width 0.15) (tstamp 5a8a1a2a-246d-4e76-81ed-8f300c46fdc4)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 5a8a1a2a-246d-4e76-81ed-8f300c46fdc4))
(fp_line (start -2.15 0) (end -1.65 0.4) (layer "F.SilkS") (width 0.15) (tstamp 8d1d5d87-154e-4a1e-bfc9-5a998decfb96)) (fp_line (start -2.15 0) (end -1.65 0.4)
(fp_rect (start -1.62 -1.1) (end 1.62 1.1) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 23e5f3bb-0522-431f-bdbf-8f5e524ad436)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 8d1d5d87-154e-4a1e-bfc9-5a998decfb96))
(fp_line (start -1.5 -1) (end 1.5 -1) (layer "F.CrtYd") (width 0.01) (tstamp 299596e5-a3e4-4f2f-8035-6d83c818f19e)) (fp_rect (start -1.62 -1.1) (end 1.62 1.1)
(fp_line (start 1.5 1) (end -1.5 1) (layer "F.CrtYd") (width 0.01) (tstamp 7412ce15-264f-4ccf-bc8d-39f31daf0933)) (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 23e5f3bb-0522-431f-bdbf-8f5e524ad436))
(fp_line (start -1.5 1) (end -1.5 -1) (layer "F.CrtYd") (width 0.01) (tstamp de8af217-f90f-41ba-aa7d-8bc64ce06158)) (fp_line (start -1.5 -1) (end 1.5 -1)
(fp_line (start 1.5 -1) (end 1.5 1) (layer "F.CrtYd") (width 0.01) (tstamp dedc7c1c-6a36-4a70-ab85-6a1ac1733d46)) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp 299596e5-a3e4-4f2f-8035-6d83c818f19e))
(pad "G" smd rect (at -0.8 0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e152eda4-1abc-44ee-a5c2-c1e2c7168915)) (fp_line (start -1.5 1) (end -1.5 -1)
(pad "I" smd rect (at 0.8 0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ed4f35c-f2de-440f-8e33-c489bf529100)) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp de8af217-f90f-41ba-aa7d-8bc64ce06158))
(pad "O" smd rect (at -0.8 -0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 717c99df-1956-4765-afce-e90c2d34a2a4)) (fp_line (start 1.5 -1) (end 1.5 1)
(pad "V" smd rect (at 0.8 -0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2bf938dd-562d-4a98-90c3-767c87723d07)) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp dedc7c1c-6a36-4a70-ab85-6a1ac1733d46))
(model "${KIPRJMOD}/3dmodels/WS2812-2020.STEP" (fp_line (start 1.5 1) (end -1.5 1)
(offset (xyz 0 0 0.25)) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp 7412ce15-264f-4ccf-bc8d-39f31daf0933))
(scale (xyz 0.8 1 0.75)) (pad "G" smd rect (at -0.8 0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e152eda4-1abc-44ee-a5c2-c1e2c7168915))
(rotate (xyz -90 0 0)) (pad "I" smd rect (at 0.8 0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ed4f35c-f2de-440f-8e33-c489bf529100))
) (pad "O" smd rect (at -0.8 -0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 717c99df-1956-4765-afce-e90c2d34a2a4))
) (pad "V" smd rect (at 0.8 -0.48) (size 1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2bf938dd-562d-4a98-90c3-767c87723d07))
(model "${KIPRJMOD}/3dmodels/WS2812-2020.STEP"
(offset (xyz 0 0 0.25))
(scale (xyz 0.8 1 0.75))
(rotate (xyz -90 0 0))
)
)

View File

@ -1,27 +1,31 @@
(footprint "WS2812B-2835" (version 20211014) (generator pcbnew) (footprint "WS2812B-2835" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 600F1431) (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0 -3.45 unlocked) (layer "F.SilkS")
(fp_text reference "REF**" (at 0 -3.45 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp e2c229b7-0f91-403e-a4c6-2aa96df9a482)
(tstamp e2c229b7-0f91-403e-a4c6-2aa96df9a482) )
) (fp_text value "WS2812B-2835" (at 0 3.45) (layer "F.Fab") hide
(fp_text value "WS2812B-2835" (at 0 3.45) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp 0cdcf19b-5977-49ef-be54-419dc006f694)
(tstamp 0cdcf19b-5977-49ef-be54-419dc006f694) )
) (fp_line (start -3 -1.75) (end -3 1.8)
(fp_line (start -3 -1.75) (end -3 1.8) (layer "F.SilkS") (width 0.15) (tstamp 1d58f96b-ee44-49cf-8d5f-9a0008516ff6)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 1d58f96b-ee44-49cf-8d5f-9a0008516ff6))
(fp_line (start 2.45 1.8) (end 3.05 1.2) (layer "F.SilkS") (width 0.15) (tstamp 4c210859-6421-4022-8a17-2a8e5e4f929d)) (fp_line (start -3 -1.75) (end 3.05 -1.75)
(fp_line (start 3.05 -1.75) (end 3.05 1.2) (layer "F.SilkS") (width 0.15) (tstamp 5a02adb6-cc9d-4758-9c52-145d0ed5a678)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp f1cf154e-b063-4f77-8995-ca5034951982))
(fp_line (start -3 1.8) (end 2.45 1.8) (layer "F.SilkS") (width 0.15) (tstamp 9eb6ad99-ac87-4d4d-880d-ab0453e10ef0)) (fp_line (start -3 1.8) (end 2.45 1.8)
(fp_line (start -3 -1.75) (end 3.05 -1.75) (layer "F.SilkS") (width 0.15) (tstamp f1cf154e-b063-4f77-8995-ca5034951982)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 9eb6ad99-ac87-4d4d-880d-ab0453e10ef0))
(pad "G" smd rect (at 1.6 0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ed4f35c-f2de-440f-8e33-c489bf529100)) (fp_line (start 2.45 1.8) (end 3.05 1.2)
(pad "I" smd rect (at 1.6 -0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2bf938dd-562d-4a98-90c3-767c87723d07)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 4c210859-6421-4022-8a17-2a8e5e4f929d))
(pad "O" smd rect (at -1.6 0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e152eda4-1abc-44ee-a5c2-c1e2c7168915)) (fp_line (start 3.05 -1.75) (end 3.05 1.2)
(pad "V" smd rect (at -1.6 -0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 717c99df-1956-4765-afce-e90c2d34a2a4)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 5a02adb6-cc9d-4758-9c52-145d0ed5a678))
(model "${KIPRJMOD}/3dmodels/SMD WS2812B-3535.step" (pad "G" smd rect (at 1.6 0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ed4f35c-f2de-440f-8e33-c489bf529100))
(offset (xyz 0 0 2)) (pad "I" smd rect (at 1.6 -0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2bf938dd-562d-4a98-90c3-767c87723d07))
(scale (xyz 0.85 1 1)) (pad "O" smd rect (at -1.6 0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e152eda4-1abc-44ee-a5c2-c1e2c7168915))
(rotate (xyz -90 0 -90)) (pad "V" smd rect (at -1.6 -0.9) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 717c99df-1956-4765-afce-e90c2d34a2a4))
) (model "${KIPRJMOD}/3dmodels/SMD WS2812B-3535.step"
) (offset (xyz 0 0 2))
(scale (xyz 0.85 1 1))
(rotate (xyz -90 0 -90))
)
)

View File

@ -1,42 +1,61 @@
(footprint "WS2812B-4020" (version 20211014) (generator pcbnew) (footprint "WS2812B-4020" (version 20221018) (generator pcbnew)
(layer "F.Cu") (layer "F.Cu")
(tedit 619321C0) (attr smd)
(attr through_hole) (fp_text reference "REF**" (at 0.075 2.25 unlocked) (layer "F.SilkS")
(fp_text reference "REF**" (at 0.075 2.25 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp c4ef411a-fc2f-4578-b8f7-35707fd98313)
(tstamp c4ef411a-fc2f-4578-b8f7-35707fd98313) )
) (fp_text value "WS2812B-4020" (at -0.125 -2) (layer "F.Fab")
(fp_text value "WS2812B-4020" (at -0.125 -2) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15))) (tstamp f71f6ef5-85a2-4019-8a61-9ed148c2630e)
(tstamp f71f6ef5-85a2-4019-8a61-9ed148c2630e) )
) (fp_line (start -1.9 -0.75) (end -1.6 -0.75)
(fp_line (start -1.9 -0.75) (end -1.6 -0.75) (layer "F.SilkS") (width 0.15) (tstamp 04a7d87b-d414-409f-9786-71f87a80f93b)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 04a7d87b-d414-409f-9786-71f87a80f93b))
(fp_line (start -1.9 0.75) (end -1.6 0.75) (layer "F.SilkS") (width 0.15) (tstamp 08f76222-d92e-4cd8-ac24-76eb460db3c0)) (fp_line (start -1.9 0.75) (end -1.9 -0.75)
(fp_line (start -1.9 0.75) (end -1.9 -0.75) (layer "F.SilkS") (width 0.15) (tstamp 15850370-7f6a-40bb-88b7-ed1ce7634955)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 15850370-7f6a-40bb-88b7-ed1ce7634955))
(fp_line (start 1.9 -0.75) (end 1.9 0.75) (layer "F.SilkS") (width 0.15) (tstamp 15dde6f1-f99f-430b-94b0-d2397fe707e6)) (fp_line (start -1.9 0.75) (end -1.6 0.75)
(fp_line (start 1.6 -0.75) (end 1.35 -0.5) (layer "F.SilkS") (width 0.15) (tstamp 1cdd5aa8-7f47-47e8-b461-aab649f24b83)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 08f76222-d92e-4cd8-ac24-76eb460db3c0))
(fp_line (start -1.6 -0.75) (end -1.35 -0.5) (layer "F.SilkS") (width 0.15) (tstamp 20a6e613-2091-486b-8a60-1ef5ddfdca03)) (fp_line (start -1.6 -0.75) (end -1.35 -0.5)
(fp_line (start -1.35 -0.5) (end -1.9 0.05) (layer "F.SilkS") (width 0.15) (tstamp 24f8d87e-49f2-4b68-9ab0-bd76e9c092ea)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 20a6e613-2091-486b-8a60-1ef5ddfdca03))
(fp_line (start 1.9 -0.75) (end 1.6 -0.75) (layer "F.SilkS") (width 0.15) (tstamp 2ce51cb6-acfd-4a83-9b8d-72e6b52fb687)) (fp_line (start -1.35 -0.5) (end -1.9 0.05)
(fp_line (start 1.9 0.75) (end 1.6 0.75) (layer "F.SilkS") (width 0.15) (tstamp b9f2f6be-9a58-4233-ba98-060a51b6f2c2)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 24f8d87e-49f2-4b68-9ab0-bd76e9c092ea))
(fp_line (start -1.35 -0.5) (end 1.35 -0.5) (layer "F.SilkS") (width 0.15) (tstamp f2ec24a5-4a47-41b2-90e7-7ade789345b7)) (fp_line (start -1.35 -0.5) (end 1.35 -0.5)
(fp_circle (center 1.610848 -0.323504) (end 1.685848 -0.323504) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 799eb67b-05fd-4eae-b78e-fa1624698ab3)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp f2ec24a5-4a47-41b2-90e7-7ade789345b7))
(fp_line (start 2.25 -1.25) (end -2.25 -1.25) (layer "F.CrtYd") (width 0.01) (tstamp 50d5b259-04ee-494f-91f1-68f2aef65354)) (fp_line (start 1.6 -0.75) (end 1.35 -0.5)
(fp_line (start 2.25 1.5) (end 2.25 -1.25) (layer "F.CrtYd") (width 0.01) (tstamp 63ddbc1a-9e00-43a0-9bf8-4172b45f4c5d)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 1cdd5aa8-7f47-47e8-b461-aab649f24b83))
(fp_line (start -2.25 1.5) (end 2.25 1.5) (layer "F.CrtYd") (width 0.01) (tstamp 8de6e937-97eb-42d5-8a57-64d1712990b7)) (fp_line (start 1.9 -0.75) (end 1.6 -0.75)
(fp_line (start -2.25 1.25) (end -2.25 1.5) (layer "F.CrtYd") (width 0.01) (tstamp 9641c7a3-ac41-4578-9555-49158271e75e)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 2ce51cb6-acfd-4a83-9b8d-72e6b52fb687))
(fp_line (start -2.25 -1.25) (end -2.25 1.25) (layer "F.CrtYd") (width 0.01) (tstamp ba7fb90a-8336-4498-93b4-c2273d2d4ba0)) (fp_line (start 1.9 -0.75) (end 1.9 0.75)
(fp_line (start 2 0.85) (end 2 -0.85) (layer "F.Fab") (width 0.01) (tstamp 64dd97d5-957f-4e33-912f-8aa75849eaa4)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 15dde6f1-f99f-430b-94b0-d2397fe707e6))
(fp_line (start -2 0.85) (end 2 0.85) (layer "F.Fab") (width 0.01) (tstamp 87d3ff16-0d6c-431b-8d06-011365c55752)) (fp_line (start 1.9 0.75) (end 1.6 0.75)
(fp_line (start 2 -0.85) (end -2 -0.85) (layer "F.Fab") (width 0.01) (tstamp cd50ccd1-2447-44f8-b138-13e234490099)) (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp b9f2f6be-9a58-4233-ba98-060a51b6f2c2))
(fp_line (start -2 -0.85) (end -2 0.85) (layer "F.Fab") (width 0.01) (tstamp dd499963-442d-4d5d-90dc-ff908bf79f28)) (fp_circle (center 1.610848 -0.323504) (end 1.685848 -0.323504)
(pad "G" smd roundrect (at -1.275 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 71100c4f-605f-491e-92fc-6047333603ce)) (stroke (width 0.15) (type solid)) (fill none) (layer "F.SilkS") (tstamp 799eb67b-05fd-4eae-b78e-fa1624698ab3))
(pad "I" smd roundrect (at 1.275 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 729e98d4-0174-4a58-a88c-81c56919a18f)) (fp_line (start -2.25 -1.25) (end -2.25 1.25)
(pad "O" smd roundrect (at -0.425 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bf480819-6341-445e-a266-9b93b022be31)) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp ba7fb90a-8336-4498-93b4-c2273d2d4ba0))
(pad "V" smd roundrect (at 0.425 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1e66c925-c559-4cf0-a647-e93345148782)) (fp_line (start -2.25 1.25) (end -2.25 1.5)
(model "${KIPRJMOD}/3dmodels/User Library-WS2812-4020.step" (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp 9641c7a3-ac41-4578-9555-49158271e75e))
(offset (xyz 0 -1 0)) (fp_line (start -2.25 1.5) (end 2.25 1.5)
(scale (xyz 1 1 1)) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp 8de6e937-97eb-42d5-8a57-64d1712990b7))
(rotate (xyz 180 0 -180)) (fp_line (start 2.25 -1.25) (end -2.25 -1.25)
) (stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp 50d5b259-04ee-494f-91f1-68f2aef65354))
) (fp_line (start 2.25 1.5) (end 2.25 -1.25)
(stroke (width 0.01) (type solid)) (layer "F.CrtYd") (tstamp 63ddbc1a-9e00-43a0-9bf8-4172b45f4c5d))
(fp_line (start -2 -0.85) (end -2 0.85)
(stroke (width 0.01) (type solid)) (layer "F.Fab") (tstamp dd499963-442d-4d5d-90dc-ff908bf79f28))
(fp_line (start -2 0.85) (end 2 0.85)
(stroke (width 0.01) (type solid)) (layer "F.Fab") (tstamp 87d3ff16-0d6c-431b-8d06-011365c55752))
(fp_line (start 2 -0.85) (end -2 -0.85)
(stroke (width 0.01) (type solid)) (layer "F.Fab") (tstamp cd50ccd1-2447-44f8-b138-13e234490099))
(fp_line (start 2 0.85) (end 2 -0.85)
(stroke (width 0.01) (type solid)) (layer "F.Fab") (tstamp 64dd97d5-957f-4e33-912f-8aa75849eaa4))
(pad "G" smd roundrect (at -1.275 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 71100c4f-605f-491e-92fc-6047333603ce))
(pad "I" smd roundrect (at 1.275 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 729e98d4-0174-4a58-a88c-81c56919a18f))
(pad "O" smd roundrect (at -0.425 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bf480819-6341-445e-a266-9b93b022be31))
(pad "V" smd roundrect (at 0.425 0.65) (size 0.44 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1e66c925-c559-4cf0-a647-e93345148782))
(model "${KIPRJMOD}/3dmodels/User Library-WS2812-4020.step"
(offset (xyz 0 -1 0))
(scale (xyz 1 1 1))
(rotate (xyz 180 0 -180))
)
)

Binary file not shown.

Binary file not shown.