Initial PCB design

Initial desing of PCB with matrix keyboard and ESP32-C6-LED-1.47
Signed-off-by: schauausgmbh <social@schauaus.at>
This commit is contained in:
schauausgmbh committed 2026-09-10 11:14:27 +02:00
1 parent 937ce2533c
commit 422728c2c5
15 files changed
+26103

No files matched your search

+16714
View File
File diff suppressed because it is too large. Load diff
+138
View File
@@ -0,0 +1,138 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 1,
"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": "PCB.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": [
162,
147,
91,
72,
91,
100,
91,
76,
91,
91
],
"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
}
}
}
+706
View File
@@ -0,0 +1,706 @@
{
"board": {
"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.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": 2,
"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": "warning",
"footprint_symbol_field_mismatch": "warning",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "warning",
"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": "warning",
"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": "warning",
"track_on_post_machined_layer": "error",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"tuning_profile_track_geometries": "warning",
"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.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": [
0.0,
0.2,
0.25,
0.3,
0.35,
0.5,
0.75,
1.0,
1.5,
2.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
},
{
"diameter": 0.5,
"drill": 0.3
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
"bom_rev": "",
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": "",
"sch_revision": ""
},
"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": "PCB.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
}
],
"meta": {
"version": 5
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"idf": "",
"netlist": "",
"plot": "../mechanical design/",
"specctra_dsn": "",
"step": "",
"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": "Exclude from Simulation",
"name": "${EXCLUDE_FROM_SIM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Position Files",
"name": "${EXCLUDE_FROM_POS_FILES}",
"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": "Referenz"
},
"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": "PCB.kicad_sch",
"name": "PCB",
"uuid": "edc6d75c-8fd7-43e0-9b5f-a348cab58f1a"
}
],
"used_designators": "U1,J1-2,SW1-19,D1-19",
"variants": []
},
"sheets": [
[
"edc6d75c-8fd7-43e0-9b5f-a348cab58f1a",
"PCB"
]
],
"text_variables": {},
"tuning_profiles": {
"meta": {
"version": 0
},
"tuning_profiles_impedance_geometric": []
}
}
+7041
View File
File diff suppressed because it is too large. Load diff
+4
View File
@@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "schauaus") (type "KiCad") (uri "${KIPRJMOD}/libraries/schauaus.pretty") (options "") (descr ""))
)
+403
View File
@@ -0,0 +1,403 @@
(kicad_symbol_lib
(version 20251024)
(generator "kicad_symbol_editor")
(generator_version "10.0")
(symbol "ESP32-C6-LCD-1.47"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "U"
(at 0 15.494 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "ESP32-C6-LCD-1.47"
(at 0 13.208 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://docs.waveshare.com/ESP32-C6-LCD-1.47"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Development board featuring a ESP32-C6 microcontroller and a 1.47 inch LCD display"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "ESP32-C6-LCD-1.47_1_1"
(rectangle
(start -10.1 12)
(end 10.1 -12)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin input line
(at -12.7 10.16 0)
(length 2.54)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 7.62 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 -12.7 5.08 0)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 2.54 0)
(length 2.54)
(name "GP0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 0 0)
(length 2.54)
(name "GP1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -2.54 0)
(length 2.54)
(name "GP2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -5.08 0)
(length 2.54)
(name "GP3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -7.62 0)
(length 2.54)
(name "GP4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -10.16 0)
(length 2.54)
(name "GP5"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 -10.16 180)
(length 2.54)
(name "GP9"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 -7.62 180)
(length 2.54)
(name "GP18"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 -5.08 180)
(length 2.54)
(name "GP19"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 -2.54 180)
(length 2.54)
(name "GP20"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 0 180)
(length 2.54)
(name "GP23"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 2.54 180)
(length 2.54)
(name "GP12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 5.08 180)
(length 2.54)
(name "GP13"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 7.62 180)
(length 2.54)
(name "RXD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 12.7 10.16 180)
(length 2.54)
(name "TXD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)
+403
View File
@@ -0,0 +1,403 @@
(kicad_symbol_lib
(version 20251024)
(generator "kicad_symbol_editor")
(generator_version "10.0")
(symbol "ESP32-C6-LCD-1.47"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "U"
(at 0 15.494 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "ESP32-C6-LCD-1.47"
(at 0 13.208 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://docs.waveshare.com/ESP32-C6-LCD-1.47"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Development board featuring a ESP32-C6 microcontroller and a 1.47 inch LCD display"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "ESP32-C6-LCD-1.47_1_1"
(rectangle
(start -12.7 12)
(end 12.7 -12)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin input line
(at -15.24 10.16 0)
(length 2.54)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 7.62 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 -15.24 5.08 0)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 2.54 0)
(length 2.54)
(name "GP0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 0 0)
(length 2.54)
(name "GP1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 -2.54 0)
(length 2.54)
(name "GP2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 -5.08 0)
(length 2.54)
(name "GP3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 -7.62 0)
(length 2.54)
(name "GP4_SD_CS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -15.24 -10.16 0)
(length 2.54)
(name "GP5_SD_MISO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 -10.16 180)
(length 2.54)
(name "GP9_BOOT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 -7.62 180)
(length 2.54)
(name "GP18"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 -5.08 180)
(length 2.54)
(name "GP19"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 -2.54 180)
(length 2.54)
(name "GP20"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 0 180)
(length 2.54)
(name "GP23"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 2.54 180)
(length 2.54)
(name "GP12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 5.08 180)
(length 2.54)
(name "GP13"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 7.62 180)
(length 2.54)
(name "RXD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 15.24 10.16 180)
(length 2.54)
(name "TXD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)
@@ -0,0 +1,275 @@
(footprint "D_SOD-123FL"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(descr "D_SOD-123F")
(tags "D_SOD-123F")
(property "Reference" "REF**"
(at -0.127 -1.905 0)
(layer "F.SilkS")
(uuid "7dbc8a96-c0a0-40c1-8793-d9cdb097fdae")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "D_SOD-123FL"
(at 0 2.1 0)
(layer "F.Fab")
(uuid "10a1e934-3537-41a6-be9d-ad21f3a26434")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d283f491-8409-497b-a46d-f9304117569e")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c097cbe7-27df-4c1f-9d26-e3a4686fe4cb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_line
(start -2.4 -1)
(end -2.4 1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3e4dd014-93a8-4ebf-9e83-1f229ca4b212")
)
(fp_line
(start -2.4 -1)
(end 1.9 -1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "cafbf3fb-587d-413b-a79a-c566bedec2ce")
)
(fp_line
(start -2.4 1)
(end 1.9 1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "32aabf01-c06a-4c08-bf04-7ecb76dad028")
)
(fp_line
(start -2.5 -1.15)
(end -2.5 1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "4bc207de-a2ab-4208-a52d-b4026aff28b4")
)
(fp_line
(start -2.5 -1.15)
(end 2.5 -1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "08cba9fa-4d29-48c6-aa22-9271bbde94c9")
)
(fp_line
(start 2.5 -1.15)
(end 2.5 1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "2848d838-6dce-4bef-93fb-700b7ba39514")
)
(fp_line
(start 2.5 1.15)
(end -2.5 1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "096d152e-565a-4aff-8073-3fd7eeb0d22f")
)
(fp_line
(start -1.6 -0.9)
(end 1.6 -0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "20d1fdf8-e2d4-4838-8607-432ff2d0df0b")
)
(fp_line
(start -1.6 0.9)
(end -1.6 -0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8d10d9f2-8f0a-4ee5-9a68-e128247247db")
)
(fp_line
(start -0.75 0)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "d04d058c-8818-482f-a7dc-35ffd6c2e82b")
)
(fp_line
(start -0.35 0)
(end -0.35 -0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "50b282e0-313e-42e7-b15b-804c9fb280c4")
)
(fp_line
(start -0.35 0)
(end -0.35 0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "d676ce24-345d-4cd0-b10a-45fcb17c6cd9")
)
(fp_line
(start -0.35 0)
(end 0.25 -0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "92c09939-e108-4f27-9b2e-90f1be7f9134")
)
(fp_line
(start 0.25 -0.4)
(end 0.25 0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "33aa557c-1008-4420-bde2-b71ca9cea80f")
)
(fp_line
(start 0.25 0)
(end 0.75 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "0db3f818-db46-4ac6-be06-932b6e0dfec4")
)
(fp_line
(start 0.25 0.4)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "1b18de8e-b1c5-4b56-a3e6-eb85da97f1cf")
)
(fp_line
(start 1.6 -0.9)
(end 1.6 0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b5486d70-04ed-41c5-a662-1fa38f3011a7")
)
(fp_line
(start 1.6 0.9)
(end -1.6 0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "369e7703-3b79-43c2-a22f-4143d0fcae97")
)
(fp_text user "${REFERENCE}"
(at -0.127 -1.905 0)
(layer "F.Fab")
(uuid "b984615a-eee8-462f-aaf9-dcf091ace015")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -1.6 0)
(size 1.2 1.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.2272727273)
(uuid "5c2b47f1-846c-4c7e-8e55-cf454ecff926")
)
(pad "2" smd roundrect
(at 1.6 0)
(size 1.2 1.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.2272727273)
(uuid "034debcf-1bd2-4cf3-86db-830822393333")
)
(embedded_fonts no)
(model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)
@@ -0,0 +1,410 @@
(footprint "ESP32-C6-LCD-1.47"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "d8080ce6-8476-478e-ad56-1249580c2e3c")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "ESP32-C6-LCD-1.47"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "78aae378-55fc-4bee-b72a-4199b4f3d58f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1f919c4e-f04e-4519-b0f0-e722ca58ec0b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "cb8d1d6e-1670-4474-b97b-8a6124399e2c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_circle
(center -10.16 -8.89)
(end -9.56 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "87b7b24b-1e6a-4c68-a9ba-de98823065a7")
)
(fp_circle
(center -10.16 8.89)
(end -9.56 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "bac0f8ed-6780-49e0-a307-d68460a02d30")
)
(fp_circle
(center -7.62 -8.89)
(end -7.02 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "410ea86b-dc7c-4032-8694-678159cf8df2")
)
(fp_circle
(center -7.62 8.89)
(end -7.02 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "e72c49ac-3302-4df1-ba6b-a2654d2b4274")
)
(fp_circle
(center -5.08 -8.89)
(end -4.48 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "053603f0-58c8-4962-b7ec-2a0533c5ae34")
)
(fp_circle
(center -5.08 8.89)
(end -4.48 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "26880a05-5244-4f8e-bb12-e3fa085cd952")
)
(fp_circle
(center -2.54 -8.89)
(end -1.94 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "e738e0a3-73f5-4cb9-9cfe-2dd8b8ca6455")
)
(fp_circle
(center -2.54 8.89)
(end -1.94 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "76de64ca-7c03-436f-af0f-51f0ae4fbf70")
)
(fp_circle
(center 0 -8.89)
(end 0.6 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "969d323c-b021-498d-9e8a-bb017026d592")
)
(fp_circle
(center 0 8.89)
(end 0.6 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "9d61eba5-3454-4678-827b-72f0cf3a5110")
)
(fp_circle
(center 2.54 -8.89)
(end 3.14 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "c1d94370-fc49-400b-8c87-a1759f15731f")
)
(fp_circle
(center 2.54 8.89)
(end 3.14 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "a0200957-5ce0-447a-81b7-43314a534136")
)
(fp_circle
(center 5.08 -8.89)
(end 5.68 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "672725e4-0145-4cb6-894b-933dfd9e189b")
)
(fp_circle
(center 5.08 8.89)
(end 5.68 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "54a1dbad-43eb-465c-84fa-d2cba4551c30")
)
(fp_circle
(center 7.62 -8.89)
(end 8.22 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "da118bd9-5d62-4a45-8ab0-3dec519b42cf")
)
(fp_circle
(center 7.62 8.89)
(end 8.22 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "4a10acee-70a4-4794-9119-cad347c1a3e3")
)
(fp_circle
(center 10.16 -8.89)
(end 10.76 -8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "caa85d8d-069d-487a-bc9f-a5ea2a80fd15")
)
(fp_circle
(center 10.16 8.89)
(end 10.76 8.89)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Dwgs.User")
(uuid "32442f11-f7d3-4335-9ce8-94301c3e4590")
)
(fp_line
(start -23.47 -5)
(end -23.47 5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "0b09f51e-cbaa-4d77-9955-ad3b367fc27a")
)
(fp_line
(start -23.47 5)
(end -21.46 5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e33e821c-e5ad-4d01-8304-9e7bbcf06335")
)
(fp_line
(start -21.47 -10.16)
(end 14.9 -10.16)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "253a0d73-274f-4695-8c84-1f8115dc1e96")
)
(fp_line
(start -21.47 -5)
(end -23.47 -5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "631a98ec-ddd4-4c33-9041-53ad9ee8e6f4")
)
(fp_line
(start -21.47 -5)
(end -21.47 -10.16)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "07f5859a-a940-4e52-a4ff-55e32e9cc89a")
)
(fp_line
(start -21.46 5)
(end -21.46 10.16)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "17fc8607-33d0-4047-800a-68e7c83f5f4e")
)
(fp_line
(start 14.9 -10.16)
(end 14.9 10.16)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f34a7c25-7bfe-4fa1-bcaa-4c3a49bc3526")
)
(fp_line
(start 14.9 10.16)
(end -21.47 10.16)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f1e2295c-1782-494c-a246-a6743ef5d8ed")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "bfe29ba7-33e2-48cd-94ea-82ff17168e57")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at -19.07 -8.16)
(size 2.2 2.2)
(drill 2.2)
(layers "*.Cu" "*.Mask")
(uuid "ff25d608-0dd6-4c72-929a-1b5bd652cff1")
)
(pad "" np_thru_hole circle
(at -19.07 8.16)
(size 2.2 2.2)
(drill 2.2)
(layers "*.Cu" "*.Mask")
(uuid "4ca2144a-4985-4d07-a295-78a2bb895382")
)
(pad "" np_thru_hole circle
(at 12.93 -6.64)
(size 2.2 2.2)
(drill 2.2)
(layers "*.Cu" "*.Mask")
(uuid "10c4b33a-57f5-4650-b99c-49e5f699d8e6")
)
(pad "" np_thru_hole circle
(at 12.93 6.64)
(size 2.2 2.2)
(drill 2.2)
(layers "*.Cu" "*.Mask")
(uuid "aba62d45-c867-4cde-8f51-72a1607433e5")
)
(embedded_fonts no)
(model "C:/Users/c.heiss/Documents/Arduino/Sketchbook/AES256_Seed_Phrase_encryptor/mechanical design/ESP32-C6-LCD-1.47.stp"
(offset
(xyz -2.3 0 14.69)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 90)
)
)
(model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x09_P2.54mm_Vertical.step"
(offset
(xyz 10.16 -8.89 11.04)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -180 90)
)
)
(model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x09_P2.54mm_Vertical.step"
(offset
(xyz 10.16 8.89 11.04)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -180 90)
)
)
)
+4
View File
@@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "schauaus") (type "KiCad") (uri "${KIPRJMOD}/libraries/schauaus.kicad_sym") (options "") (descr ""))
)
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,5 @@
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
IDList=
URL=https://docs.waveshare.com/ESP32-C6-LCD-1.47