diff --git a/.gitignore b/.gitignore index aca33c6..de1174e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ /schema/vehicle-monitor/vehicle-monitor.bak +/schema/library/*.bak +/schema/vehicle-monitor/_autosave-vehicle-monitor.sch +/schema/vehicle-monitor/vehicle-monitor-backups diff --git a/schema/library/vehicle-monitor.kicad_sym b/schema/library/vehicle-monitor.kicad_sym new file mode 100644 index 0000000..dce9ebf --- /dev/null +++ b/schema/library/vehicle-monitor.kicad_sym @@ -0,0 +1,91 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "Conn_HSTS016L" (pin_names (offset 1.5)) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_HSTS016L" (id 1) (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector hall current sensor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Connector for HSTS016L hall effect current sensor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_HSTS016L_1_1" + (arc (start 0 -4.572) (mid -0.508 -5.08) (end 0 -5.588) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -2.032) (mid -0.508 -2.54) (end 0 -3.048) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.508 -5.08) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -2.54) + (xy -0.508 -2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -0.508 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.54) + (xy -0.508 2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 0.508) (mid -0.508 0) (end 0 -0.508) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 3.048) (mid -0.508 2.54) (end 0 2.032) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin power_in line (at -5.08 2.54 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 0 0) (length 3.81) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -5.08 -2.54 0) (length 3.81) + (name "Vout" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -5.08 -5.08 0) (length 3.81) + (name "Vref" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/schema/vehicle-monitor/sym-lib-table b/schema/vehicle-monitor/sym-lib-table index 5ffff39..ab21107 100644 --- a/schema/vehicle-monitor/sym-lib-table +++ b/schema/vehicle-monitor/sym-lib-table @@ -1,3 +1,3 @@ -(sym_lib_table - (lib (name vehicle-monitor)(type Legacy)(uri /home/youen/dev_linux/vehicle-monitor/schema/library/vehicle-monitor.lib)(options "")(descr "")) -) +(sym_lib_table + (lib (name "vehicle-monitor")(type "KiCad")(uri "${KIPRJMOD}/../library/vehicle-monitor.kicad_sym")(options "")(descr "")) +) diff --git a/schema/vehicle-monitor/vehicle-monitor.kicad_prl b/schema/vehicle-monitor/vehicle-monitor.kicad_prl new file mode 100644 index 0000000..0a281b9 --- /dev/null +++ b/schema/vehicle-monitor/vehicle-monitor.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "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, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "vehicle-monitor.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/schema/vehicle-monitor/vehicle-monitor.kicad_pro b/schema/vehicle-monitor/vehicle-monitor.kicad_pro new file mode 100644 index 0000000..0fa619e --- /dev/null +++ b/schema/vehicle-monitor/vehicle-monitor.kicad_pro @@ -0,0 +1,325 @@ +{ + "board": { + "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": { + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [] + }, + "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_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "vehicle-monitor.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "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.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "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.25, + "pin_symbol_size": 0.0, + "text_offset_ratio": 0.08 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "2f3deced-880d-4075-a81b-95c62da5b94d", + "" + ] + ], + "text_variables": {} +} diff --git a/schema/vehicle-monitor/vehicle-monitor.kicad_sch b/schema/vehicle-monitor/vehicle-monitor.kicad_sch new file mode 100644 index 0000000..10d8482 --- /dev/null +++ b/schema/vehicle-monitor/vehicle-monitor.kicad_sch @@ -0,0 +1,372 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 2f3deced-880d-4075-a81b-95c62da5b94d) + + (paper "A4") + + (lib_symbols + (symbol "RF_Module:ESP32-WROOM-32" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -12.7 34.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ESP32-WROOM-32" (id 1) (at 1.27 34.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "RF_Module:ESP32-WROOM-32" (id 2) (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" (id 3) (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" (id 4) (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" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "ESP32?WROOM?32*" (id 6) (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) (color 0 0 0 0)) + (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 "vehicle-monitor:Conn_HSTS016L" (pin_names (offset 1.5)) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_HSTS016L" (id 1) (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector hall current sensor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Connector for HSTS016L hall effect current sensor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_HSTS016L_1_1" + (arc (start 0 -4.572) (mid -0.508 -5.08) (end 0 -5.588) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -2.032) (mid -0.508 -2.54) (end 0 -3.048) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.508 -5.08) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -2.54) + (xy -0.508 -2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -0.508 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.54) + (xy -0.508 2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 0.508) (mid -0.508 0) (end 0 -0.508) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 3.048) (mid -0.508 2.54) (end 0 2.032) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin power_in line (at -5.08 2.54 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 0 0) (length 3.81) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -5.08 -2.54 0) (length 3.81) + (name "Vout" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -5.08 -5.08 0) (length 3.81) + (name "Vref" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (symbol (lib_id "RF_Module:ESP32-WROOM-32") (at 90.17 88.9 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000061fd80e1) + (property "Reference" "U?" (id 0) (at 90.17 48.8188 0)) + (property "Value" "ESP32-WROOM-32" (id 1) (at 90.17 51.1302 0)) + (property "Footprint" "RF_Module:ESP32-WROOM-32" (id 2) (at 90.17 127 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" (id 3) (at 82.55 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 47484446-e64c-4a82-88af-15de92cf6ad4)) + (pin "10" (uuid 5206328f-de7d-41ba-bad8-f1768b7701cb)) + (pin "11" (uuid 2f33286e-7553-4442-acf0-23c61fcd6ab0)) + (pin "12" (uuid 2f5467a7-bd49-433c-92f2-60a842e66f7b)) + (pin "13" (uuid 71aa3829-956e-4ff9-af3f-b06e50ab2b5a)) + (pin "14" (uuid 41524d81-a7f7-45af-a8c6-15609b68d1fd)) + (pin "15" (uuid bcacf97a-a49b-480c-96ed-a857f56faeb2)) + (pin "16" (uuid a311f3c6-42e3-4584-9725-4a62ff91b6e3)) + (pin "17" (uuid c38f28b6-5bd4-4cf9-b273-1e7b230f6b42)) + (pin "18" (uuid 188eabba-12a3-47b7-9be1-03f0c5a948eb)) + (pin "19" (uuid d5c86a84-6c8b-48b5-b583-2fe7052421ab)) + (pin "2" (uuid 0a79db37-f1d9-40b1-a24d-8bdfb8f637e2)) + (pin "20" (uuid 315d2b15-cfe6-4672-b3ad-24773f3df12c)) + (pin "21" (uuid 5a319d05-1a85-43fe-a179-ebcee7212a03)) + (pin "22" (uuid 80ace02d-cb21-4f08-bc25-572a9e56ff99)) + (pin "23" (uuid 82907d2e-4560-49c2-9cfc-01b127317195)) + (pin "24" (uuid ab34b936-8ca5-4be1-8599-504cb86609fc)) + (pin "25" (uuid a09cb1c4-cc63-49c7-a35f-4b80c3ba2217)) + (pin "26" (uuid 93afd2e8-e16c-4e06-b872-cf0e624aee35)) + (pin "27" (uuid 7df9ce6f-7f38-4582-a049-7f92faf1abc9)) + (pin "28" (uuid dd3da890-32ef-4a5a-aea4-e5d2141f1ff1)) + (pin "29" (uuid 48034820-9d25-4020-8e74-d44c1441e803)) + (pin "3" (uuid be118b00-015b-445a-8fc5-7bf35350fda8)) + (pin "30" (uuid e8312cc4-6502-4783-b578-55c01e0393af)) + (pin "31" (uuid 45a58c23-3e6d-4df0-af01-6d5948b0075c)) + (pin "32" (uuid 5641be26-f5e9-482f-8616-297f17f4eae2)) + (pin "33" (uuid 90d503cf-92b2-4120-a4b0-03a2eddde893)) + (pin "34" (uuid 86143bb0-7899-4df8-b1df-baa3c0ac7889)) + (pin "35" (uuid 2ad4b4ba-3abd-4313-bed9-1edce936a95e)) + (pin "36" (uuid cd2580a0-9e4c-4895-a13c-3b2ee33bafc4)) + (pin "37" (uuid d337c492-7429-4618-b378-df29f72737e3)) + (pin "38" (uuid bc01f3e7-a131-4f66-8abc-cc13e855d5e5)) + (pin "39" (uuid fd34aa56-ded2-4e97-965a-a39457716f0c)) + (pin "4" (uuid e002a979-85bc-451a-a77b-29ce2a8f19f9)) + (pin "5" (uuid 8313e187-c805-4927-8002-313a51839243)) + (pin "6" (uuid b5cea0b5-192f-476b-a3c8-0c26e2231699)) + (pin "7" (uuid 524d7aa8-362f-459a-b2ae-4ca2a0b1612b)) + (pin "8" (uuid 8fd0b33a-45bf-4216-9d7e-a62e1c071730)) + (pin "9" (uuid fc13962a-a464-4fa2-b9a6-4c26667104ee)) + ) + + (symbol (lib_id "vehicle-monitor:Conn_HSTS016L") (at 130.81 40.64 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 9b0c1c36-20df-4c06-9ad3-2271ca2f63a2) + (property "Reference" "J?" (id 0) (at 135.89 40.64 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_HSTS016L" (id 1) (at 135.89 43.18 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 130.81 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 130.81 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f7e70643-aaa3-482e-9261-4bfb450b0915)) + (pin "2" (uuid 2ba0da6c-d98e-4541-879b-7e5e868c6041)) + (pin "3" (uuid 9eb55149-b23f-444e-be9c-8ec3a02ab299)) + (pin "4" (uuid 586cda52-e15c-4dc3-b1b9-9046e3a9fa04)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/9b0c1c36-20df-4c06-9ad3-2271ca2f63a2" + (reference "J?") (unit 1) (value "Conn_HSTS016L") (footprint "") + ) + (path "/00000000-0000-0000-0000-000061fd80e1" + (reference "U?") (unit 1) (value "ESP32-WROOM-32") (footprint "RF_Module:ESP32-WROOM-32") + ) + ) +)