diff --git a/Devices/Console/Hardware/Circuit/Console-backups/Console-2022-03-07_104759.zip b/Devices/Console/Hardware/Circuit/Console-backups/Console-2022-03-07_104759.zip new file mode 100644 index 0000000..4fe92d9 Binary files /dev/null and b/Devices/Console/Hardware/Circuit/Console-backups/Console-2022-03-07_104759.zip differ diff --git a/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_104723.zip b/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_104723.zip new file mode 100644 index 0000000..c08a5a7 Binary files /dev/null and b/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_104723.zip differ diff --git a/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_105306.zip b/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_105306.zip new file mode 100644 index 0000000..f6ae34e Binary files /dev/null and b/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_105306.zip differ diff --git a/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_095536.zip b/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_110134.zip similarity index 65% rename from Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_095536.zip rename to Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_110134.zip index 9199451..77082e6 100644 Binary files a/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_095536.zip and b/Devices/Control/Hardware/Circuit/Control-backups/Control-2022-03-07_110134.zip differ diff --git a/Devices/Control/Hardware/Circuit/Control.kicad_prl b/Devices/Control/Hardware/Circuit/Control.kicad_prl index 643921f..bc733f7 100644 --- a/Devices/Control/Hardware/Circuit/Control.kicad_prl +++ b/Devices/Control/Hardware/Circuit/Control.kicad_prl @@ -33,6 +33,8 @@ 3, 4, 5, + 6, + 7, 8, 9, 10, @@ -62,7 +64,7 @@ 35, 36 ], - "visible_layers": "fffffff_ffffffff", + "visible_layers": "001ffff_80000001", "zone_display_mode": 0 }, "meta": { diff --git a/Devices/Control/Hardware/Circuit/Control.kicad_pro b/Devices/Control/Hardware/Circuit/Control.kicad_pro index d390e8a..ea5922b 100644 --- a/Devices/Control/Hardware/Circuit/Control.kicad_pro +++ b/Devices/Control/Hardware/Circuit/Control.kicad_pro @@ -2,60 +2,121 @@ "board": { "design_settings": { "defaults": { - "board_outline_line_width": 0.05, - "copper_line_width": 0.2, + "board_outline_line_width": 0.049999999999999996, + "copper_line_width": 0.19999999999999998, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, - "copper_text_upright": true, - "courtyard_line_width": 0.05, - "other_line_width": 0.15, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "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.09999999999999999, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, "other_text_thickness": 0.15, - "other_text_upright": true, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, "silk_line_width": 0.12, "silk_text_italic": false, "silk_text_size_h": 1.0, "silk_text_size_v": 1.0, "silk_text_thickness": 0.15, - "silk_text_upright": true - }, - "diff_pair_dimensions": [ - { - "gap": 0.25, - "via_gap": 0.25, - "width": 0.2 + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 } - ], + }, + "diff_pair_dimensions": [], "drc_exclusions": [], + "meta": { + "filename": "board_design_settings.json", + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, "rule_severitieslegacy_courtyards_overlap": true, "rule_severitieslegacy_no_courtyard_defined": false, "rules": { "allow_blind_buried_vias": false, "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.024999999999999998, + "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.2, + "min_microvia_diameter": 0.19999999999999998, "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, "min_through_hole_diameter": 0.3, - "min_track_width": 0.2, - "min_via_diameter": 0.4, - "solder_mask_clearance": 0.0, - "solder_mask_min_width": 0.0, - "solder_paste_clearance": 0.0, - "solder_paste_margin_ratio": 0.0 + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "use_height_for_length_calcs": true }, - "track_widths": [ - 0.25 - ], - "via_dimensions": [ - { - "diameter": 0.8, - "drill": 0.4 - } - ] + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true }, "layer_presets": [] }, diff --git a/Devices/Control/Hardware/Circuit/Control.kicad_sch b/Devices/Control/Hardware/Circuit/Control.kicad_sch index b72a34c..82bc944 100644 --- a/Devices/Control/Hardware/Circuit/Control.kicad_sch +++ b/Devices/Control/Hardware/Circuit/Control.kicad_sch @@ -1277,7 +1277,7 @@ (no_connect (at 256.54 92.71) (uuid 4d765ebb-391f-47cb-8327-4a93c37a5e87)) (no_connect (at 283.21 38.1) (uuid 59e21a32-7102-4054-b5d8-b70830be32fb)) (no_connect (at 67.31 62.23) (uuid 663b5328-0639-4257-b320-c8d794394e8a)) - (no_connect (at 67.31 64.77) (uuid 663b5328-0639-4257-b320-c8d794394e8a)) + (no_connect (at 67.31 64.77) (uuid 663b5328-0639-4257-b320-c8d794394e8b)) (no_connect (at 67.31 54.61) (uuid 78c373e7-5d47-4c34-8bea-c1f64d8f787f)) (no_connect (at 292.1 100.33) (uuid 87e5f432-bb64-491c-8ee2-a5cebd1952e2)) (no_connect (at 67.31 57.15) (uuid 8aeee29d-8fca-40cd-996f-7741ba570ff1)) @@ -4230,16 +4230,16 @@ (pin "1" (uuid f9a1fbff-0cf6-454f-8e38-0968a3df5314)) ) - (symbol (lib_id "Device:C") (at 20.32 97.79 0) (unit 1) + (symbol (lib_id "Device:C") (at 20.32 97.79 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000614bf013) - (property "Reference" "C9" (id 0) (at 23.241 96.6216 0) + (property "Reference" "C9" (id 0) (at 26.67 96.7486 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "100n" (id 1) (at 23.241 98.933 0) + (property "Value" "100n" (id 1) (at 27.94 99.06 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (id 2) (at 21.2852 101.6 0) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (id 2) (at 19.3548 101.6 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (id 3) (at 20.32 97.79 0) @@ -4360,7 +4360,7 @@ (property "Value" "Conn_01x08" (id 1) (at 182.372 72.9866 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 180.34 69.85 0) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" (id 2) (at 180.34 69.85 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (id 3) (at 180.34 69.85 0) @@ -4553,7 +4553,7 @@ (reference "J2") (unit 1) (value "Screw_Terminal_01x03") (footprint "CUI_TB006-508-03BE:CUI_TB006-508-03BE") ) (path "/b3ad76f9-5b00-4eee-9637-4c4091672bbb" - (reference "J3") (unit 1) (value "Conn_01x08") (footprint "") + (reference "J3") (unit 1) (value "Conn_01x08") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical") ) (path "/00000000-0000-0000-0000-000061134728" (reference "J6") (unit 1) (value "AVR-ISP-6") (footprint "AVR-ISP:AVR-ISP") diff --git a/Devices/Control/Hardware/Circuit/fp-lib-table b/Devices/Control/Hardware/Circuit/fp-lib-table index dfa000a..8fb5154 100644 --- a/Devices/Control/Hardware/Circuit/fp-lib-table +++ b/Devices/Control/Hardware/Circuit/fp-lib-table @@ -1,8 +1,8 @@ -(fp_lib_table - (lib (name CUI_TB006-508-03BE)(type KiCad)(uri ${KIPRJMOD}/Libraries/CUI_TB006-508-03BE.pretty)(options "")(descr "")) - (lib (name HRO_TYPE-C-31-M-12)(type KiCad)(uri ${KIPRJMOD}/Libraries/HRO_TYPE-C-31-M-12.pretty)(options "")(descr "")) - (lib (name AVR-ISP)(type KiCad)(uri ${KIPRJMOD}/Libraries/AVR-ISP.pretty)(options "")(descr "")) - (lib (name CD74HC4053PWR)(type KiCad)(uri ${KIPRJMOD}/Libraries/CD74HC4053PWR.pretty)(options "")(descr "")) - (lib (name SKRKAEE020)(type KiCad)(uri ${KIPRJMOD}/Libraries/SKRKAEE020.pretty)(options "")(descr "")) - (lib (name CUI_TB006-508-04BE)(type KiCad)(uri "C:/Users/Philipp/Coding/Visual Studio Code/smart-lamp-control/Devices/Module/Hardware/Circuit/Libraries/CUI_TB006-508-04BE.pretty")(options "")(descr "")) -) +(fp_lib_table + (lib (name "CUI_TB006-508-03BE")(type "KiCad")(uri "${KIPRJMOD}/Libraries/CUI_TB006-508-03BE.pretty")(options "")(descr "")) + (lib (name "HRO_TYPE-C-31-M-12")(type "KiCad")(uri "${KIPRJMOD}/Libraries/HRO_TYPE-C-31-M-12.pretty")(options "")(descr "")) + (lib (name "AVR-ISP")(type "KiCad")(uri "${KIPRJMOD}/Libraries/AVR-ISP.pretty")(options "")(descr "")) + (lib (name "CD74HC4053PWR")(type "KiCad")(uri "${KIPRJMOD}/Libraries/CD74HC4053PWR.pretty")(options "")(descr "")) + (lib (name "SKRKAEE020")(type "KiCad")(uri "${KIPRJMOD}/Libraries/SKRKAEE020.pretty")(options "")(descr "")) + (lib (name "CUI_TB006-508-04BE")(type "KiCad")(uri "${KIPRJMOD}/Libraries/CUI_TB006-508-04BE.pretty")(options "")(descr "")) +)