diff --git a/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_101035.zip b/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_101035.zip new file mode 100644 index 0000000..3d552c3 Binary files /dev/null and b/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_101035.zip differ diff --git a/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_102008.zip b/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_102008.zip new file mode 100644 index 0000000..fa5dc44 Binary files /dev/null and b/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_102008.zip differ diff --git a/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_122240.zip b/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_122240.zip new file mode 100644 index 0000000..fa5dc44 Binary files /dev/null and b/RC excavator/PCB/driverboard/driverboard-backups/driverboard-2024-08-21_122240.zip differ diff --git a/RC excavator/PCB/driverboard/driverboard.kicad_pcb b/RC excavator/PCB/driverboard/driverboard.kicad_pcb new file mode 100644 index 0000000..ef218ba --- /dev/null +++ b/RC excavator/PCB/driverboard/driverboard.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20240108) (generator "pcbnew") (generator_version "8.0") +) \ No newline at end of file diff --git a/RC excavator/PCB/driverboard/driverboard.kicad_prl b/RC excavator/PCB/driverboard/driverboard.kicad_prl new file mode 100644 index 0000000..619e580 --- /dev/null +++ b/RC excavator/PCB/driverboard/driverboard.kicad_prl @@ -0,0 +1,83 @@ +{ + "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 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "driverboard.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/RC excavator/PCB/driverboard/driverboard.kicad_pro b/RC excavator/PCB/driverboard/driverboard.kicad_pro new file mode 100644 index 0000000..17fcc76 --- /dev/null +++ b/RC excavator/PCB/driverboard/driverboard.kicad_pro @@ -0,0 +1,392 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "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": "driverboard.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.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "name": "Grouped By Value", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.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, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "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_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "24ddf3dc-32fa-47de-887e-a59bd9755857", + "Root" + ] + ], + "text_variables": {} +} diff --git a/RC excavator/PCB/driverboard/driverboard.kicad_sch b/RC excavator/PCB/driverboard/driverboard.kicad_sch new file mode 100644 index 0000000..4f20196 --- /dev/null +++ b/RC excavator/PCB/driverboard/driverboard.kicad_sch @@ -0,0 +1,1565 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "24ddf3dc-32fa-47de-887e-a59bd9755857") + (paper "A4") + (lib_symbols + (symbol "Driver_Motor:DRV8235" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 25.4 10.16 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "DRV8235" + (at 25.4 7.62 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "WQFN16_RTE_TEX" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "DRV8235RTER" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (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" "DRV8235RTER" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "WQFN16_RTE_TEX WQFN16_RTE_TEX-M WQFN16_RTE_TEX-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "DRV8235_0_1" + (polyline + (pts + (xy 7.62 -25.4) (xy 43.18 -25.4) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 5.08) (xy 7.62 -25.4) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 43.18 -25.4) (xy 43.18 5.08) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 43.18 5.08) (xy 7.62 5.08) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 0 0 0) + (length 7.62) + (name "IPROPI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -17.78 180) + (length 7.62) + (name "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -15.24 180) + (length 7.62) + (name "NSLEEP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -12.7 180) + (length 7.62) + (name "PH/IN2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -10.16 180) + (length 7.62) + (name "EN/IN1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -7.62 180) + (length 7.62) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -5.08 180) + (length 7.62) + (name "SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -2.54 180) + (length 7.62) + (name "VREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 50.8 0 180) + (length 7.62) + (name "EPAD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -2.54 0) + (length 7.62) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -5.08 0) + (length 7.62) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 0 -7.62 0) + (length 7.62) + (name "NFAULT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 0) + (length 7.62) + (name "VM" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 0 -12.7 0) + (length 7.62) + (name "OUT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 0 -15.24 0) + (length 7.62) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 0 -17.78 0) + (length 7.62) + (name "OUT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 50.8 -20.32 180) + (length 7.62) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Espressif:ESP32-S3-WROOM-1" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -43.18 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ESP32-S3-WROOM-1" + (at -43.18 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Espressif:ESP32-S3-WROOM-1" + (at 2.54 -48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf" + (at 2.54 -50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "2.4 GHz WiFi (802.11 b/g/n) and Bluetooth ® 5 (LE) module Built around ESP32S3 series of SoCs, Xtensa ® dualcore 32bit LX7 microprocessor Flash up to 16 MB, PSRAM up to 8 MB 36 GPIOs, rich set of peripherals Onboard PCB antenna" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ESP32-S3-WROOM-1_0_0" + (text "ESP32-S3-WROOM-1" + (at -20.32 0 0) + (effects + (font + (size 2.54 2.54) + ) + ) + ) + (pin power_in line + (at 0 -40.64 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 45.72 -17.78 180) + (length 2.54) + (name "GPIO17/U1TXD/ADC2_CH6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -20.32 180) + (length 2.54) + (name "GPIO18/U1RXD/ADC2_CH7/CLK_OUT3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 0 180) + (length 2.54) + (name "GPIO8/TOUCH8/ADC1_CH7/SUBSPICS1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 25.4 180) + (length 2.54) + (name "GPIO19/U1RTS/ADC2_CH8/CLK_OUT2/USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 27.94 180) + (length 2.54) + (name "GPIO20/U1CTS/ADC2_CH9/CLK_OUT1/USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 12.7 180) + (length 2.54) + (name "GPIO3/TOUCH3/ADC1_CH2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -30.48 180) + (length 2.54) + (name "GPIO46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -2.54 180) + (length 2.54) + (name "GPIO9/TOUCH9/ADC1_CH8/FSPIHD/SUBSPIHD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -5.08 180) + (length 2.54) + (name "GPIO10/TOUCH10/ADC1_CH9/FSPICS0/FSPIIO4/SUBSPICS0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -7.62 180) + (length 2.54) + (name "GPIO11/TOUCH11/ADC2_CH0/FSPID/FSPIIO5/SUBSPID" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 40.64 270) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -10.16 180) + (length 2.54) + (name "GPIO12/TOUCH12/ADC2_CH1/FSPICLK/FSPIIO6/SUBSPICLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -12.7 180) + (length 2.54) + (name "GPIO13/TOUCH13/ADC2_CH2/FSPIQ/FSPIIO7/SUBSPIQ" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -15.24 180) + (length 2.54) + (name "GPIO14/TOUCH14/ADC2_CH3/FSPIWP/FSPIDQS/SUBSPIWP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -22.86 180) + (length 2.54) + (name "GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -33.02 180) + (length 2.54) + (name "GPIO47/SPICLK_P/SUBSPICLK_P_DIFF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -35.56 180) + (length 2.54) + (name "GPIO48/SPICLK_N/SUBSPICLK_N_DIFF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -27.94 180) + (length 2.54) + (name "GPIO45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 20.32 180) + (length 2.54) + (name "GPIO0/BOOT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 -30.48 0) + (length 2.54) + (name "SPIIO6/GPIO35/FSPID/SUBSPID" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 -33.02 0) + (length 2.54) + (name "SPIIO7/GPIO36/FSPICLK/SUBSPICLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -45.72 35.56 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 -45.72 -35.56 0) + (length 2.54) + (name "SPIDQS/GPIO37/FSPIQ/SUBSPIQ" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 -25.4 180) + (length 2.54) + (name "GPIO38/FSPIWP/SUBSPIWP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 20.32 0) + (length 2.54) + (name "MTCK/GPIO39/CLK_OUT3/SUBSPICS1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 17.78 0) + (length 2.54) + (name "MTDO/GPIO40/CLK_OUT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 15.24 0) + (length 2.54) + (name "MTDI/GPIO41/CLK_OUT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 12.7 0) + (length 2.54) + (name "MTMS/GPIO42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 33.02 180) + (length 2.54) + (name "U0RXD/GPIO44/CLK_OUT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 35.56 180) + (length 2.54) + (name "U0TXD/GPIO43/CLK_OUT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 15.24 180) + (length 2.54) + (name "GPIO2/TOUCH2/ADC1_CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 17.78 180) + (length 2.54) + (name "GPIO1/TOUCH1/ADC1_CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 10.16 180) + (length 2.54) + (name "GPIO4/TOUCH4/ADC1_CH3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -40.64 90) + (length 2.54) hide + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -40.64 90) + (length 2.54) hide + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 7.62 180) + (length 2.54) + (name "GPIO5/TOUCH5/ADC1_CH4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 5.08 180) + (length 2.54) + (name "GPIO6/TOUCH6/ADC1_CH5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 45.72 2.54 180) + (length 2.54) + (name "GPIO7/TOUCH7/ADC1_CH6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 27.94 0) + (length 2.54) + (name "GPIO15/U0RTS/ADC2_CH4/XTAL_32K_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -45.72 25.4 0) + (length 2.54) + (name "GPIO16/U0CTS/ADC2_CH5/XTAL_32K_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ESP32-S3-WROOM-1_0_1" + (rectangle + (start -43.18 38.1) + (end 43.18 -38.1) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + ) + ) + (symbol + (lib_id "Espressif:ESP32-S3-WROOM-1") + (at 77.47 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6f629314-7652-47d3-82ca-0b8047192a7d") + (property "Reference" "U1" + (at 79.6641 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ESP32-S3-WROOM-1" + (at 79.6641 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Espressif:ESP32-S3-WROOM-1" + (at 80.01 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf" + (at 80.01 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "2.4 GHz WiFi (802.11 b/g/n) and Bluetooth ® 5 (LE) module Built around ESP32S3 series of SoCs, Xtensa ® dualcore 32bit LX7 microprocessor Flash up to 16 MB, PSRAM up to 8 MB 36 GPIOs, rich set of peripherals Onboard PCB antenna" + (at 77.47 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "11" + (uuid "081d8b35-d160-48e9-9ca0-cdc518167715") + ) + (pin "31" + (uuid "cc0345f1-442e-4f7c-97ef-4cc8383facc4") + ) + (pin "32" + (uuid "6ae39b1d-fe02-45f3-a974-0cceff10ed57") + ) + (pin "18" + (uuid "904a6527-dbdb-449e-8a83-d48b4f5d1d00") + ) + (pin "25" + (uuid "bc1eb5e1-1163-4c27-868b-b9454e331ad3") + ) + (pin "40" + (uuid "a26c65c9-e938-4a02-9a7f-cd4e62c9f824") + ) + (pin "41" + (uuid "9d76e729-4889-423b-9caf-1a05ca0cdeca") + ) + (pin "33" + (uuid "fef36cf4-c3bd-42d5-99b2-62cfa97cb3aa") + ) + (pin "34" + (uuid "ed089d61-cf30-4f9f-8e51-754e5cd6e926") + ) + (pin "16" + (uuid "168cd356-dd84-4afa-a765-2e06a8faaa69") + ) + (pin "29" + (uuid "6d9a3659-db62-4f1a-a3a7-c5cabb22221a") + ) + (pin "35" + (uuid "0ea0253d-957e-45d6-ab59-ce173d556113") + ) + (pin "36" + (uuid "7734258d-9f22-417d-acf7-c597d754871c") + ) + (pin "28" + (uuid "cb13df9e-40b9-4263-bb80-af07ca86aede") + ) + (pin "19" + (uuid "5befe20d-a582-452a-a710-3cebcbef0740") + ) + (pin "24" + (uuid "84cf45b6-2f04-49a6-afb0-ff0d2cd51138") + ) + (pin "9" + (uuid "2c15cccd-c6ef-4b3e-8dea-41625307a190") + ) + (pin "7" + (uuid "58e380ea-7be7-4627-952e-8224838105c0") + ) + (pin "8" + (uuid "7eaa6e9c-131b-4f63-882c-8c9d9734c355") + ) + (pin "5" + (uuid "e3df22d0-b812-4a06-8f45-ab4c78c79c89") + ) + (pin "6" + (uuid "05a24c08-a216-4aa4-9039-2009b6fe7370") + ) + (pin "26" + (uuid "a90c872c-0d0d-4765-8a32-12d751f90ba4") + ) + (pin "13" + (uuid "a95160f2-514b-48ff-833a-ed81d0346ba1") + ) + (pin "12" + (uuid "2e543b6c-377c-48b3-bff2-58771f020e5b") + ) + (pin "23" + (uuid "5c5c0083-afa7-4b6f-b49d-4b79942a14a0") + ) + (pin "39" + (uuid "ac02d169-093a-41f0-b0ee-aab8fab23305") + ) + (pin "4" + (uuid "1b2ffb7a-2c34-4e5f-bbcd-e3139fb314d8") + ) + (pin "37" + (uuid "ebd6f318-6280-4dd9-8370-340b5b0db0e8") + ) + (pin "38" + (uuid "e8393700-e36f-4e97-8787-5eaf02402c41") + ) + (pin "14" + (uuid "c7a941fc-0bec-4173-b240-b7ff72733ecc") + ) + (pin "17" + (uuid "49a5e836-6245-4411-8853-5e9d621097b0") + ) + (pin "22" + (uuid "bc52e5c5-4e4d-47d9-9d70-142ffe073c02") + ) + (pin "27" + (uuid "55dea1b4-2aa9-42bf-b5c4-fa2b28fbc9a5") + ) + (pin "21" + (uuid "056146f6-0725-4d27-8d7f-bba2ad571a95") + ) + (pin "2" + (uuid "4881e3e6-faf3-4de3-890a-47aa734d1faf") + ) + (pin "30" + (uuid "b33c56cc-a426-4a3b-9d76-1e82ee2b7b0d") + ) + (pin "15" + (uuid "01c18e48-da17-41c0-8525-bf364e9fbfad") + ) + (pin "3" + (uuid "e27a0afa-a8e8-4a18-bf79-99b2a1934eee") + ) + (pin "1" + (uuid "6fc6b6ea-5248-436f-a43f-878e0b32b5f0") + ) + (pin "10" + (uuid "92d05558-04dd-4307-b67d-0b38f8752808") + ) + (pin "20" + (uuid "ec169064-7e68-4b0c-b5cb-1774e29f6c2a") + ) + (instances + (project "" + (path "/24ddf3dc-32fa-47de-887e-a59bd9755857" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Driver_Motor:DRV8235") + (at 208.28 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e155bed4-bc29-4119-9ee9-748f0e67472d") + (property "Reference" "U2" + (at 233.68 25.4 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "DRV8235" + (at 233.68 27.94 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "WQFN16_RTE_TEX" + (at 208.28 35.56 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "DRV8235RTER" + (at 208.28 35.56 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 208.28 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "10" + (uuid "201f2edf-c217-4566-ac3d-c92f8f79ff11") + ) + (pin "13" + (uuid "890224c8-a512-4b08-a090-2a5280854261") + ) + (pin "1" + (uuid "f63e07cd-db4f-42bf-89b2-081488d22716") + ) + (pin "14" + (uuid "aaa7a1c1-d582-458f-a798-5f3e6808435b") + ) + (pin "15" + (uuid "2581692f-6ccc-4717-b053-22b20d87508b") + ) + (pin "4" + (uuid "88c4a27d-1c5b-4b4e-8468-d7b2777c6d75") + ) + (pin "5" + (uuid "2ac2b7fa-63c8-4b0a-a4b0-6dc98613edd7") + ) + (pin "6" + (uuid "e01659f7-da1b-46a8-824d-c1b781530acd") + ) + (pin "7" + (uuid "c0327a99-577a-4464-93a3-5aa84c0e21d0") + ) + (pin "8" + (uuid "ac05fe61-089e-4b34-be6a-126a244c2cd8") + ) + (pin "9" + (uuid "e1f99f00-3d8b-4750-81b2-0f46868916cf") + ) + (pin "16" + (uuid "7288c653-e80d-4b09-9fdd-8cbbe8d5ed1d") + ) + (pin "17" + (uuid "798e286e-1b6b-4aa8-9ade-becabcaec60e") + ) + (pin "2" + (uuid "25d8eafe-210a-4a49-a5ce-457b58a58c40") + ) + (pin "3" + (uuid "9e2fc838-4a8b-49db-b023-861fa43c1923") + ) + (pin "11" + (uuid "39ab6b70-d5db-4256-bb71-005db1641e44") + ) + (pin "12" + (uuid "a2456277-9e0f-482f-8f95-eb8f951027c1") + ) + (instances + (project "" + (path "/24ddf3dc-32fa-47de-887e-a59bd9755857" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +)