From 067dca6f4915ff464c990e7e78ba3fb0d43df88e Mon Sep 17 00:00:00 2001 From: Stefan Ostermann Date: Tue, 28 Nov 2023 22:12:17 +0100 Subject: [PATCH] schema --- .../hannabox-2023-08-29_220757.zip | Bin 0 -> 931 bytes .../hannabox-2023-08-29_233505.zip | Bin 0 -> 6242 bytes schema/hannabox/hannabox.kicad_pcb | 2 + schema/hannabox/hannabox.kicad_prl | 77 + schema/hannabox/hannabox.kicad_pro | 332 ++++ schema/hannabox/hannabox.kicad_sch | 1554 +++++++++++++++++ 6 files changed, 1965 insertions(+) create mode 100644 schema/hannabox/hannabox-backups/hannabox-2023-08-29_220757.zip create mode 100644 schema/hannabox/hannabox-backups/hannabox-2023-08-29_233505.zip create mode 100644 schema/hannabox/hannabox.kicad_pcb create mode 100644 schema/hannabox/hannabox.kicad_prl create mode 100644 schema/hannabox/hannabox.kicad_pro create mode 100644 schema/hannabox/hannabox.kicad_sch diff --git a/schema/hannabox/hannabox-backups/hannabox-2023-08-29_220757.zip b/schema/hannabox/hannabox-backups/hannabox-2023-08-29_220757.zip new file mode 100644 index 0000000000000000000000000000000000000000..96b7919b3a1885acbe887daca06039ede315ccee GIT binary patch literal 931 zcmWIWW@Zs#0Dbwk9AFzPcLw=vWMp87XT@$q zQGV}~yLpEdcv|2877@K3dNpsg$=j-YL*EmMe%Y-KEGE(BU+=O%=~s!}KHH_!{=tpo z&#Je^ZT4wCdGqwI+x0)r%jn9AZhs-Oaq&&wIUj@{$S1kF!60_hjYW zvi*{d3tvl}ol_AZ#Ah$N{Y$Hj!tb{aKk^1`i(YspTT zw>LNnv#>X}`-<#(Dq*O2@Rr86wWlpVrbOK>F>(9dAF%!6;j;xA59Ck0eYn~~;_kHj z&tF~8aZ6L-@!UD%{XUoVZ%q$g64x1-DaH8HC5`%=PUKIDmbg2FID;b=lOv}>RwCCZ@ps- z@MdIEV8ET6flfjKn28&qAA4d&Xifq$(e)SQqw7Zx3xs}WCJg<+kO}Z+Wdo^U2EqeC K`Ycct0|Nj!bY?36 literal 0 HcmV?d00001 diff --git a/schema/hannabox/hannabox-backups/hannabox-2023-08-29_233505.zip b/schema/hannabox/hannabox-backups/hannabox-2023-08-29_233505.zip new file mode 100644 index 0000000000000000000000000000000000000000..388b55fadc3497e2c003544cb07162d73edd1569 GIT binary patch literal 6242 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 literal 0 HcmV?d00001 diff --git a/schema/hannabox/hannabox.kicad_pcb b/schema/hannabox/hannabox.kicad_pcb new file mode 100644 index 0000000..2b8ba10 --- /dev/null +++ b/schema/hannabox/hannabox.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20221018) (generator pcbnew) +) \ No newline at end of file diff --git a/schema/hannabox/hannabox.kicad_prl b/schema/hannabox/hannabox.kicad_prl new file mode 100644 index 0000000..66722ca --- /dev/null +++ b/schema/hannabox/hannabox.kicad_prl @@ -0,0 +1,77 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "hannabox.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/schema/hannabox/hannabox.kicad_pro b/schema/hannabox/hannabox.kicad_pro new file mode 100644 index 0000000..6273eec --- /dev/null +++ b/schema/hannabox/hannabox.kicad_pro @@ -0,0 +1,332 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "min_copper_edge_clearance": 0.0, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "hannabox.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "655e5440-8930-4e5c-9f0c-88fde193e5ea", + "" + ] + ], + "text_variables": {} +} diff --git a/schema/hannabox/hannabox.kicad_sch b/schema/hannabox/hannabox.kicad_sch new file mode 100644 index 0000000..fec78c2 --- /dev/null +++ b/schema/hannabox/hannabox.kicad_sch @@ -0,0 +1,1554 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 655e5440-8930-4e5c-9f0c-88fde193e5ea) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x02_Male" (pin_names (offset 1.016) hide) (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_Male" (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) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_Male_1_1" + (polyline + (pts + (xy 1.27 -2.54) + (xy 0.8636 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 0.8636 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (pin passive line (at 5.08 0 180) (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 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector:Conn_01x03_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x03_Male" (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) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x03_Male_1_1" + (polyline + (pts + (xy 1.27 -2.54) + (xy 0.8636 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 2.54) + (xy 0.8636 2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 0.8636 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (pin passive line (at 5.08 2.54 180) (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 180) (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 180) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C_Polarized" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Polarized" (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Polarized capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Polarized_0_1" + (rectangle (start -2.286 0.508) (end 2.286 1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.794) + (xy -1.27 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.286 -0.508) (end -2.286 -1.016) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "C_Polarized_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "GND_1" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND_1" (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) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_1_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_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "RF_Module:ESP32-WROOM-32" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -12.7 34.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ESP32-WROOM-32" (at 1.27 34.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "RF_Module:ESP32-WROOM-32" (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" (at -7.62 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "RF Radio BT ESP ESP32 Espressif onboard PCB antenna" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "ESP32?WROOM?32*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ESP32-WROOM-32_0_1" + (rectangle (start -12.7 33.02) (end 12.7 -33.02) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "ESP32-WROOM-32_1_1" + (pin power_in line (at 0 -35.56 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) + (name "IO25" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -15.24 180) (length 2.54) + (name "IO26" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -17.78 180) (length 2.54) + (name "IO27" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 10.16 180) (length 2.54) + (name "IO14" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 15.24 180) (length 2.54) + (name "IO12" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -35.56 90) (length 2.54) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 12.7 180) (length 2.54) + (name "IO13" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -5.08 0) (length 2.54) + (name "SHD/SD2" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) + (name "SWP/SD3" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) + (name "SCS/CMD" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 35.56 270) (length 2.54) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -10.16 0) (length 2.54) + (name "SCK/CLK" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 0 0) (length 2.54) + (name "SDO/SD0" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) + (name "SDI/SD1" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 7.62 180) (length 2.54) + (name "IO15" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 25.4 180) (length 2.54) + (name "IO2" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 30.48 180) (length 2.54) + (name "IO0" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 20.32 180) (length 2.54) + (name "IO4" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 5.08 180) (length 2.54) + (name "IO16" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 2.54 180) (length 2.54) + (name "IO17" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 17.78 180) (length 2.54) + (name "IO5" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 30.48 0) (length 2.54) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 0 180) (length 2.54) + (name "IO18" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) + (name "IO19" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -12.7 -27.94 0) (length 2.54) hide + (name "NC" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) + (name "IO21" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 22.86 180) (length 2.54) + (name "RXD0/IO3" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 27.94 180) (length 2.54) + (name "TXD0/IO1" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) + (name "IO22" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) + (name "IO23" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -35.56 90) (length 2.54) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -35.56 90) (length 2.54) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 25.4 0) (length 2.54) + (name "SENSOR_VP" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 22.86 0) (length 2.54) + (name "SENSOR_VN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 -25.4 180) (length 2.54) + (name "IO34" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 -27.94 180) (length 2.54) + (name "IO35" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -20.32 180) (length 2.54) + (name "IO32" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -22.86 180) (length 2.54) + (name "IO33" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Regulator_Linear:AMS1117-3.3" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -3.81 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "AMS1117-3.3" (at 0 3.175 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (at 2.54 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AMS1117-3.3_0_1" + (rectangle (start -5.08 -5.08) (end 5.08 1.905) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "AMS1117-3.3_1_1" + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (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 "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -7.62 0 0) (length 2.54) + (name "VI" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Switch:SW_Push_Dual" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push_Dual" (at 0 -6.858 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, symbol, four pins" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_Dual_0_1" + (circle (center -2.032 -5.08) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -3.048) + (xy 0 -3.556) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.032) + (xy 0 -2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.524) + (xy 0 -1.016) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.508) + (xy 0 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.508) + (xy 0 1.016) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -3.81) + (xy -2.54 -3.81) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 2.032 -5.08) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 2.54) + (name "3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -5.08 180) (length 2.54) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+BATT" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+BATT" (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) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag battery" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+BATT\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+BATT_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 "+BATT_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+BATT" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (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) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (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) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "#FLG" (at 0 1.905 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (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) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line (at 0 0 90) (length 0) + (name "pwr" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + (xy -1.016 1.905) + (xy 0 2.54) + (xy 1.016 1.905) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + ) + ) + + (junction (at 76.2 50.8) (diameter 0) (color 0 0 0 0) + (uuid 046f97dd-e7cf-4423-b106-2b951dc47350) + ) + (junction (at 72.39 53.34) (diameter 0) (color 0 0 0 0) + (uuid 252869bd-d90c-4a8f-9a00-e562e35b7dbc) + ) + (junction (at 196.85 93.98) (diameter 0) (color 0 0 0 0) + (uuid 50f6922f-35db-4849-af22-478488a80740) + ) + (junction (at 146.05 50.8) (diameter 0) (color 0 0 0 0) + (uuid 776b017b-f2fe-4a9a-ae61-f10450bd72ef) + ) + (junction (at 109.22 50.8) (diameter 0) (color 0 0 0 0) + (uuid 7f941cce-bc7b-4af4-9412-0fded81e90dc) + ) + (junction (at 85.09 50.8) (diameter 0) (color 0 0 0 0) + (uuid 9e8fec6f-7b40-4417-87a1-041213ca7f89) + ) + (junction (at 72.39 50.8) (diameter 0) (color 0 0 0 0) + (uuid a062b94c-9bd0-4322-9287-19d7846bf6cf) + ) + (junction (at 93.98 73.66) (diameter 0) (color 0 0 0 0) + (uuid bc3de7ee-aed3-480a-8502-1e0b5307618f) + ) + (junction (at 127 50.8) (diameter 0) (color 0 0 0 0) + (uuid be834aa2-2586-4e91-bbb7-0ac556ac5b91) + ) + (junction (at 97.79 64.77) (diameter 0) (color 0 0 0 0) + (uuid e2eadbbd-dce5-47fc-9fcf-65634f9dd332) + ) + (junction (at 109.22 64.77) (diameter 0) (color 0 0 0 0) + (uuid f5ee8f55-f42a-407e-b339-4e4f94f5f641) + ) + (junction (at 85.09 64.77) (diameter 0) (color 0 0 0 0) + (uuid fcab64de-30b7-4b02-b400-718b03dbfbe9) + ) + + (wire (pts (xy 127 50.8) (xy 146.05 50.8)) + (stroke (width 0) (type default)) + (uuid 029f6e20-f62d-430c-83cf-3c9f2ad6e0fd) + ) + (wire (pts (xy 109.22 50.8) (xy 109.22 53.34)) + (stroke (width 0) (type default)) + (uuid 1aabc03c-a202-48ca-977b-ce3a1fd1449d) + ) + (wire (pts (xy 127 54.61) (xy 127 50.8)) + (stroke (width 0) (type default)) + (uuid 1acb5830-c387-4017-969d-5834304b9695) + ) + (wire (pts (xy 130.81 67.31) (xy 127 67.31)) + (stroke (width 0) (type default)) + (uuid 267ce145-7d49-4157-87ae-18fec814d026) + ) + (wire (pts (xy 105.41 50.8) (xy 109.22 50.8)) + (stroke (width 0) (type default)) + (uuid 2824fc37-b567-4f98-9868-96fdcb2fa303) + ) + (wire (pts (xy 146.05 50.8) (xy 146.05 62.23)) + (stroke (width 0) (type default)) + (uuid 30aef500-1131-416e-8da9-55bd526ef035) + ) + (wire (pts (xy 176.53 125.73) (xy 196.85 125.73)) + (stroke (width 0) (type default)) + (uuid 3104031c-e66f-4683-8df4-78c319a1e801) + ) + (wire (pts (xy 97.79 64.77) (xy 97.79 58.42)) + (stroke (width 0) (type default)) + (uuid 34955ffe-48b0-467a-877c-2751325f2f6c) + ) + (wire (pts (xy 76.2 73.66) (xy 86.36 73.66)) + (stroke (width 0) (type default)) + (uuid 3acdb200-01fa-4b18-8803-fcafa1ea2963) + ) + (wire (pts (xy 109.22 60.96) (xy 109.22 64.77)) + (stroke (width 0) (type default)) + (uuid 3b4216e5-89ee-497f-940d-85dc970bdd36) + ) + (wire (pts (xy 176.53 69.85) (xy 176.53 125.73)) + (stroke (width 0) (type default)) + (uuid 49d1b7d5-e9df-462c-9802-07b2273fb0f4) + ) + (wire (pts (xy 109.22 50.8) (xy 127 50.8)) + (stroke (width 0) (type default)) + (uuid 4aef106f-f9b9-4b9c-b293-68c6cf5c3c5e) + ) + (wire (pts (xy 93.98 73.66) (xy 93.98 142.24)) + (stroke (width 0) (type default)) + (uuid 4ccb46dd-2aa8-4fc0-b40e-e0ebebf57963) + ) + (wire (pts (xy 196.85 93.98) (xy 205.74 93.98)) + (stroke (width 0) (type default)) + (uuid 4f8371e5-5d41-4854-b6ee-893cf613e178) + ) + (wire (pts (xy 161.29 125.73) (xy 161.29 142.24)) + (stroke (width 0) (type default)) + (uuid 587082fe-cd8b-406e-987f-c469c1cebbca) + ) + (wire (pts (xy 101.6 73.66) (xy 106.68 73.66)) + (stroke (width 0) (type default)) + (uuid 587b21ac-eefc-477c-b38d-47ce01560009) + ) + (wire (pts (xy 161.29 69.85) (xy 176.53 69.85)) + (stroke (width 0) (type default)) + (uuid 66991189-f265-4fe2-8ae7-be463e4579a5) + ) + (wire (pts (xy 72.39 50.8) (xy 76.2 50.8)) + (stroke (width 0) (type default)) + (uuid 70c411b8-fb99-4c2d-a907-c030d04a0cbd) + ) + (wire (pts (xy 109.22 64.77) (xy 114.3 64.77)) + (stroke (width 0) (type default)) + (uuid 73daff0b-5faf-4472-9dbc-77c3a557f796) + ) + (wire (pts (xy 181.61 123.19) (xy 196.85 123.19)) + (stroke (width 0) (type default)) + (uuid 740ea0cf-9572-4257-9812-1e2a00b721a0) + ) + (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) + (stroke (width 0) (type default)) + (uuid 776d8797-f2ca-4659-b994-e54d9922c966) + ) + (wire (pts (xy 72.39 64.77) (xy 72.39 53.34)) + (stroke (width 0) (type default)) + (uuid 78a228d2-2fc9-40ac-811e-6cedfc117f39) + ) + (wire (pts (xy 127 62.23) (xy 127 67.31)) + (stroke (width 0) (type default)) + (uuid 885ea8b4-aec7-478a-bcf8-9af6e966b52b) + ) + (wire (pts (xy 161.29 67.31) (xy 179.07 67.31)) + (stroke (width 0) (type default)) + (uuid 90cf8f40-d8ad-4ad5-886e-860434046492) + ) + (wire (pts (xy 85.09 60.96) (xy 85.09 64.77)) + (stroke (width 0) (type default)) + (uuid a17f9f75-46ef-4201-b633-9336bd5a2f72) + ) + (wire (pts (xy 93.98 142.24) (xy 161.29 142.24)) + (stroke (width 0) (type default)) + (uuid a5aab80e-2d8f-4c87-8dba-77abec4d3968) + ) + (wire (pts (xy 97.79 64.77) (xy 109.22 64.77)) + (stroke (width 0) (type default)) + (uuid af9c2760-265e-4bc1-bb27-0a94cb790802) + ) + (wire (pts (xy 161.29 74.93) (xy 181.61 74.93)) + (stroke (width 0) (type default)) + (uuid b0cf7f50-a1b2-463e-8590-319d771acd28) + ) + (wire (pts (xy 76.2 50.8) (xy 76.2 73.66)) + (stroke (width 0) (type default)) + (uuid b5390031-5057-4314-b004-13a7136c9093) + ) + (wire (pts (xy 181.61 74.93) (xy 181.61 123.19)) + (stroke (width 0) (type default)) + (uuid d7349871-5136-42d7-880e-c335ad879f4e) + ) + (wire (pts (xy 196.85 67.31) (xy 196.85 93.98)) + (stroke (width 0) (type default)) + (uuid df6d97e9-0b8a-4086-a049-dc7b957e639f) + ) + (wire (pts (xy 72.39 64.77) (xy 85.09 64.77)) + (stroke (width 0) (type default)) + (uuid df8b4c55-72e3-4051-a2fb-d4ec40198154) + ) + (wire (pts (xy 189.23 67.31) (xy 196.85 67.31)) + (stroke (width 0) (type default)) + (uuid e37f4e49-a55e-4a80-994a-97e3118d4150) + ) + (wire (pts (xy 196.85 93.98) (xy 196.85 120.65)) + (stroke (width 0) (type default)) + (uuid e45c7680-834f-44fe-8e6d-c1f6aabd2eb7) + ) + (wire (pts (xy 76.2 50.8) (xy 85.09 50.8)) + (stroke (width 0) (type default)) + (uuid ea10b301-4129-4010-9e92-859b26ab58ea) + ) + (wire (pts (xy 146.05 43.18) (xy 161.29 43.18)) + (stroke (width 0) (type default)) + (uuid ef1170e6-483b-4813-8543-554fce879037) + ) + (wire (pts (xy 85.09 64.77) (xy 97.79 64.77)) + (stroke (width 0) (type default)) + (uuid f508a83c-76c2-41ae-aa83-4e2126c73a2c) + ) + (wire (pts (xy 85.09 50.8) (xy 85.09 53.34)) + (stroke (width 0) (type default)) + (uuid f894c9a0-3a19-49db-80fe-0d0bd476aa15) + ) + + (symbol (lib_id "power:GND") (at 205.74 93.98 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 13490b46-a1cb-45b2-afc0-e3717bd9824f) + (property "Reference" "#PWR06" (at 205.74 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 205.74 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 205.74 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 205.74 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 71ad7f21-175b-4399-8eb1-45c53c135744)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x03_Male") (at 201.93 123.19 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1af1a739-e292-4653-a3db-0c13c4bcd56a) + (property "Reference" "Serial" (at 203.2 121.92 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "GND RX TX" (at 203.2 124.46 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 201.93 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 201.93 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c43e43bf-280c-419e-b140-e587c532c7fe)) + (pin "2" (uuid b96ae475-821d-49e6-85f5-96010ba51fa5)) + (pin "3" (uuid 113260a0-c16c-446c-affa-29a9d176b8da)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "Serial") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+BATT") (at 72.39 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 24c3a10e-a925-4315-a134-ec92137731ea) + (property "Reference" "#PWR02" (at 72.39 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+BATT" (at 72.39 45.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 72.39 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 72.39 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2fe473ef-fa79-4c40-a9eb-dce49ec2afb2)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 90.17 73.66 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 27b6ed8e-899c-45bf-9745-aa8153cc0885) + (property "Reference" "R2" (at 90.17 67.31 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "100k" (at 90.17 69.85 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 90.17 75.438 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 90.17 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 512ad786-108a-4763-b3eb-7bad7eae8656)) + (pin "1" (uuid 7dbd5efe-35b1-46f0-b73d-ba0513f6c0e9)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_name "GND_1") (lib_id "power:GND") (at 106.68 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 29ada190-cee0-46f1-a7d5-828197023d74) + (property "Reference" "#PWR07" (at 106.68 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 106.68 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 106.68 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 106.68 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8e2e02e3-11b6-4a6d-a99f-ddb07e71b455)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 127 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 29c86a73-e94a-48ed-a3b0-aba7586332a0) + (property "Reference" "R1" (at 129.54 57.15 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 129.54 59.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 125.222 58.42 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 127 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 27a03d84-8547-415a-a81b-21e2d9d821c8)) + (pin "2" (uuid f900569f-672e-466a-aee5-ab9047c7382e)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 72.39 53.34 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2cc55aa4-b6af-4348-8a98-b5e12a060df7) + (property "Reference" "#FLG02" (at 74.295 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 77.47 53.34 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 72.39 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 72.39 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 46f04f7a-0adb-4409-9a33-b28b434296c1)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#FLG02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 146.05 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3541388c-7665-451d-811d-f2d913bec823) + (property "Reference" "#PWR05" (at 146.05 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 146.05 138.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 146.05 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 146.05 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f1a6d920-2e9d-405a-ba44-77bab1e783e3)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 109.22 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 483e9b6d-f979-43f9-8028-9ceb038446b4) + (property "Reference" "C2" (at 113.03 55.88 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4.7uF" (at 113.03 58.42 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 110.1852 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 109.22 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid af711485-3581-4e42-9387-a0388c3234a7)) + (pin "2" (uuid dd1fc37b-5edc-40f0-8499-e9541816a136)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "C2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Male") (at 67.31 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5c1bff4b-cb40-4b47-946a-2bf9c8ed9b5f) + (property "Reference" "J1" (at 67.945 45.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LiIon 4.2V" (at 67.945 48.26 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 67.31 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 67.31 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8369c7f2-6fbd-4544-8da9-36bafc258606)) + (pin "2" (uuid f094343f-37fb-4996-bf8b-1d99bc28fbac)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "RF_Module:ESP32-WROOM-32") (at 146.05 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 658bac8f-9fd6-4594-a161-64ece0e32213) + (property "Reference" "U3" (at 148.2441 59.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ESP32-WROOM-32" (at 148.2441 62.23 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "RF_Module:ESP32-WROOM-32" (at 146.05 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" (at 138.43 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5fe2eef3-2602-4f20-b97b-1aad9a277f7e)) + (pin "10" (uuid 3dab5990-895a-4e83-a040-b8ba9372321a)) + (pin "11" (uuid 38ae0a34-c3df-4f6e-a7f3-c2b201d03895)) + (pin "12" (uuid 4924af77-9bbc-4981-8439-6f8814c772b7)) + (pin "13" (uuid 37686867-2254-4930-905e-650e9c980588)) + (pin "14" (uuid 48a32000-2d2b-4512-abe0-fe77432e4055)) + (pin "15" (uuid 40f059c3-73e3-41ed-b7cf-be37496b7998)) + (pin "16" (uuid d391d574-1a2b-4a76-81a8-8f3d9eced676)) + (pin "17" (uuid 2acbca7e-e0c6-4e50-b8bf-0158aa3bfb63)) + (pin "18" (uuid 2f0583d3-7653-4b83-8b16-8655412d9cab)) + (pin "19" (uuid 12e31a0c-3d24-41b3-9166-8d265f735ea6)) + (pin "2" (uuid 86d386cf-29bc-4148-be48-10d1fbe188ed)) + (pin "20" (uuid 4ff14f93-f7c0-44d9-9f53-502a277f1f54)) + (pin "21" (uuid 55b1e69a-23a5-4cef-add4-2e9d3ace1884)) + (pin "22" (uuid 5a56d2e7-852a-4f29-b104-0ba236ce6e36)) + (pin "23" (uuid 0bdc8353-cc6e-4d02-aa30-3a19c317b36c)) + (pin "24" (uuid 14869c87-fa47-466a-a06c-99e5d997f2af)) + (pin "25" (uuid c3861402-67dd-4444-8c2e-72b6977e945a)) + (pin "26" (uuid 41ecf90e-f493-4e32-8d00-59ea96ddce3f)) + (pin "27" (uuid 545f59b4-5241-42e9-a29c-ef27cc7f7f74)) + (pin "28" (uuid 3ef77c83-1fc6-4e79-add8-bbfbbc83f747)) + (pin "29" (uuid 6cb14114-8ccf-43a7-9359-fe2467732262)) + (pin "3" (uuid 6de0f426-193e-43b7-887e-ee6b81923a8f)) + (pin "30" (uuid 115f9735-02a2-4d58-acdf-9a43f942ba95)) + (pin "31" (uuid ddf642e5-8a96-4303-b9d1-7132ae6374c4)) + (pin "32" (uuid 7dfe1084-9da6-4ef7-938b-803e7a445b1e)) + (pin "33" (uuid c212be4a-8143-4b48-89bd-a20d2b0ad730)) + (pin "34" (uuid 8f695716-816c-4abc-8e95-5d944a79a9e0)) + (pin "35" (uuid ce70cd19-65b5-4bfb-9fd2-28056dbfe042)) + (pin "36" (uuid dd66ef8b-7404-4769-94fb-c660ef87efbe)) + (pin "37" (uuid c8cbebff-8435-48a1-a7e4-878b94ec6c38)) + (pin "38" (uuid 95fba7f1-378e-48d9-a21a-3f0a7345b9b5)) + (pin "39" (uuid f7b78aee-8ce4-4c4b-9cee-cf3eebe6deeb)) + (pin "4" (uuid 5de382a3-248d-44f9-96b5-68dd62c6bfe1)) + (pin "5" (uuid 3d08944d-e589-4e3c-86e8-936e548fb547)) + (pin "6" (uuid 40a9ce37-949f-4086-8551-df7ee20a3003)) + (pin "7" (uuid 9fa645aa-eb02-484b-9c13-22af1e92a160)) + (pin "8" (uuid 35aadaa2-3fd8-4648-8e1b-36fc98e2814d)) + (pin "9" (uuid c4fbc5d8-791d-4844-ae05-1862c030b79b)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "U3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 114.3 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 96d928b4-6ee3-4276-9a22-e1a3024a95f0) + (property "Reference" "#PWR04" (at 114.3 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 114.3 69.85 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 114.3 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 114.3 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6a2a8263-6efb-4205-b24b-eedd1558552b)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Polarized") (at 146.05 46.99 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ae6dbcb4-1ba6-45d9-ab4e-d1cb70ceecf8) + (property "Reference" "C3" (at 149.86 46.609 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "47 µF" (at 149.86 49.149 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 145.0848 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 146.05 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2da062d4-66c7-4626-8c3f-e965e3211268)) + (pin "2" (uuid 793f5990-ecbe-4cbb-8315-653251548fdf)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "C3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push_Dual") (at 184.15 67.31 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b640aae2-2c35-498f-800a-01089e7daf92) + (property "Reference" "SW1" (at 184.15 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Program" (at 184.15 62.23 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 184.15 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.15 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 23a65b46-debb-4aa3-870c-612d8b4b8fe7)) + (pin "2" (uuid 2bcd2b8f-3289-4156-ae28-54e929783c84)) + (pin "3" (uuid d2a50384-4a2a-4f2e-9d69-1d3a46c82f6d)) + (pin "4" (uuid 5bbab933-7bb1-407e-96e2-f33301f94ccd)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "SW1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Regulator_Linear:AMS1117-3.3") (at 97.79 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b7daef2c-4e97-4c8d-bf39-cb56b957a895) + (property "Reference" "U1" (at 97.79 44.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "AMS1117-3.3" (at 97.79 46.99 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 97.79 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (at 100.33 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8220ab3d-230d-4f1c-91f8-f32e0d65d0bc)) + (pin "2" (uuid 8f3d76c6-be69-4555-b7e5-15ec316aa0c5)) + (pin "3" (uuid 7df50bd1-6c1c-4860-a2d6-479d1257bc4f)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 72.39 50.8 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid cad26353-f7e7-46b7-b74d-859b3346c606) + (property "Reference" "#FLG01" (at 74.295 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 77.47 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 72.39 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 72.39 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9c850e8f-f641-48b3-a5a9-bd7cbff4c8cb)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#FLG01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 97.79 73.66 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d36dbf45-43eb-4070-90e7-a6e2a513f139) + (property "Reference" "R3" (at 97.79 67.31 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "100k" (at 97.79 69.85 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 97.79 75.438 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 97.79 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 03d51c55-4d53-4eca-aed9-b820129b71c6)) + (pin "1" (uuid c052b892-03a5-49e3-9f97-da24cdca3917)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "R3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 161.29 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid da0a7e81-a90d-42cb-88a6-93b736bcb7b0) + (property "Reference" "#PWR03" (at 161.29 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 161.29 48.26 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 161.29 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 161.29 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0a3f2e0b-7d34-4b5c-ba00-1fee7cbe967b)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 85.09 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e219c8c0-3cbe-44ed-b89e-c8fafba72bde) + (property "Reference" "C1" (at 88.9 55.88 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 88.9 58.42 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 86.0552 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 85.09 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 66cc16f4-bbea-4efd-a650-d1bf12d542e3)) + (pin "2" (uuid 0f40c682-e0c2-4464-b3fe-10c82cf85b29)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "C1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 72.39 53.34 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e572978e-e3a3-481c-9226-dbca05ee9f0f) + (property "Reference" "#PWR01" (at 72.39 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 72.39 58.42 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 72.39 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 72.39 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid eb36488e-1ab3-4d19-83bd-7e3ca6d595a8)) + (instances + (project "hannabox" + (path "/655e5440-8930-4e5c-9f0c-88fde193e5ea" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +)