diff options
Diffstat (limited to 'pcb')
-rw-r--r-- | pcb/contacts.kicad_sch | 8 | ||||
-rw-r--r-- | pcb/ethernet.kicad_sch | 8 | ||||
-rw-r--r-- | pcb/iot-contact.kicad_pro | 331 | ||||
-rw-r--r-- | pcb/iot-contact.kicad_sch | 168 | ||||
-rw-r--r-- | pcb/power.kicad_sch | 8 | ||||
-rw-r--r-- | pcb/processor.kicad_sch | 8 |
6 files changed, 525 insertions, 6 deletions
diff --git a/pcb/contacts.kicad_sch b/pcb/contacts.kicad_sch new file mode 100644 index 0000000..1b1054b --- /dev/null +++ b/pcb/contacts.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "70c5f940-ecf2-4145-90df-50c972c85245") + (paper "A4") + (lib_symbols) +) diff --git a/pcb/ethernet.kicad_sch b/pcb/ethernet.kicad_sch new file mode 100644 index 0000000..ffa7679 --- /dev/null +++ b/pcb/ethernet.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "6035e8f9-9265-4827-a399-c86b4c4dba71") + (paper "A4") + (lib_symbols) +) diff --git a/pcb/iot-contact.kicad_pro b/pcb/iot-contact.kicad_pro index d2d4619..ce3e861 100644 --- a/pcb/iot-contact.kicad_pro +++ b/pcb/iot-contact.kicad_pro @@ -23,6 +23,217 @@ "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", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, "libraries": { "pinned_footprint_libs": [], "pinned_symbol_libs": [] @@ -73,9 +284,125 @@ "page_layout_descr_file": "" }, "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "", + "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": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "name": "Grouped By Value", + "sort_asc": true, + "sort_field": "Reference" + }, + "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": [], + "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": [] + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 }, - "sheets": [], + "sheets": [ + [ + "5defd195-0277-4d04-9f5f-69e505c9845c", + "Root" + ], + [ + "3f49bcfb-bae6-46ff-af40-a6657170aa94", + "ethernet" + ], + [ + "9e600826-010a-409d-9a37-ea8e6fbe6058", + "processor" + ], + [ + "beb75790-f0de-47e4-906f-fee3b6a2625b", + "power" + ], + [ + "9aa5c9cc-82a4-470f-a11c-0206d75bb9c8", + "contacts" + ] + ], "text_variables": {} } diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch index 6f60745..8aeee71 100644 --- a/pcb/iot-contact.kicad_sch +++ b/pcb/iot-contact.kicad_sch @@ -1,5 +1,165 @@ -(kicad_sch (version 20231120) (generator "eeschema") (generator_version "8.0") - (paper "A4") - (lib_symbols) - (symbol_instances) +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "5defd195-0277-4d04-9f5f-69e505c9845c") + (paper "A4") + (lib_symbols) + (sheet + (at 38.1 76.2) + (size 25.4 50.8) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "3f49bcfb-bae6-46ff-af40-a6657170aa94") + (property "Sheetname" "ethernet" + (at 38.1 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "ethernet.kicad_sch" + (at 38.1 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "iot-contact" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c" + (page "2") + ) + ) + ) + ) + (sheet + (at 215.9 76.2) + (size 25.4 50.8) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "9aa5c9cc-82a4-470f-a11c-0206d75bb9c8") + (property "Sheetname" "contacts" + (at 215.9 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "contacts.kicad_sch" + (at 215.9 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "iot-contact" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c" + (page "5") + ) + ) + ) + ) + (sheet + (at 114.3 76.2) + (size 50.8 50.8) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "9e600826-010a-409d-9a37-ea8e6fbe6058") + (property "Sheetname" "processor" + (at 114.3 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "processor.kicad_sch" + (at 114.3 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "iot-contact" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c" + (page "3") + ) + ) + ) + ) + (sheet + (at 127 152.4) + (size 25.4 25.4) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "beb75790-f0de-47e4-906f-fee3b6a2625b") + (property "Sheetname" "power" + (at 127 151.6884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "power.kicad_sch" + (at 127 178.3846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "iot-contact" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c" + (page "4") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) ) diff --git a/pcb/power.kicad_sch b/pcb/power.kicad_sch new file mode 100644 index 0000000..d4c47db --- /dev/null +++ b/pcb/power.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "04efbab4-4b09-41dd-b889-e48452d150e7") + (paper "A4") + (lib_symbols) +) diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch new file mode 100644 index 0000000..cb87fcd --- /dev/null +++ b/pcb/processor.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "393d1ad1-4f47-4813-80db-2ff0bccd8599") + (paper "A4") + (lib_symbols) +) |