From 546bfa52648571c46fe57a8acb68d0d35e556ceb Mon Sep 17 00:00:00 2001 From: Alexandre B Date: Sat, 20 Jul 2024 01:33:30 -0400 Subject: [PATCH] . --- ...OOM-Node-Temperature-2024-07-20_000705.zip | Bin 26998 -> 0 bytes ...OOM-Node-Temperature-2024-07-20_013203.zip | Bin 0 -> 41458 bytes .../ESP32-C3-WROOM-Node-Temperature.kicad_pro | 202 +- .../ESP32-C3-WROOM-Node-Temperature.kicad_sch | 132 +- .../Temperature-Node_Power-Supply.kicad_sch | 2886 +++++++++++++++++ ...2-node-board-40x65_telemetry.kicad_sch.lck | 1 + 6 files changed, 3171 insertions(+), 50 deletions(-) delete mode 100644 ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature-backups/ESP32-C3-WROOM-Node-Temperature-2024-07-20_000705.zip create mode 100644 ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature-backups/ESP32-C3-WROOM-Node-Temperature-2024-07-20_013203.zip create mode 100644 ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/Temperature-Node_Power-Supply.kicad_sch create mode 100644 esp32-node-box-40x65_telemetry/esp32-node-board-40x65_telemetry/~esp32-node-board-40x65_telemetry.kicad_sch.lck diff --git a/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature-backups/ESP32-C3-WROOM-Node-Temperature-2024-07-20_000705.zip b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature-backups/ESP32-C3-WROOM-Node-Temperature-2024-07-20_000705.zip deleted file mode 100644 index 48a128db33333852e7bc588b01891817e4f8446c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26998 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 Q;@_$NPuzvD{;$#h0g8ccJYtrt(lsdn)$P8 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 literal 0 HcmV?d00001 diff --git a/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_pro b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_pro index e5f6223d..981420cc 100644 --- a/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_pro +++ b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_pro @@ -2,12 +2,204 @@ "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": false, + "text_position": 0, + "units_format": 1 + }, + "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.762, + "height": 1.524, + "width": 1.524 + }, + "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", + "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_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "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", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "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_thickness": "warning", + "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", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "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_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": 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": "", @@ -386,6 +578,10 @@ [ "ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328", "Root" + ], + [ + "1d60ec2c-1ff2-4820-8ff8-58ee91581d7b", + "Power Supply" ] ], "text_variables": {} diff --git a/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_sch b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_sch index 9706db2f..6500aa3e 100644 --- a/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_sch +++ b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature.kicad_sch @@ -2396,19 +2396,19 @@ (uuid "106dbe21-cf87-4cd8-98ed-6aee290d9cc7") ) (junction - (at 250.19 48.26) + (at 259.08 34.29) (diameter 0) (color 0 0 0 0) (uuid "3dec49eb-3c2e-41c9-be47-3e8447de0882") ) (junction - (at 257.81 48.26) + (at 266.7 34.29) (diameter 0) (color 0 0 0 0) (uuid "69a96edf-12b5-431e-b69b-129488c074b2") ) (junction - (at 27.94 90.17) + (at 208.28 99.06) (diameter 0) (color 0 0 0 0) (uuid "ad797dcc-48c5-4082-bc97-4ebdd38e2c26") @@ -2431,7 +2431,7 @@ ) (wire (pts - (xy 250.19 44.45) (xy 250.19 48.26) + (xy 259.08 30.48) (xy 259.08 34.29) ) (stroke (width 0) @@ -2471,7 +2471,7 @@ ) (wire (pts - (xy 265.43 48.26) (xy 265.43 44.45) + (xy 274.32 34.29) (xy 274.32 30.48) ) (stroke (width 0) @@ -2491,7 +2491,7 @@ ) (wire (pts - (xy 242.57 44.45) (xy 242.57 48.26) + (xy 251.46 30.48) (xy 251.46 34.29) ) (stroke (width 0) @@ -2541,7 +2541,7 @@ ) (wire (pts - (xy 27.94 90.17) (xy 27.94 93.98) + (xy 208.28 99.06) (xy 208.28 102.87) ) (stroke (width 0) @@ -2551,7 +2551,7 @@ ) (wire (pts - (xy 257.81 48.26) (xy 265.43 48.26) + (xy 266.7 34.29) (xy 274.32 34.29) ) (stroke (width 0) @@ -2581,7 +2581,7 @@ ) (wire (pts - (xy 27.94 72.39) (xy 27.94 78.74) + (xy 208.28 81.28) (xy 208.28 87.63) ) (stroke (width 0) @@ -2601,7 +2601,7 @@ ) (wire (pts - (xy 40.64 90.17) (xy 27.94 90.17) + (xy 220.98 99.06) (xy 208.28 99.06) ) (stroke (width 0) @@ -2651,7 +2651,7 @@ ) (wire (pts - (xy 250.19 48.26) (xy 257.81 48.26) + (xy 259.08 34.29) (xy 266.7 34.29) ) (stroke (width 0) @@ -2691,7 +2691,7 @@ ) (wire (pts - (xy 27.94 86.36) (xy 27.94 90.17) + (xy 208.28 95.25) (xy 208.28 99.06) ) (stroke (width 0) @@ -2721,7 +2721,7 @@ ) (wire (pts - (xy 27.94 101.6) (xy 27.94 107.95) + (xy 208.28 110.49) (xy 208.28 116.84) ) (stroke (width 0) @@ -2731,7 +2731,7 @@ ) (wire (pts - (xy 257.81 44.45) (xy 257.81 48.26) + (xy 266.7 30.48) (xy 266.7 34.29) ) (stroke (width 0) @@ -2771,7 +2771,7 @@ ) (wire (pts - (xy 242.57 48.26) (xy 250.19 48.26) + (xy 251.46 34.29) (xy 259.08 34.29) ) (stroke (width 0) @@ -2836,7 +2836,7 @@ (uuid "2149f196-bc2b-4ce4-936c-69e53754889e") ) (label "GND" - (at 245.11 48.26 0) + (at 254 34.29 0) (fields_autoplaced yes) (effects (font @@ -2924,7 +2924,7 @@ (uuid "c328fb5a-75db-4b2d-a87b-be24fc875e62") ) (label "ADC1" - (at 40.64 90.17 0) + (at 220.98 99.06 0) (fields_autoplaced yes) (effects (font @@ -3249,7 +3249,7 @@ ) (symbol (lib_id "Device:R") - (at 27.94 82.55 0) + (at 208.28 91.44 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3258,7 +3258,7 @@ (fields_autoplaced yes) (uuid "44fbd548-1a0e-43fa-af43-fa080d1b4bba") (property "Reference" "R3" - (at 30.48 81.2799 0) + (at 210.82 90.1699 0) (effects (font (size 1.27 1.27) @@ -3267,7 +3267,7 @@ ) ) (property "Value" "R" - (at 30.48 83.8199 0) + (at 210.82 92.7099 0) (effects (font (size 1.27 1.27) @@ -3276,7 +3276,7 @@ ) ) (property "Footprint" "" - (at 26.162 82.55 90) + (at 206.502 91.44 90) (effects (font (size 1.27 1.27) @@ -3285,7 +3285,7 @@ ) ) (property "Datasheet" "~" - (at 27.94 82.55 0) + (at 208.28 91.44 0) (effects (font (size 1.27 1.27) @@ -3294,7 +3294,7 @@ ) ) (property "Description" "Resistor" - (at 27.94 82.55 0) + (at 208.28 91.44 0) (effects (font (size 1.27 1.27) @@ -3461,7 +3461,7 @@ ) (symbol (lib_id "Alexander_Library_Symbols:Project_Box_Board_65x40") - (at 254 38.1 0) + (at 262.89 24.13 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3470,7 +3470,7 @@ (fields_autoplaced yes) (uuid "6da4bb07-a6a1-4a9b-8581-8d6dc78b2277") (property "Reference" "H1" - (at 254 31.75 0) + (at 262.89 17.78 0) (effects (font (size 1.27 1.27) @@ -3478,7 +3478,7 @@ ) ) (property "Value" "Project_Box_Board_65x40" - (at 254 34.29 0) + (at 262.89 20.32 0) (effects (font (size 1.27 1.27) @@ -3486,7 +3486,7 @@ ) ) (property "Footprint" "Alexander Footprint Library:Board_65-40" - (at 254.762 58.674 0) + (at 263.652 44.704 0) (effects (font (size 1.27 1.27) @@ -3495,7 +3495,7 @@ ) ) (property "Datasheet" "" - (at 254.762 54.864 0) + (at 263.652 40.894 0) (effects (font (size 1.27 1.27) @@ -3504,7 +3504,7 @@ ) ) (property "Description" "3.2mm Diameter Mounting Holes Pads (M3)" - (at 254.762 54.864 0) + (at 263.652 40.894 0) (effects (font (size 1.27 1.27) @@ -3868,7 +3868,7 @@ ) (symbol (lib_id "power:GND") - (at 27.94 107.95 0) + (at 208.28 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3877,7 +3877,7 @@ (fields_autoplaced yes) (uuid "cac61d8e-75d3-44e6-8267-69a568b1f711") (property "Reference" "#PWR03" - (at 27.94 114.3 0) + (at 208.28 123.19 0) (effects (font (size 1.27 1.27) @@ -3886,7 +3886,7 @@ ) ) (property "Value" "GND" - (at 27.94 113.03 0) + (at 208.28 121.92 0) (effects (font (size 1.27 1.27) @@ -3894,7 +3894,7 @@ ) ) (property "Footprint" "" - (at 27.94 107.95 0) + (at 208.28 116.84 0) (effects (font (size 1.27 1.27) @@ -3903,7 +3903,7 @@ ) ) (property "Datasheet" "" - (at 27.94 107.95 0) + (at 208.28 116.84 0) (effects (font (size 1.27 1.27) @@ -3912,7 +3912,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 27.94 107.95 0) + (at 208.28 116.84 0) (effects (font (size 1.27 1.27) @@ -3934,7 +3934,7 @@ ) (symbol (lib_id "Device:R_Photo") - (at 27.94 97.79 0) + (at 208.28 106.68 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3943,7 +3943,7 @@ (fields_autoplaced yes) (uuid "d3ade122-8811-4c82-adbe-a0b376fb2c2f") (property "Reference" "R2" - (at 30.48 96.5199 0) + (at 210.82 105.4099 0) (effects (font (size 1.27 1.27) @@ -3952,7 +3952,7 @@ ) ) (property "Value" "R_Photo" - (at 30.48 99.0599 0) + (at 210.82 107.9499 0) (effects (font (size 1.27 1.27) @@ -3961,7 +3961,7 @@ ) ) (property "Footprint" "Package_TO_SOT_THT:TO-46-2_Pin2Center" - (at 29.21 104.14 90) + (at 209.55 113.03 90) (effects (font (size 1.27 1.27) @@ -3971,7 +3971,7 @@ ) ) (property "Datasheet" "~" - (at 27.94 99.06 0) + (at 208.28 107.95 0) (effects (font (size 1.27 1.27) @@ -3980,7 +3980,7 @@ ) ) (property "Description" "Photoresistor" - (at 27.94 97.79 0) + (at 208.28 106.68 0) (effects (font (size 1.27 1.27) @@ -4071,7 +4071,7 @@ ) (symbol (lib_id "power:+3.3V") - (at 27.94 72.39 0) + (at 208.28 81.28 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4080,7 +4080,7 @@ (fields_autoplaced yes) (uuid "e813c650-c811-4ec1-a6c6-f8b9c3ffdda9") (property "Reference" "#PWR04" - (at 27.94 76.2 0) + (at 208.28 85.09 0) (effects (font (size 1.27 1.27) @@ -4089,7 +4089,7 @@ ) ) (property "Value" "+3.3V" - (at 27.94 67.31 0) + (at 208.28 76.2 0) (effects (font (size 1.27 1.27) @@ -4097,7 +4097,7 @@ ) ) (property "Footprint" "" - (at 27.94 72.39 0) + (at 208.28 81.28 0) (effects (font (size 1.27 1.27) @@ -4106,7 +4106,7 @@ ) ) (property "Datasheet" "" - (at 27.94 72.39 0) + (at 208.28 81.28 0) (effects (font (size 1.27 1.27) @@ -4115,7 +4115,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 27.94 72.39 0) + (at 208.28 81.28 0) (effects (font (size 1.27 1.27) @@ -4135,6 +4135,44 @@ ) ) ) + (sheet + (at 25.4 177.8) + (size 76.2 7.62) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "1d60ec2c-1ff2-4820-8ff8-58ee91581d7b") + (property "Sheetname" "Power Supply" + (at 25.4 177.0884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "Temperature-Node_Power-Supply.kicad_sch" + (at 25.4 186.0046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328" + (page "2") + ) + ) + ) + ) (sheet_instances (path "/" (page "1") diff --git a/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/Temperature-Node_Power-Supply.kicad_sch b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/Temperature-Node_Power-Supply.kicad_sch new file mode 100644 index 00000000..2ae1056c --- /dev/null +++ b/ESP32-C3-WROOM-Node-Temperature/ESP32-C3-WROOM-Node-Temperature/Temperature-Node_Power-Supply.kicad_sch @@ -0,0 +1,2886 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "ddfc0abc-7d22-4126-9b64-cff6b392924e") + (paper "A4") + (lib_symbols + (symbol "Connector:Conn_01x02_Socket" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x02_Socket" + (at 0 -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, single row, 01x02, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x02_Socket_1_1" + (arc + (start 0 -2.032) + (mid -0.5058 -2.54) + (end 0 -3.048) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy -0.508 -2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy -0.508 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0.508) + (mid -0.5058 0) + (end 0 -0.508) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 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 -2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Connector:TestPoint" + (pin_numbers hide) + (pin_names + (offset 0.762) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "TP" + (at 0 6.858 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TestPoint" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "test point" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "test point tp" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Pin* Test*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TestPoint_0_1" + (circle + (center 0 3.302) + (radius 0.762) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "TestPoint_1_1" + (pin passive line + (at 0 0 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:C_Polarized_Small" + (pin_numbers hide) + (pin_names + (offset 0.254) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.254 1.778 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C_Polarized_Small" + (at 0.254 -2.032 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (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" "Polarized capacitor, small symbol" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "CP_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_Polarized_Small_0_1" + (rectangle + (start -1.524 -0.3048) + (end 1.524 -0.6858) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -1.524 0.6858) + (end 1.524 0.3048) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 1.524) (xy -0.762 1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 1.27) (xy -1.016 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_Polarized_Small_1_1" + (pin passive line + (at 0 2.54 270) + (length 1.8542) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 1.8542) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:D" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D" + (at 0 -2.54 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" "Diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "D_0_1" + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "D_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Linear:L7805" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U4" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L7805" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Alexander Footprints Library:LD1117" + (at 0.635 -3.81 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "datasheets/Voltage-Regulator_L7805.pdf" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage Regulator 1.5A Positive" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Voltage Regulator L78" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO?252* TO?263* TO?220*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "L7805_0_1" + (rectangle + (start -5.08 1.905) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "L7805_1_1" + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Linear:LM78M05_TO220" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -3.81 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LM78M05_TO220" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" + (at 0 5.715 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC78M00-D.PDF" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Positive 500mA 35V Linear Regulator, Fixed Output 5V, TO-220" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Voltage Regulator 500mA Positive" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO?220*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LM78M05_TO220_0_1" + (rectangle + (start -5.08 1.905) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "LM78M05_TO220_1_1" + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "VO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+3V3" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 0 3.556 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" "Power symbol creates a global label with name \"+3V3\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3V3_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3V3_1_1" + (pin power_in line + (at 0 0 90) + (length 0) hide + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 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" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) hide + (name "+5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 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" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 110.49 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "00b9a409-55c6-482e-b4a1-2da3096b7b54") + ) + (junction + (at 97.79 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "02406c3e-522b-43ff-b097-448e0a7c8014") + ) + (junction + (at 86.36 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "1faf7351-c7ae-4b2d-aaa7-68e013488e8e") + ) + (junction + (at 52.07 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "6574ba8b-190a-4d1c-ae3a-be254b93ac1f") + ) + (junction + (at 72.39 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "8c6feec9-4d23-4581-8ede-2ad113036042") + ) + (junction + (at 86.36 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "9fa2402d-1821-4654-a9e6-b62877c6e2b6") + ) + (junction + (at 97.79 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "a54676c0-6185-4e20-8870-0d0d8c4fb776") + ) + (junction + (at 86.36 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "a86e9a29-c5f8-4b9f-ba16-189427a468e0") + ) + (junction + (at 62.23 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "a914c2b2-e201-4cbe-b42a-daaf1fe99f56") + ) + (junction + (at 110.49 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "b62383cc-383e-455d-81cb-10e767a1ba0a") + ) + (junction + (at 52.07 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "b92b11f1-5977-4264-a2ba-44195471c8ba") + ) + (wire + (pts + (xy 80.01 36.83) (xy 86.36 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01bb2d99-02fe-4e5f-8eb6-f7bd90125431") + ) + (wire + (pts + (xy 86.36 54.61) (xy 86.36 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13fe0c81-da76-428a-9cb9-3fe7e3c2254d") + ) + (wire + (pts + (xy 97.79 36.83) (xy 110.49 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15062bf2-0263-4147-876c-e8e806f14fdc") + ) + (wire + (pts + (xy 86.36 44.45) (xy 86.36 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1efc2320-d03f-41ac-9b49-678323b0db76") + ) + (wire + (pts + (xy 86.36 34.29) (xy 86.36 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20f487aa-501f-493e-80ff-b2dc480f6332") + ) + (wire + (pts + (xy 110.49 46.99) (xy 116.84 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ade3ae-7216-45cd-94b7-f9b63cee1a49") + ) + (wire + (pts + (xy 72.39 64.77) (xy 72.39 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4358365a-64f7-483f-83d7-c862d4c7b22f") + ) + (wire + (pts + (xy 97.79 46.99) (xy 110.49 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f552271-f773-4d46-8ff5-3f367906938f") + ) + (wire + (pts + (xy 86.36 46.99) (xy 86.36 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53e1a77e-ae6c-4a86-8065-aeb65b40991a") + ) + (wire + (pts + (xy 86.36 46.99) (xy 97.79 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5dab4f51-b83f-4b0f-8514-4c907d6972c7") + ) + (wire + (pts + (xy 52.07 34.29) (xy 52.07 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61c66460-d465-4287-8759-550fc9b8e737") + ) + (wire + (pts + (xy 110.49 44.45) (xy 110.49 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6879b75a-6b1d-4773-9fe9-5c6ea8bea0ad") + ) + (wire + (pts + (xy 36.83 46.99) (xy 52.07 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e9e4744-3a2a-433d-9a87-5bf52188b1f7") + ) + (wire + (pts + (xy 97.79 36.83) (xy 97.79 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70a73bbd-5341-4103-8943-80c5b40a4a38") + ) + (wire + (pts + (xy 86.36 39.37) (xy 86.36 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "885a5f5f-1ce1-4ce9-a77f-91538d8643d9") + ) + (wire + (pts + (xy 49.53 36.83) (xy 52.07 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c798f09-181d-4596-8a06-070058d2ff40") + ) + (wire + (pts + (xy 110.49 36.83) (xy 110.49 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ca4c9eb-af3f-4f99-85bc-a44fe0ad3830") + ) + (wire + (pts + (xy 52.07 36.83) (xy 62.23 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a87b5b4a-f41c-4c07-955a-87fe166c81dd") + ) + (wire + (pts + (xy 80.01 57.15) (xy 86.36 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aadca164-007c-43d8-b20c-5b188294454b") + ) + (wire + (pts + (xy 52.07 49.53) (xy 52.07 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab6ecac0-6257-4233-a2b7-40db5a3c2f07") + ) + (wire + (pts + (xy 86.36 57.15) (xy 92.71 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af64ad7f-a70e-4cfa-bbe7-755e8639f098") + ) + (wire + (pts + (xy 62.23 36.83) (xy 64.77 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4de1ea4-f7a5-4aa4-80f0-1a762d3c70af") + ) + (wire + (pts + (xy 86.36 36.83) (xy 97.79 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5cfb21a-9482-401a-baff-f333d2da4a0f") + ) + (wire + (pts + (xy 36.83 36.83) (xy 36.83 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6c10bb9-9973-4a10-8870-740341f59d9b") + ) + (wire + (pts + (xy 72.39 46.99) (xy 86.36 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85fad6-32e6-49ec-a495-a92a91ab0d5e") + ) + (wire + (pts + (xy 97.79 44.45) (xy 97.79 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5009c12-7d06-4b1f-95c1-f6f14bfd0e89") + ) + (wire + (pts + (xy 110.49 36.83) (xy 116.84 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8431264-1ad8-4663-8625-da2ce0eeb016") + ) + (wire + (pts + (xy 62.23 36.83) (xy 62.23 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2220ae0-51c0-4eff-89ec-7e45b006d66b") + ) + (wire + (pts + (xy 52.07 36.83) (xy 52.07 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e83276da-d183-41f7-9673-81ac053e7b6c") + ) + (wire + (pts + (xy 64.77 57.15) (xy 62.23 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eabbf3a2-6553-4ffd-bb08-801f5e5f4efa") + ) + (wire + (pts + (xy 36.83 36.83) (xy 41.91 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eef137e1-eb42-4740-b4d4-512a644fd730") + ) + (wire + (pts + (xy 86.36 57.15) (xy 86.36 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f55eda52-42ec-497c-bb34-4b71e02b3e46") + ) + (wire + (pts + (xy 72.39 44.45) (xy 72.39 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9f74d5c-b29f-4686-b67c-d290d879b0c8") + ) + (wire + (pts + (xy 52.07 46.99) (xy 72.39 46.99) + ) + (stroke + (width 0.0254) + (type solid) + ) + (uuid "fcc37d6b-39d7-4252-af83-1c2e168ea9ee") + ) + (wire + (pts + (xy 52.07 44.45) (xy 52.07 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd1e1c9f-caa6-4280-960d-f214952127e1") + ) + (rectangle + (start 25.4 25.4) + (end 128.27 76.2) + (stroke + (width 0) + (type dash_dot) + ) + (fill + (type none) + ) + (uuid c67a433e-f5a6-42e1-ab8f-14345d6b152c) + ) + (text "Voltage Regulators" + (exclude_from_sim no) + (at 35.56 73.914 0) + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + (bold yes) + ) + (justify top) + ) + (uuid "3db1f105-c740-41ce-a079-8930b6e9eab5") + ) + (label "GND" + (at 38.1 46.99 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "29533231-a147-43c9-8d0b-1593c1096896") + ) + (label "5V" + (at 88.9 57.15 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c5ebd65-67f9-442f-85dd-2975a7ed73c6") + ) + (label "VDC" + (at 38.1 36.83 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d25806de-3d03-4075-af31-50c88eab7d26") + ) + (label "VIN" + (at 52.07 36.83 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f28fac53-7d28-4d16-9be0-7b11d81be6b5") + ) + (label "3V3" + (at 88.9 36.83 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fb4380ab-cf99-44cf-8fd1-393fb866cd7a") + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 110.49 41.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0106a331-a3c4-452a-99c1-019b4962d3ec") + (property "Reference" "C5" + (at 113.03 40.0938 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0.1uF" + (at 113.03 42.6338 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:CP_Elec_3x5.3" + (at 110.49 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 110.49 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 110.49 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "12590049-fccf-4a8e-a4c0-32cf07a35190") + ) + (pin "2" + (uuid "aa9af8c7-14af-4af3-b1a1-7a0dbda43528") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "C5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 116.84 46.99 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0a4cb936-bb7f-469a-aa1c-2f5ca54bbc0c") + (property "Reference" "#PWR011" + (at 123.19 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.65 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 116.84 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 116.84 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 116.84 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d271c9c3-5283-42ed-aa34-ae688c4d0e53") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:TestPoint") + (at 86.36 62.23 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "378d6cc8-6965-4b8d-85ab-1cb135d196b2") + (property "Reference" "TP4" + (at 88.9 64.2619 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "5V" + (at 88.9 66.8019 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" + (at 81.28 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 81.28 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "test point" + (at 86.36 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "feed5a64-2083-4ea4-abf7-18259ccd0625") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "TP4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 72.39 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "39299e3e-8145-429c-a537-62b444ba7f7d") + (property "Reference" "#PWR06" + (at 72.39 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 72.39 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 72.39 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 72.39 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 72.39 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f94a02ea-6e3a-415a-a57e-480eea94f797") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x02_Socket") + (at 31.75 46.99 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a219643-b4d5-4b9a-b8c4-6b6a0745579f") + (property "Reference" "J1" + (at 32.385 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PWR" + (at 32.385 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" + (at 31.75 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 31.75 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 31.75 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5f2cadf6-bf57-4af7-a112-6281122455f4") + ) + (pin "1" + (uuid "ee488bc5-cd26-4b89-9417-e95cf9bf885e") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:TestPoint") + (at 52.07 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "443eac5f-0251-4fd7-a9bb-87bc3e2d1ae4") + (property "Reference" "TP1" + (at 54.61 29.7179 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VIN" + (at 54.61 32.2579 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" + (at 57.15 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 57.15 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "test point" + (at 52.07 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dcefdfe4-00bc-469a-9723-0f2d5161e486") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "TP1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 116.84 36.83 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "45651f82-62fa-498e-a339-6d17585b840f") + (property "Reference" "#PWR010" + (at 113.03 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 121.92 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.84 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 116.84 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 116.84 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a96fb2b-ef2c-4628-86a1-7ba9a0e20146") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:TestPoint") + (at 52.07 49.53 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6eef2a56-7989-418d-8aa4-f030163ca291") + (property "Reference" "TP2" + (at 54.61 51.5619 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "GND" + (at 54.61 54.1019 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" + (at 46.99 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 46.99 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "test point" + (at 52.07 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b777b157-0284-4436-8ff1-b39a8c6c40e8") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "TP2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 86.36 52.07 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7dde822b-bd5d-4fa8-8ef1-43ecfd04c4e8") + (property "Reference" "C3" + (at 88.9 53.8861 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 88.9 51.3461 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_THT:CP_Radial_D4.0mm_P2.00mm" + (at 86.36 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 86.36 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 86.36 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5e786b58-0276-4606-843c-28d1174cd9b9") + ) + (pin "1" + (uuid "e956bf55-9403-44f7-8015-0feca209c4c5") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:TestPoint") + (at 86.36 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "823aa84a-ff16-4584-84cf-062983f20e79") + (property "Reference" "TP3" + (at 88.9 29.7179 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "3V3" + (at 88.9 32.2579 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" + (at 91.44 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 91.44 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "test point" + (at 86.36 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d5b01259-4809-4fbb-8abb-c931ea0b7341") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "TP3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 97.79 41.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "92688f71-7dfe-4713-b038-087911ffb8ee") + (property "Reference" "C4" + (at 100.33 40.0938 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 100.33 42.6338 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:CP_Elec_3x5.3" + (at 97.79 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 97.79 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 97.79 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7c65f57f-12d7-479a-b543-3674087bf4d8") + ) + (pin "2" + (uuid "cb9b0202-4376-4248-954e-c5e03d485305") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 45.72 36.83 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "94a0d962-c433-45f0-8714-4d82aa3f7020") + (property "Reference" "D2" + (at 45.72 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D" + (at 45.72 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_1210_3225Metric" + (at 45.72 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 45.72 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 45.72 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 45.72 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 45.72 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a07dee7a-df71-4cb2-8731-e6dc9c5b681e") + ) + (pin "2" + (uuid "52038ddd-670a-4e5b-922c-3c692eb27178") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 86.36 41.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a2f96546-4730-4c24-ab38-1e70e965341c") + (property "Reference" "C2" + (at 88.9 40.0939 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 88.9 42.6339 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_THT:CP_Radial_D4.0mm_P2.00mm" + (at 86.36 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 86.36 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 86.36 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "03acfe26-f453-4821-93a4-62f967b2d9fc") + ) + (pin "2" + (uuid "91e39197-8753-4dad-b0c5-88de8e819d2c") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Linear:LM78M05_TO220") + (at 72.39 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a69d21e1-f570-4939-85b7-b8a29411d84d") + (property "Reference" "U2" + (at 72.39 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "AMS1117-3V3" + (at 72.39 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" + (at 72.39 31.115 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC78M00-D.PDF" + (at 72.39 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 72.39 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a3644e2-9083-43aa-92d8-6c495205eabe") + ) + (pin "2" + (uuid "b2f285b0-b6c3-4f81-ade3-e6b49e910dfd") + ) + (pin "3" + (uuid "69a1163f-9dfd-4c71-baec-f040ac84da52") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Linear:L7805") + (at 72.39 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "abd0868f-852b-40bc-82a2-31f783e152f9") + (property "Reference" "U4" + (at 72.39 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L7805" + (at 72.39 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Alexander Footprint Library:LD1117" + (at 73.025 60.96 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "datasheets/Voltage-Regulator_L7805.pdf" + (at 72.39 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage Regulator 1.5A Positive" + (at 72.39 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5e78cb11-4f5e-46f1-b420-90e747d01c01") + ) + (pin "1" + (uuid "f2ecdae7-71c2-4a23-9b1c-da41e7ee108a") + ) + (pin "3" + (uuid "90c7789d-298f-4558-a1ff-9e07234ffaf2") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "U4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 52.07 41.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf71e383-5e0a-44aa-97e4-b98da0881afe") + (property "Reference" "C1" + (at 54.61 40.0939 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 54.61 42.6339 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_THT:CP_Radial_D4.0mm_P2.00mm" + (at 52.07 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 52.07 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 52.07 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "049c83f0-f672-4acc-897b-e5124d3df9aa") + ) + (pin "2" + (uuid "e5f03d2d-9bcb-4238-a944-eec415856a31") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 92.71 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e70d1ee5-4e7b-40a2-b1c2-ee83ecea18c3") + (property "Reference" "#PWR07" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 97.79 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 92.71 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c45984e3-a584-41f7-97b5-9f6fa86146ea") + ) + (instances + (project "ESP32-C3-WROOM-Node-Temperature" + (path "/ab1c7c6c-24de-40fd-9ae1-f9fadcaa6328/1d60ec2c-1ff2-4820-8ff8-58ee91581d7b" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) +) diff --git a/esp32-node-box-40x65_telemetry/esp32-node-board-40x65_telemetry/~esp32-node-board-40x65_telemetry.kicad_sch.lck b/esp32-node-box-40x65_telemetry/esp32-node-board-40x65_telemetry/~esp32-node-board-40x65_telemetry.kicad_sch.lck new file mode 100644 index 00000000..becd83c1 --- /dev/null +++ b/esp32-node-box-40x65_telemetry/esp32-node-board-40x65_telemetry/~esp32-node-board-40x65_telemetry.kicad_sch.lck @@ -0,0 +1 @@ +{"hostname":"LENOVO-PC","username":"alex"} \ No newline at end of file