diff --git a/eda/hvpp.kicad_pro b/eda/hvpp.kicad_pro index 81f56b3..4edd8b2 100644 --- a/eda/hvpp.kicad_pro +++ b/eda/hvpp.kicad_pro @@ -2,12 +2,213 @@ "board": { "3dviewports": [], "design_settings": { - "defaults": {}, + "defaults": { + "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": 2.54 + }, + "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": { + "min_clearance": 0.5 + } + }, "diff_pair_dimensions": [], "drc_exclusions": [], - "rules": {}, + "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": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "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": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "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_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "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.0, + "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": [], - "via_dimensions": [] + "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": [], + "zones_allow_external_fillets": false }, "ipc2581": { "dist": "", diff --git a/eda/hvpp.kicad_sch b/eda/hvpp.kicad_sch index e7a7e20..c67d4bc 100644 --- a/eda/hvpp.kicad_sch +++ b/eda/hvpp.kicad_sch @@ -6,9 +6,269 @@ (paper "A4") (title_block (title "AtTiny85 HVPP") + (date "2026-01-19") (company "Behold!") + (comment 1 "Designer: Erick Ahmed") ) (lib_symbols + (symbol "Connector_Generic:Conn_02x03_Counter_Clockwise" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 1.27 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_02x03_Counter_Clockwise" + (at 1.27 -5.08 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" "Generic connector, double row, 02x03, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_2x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_02x03_Counter_Clockwise_1_1" + (rectangle + (start -1.27 3.81) + (end 3.81 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 3.81 2.667) + (end 2.54 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 3.81 0.127) + (end 2.54 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 3.81 -2.413) + (end 2.54 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 2.54 180) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 0 180) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 -2.54 180) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Device:C_Polarized" (pin_numbers (hide yes) @@ -1252,25 +1512,25 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "U" - (at -12.7 13.97 0) + (property "Reference" "U2" + (at -10.16 18.542 0) (effects (font (size 1.27 1.27) ) - (justify left bottom) + (justify right) ) ) (property "Value" "ATtiny85-20P" - (at 2.54 -13.97 0) + (at -4.826 15.494 0) (effects (font (size 1.27 1.27) ) - (justify left top) + (justify right) ) ) - (property "Footprint" "Package_DIP:DIP-8_W7.62mm" + (property "Footprint" "Package_DIP:DIP-8_W7.62mm_Socket" (at 0 0 0) (effects (font @@ -2228,10 +2488,30 @@ (embedded_fonts no) ) ) + (text_box "AVR ISP (AtTiny2313)" + (exclude_from_sim no) + (at 120.65 154.94 0) + (size 40.64 31.75) + (margins 0.9525 0.9525 0.9525 0.9525) + (stroke + (width 0) + (type solid) + ) + (fill + (type none) + ) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + (uuid "57489238-d85c-4aaa-bd17-fb349a9eb24b") + ) (text_box "12V Power regulator" (exclude_from_sim no) (at 21.59 24.13 0) - (size 127 58.42) + (size 127 57.15) (margins 0.9525 0.9525 0.9525 0.9525) (stroke (width 0) @@ -2248,10 +2528,10 @@ ) (uuid "784b4c6b-058c-4f64-9558-d85b8d0f46ac") ) - (text_box "AtTiny85" + (text_box "AtTiny85 HV mode" (exclude_from_sim no) (at 21.59 93.98 0) - (size 87.63 92.71) + (size 88.9 92.71) (margins 0.9525 0.9525 0.9525 0.9525) (stroke (width 0) @@ -2269,13 +2549,13 @@ (uuid "d15693d3-bf8f-4f98-a3f8-4cc950489e10") ) (junction - (at 50.8 60.96) + (at 50.8 59.69) (diameter 0) (color 0 0 0 0) (uuid "016e7c75-45d4-41ed-bafa-7697b03f608d") ) (junction - (at 50.8 67.31) + (at 50.8 66.04) (diameter 0) (color 0 0 0 0) (uuid "05fdd275-d656-4293-983d-75c0b2724054") @@ -2299,38 +2579,38 @@ (uuid "6625d23d-45dc-4fb7-a839-e960b59f8ec1") ) (junction - (at 95.25 53.34) + (at 95.25 52.07) (diameter 0) (color 0 0 0 0) (uuid "7d9b3648-d199-43cc-ab77-d54bae9cfb44") ) (junction - (at 50.8 53.34) + (at 50.8 52.07) (diameter 0) (color 0 0 0 0) (uuid "ad78b752-6890-442e-b049-f7f9ed6090cd") ) (junction - (at 95.25 67.31) + (at 95.25 66.04) (diameter 0) (color 0 0 0 0) (uuid "ba90674f-bc6b-4d82-b490-e6d2f1a71130") ) (junction - (at 129.54 53.34) + (at 129.54 52.07) (diameter 0) (color 0 0 0 0) (uuid "de398eb5-ad47-4eae-87ae-7fe45a3a5fbf") ) (junction - (at 50.8 45.72) + (at 50.8 44.45) (diameter 0) (color 0 0 0 0) (uuid "e453385f-8e0b-4b77-aa2f-886ca5e91a88") ) (wire (pts - (xy 41.91 53.34) (xy 50.8 53.34) + (xy 41.91 52.07) (xy 50.8 52.07) ) (stroke (width 0) @@ -2350,7 +2630,7 @@ ) (wire (pts - (xy 115.57 53.34) (xy 129.54 53.34) + (xy 115.57 52.07) (xy 129.54 52.07) ) (stroke (width 0) @@ -2390,7 +2670,7 @@ ) (wire (pts - (xy 50.8 67.31) (xy 50.8 71.12) + (xy 50.8 66.04) (xy 50.8 69.85) ) (stroke (width 0) @@ -2398,6 +2678,26 @@ ) (uuid "2200f691-ce69-4b4d-b380-515caebbfa33") ) + (wire + (pts + (xy 228.6 110.49) (xy 222.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "303f7692-7df9-4c63-ae41-6a5a3ff93584") + ) + (wire + (pts + (xy 218.44 114.3) (xy 228.6 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32c9cfb8-12ff-4246-b123-87dda742558e") + ) (wire (pts (xy 78.74 162.56) (xy 85.09 162.56) @@ -2410,7 +2710,7 @@ ) (wire (pts - (xy 129.54 48.26) (xy 129.54 53.34) + (xy 129.54 46.99) (xy 129.54 52.07) ) (stroke (width 0) @@ -2430,7 +2730,7 @@ ) (wire (pts - (xy 73.66 58.42) (xy 73.66 60.96) + (xy 73.66 57.15) (xy 73.66 59.69) ) (stroke (width 0) @@ -2440,7 +2740,7 @@ ) (wire (pts - (xy 50.8 45.72) (xy 50.8 40.64) + (xy 50.8 44.45) (xy 50.8 39.37) ) (stroke (width 0) @@ -2448,6 +2748,16 @@ ) (uuid "3ca2bce9-1eba-4678-8229-555c235cc521") ) + (wire + (pts + (xy 222.25 111.76) (xy 218.44 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d659a8f-4e84-47a5-b82c-1aeb23fcf6ba") + ) (wire (pts (xy 45.72 171.45) (xy 71.12 171.45) @@ -2478,6 +2788,16 @@ ) (uuid "485e7a3d-e597-4e11-92ae-f7b4d5a34724") ) + (wire + (pts + (xy 222.25 110.49) (xy 222.25 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "488eec13-b455-4d5c-91fd-f2d42753b679") + ) (wire (pts (xy 60.96 139.7) (xy 74.93 139.7) @@ -2520,7 +2840,7 @@ ) (wire (pts - (xy 129.54 67.31) (xy 129.54 64.77) + (xy 129.54 66.04) (xy 129.54 63.5) ) (stroke (width 0) @@ -2540,7 +2860,7 @@ ) (wire (pts - (xy 60.96 53.34) (xy 50.8 53.34) + (xy 60.96 52.07) (xy 50.8 52.07) ) (stroke (width 0) @@ -2548,6 +2868,16 @@ ) (uuid "5724bf16-9fda-4089-b93e-9a57e125120d") ) + (wire + (pts + (xy 222.25 118.11) (xy 228.6 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5eaccc43-ec3f-4cf8-95c6-0472cf98394b") + ) (wire (pts (xy 74.93 139.7) (xy 74.93 135.89) @@ -2560,7 +2890,7 @@ ) (wire (pts - (xy 50.8 60.96) (xy 50.8 67.31) + (xy 50.8 59.69) (xy 50.8 66.04) ) (stroke (width 0) @@ -2580,7 +2910,7 @@ ) (wire (pts - (xy 60.96 48.26) (xy 50.8 48.26) + (xy 60.96 46.99) (xy 50.8 46.99) ) (stroke (width 0) @@ -2620,7 +2950,7 @@ ) (wire (pts - (xy 86.36 48.26) (xy 129.54 48.26) + (xy 86.36 46.99) (xy 129.54 46.99) ) (stroke (width 0) @@ -2720,7 +3050,7 @@ ) (wire (pts - (xy 129.54 53.34) (xy 129.54 57.15) + (xy 129.54 52.07) (xy 129.54 55.88) ) (stroke (width 0) @@ -2740,7 +3070,7 @@ ) (wire (pts - (xy 95.25 53.34) (xy 107.95 53.34) + (xy 95.25 52.07) (xy 107.95 52.07) ) (stroke (width 0) @@ -2760,7 +3090,7 @@ ) (wire (pts - (xy 86.36 53.34) (xy 95.25 53.34) + (xy 86.36 52.07) (xy 95.25 52.07) ) (stroke (width 0) @@ -2770,7 +3100,7 @@ ) (wire (pts - (xy 41.91 45.72) (xy 50.8 45.72) + (xy 41.91 44.45) (xy 50.8 44.45) ) (stroke (width 0) @@ -2780,7 +3110,7 @@ ) (wire (pts - (xy 95.25 67.31) (xy 129.54 67.31) + (xy 95.25 66.04) (xy 129.54 66.04) ) (stroke (width 0) @@ -2800,7 +3130,7 @@ ) (wire (pts - (xy 50.8 53.34) (xy 50.8 60.96) + (xy 50.8 52.07) (xy 50.8 59.69) ) (stroke (width 0) @@ -2828,6 +3158,16 @@ ) (uuid "c9dcca36-fa4c-40c0-84e0-50e181e5b6c7") ) + (wire + (pts + (xy 222.25 116.84) (xy 222.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d06fb257-f30e-4892-b737-e9399c3b97f6") + ) (wire (pts (xy 203.2 87.63) (xy 203.2 91.44) @@ -2840,7 +3180,7 @@ ) (wire (pts - (xy 73.66 60.96) (xy 50.8 60.96) + (xy 73.66 59.69) (xy 50.8 59.69) ) (stroke (width 0) @@ -2850,7 +3190,7 @@ ) (wire (pts - (xy 95.25 63.5) (xy 95.25 67.31) + (xy 95.25 62.23) (xy 95.25 66.04) ) (stroke (width 0) @@ -2870,7 +3210,7 @@ ) (wire (pts - (xy 129.54 53.34) (xy 137.16 53.34) + (xy 129.54 52.07) (xy 137.16 52.07) ) (stroke (width 0) @@ -2880,7 +3220,7 @@ ) (wire (pts - (xy 50.8 45.72) (xy 50.8 48.26) + (xy 50.8 44.45) (xy 50.8 46.99) ) (stroke (width 0) @@ -2900,7 +3240,7 @@ ) (wire (pts - (xy 95.25 53.34) (xy 95.25 55.88) + (xy 95.25 52.07) (xy 95.25 54.61) ) (stroke (width 0) @@ -2908,6 +3248,16 @@ ) (uuid "e7d1a82f-a259-4dcd-afd9-f157af306c9e") ) + (wire + (pts + (xy 218.44 116.84) (xy 222.25 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef82cc65-ce05-45b7-9d47-e5d5ae4ba868") + ) (wire (pts (xy 71.12 149.86) (xy 74.93 149.86) @@ -2940,7 +3290,7 @@ ) (wire (pts - (xy 50.8 67.31) (xy 95.25 67.31) + (xy 50.8 66.04) (xy 95.25 66.04) ) (stroke (width 0) @@ -2948,9 +3298,141 @@ ) (uuid "fb478f34-2525-4453-bb80-cebb02a88091") ) + (global_label "RST" + (shape input) + (at 170.18 99.06 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4294022b-05d8-49f8-a9df-ddd3b7859945") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 176.6123 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "MOSI" + (shape bidirectional) + (at 228.6 110.49 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a5db50a-9ec0-4e8d-a245-d31dbd441960") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 237.2927 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "RST" + (shape input) + (at 129.54 175.26 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "73eb5ba7-70d9-4bbe-a464-b65519f525e8") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 123.1077 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "MOSI" + (shape bidirectional) + (at 151.13 172.72 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "90774236-f333-4f76-8222-d48ce0469c12") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 159.8227 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "MISO" + (shape bidirectional) + (at 228.6 114.3 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "97cdb3a8-7a78-4f51-abba-60ec50ee1932") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 237.2927 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "MISO" + (shape bidirectional) + (at 130.81 167.64 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9d35266e-af8f-4bdf-9e9c-2ded2dd40135") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 122.1173 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) (global_label "12V" (shape passive) - (at 137.16 53.34 0) + (at 137.16 52.07 0) (fields_autoplaced yes) (effects (font @@ -2960,7 +3442,7 @@ ) (uuid "a8c473f0-a538-49bd-9cb4-e564cbd688a9") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 142.5415 53.34 0) + (at 142.5415 52.07 0) (effects (font (size 1.27 1.27) @@ -2992,6 +3474,50 @@ ) ) ) + (global_label "SCK" + (shape bidirectional) + (at 228.6 118.11 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbfd976f-ab13-4c84-91c1-1bba473b8c19") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 236.446 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "SCK" + (shape bidirectional) + (at 129.54 171.45 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e06fd772-feef-4ce1-aeaf-eef868425e12") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 121.694 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) (symbol (lib_id "Device:R") (at 83.82 132.08 0) @@ -3221,7 +3747,7 @@ ) (symbol (lib_id "power:GND") - (at 50.8 71.12 0) + (at 50.8 69.85 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3230,7 +3756,7 @@ (fields_autoplaced yes) (uuid "1c7d3740-cd1f-4fde-8fc1-b91d13f616c8") (property "Reference" "#PWR02" - (at 50.8 77.47 0) + (at 50.8 76.2 0) (effects (font (size 1.27 1.27) @@ -3239,7 +3765,7 @@ ) ) (property "Value" "GND" - (at 50.8 76.2 0) + (at 50.8 74.93 0) (effects (font (size 1.27 1.27) @@ -3247,7 +3773,7 @@ ) ) (property "Footprint" "" - (at 50.8 71.12 0) + (at 50.8 69.85 0) (effects (font (size 1.27 1.27) @@ -3256,7 +3782,7 @@ ) ) (property "Datasheet" "" - (at 50.8 71.12 0) + (at 50.8 69.85 0) (effects (font (size 1.27 1.27) @@ -3265,7 +3791,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 50.8 71.12 0) + (at 50.8 69.85 0) (effects (font (size 1.27 1.27) @@ -3353,9 +3879,75 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 151.13 176.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "29184fba-b32c-4bcf-a6cf-eb2f0a9592d8") + (property "Reference" "#PWR07" + (at 151.13 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 151.13 181.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 151.13 176.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 151.13 176.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 151.13 176.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "27bbec3c-9227-4c72-92fc-e347f094021f") + ) + (instances + (project "" + (path "/92190dbb-faf3-4373-8def-d4f42d69495f" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:C_Polarized") - (at 41.91 49.53 0) + (at 41.91 48.26 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -3364,7 +3956,7 @@ (dnp no) (uuid "2a5558f6-62d7-4e87-a66f-e6d456b9a39b") (property "Reference" "C1" - (at 38.1 47.3709 0) + (at 38.1 46.1009 0) (effects (font (size 1.27 1.27) @@ -3373,7 +3965,7 @@ ) ) (property "Value" "180µ 50V" - (at 38.1 49.9109 0) + (at 38.1 48.6409 0) (effects (font (size 1.27 1.27) @@ -3382,7 +3974,7 @@ ) ) (property "Footprint" "Capacitor_THT:CP_Radial_D8.0mm_P5.00mm" - (at 40.9448 53.34 0) + (at 40.9448 52.07 0) (effects (font (size 1.27 1.27) @@ -3391,7 +3983,7 @@ ) ) (property "Datasheet" "~" - (at 41.91 49.53 0) + (at 41.91 48.26 0) (effects (font (size 1.27 1.27) @@ -3400,7 +3992,7 @@ ) ) (property "Description" "Polarized capacitor" - (at 41.91 49.53 0) + (at 41.91 48.26 0) (effects (font (size 1.27 1.27) @@ -3615,7 +4207,7 @@ ) (symbol (lib_id "power:+24V") - (at 50.8 40.64 0) + (at 50.8 39.37 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3624,7 +4216,7 @@ (fields_autoplaced yes) (uuid "4487dd9d-c20a-4a45-9367-175e171e0966") (property "Reference" "#PWR01" - (at 50.8 44.45 0) + (at 50.8 43.18 0) (effects (font (size 1.27 1.27) @@ -3633,7 +4225,7 @@ ) ) (property "Value" "+12V ~ +40V" - (at 50.8 35.56 0) + (at 50.8 34.29 0) (effects (font (size 1.27 1.27) @@ -3641,7 +4233,7 @@ ) ) (property "Footprint" "" - (at 50.8 40.64 0) + (at 50.8 39.37 0) (effects (font (size 1.27 1.27) @@ -3650,7 +4242,7 @@ ) ) (property "Datasheet" "" - (at 50.8 40.64 0) + (at 50.8 39.37 0) (effects (font (size 1.27 1.27) @@ -3659,7 +4251,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+24V\"" - (at 50.8 40.64 0) + (at 50.8 39.37 0) (effects (font (size 1.27 1.27) @@ -3681,7 +4273,7 @@ ) (symbol (lib_id "Diode:1N5822") - (at 95.25 59.69 270) + (at 95.25 58.42 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3689,7 +4281,7 @@ (dnp no) (uuid "7d278ac3-e326-48b5-9a49-d5eac6a18dc3") (property "Reference" "D1" - (at 102.108 58.674 90) + (at 102.108 57.404 90) (effects (font (size 1.27 1.27) @@ -3697,7 +4289,7 @@ ) ) (property "Value" "1N5822" - (at 102.108 60.96 90) + (at 102.108 59.69 90) (effects (font (size 1.27 1.27) @@ -3705,7 +4297,7 @@ ) ) (property "Footprint" "Diode_THT:D_DO-201AD_P15.24mm_Horizontal" - (at 90.805 59.69 0) + (at 90.805 58.42 0) (effects (font (size 1.27 1.27) @@ -3714,7 +4306,7 @@ ) ) (property "Datasheet" "http://www.vishay.com/docs/88526/1n5820.pdf" - (at 95.25 59.69 0) + (at 95.25 58.42 0) (effects (font (size 1.27 1.27) @@ -3723,7 +4315,7 @@ ) ) (property "Description" "40V 3A Schottky Barrier Rectifier Diode, DO-201AD" - (at 95.25 59.69 0) + (at 95.25 58.42 0) (effects (font (size 1.27 1.27) @@ -3816,9 +4408,89 @@ ) ) ) + (symbol + (lib_id "Connector_Generic:Conn_02x03_Counter_Clockwise") + (at 140.97 172.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9cddf969-3e8f-407b-ab4e-3930942589a1") + (property "Reference" "J1" + (at 142.24 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ISP" + (at 142.24 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 140.97 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 140.97 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, double row, 02x03, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 140.97 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "a61b29dc-7024-4bbd-bcde-86bb759c78ee") + ) + (pin "4" + (uuid "4e1ffe48-d19d-467c-9372-e9a51b5e05ce") + ) + (pin "1" + (uuid "e54f5ac5-b8ca-42d9-9e05-c9897cbabfc0") + ) + (pin "6" + (uuid "0d5a5504-8697-4ca0-a463-27d68e88449d") + ) + (pin "2" + (uuid "bbd235b2-4d2a-46c5-82a7-480e9550f1a3") + ) + (pin "5" + (uuid "68037707-a086-4fd1-b789-bf24e91812aa") + ) + (instances + (project "" + (path "/92190dbb-faf3-4373-8def-d4f42d69495f" + (reference "J1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Regulator_Switching:LM2596T-12") - (at 73.66 50.8 0) + (at 73.66 49.53 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3827,7 +4499,7 @@ (fields_autoplaced yes) (uuid "a623b016-db9b-47c2-b9ca-11f0d5e6fe61") (property "Reference" "U1" - (at 73.66 40.64 0) + (at 73.66 39.37 0) (effects (font (size 1.27 1.27) @@ -3835,7 +4507,7 @@ ) ) (property "Value" "LM2596T-12" - (at 73.66 43.18 0) + (at 73.66 41.91 0) (effects (font (size 1.27 1.27) @@ -3843,7 +4515,7 @@ ) ) (property "Footprint" "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" - (at 74.93 57.15 0) + (at 74.93 55.88 0) (effects (font (size 1.27 1.27) @@ -3854,7 +4526,7 @@ ) ) (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm2596.pdf" - (at 73.66 50.8 0) + (at 73.66 49.53 0) (effects (font (size 1.27 1.27) @@ -3863,7 +4535,7 @@ ) ) (property "Description" "12V 3A 150kHz Step-Down Voltage Regulator, TO-220" - (at 73.66 50.8 0) + (at 73.66 49.53 0) (effects (font (size 1.27 1.27) @@ -3961,6 +4633,72 @@ ) ) ) + (symbol + (lib_id "power:+5V") + (at 151.13 167.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bd65b31a-6a25-4b7c-a7b6-6c1bf413f1e4") + (property "Reference" "#PWR08" + (at 151.13 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 151.13 162.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 151.13 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 151.13 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 151.13 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cbad72d8-9de5-4b47-a909-b0377537190c") + ) + (instances + (project "" + (path "/92190dbb-faf3-4373-8def-d4f42d69495f" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 88.9 162.56 270) @@ -4124,7 +4862,7 @@ (justify right) ) ) - (property "Footprint" "Package_DIP:DIP-8_W7.62mm" + (property "Footprint" "Package_DIP:DIP-8_W7.62mm_Socket" (at 45.72 144.78 0) (effects (font @@ -4187,7 +4925,7 @@ ) (symbol (lib_id "Device:L_Iron") - (at 111.76 53.34 90) + (at 111.76 52.07 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4195,7 +4933,7 @@ (dnp no) (uuid "e857fc91-6345-4368-9b9a-20d69e4cc3d4") (property "Reference" "L1" - (at 111.76 55.372 90) + (at 111.76 54.102 90) (effects (font (size 1.27 1.27) @@ -4203,7 +4941,7 @@ ) ) (property "Value" "68µF" - (at 111.76 57.912 90) + (at 111.76 56.642 90) (effects (font (size 1.27 1.27) @@ -4211,7 +4949,7 @@ ) ) (property "Footprint" "Inductor_THT:L_Radial_D12.0mm_P6.00mm_Murata_1900R" - (at 111.76 53.34 0) + (at 111.76 52.07 0) (effects (font (size 1.27 1.27) @@ -4220,7 +4958,7 @@ ) ) (property "Datasheet" "~" - (at 111.76 53.34 0) + (at 111.76 52.07 0) (effects (font (size 1.27 1.27) @@ -4229,7 +4967,7 @@ ) ) (property "Description" "Inductor with iron core" - (at 111.76 53.34 0) + (at 111.76 52.07 0) (effects (font (size 1.27 1.27) @@ -4456,7 +5194,7 @@ ) (symbol (lib_id "Device:C_Polarized") - (at 129.54 60.96 0) + (at 129.54 59.69 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -4465,7 +5203,7 @@ (dnp no) (uuid "f800275f-d993-4b2d-8f93-f0bc6fcc37c7") (property "Reference" "C2" - (at 125.73 58.8009 0) + (at 125.73 57.5309 0) (effects (font (size 1.27 1.27) @@ -4474,7 +5212,7 @@ ) ) (property "Value" "220µ 20V" - (at 125.73 61.3409 0) + (at 125.73 60.0709 0) (effects (font (size 1.27 1.27) @@ -4483,7 +5221,7 @@ ) ) (property "Footprint" "Capacitor_THT:CP_Radial_D8.0mm_P5.00mm" - (at 128.5748 64.77 0) + (at 128.5748 63.5 0) (effects (font (size 1.27 1.27) @@ -4492,7 +5230,7 @@ ) ) (property "Datasheet" "~" - (at 129.54 60.96 0) + (at 129.54 59.69 0) (effects (font (size 1.27 1.27) @@ -4501,7 +5239,7 @@ ) ) (property "Description" "Polarized capacitor" - (at 129.54 60.96 0) + (at 129.54 59.69 0) (effects (font (size 1.27 1.27)