From 91a2d23f998db58203057de419756bc1a0801659 Mon Sep 17 00:00:00 2001 From: pimpest <82343504+pimpest@users.noreply.github.com> Date: Fri, 31 Jul 2026 20:21:44 +0200 Subject: [PATCH] Initial Proj files --- README.md | 2 +- STM32G474_FOC_CONTROLLER.kicad_pcb | 2 + STM32G474_FOC_CONTROLLER.kicad_pro | 675 +++++ STM32G474_FOC_CONTROLLER.kicad_sch | 3680 ++++++++++++++++++++++++++++ 4 files changed, 4358 insertions(+), 1 deletion(-) create mode 100644 STM32G474_FOC_CONTROLLER.kicad_pcb create mode 100644 STM32G474_FOC_CONTROLLER.kicad_pro create mode 100644 STM32G474_FOC_CONTROLLER.kicad_sch diff --git a/README.md b/README.md index 4a93285..9175f3d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # toid_foc -FOC controller for Maxon motors, desigined to work with 12V@5A and with support for CAN communication \ No newline at end of file +FOC controller for Maxon motors, desigined to work with 12V@5A and with support for CAN communication diff --git a/STM32G474_FOC_CONTROLLER.kicad_pcb b/STM32G474_FOC_CONTROLLER.kicad_pcb new file mode 100644 index 0000000..ccd82d6 --- /dev/null +++ b/STM32G474_FOC_CONTROLLER.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20260206) (generator "pcbnew") (generator_version "10.0") +) \ No newline at end of file diff --git a/STM32G474_FOC_CONTROLLER.kicad_pro b/STM32G474_FOC_CONTROLLER.kicad_pro new file mode 100644 index 0000000..fedf2c5 --- /dev/null +++ b/STM32G474_FOC_CONTROLLER.kicad_pro @@ -0,0 +1,675 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_barcodes": false, + "apply_defaults_to_fp_dimensions": false, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 1.27 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "border_display_style": 2, + "border_hatch_pitch": 0.5, + "corner_radius": 0.0, + "corner_smoothing": 0, + "fill_mode": 0, + "hatch_gap": 1.5, + "hatch_orientation": 0.0, + "hatch_smoothing_level": 0, + "hatch_smoothing_value": 0.1, + "hatch_thickness": 1.0, + "min_clearance": 0.5, + "min_island_area": 10.0, + "min_thickness": 0.25, + "pad_connection": 1, + "remove_islands": 0, + "thermal_relief_gap": 0.5, + "thermal_relief_spoke_width": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_field_mismatch": "warning", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "missing_tuning_profile": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "error", + "padstack": "warning", + "pth_inside_courtyard": "error", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_not_centered_on_via": "ignore", + "track_on_post_machined_layer": "error", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "tuning_profile_track_geometries": "ignore", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.2, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "bom_rev": "", + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "", + "sch_revision": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "component_class_settings": { + "assignments": [], + "meta": { + "version": 0 + }, + "sheet_component_classes": { + "enabled": false + } + }, + "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", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "field_name_whitespace": "warning", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "ground_pin_not_ground": "warning", + "hier_label_mismatch": "error", + "isolated_pin_label": "warning", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "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", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "stacked_pin_name": "warning", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "STM32G474_FOC_CONTROLLER.kicad_pro", + "version": 3 + }, + "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)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "tuning_profile": "", + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 5 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "idf": "", + "netlist": "", + "plot": "", + "specctra_dsn": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "annotation": { + "method": 0, + "sort_order": 0 + }, + "bom_export_filename": "${PROJECTNAME}.csv", + "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": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "bus_aliases": {}, + "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": [], + "hop_over_size_choice": 0, + "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 + }, + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 4, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "reuse_designators": true, + "subpart_first_id": 65, + "subpart_id_separator": 0, + "top_level_sheets": [ + { + "filename": "STM32G474_FOC_CONTROLLER.kicad_sch", + "name": "Root", + "uuid": "371b9c11-6d27-424b-a37c-1f68f45b53c3" + } + ], + "used_designators": "U1", + "variants": [] + }, + "sheets": [ + [ + "371b9c11-6d27-424b-a37c-1f68f45b53c3", + "Root" + ] + ], + "text_variables": {}, + "tuning_profiles": { + "meta": { + "version": 0 + }, + "tuning_profiles_impedance_geometric": [] + } +} diff --git a/STM32G474_FOC_CONTROLLER.kicad_sch b/STM32G474_FOC_CONTROLLER.kicad_sch new file mode 100644 index 0000000..cfc182c --- /dev/null +++ b/STM32G474_FOC_CONTROLLER.kicad_sch @@ -0,0 +1,3680 @@ +(kicad_sch + (version 20260306) + (generator "eeschema") + (generator_version "10.0") + (uuid "371b9c11-6d27-424b-a37c-1f68f45b53c3") + (paper "A4") + (lib_symbols + (symbol "STM32G474CBT6_1" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at -15.24 34.29 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "STM32G474CBT6" + (at -14.986 -34.036 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm" + (at 0 -38.1 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf" + (at 0 -40.386 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48" + (at 0 -42.418 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "Arm Cortex-M4 STM32G4 STM32G4x4" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "LQFP*7x7mm*P0.5mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "STM32G474CBT6_1_1_0" + (rectangle + (start -15.24 33.02) + (end 15.24 -33.02) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "STM32G474CBT6_1_1_1" + (pin bidirectional line + (at -17.78 6.35 0) + (length 2.54) + (name "PC13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RTC_OUT1" bidirectional line) + (alternate "RTC_TAMP1" bidirectional line) + (alternate "RTC_TS" bidirectional line) + (alternate "SYS_WKUP2" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM8_CH4N" bidirectional line) + ) + (pin bidirectional line + (at -17.78 3.81 0) + (length 2.54) + (name "PC14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_OSC32_IN" bidirectional line) + ) + (pin bidirectional line + (at -17.78 1.27 0) + (length 2.54) + (name "PC15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI15" bidirectional line) + (alternate "ADC2_EXTI15" bidirectional line) + (alternate "RCC_OSC32_OUT" bidirectional line) + ) + (pin bidirectional line + (at -17.78 22.86 0) + (length 2.54) + (name "OSC_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN10" bidirectional line) + (alternate "I2C2_SDA" bidirectional line) + (alternate "I2S2_WS" bidirectional line) + (alternate "RCC_OSC_IN" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + ) + (pin bidirectional line + (at -17.78 20.32 0) + (length 2.54) + (name "OSC_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN10" bidirectional line) + (alternate "COMP3_INM" bidirectional line) + (alternate "I2S2_CK" bidirectional line) + (alternate "RCC_OSC_OUT" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + ) + (pin bidirectional line + (at -17.78 30.48 0) + (length 2.54) + (name "nRST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "DAC1_EXTI10" bidirectional line) + (alternate "DAC2_EXTI10" bidirectional line) + (alternate "DAC3_EXTI10" bidirectional line) + (alternate "DAC4_EXTI10" bidirectional line) + (alternate "RCC_MCO" bidirectional line) + ) + (pin bidirectional line + (at -17.78 15.24 0) + (length 2.54) + (name "PA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN1" bidirectional line) + (alternate "ADC2_IN1" bidirectional line) + (alternate "COMP1_INM" bidirectional line) + (alternate "COMP1_OUT" bidirectional line) + (alternate "COMP3_INP" bidirectional line) + (alternate "RTC_TAMP2" bidirectional line) + (alternate "SYS_WKUP1" bidirectional line) + (alternate "TIM2_CH1" bidirectional line) + (alternate "TIM2_ETR" bidirectional line) + (alternate "TIM5_CH1" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + (alternate "TIM8_ETR" bidirectional line) + (alternate "USART2_CTS" bidirectional line) + (alternate "USART2_NSS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 12.7 0) + (length 2.54) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN2" bidirectional line) + (alternate "ADC2_IN2" bidirectional line) + (alternate "COMP1_INP" bidirectional line) + (alternate "OPAMP1_VINP" bidirectional line) + (alternate "OPAMP1_VINP_SEC" bidirectional line) + (alternate "OPAMP3_VINP" bidirectional line) + (alternate "OPAMP3_VINP_SEC" bidirectional line) + (alternate "OPAMP6_VINM" bidirectional line) + (alternate "OPAMP6_VINM0" bidirectional line) + (alternate "OPAMP6_VINM_SEC" bidirectional line) + (alternate "RTC_REFIN" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "TIM2_CH2" bidirectional line) + (alternate "TIM5_CH2" bidirectional line) + (alternate "USART2_DE" bidirectional line) + (alternate "USART2_RTS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -17.78 0) + (length 2.54) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN3" bidirectional line) + (alternate "ADC3_EXTI2" bidirectional line) + (alternate "ADC4_EXTI2" bidirectional line) + (alternate "ADC5_EXTI2" bidirectional line) + (alternate "COMP2_INM" bidirectional line) + (alternate "COMP2_OUT" bidirectional line) + (alternate "LPUART1_TX" bidirectional line) + (alternate "OPAMP1_VOUT" bidirectional line) + (alternate "QUADSPI1_BK1_NCS" bidirectional line) + (alternate "RCC_LSCO" bidirectional line) + (alternate "SYS_WKUP4" bidirectional line) + (alternate "TIM15_CH1" bidirectional line) + (alternate "TIM2_CH3" bidirectional line) + (alternate "TIM5_CH3" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -20.32 0) + (length 2.54) + (name "PA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN4" bidirectional line) + (alternate "ADC3_EXTI3" bidirectional line) + (alternate "ADC4_EXTI3" bidirectional line) + (alternate "ADC5_EXTI3" bidirectional line) + (alternate "COMP2_INP" bidirectional line) + (alternate "LPUART1_RX" bidirectional line) + (alternate "OPAMP1_VINM" bidirectional line) + (alternate "OPAMP1_VINM0" bidirectional line) + (alternate "OPAMP1_VINM_SEC" bidirectional line) + (alternate "OPAMP1_VINP" bidirectional line) + (alternate "OPAMP1_VINP_SEC" bidirectional line) + (alternate "OPAMP5_VINM" bidirectional line) + (alternate "OPAMP5_VINM1" bidirectional line) + (alternate "OPAMP5_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_CLK" bidirectional line) + (alternate "SAI1_CK1" bidirectional line) + (alternate "SAI1_MCLK_A" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + (alternate "TIM2_CH4" bidirectional line) + (alternate "TIM5_CH4" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 6.35 180) + (length 2.54) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN17" bidirectional line) + (alternate "COMP1_INM" bidirectional line) + (alternate "DAC1_OUT1" bidirectional line) + (alternate "I2S3_WS" bidirectional line) + (alternate "SAI1_FS_B" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "SPI3_NSS" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + (alternate "USART2_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -30.48 180) + (length 2.54) + (name "PA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN13" bidirectional line) + (alternate "COMP2_INM" bidirectional line) + (alternate "DAC1_OUT2" bidirectional line) + (alternate "OPAMP2_VINM" bidirectional line) + (alternate "OPAMP2_VINM0" bidirectional line) + (alternate "OPAMP2_VINM_SEC" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "TIM2_CH1" bidirectional line) + (alternate "TIM2_ETR" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 3.81 180) + (length 2.54) + (name "PA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN3" bidirectional line) + (alternate "COMP1_OUT" bidirectional line) + (alternate "DAC2_OUT1" bidirectional line) + (alternate "LPUART1_CTS" bidirectional line) + (alternate "OPAMP2_VOUT" bidirectional line) + (alternate "QUADSPI1_BK1_IO3" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM3_CH1" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + ) + (pin bidirectional line + (at 17.78 1.27 180) + (length 2.54) + (name "PA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN4" bidirectional line) + (alternate "COMP2_INP" bidirectional line) + (alternate "COMP2_OUT" bidirectional line) + (alternate "OPAMP1_VINP" bidirectional line) + (alternate "OPAMP1_VINP_SEC" bidirectional line) + (alternate "OPAMP2_VINP" bidirectional line) + (alternate "OPAMP2_VINP_SEC" bidirectional line) + (alternate "QUADSPI1_BK1_IO2" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + (alternate "TIM8_CH1N" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 12.7 180) + (length 2.54) + (name "PB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN15" bidirectional line) + (alternate "ADC3_IN12" bidirectional line) + (alternate "COMP4_INP" bidirectional line) + (alternate "HRTIM1_FLT5" bidirectional line) + (alternate "OPAMP2_VINP" bidirectional line) + (alternate "OPAMP2_VINP_SEC" bidirectional line) + (alternate "OPAMP3_VINP" bidirectional line) + (alternate "OPAMP3_VINP_SEC" bidirectional line) + (alternate "QUADSPI1_BK1_IO1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "TIM3_CH3" bidirectional line) + (alternate "TIM8_CH2N" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 10.16 180) + (length 2.54) + (name "PB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN12" bidirectional line) + (alternate "ADC3_IN1" bidirectional line) + (alternate "COMP1_INP" bidirectional line) + (alternate "COMP4_OUT" bidirectional line) + (alternate "HRTIM1_SCOUT" bidirectional line) + (alternate "LPUART1_DE" bidirectional line) + (alternate "LPUART1_RTS" bidirectional line) + (alternate "OPAMP3_VOUT" bidirectional line) + (alternate "OPAMP6_VINM" bidirectional line) + (alternate "OPAMP6_VINM1" bidirectional line) + (alternate "OPAMP6_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_BK1_IO0" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + (alternate "TIM3_CH4" bidirectional line) + (alternate "TIM8_CH3N" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -1.27 180) + (length 2.54) + (name "PB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN12" bidirectional line) + (alternate "ADC3_EXTI2" bidirectional line) + (alternate "ADC4_EXTI2" bidirectional line) + (alternate "ADC5_EXTI2" bidirectional line) + (alternate "COMP4_INM" bidirectional line) + (alternate "HRTIM1_SCIN" bidirectional line) + (alternate "I2C3_SMBA" bidirectional line) + (alternate "LPTIM1_OUT" bidirectional line) + (alternate "OPAMP3_VINM" bidirectional line) + (alternate "OPAMP3_VINM0" bidirectional line) + (alternate "OPAMP3_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_BK2_IO1" bidirectional line) + (alternate "RTC_OUT2" bidirectional line) + (alternate "TIM20_CH1" bidirectional line) + (alternate "TIM5_CH1" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -11.43 180) + (length 2.54) + (name "PB10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP5_INM" bidirectional line) + (alternate "DAC1_EXTI10" bidirectional line) + (alternate "DAC2_EXTI10" bidirectional line) + (alternate "DAC3_EXTI10" bidirectional line) + (alternate "DAC4_EXTI10" bidirectional line) + (alternate "HRTIM1_FLT3" bidirectional line) + (alternate "LPUART1_RX" bidirectional line) + (alternate "OPAMP3_VINM" bidirectional line) + (alternate "OPAMP3_VINM1" bidirectional line) + (alternate "OPAMP3_VINM_SEC" bidirectional line) + (alternate "OPAMP4_VINM" bidirectional line) + (alternate "OPAMP4_VINM0" bidirectional line) + (alternate "OPAMP4_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_CLK" bidirectional line) + (alternate "SAI1_SCK_A" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM2_CH3" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -13.97 180) + (length 2.54) + (name "PB11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11" bidirectional line) + (alternate "ADC1_IN14" bidirectional line) + (alternate "ADC2_EXTI11" bidirectional line) + (alternate "ADC2_IN14" bidirectional line) + (alternate "COMP6_INP" bidirectional line) + (alternate "HRTIM1_FLT4" bidirectional line) + (alternate "LPUART1_TX" bidirectional line) + (alternate "OPAMP4_VINP" bidirectional line) + (alternate "OPAMP4_VINP_SEC" bidirectional line) + (alternate "OPAMP6_VOUT" bidirectional line) + (alternate "QUADSPI1_BK1_NCS" bidirectional line) + (alternate "TIM2_CH4" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 10.16 0) + (length 2.54) + (name "PB12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN11" bidirectional line) + (alternate "ADC4_IN3" bidirectional line) + (alternate "COMP7_INM" bidirectional line) + (alternate "FDCAN2_RX" bidirectional line) + (alternate "HRTIM1_CHC1" bidirectional line) + (alternate "I2C2_SMBA" bidirectional line) + (alternate "I2S2_WS" bidirectional line) + (alternate "LPUART1_DE" bidirectional line) + (alternate "LPUART1_RTS" bidirectional line) + (alternate "OPAMP4_VOUT" bidirectional line) + (alternate "OPAMP6_VINP" bidirectional line) + (alternate "OPAMP6_VINP_SEC" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM5_ETR" bidirectional line) + (alternate "USART3_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 21.59 180) + (length 2.54) + (name "PB13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC3_IN5" bidirectional line) + (alternate "COMP5_INP" bidirectional line) + (alternate "FDCAN2_TX" bidirectional line) + (alternate "HRTIM1_CHC2" bidirectional line) + (alternate "I2S2_CK" bidirectional line) + (alternate "LPUART1_CTS" bidirectional line) + (alternate "OPAMP3_VINP" bidirectional line) + (alternate "OPAMP3_VINP_SEC" bidirectional line) + (alternate "OPAMP4_VINP" bidirectional line) + (alternate "OPAMP4_VINP_SEC" bidirectional line) + (alternate "OPAMP6_VINP" bidirectional line) + (alternate "OPAMP6_VINP_SEC" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "USART3_CTS" bidirectional line) + (alternate "USART3_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 19.05 180) + (length 2.54) + (name "PB14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN5" bidirectional line) + (alternate "ADC4_IN4" bidirectional line) + (alternate "COMP4_OUT" bidirectional line) + (alternate "COMP7_INP" bidirectional line) + (alternate "HRTIM1_CHD1" bidirectional line) + (alternate "OPAMP2_VINP" bidirectional line) + (alternate "OPAMP2_VINP_SEC" bidirectional line) + (alternate "OPAMP5_VINP" bidirectional line) + (alternate "OPAMP5_VINP_SEC" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM15_CH1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "USART3_DE" bidirectional line) + (alternate "USART3_RTS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 16.51 180) + (length 2.54) + (name "PB15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI15" bidirectional line) + (alternate "ADC2_EXTI15" bidirectional line) + (alternate "ADC2_IN15" bidirectional line) + (alternate "ADC4_IN5" bidirectional line) + (alternate "COMP3_OUT" bidirectional line) + (alternate "COMP6_INM" bidirectional line) + (alternate "HRTIM1_CHD2" bidirectional line) + (alternate "I2S2_SD" bidirectional line) + (alternate "OPAMP5_VINM" bidirectional line) + (alternate "OPAMP5_VINM0" bidirectional line) + (alternate "OPAMP5_VINM_SEC" bidirectional line) + (alternate "RTC_REFIN" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + ) + (pin bidirectional line + (at 17.78 30.48 180) + (length 2.54) + (name "PA8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC5_IN1" bidirectional line) + (alternate "COMP7_OUT" bidirectional line) + (alternate "FDCAN3_RX" bidirectional line) + (alternate "HRTIM1_CHA1" bidirectional line) + (alternate "I2C2_SDA" bidirectional line) + (alternate "I2C3_SCL" bidirectional line) + (alternate "I2S2_MCK" bidirectional line) + (alternate "OPAMP5_VOUT" bidirectional line) + (alternate "RCC_MCO" bidirectional line) + (alternate "SAI1_CK2" bidirectional line) + (alternate "SAI1_SCK_A" bidirectional line) + (alternate "TIM1_CH1" bidirectional line) + (alternate "TIM4_ETR" bidirectional line) + (alternate "USART1_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 27.94 180) + (length 2.54) + (name "PA9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC5_IN2" bidirectional line) + (alternate "COMP5_OUT" bidirectional line) + (alternate "DAC1_EXTI9" bidirectional line) + (alternate "DAC2_EXTI9" bidirectional line) + (alternate "DAC3_EXTI9" bidirectional line) + (alternate "DAC4_EXTI9" bidirectional line) + (alternate "HRTIM1_CHA2" bidirectional line) + (alternate "I2C2_SCL" bidirectional line) + (alternate "I2C3_SMBA" bidirectional line) + (alternate "I2S3_MCK" bidirectional line) + (alternate "SAI1_FS_A" bidirectional line) + (alternate "TIM15_BKIN" bidirectional line) + (alternate "TIM1_CH2" bidirectional line) + (alternate "TIM2_CH3" bidirectional line) + (alternate "UCPD1_DBCC1" bidirectional line) + (alternate "USART1_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 25.4 180) + (length 2.54) + (name "PA10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP6_OUT" bidirectional line) + (alternate "CRS_SYNC" bidirectional line) + (alternate "DAC1_EXTI10" bidirectional line) + (alternate "DAC2_EXTI10" bidirectional line) + (alternate "DAC3_EXTI10" bidirectional line) + (alternate "DAC4_EXTI10" bidirectional line) + (alternate "HRTIM1_CHB1" bidirectional line) + (alternate "I2C2_SMBA" bidirectional line) + (alternate "SAI1_D1" bidirectional line) + (alternate "SAI1_SD_A" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM17_BKIN" bidirectional line) + (alternate "TIM1_CH3" bidirectional line) + (alternate "TIM2_CH4" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + (alternate "UCPD1_DBCC2" bidirectional line) + (alternate "USART1_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -6.35 0) + (length 2.54) + (name "PA11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11" bidirectional line) + (alternate "ADC2_EXTI11" bidirectional line) + (alternate "COMP1_OUT" bidirectional line) + (alternate "FDCAN1_RX" bidirectional line) + (alternate "HRTIM1_CHB2" bidirectional line) + (alternate "I2S2_SD" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM1_BKIN2" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM1_CH4" bidirectional line) + (alternate "TIM4_CH1" bidirectional line) + (alternate "USART1_CTS" bidirectional line) + (alternate "USART1_NSS" bidirectional line) + (alternate "USB_DM" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -8.89 0) + (length 2.54) + (name "PA12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP2_OUT" bidirectional line) + (alternate "FDCAN1_TX" bidirectional line) + (alternate "HRTIM1_FLT1" bidirectional line) + (alternate "I2S_CKIN" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "TIM1_ETR" bidirectional line) + (alternate "TIM4_CH2" bidirectional line) + (alternate "USART1_DE" bidirectional line) + (alternate "USART1_RTS" bidirectional line) + (alternate "USB_DP" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -24.13 180) + (length 2.54) + (name "PA13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional line) + (alternate "I2C4_SCL" bidirectional line) + (alternate "IR_OUT" bidirectional line) + (alternate "SAI1_SD_B" bidirectional line) + (alternate "SYS_JTMS-SWDIO" bidirectional line) + (alternate "TIM16_CH1N" bidirectional line) + (alternate "TIM4_CH3" bidirectional line) + (alternate "USART3_CTS" bidirectional line) + (alternate "USART3_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -26.67 180) + (length 2.54) + (name "PA14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "I2C4_SMBA" bidirectional line) + (alternate "LPTIM1_OUT" bidirectional line) + (alternate "SAI1_FS_B" bidirectional line) + (alternate "SYS_JTCK-SWCLK" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM8_CH2" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -17.78 180) + (length 2.54) + (name "PA15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI15" bidirectional line) + (alternate "ADC2_EXTI15" bidirectional line) + (alternate "FDCAN3_TX" bidirectional line) + (alternate "HRTIM1_FLT2" bidirectional line) + (alternate "I2C1_SCL" bidirectional line) + (alternate "I2S3_WS" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "SPI3_NSS" bidirectional line) + (alternate "SYS_JTDI" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM2_CH1" bidirectional line) + (alternate "TIM2_ETR" bidirectional line) + (alternate "TIM8_CH1" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -27.94 0) + (length 2.54) + (name "PB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC3_EXTI3" bidirectional line) + (alternate "ADC4_EXTI3" bidirectional line) + (alternate "ADC5_EXTI3" bidirectional line) + (alternate "CRS_SYNC" bidirectional line) + (alternate "FDCAN3_RX" bidirectional line) + (alternate "HRTIM1_EEV9" bidirectional line) + (alternate "HRTIM1_SCOUT" bidirectional line) + (alternate "I2S3_CK" bidirectional line) + (alternate "SAI1_SCK_B" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "SPI3_SCK" bidirectional line) + (alternate "SYS_JTDO-SWO" bidirectional line) + (alternate "TIM2_CH2" bidirectional line) + (alternate "TIM3_ETR" bidirectional line) + (alternate "TIM4_ETR" bidirectional line) + (alternate "TIM8_CH1N" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -30.48 0) + (length 2.54) + (name "PB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "FDCAN3_TX" bidirectional line) + (alternate "HRTIM1_EEV7" bidirectional line) + (alternate "SAI1_MCLK_B" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "SPI3_MISO" bidirectional line) + (alternate "SYS_JTRST" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM17_BKIN" bidirectional line) + (alternate "TIM3_CH1" bidirectional line) + (alternate "TIM8_CH2N" bidirectional line) + (alternate "UCPD1_CC2" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -3.81 180) + (length 2.54) + (name "PB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "FDCAN2_RX" bidirectional line) + (alternate "HRTIM1_EEV6" bidirectional line) + (alternate "I2C1_SMBA" bidirectional line) + (alternate "I2C3_SDA" bidirectional line) + (alternate "I2S3_SD" bidirectional line) + (alternate "LPTIM1_IN1" bidirectional line) + (alternate "SAI1_SD_B" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "SPI3_MOSI" bidirectional line) + (alternate "TIM16_BKIN" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + (alternate "TIM8_CH3N" bidirectional line) + (alternate "USART2_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -6.35 180) + (length 2.54) + (name "PB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP4_OUT" bidirectional line) + (alternate "FDCAN2_TX" bidirectional line) + (alternate "HRTIM1_EEV4" bidirectional line) + (alternate "HRTIM1_SCIN" bidirectional line) + (alternate "LPTIM1_ETR" bidirectional line) + (alternate "SAI1_FS_B" bidirectional line) + (alternate "TIM16_CH1N" bidirectional line) + (alternate "TIM4_CH1" bidirectional line) + (alternate "TIM8_BKIN2" bidirectional line) + (alternate "TIM8_CH1" bidirectional line) + (alternate "TIM8_ETR" bidirectional line) + (alternate "UCPD1_CC1" bidirectional line) + (alternate "USART1_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -20.32 180) + (length 2.54) + (name "PB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP3_OUT" bidirectional line) + (alternate "HRTIM1_EEV3" bidirectional line) + (alternate "I2C1_SDA" bidirectional line) + (alternate "I2C4_SDA" bidirectional line) + (alternate "LPTIM1_IN2" bidirectional line) + (alternate "SYS_PVD_IN" bidirectional line) + (alternate "TIM17_CH1N" bidirectional line) + (alternate "TIM3_CH4" bidirectional line) + (alternate "TIM4_CH2" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + (alternate "USART1_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 27.94 0) + (length 2.54) + (name "BOOT0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP1_OUT" bidirectional line) + (alternate "FDCAN1_RX" bidirectional line) + (alternate "HRTIM1_EEV8" bidirectional line) + (alternate "I2C1_SCL" bidirectional line) + (alternate "SAI1_CK1" bidirectional line) + (alternate "SAI1_MCLK_A" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM4_CH3" bidirectional line) + (alternate "TIM8_CH2" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -8.89 180) + (length 2.54) + (name "PB9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP2_OUT" bidirectional line) + (alternate "DAC1_EXTI9" bidirectional line) + (alternate "DAC2_EXTI9" bidirectional line) + (alternate "DAC3_EXTI9" bidirectional line) + (alternate "DAC4_EXTI9" bidirectional line) + (alternate "FDCAN1_TX" bidirectional line) + (alternate "HRTIM1_EEV5" bidirectional line) + (alternate "I2C1_SDA" bidirectional line) + (alternate "IR_OUT" bidirectional line) + (alternate "SAI1_D2" bidirectional line) + (alternate "SAI1_FS_A" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + (alternate "TIM4_CH4" bidirectional line) + (alternate "TIM8_CH3" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + ) + (symbol "STM32G474CBT6_1_2_0" + (rectangle + (start -15.24 17.78) + (end 15.24 -17.78) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "STM32G474CBT6_1_2_1" + (pin power_in line + (at -17.78 15.24 0) + (length 2.54) + (name "VBAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 -15.24 0) + (length 2.54) + (name "VSSA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 1.27 0) + (length 2.54) + (name "VREF+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "VREFBUF_OUT" bidirectional line) + ) + (pin power_in line + (at -17.78 -1.27 0) + (length 2.54) + (name "VDDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 -12.7 0) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 12.7 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -17.78 -12.7 0) + (length 2.54) + (hide yes) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 10.16 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -17.78 -12.7 0) + (length 2.54) + (hide yes) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 7.62 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "STM32_project:STM32G474CBT6" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at -15.24 34.29 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "STM32G474CBT6" + (at -14.986 -34.036 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm" + (at 0 -38.1 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf" + (at 0 -40.386 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48" + (at 0 -42.418 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "Arm Cortex-M4 STM32G4 STM32G4x4" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "LQFP*7x7mm*P0.5mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "STM32G474CBT6_1_0" + (rectangle + (start -15.24 33.02) + (end 15.24 -33.02) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "STM32G474CBT6_1_1" + (pin bidirectional line + (at -17.78 6.35 0) + (length 2.54) + (name "PC13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RTC_OUT1" bidirectional line) + (alternate "RTC_TAMP1" bidirectional line) + (alternate "RTC_TS" bidirectional line) + (alternate "SYS_WKUP2" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM8_CH4N" bidirectional line) + ) + (pin bidirectional line + (at -17.78 3.81 0) + (length 2.54) + (name "PC14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "RCC_OSC32_IN" bidirectional line) + ) + (pin bidirectional line + (at -17.78 1.27 0) + (length 2.54) + (name "PC15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI15" bidirectional line) + (alternate "ADC2_EXTI15" bidirectional line) + (alternate "RCC_OSC32_OUT" bidirectional line) + ) + (pin bidirectional line + (at -17.78 22.86 0) + (length 2.54) + (name "OSC_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN10" bidirectional line) + (alternate "I2C2_SDA" bidirectional line) + (alternate "I2S2_WS" bidirectional line) + (alternate "RCC_OSC_IN" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + ) + (pin bidirectional line + (at -17.78 20.32 0) + (length 2.54) + (name "OSC_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN10" bidirectional line) + (alternate "COMP3_INM" bidirectional line) + (alternate "I2S2_CK" bidirectional line) + (alternate "RCC_OSC_OUT" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + ) + (pin bidirectional line + (at -17.78 30.48 0) + (length 2.54) + (name "nRST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "DAC1_EXTI10" bidirectional line) + (alternate "DAC2_EXTI10" bidirectional line) + (alternate "DAC3_EXTI10" bidirectional line) + (alternate "DAC4_EXTI10" bidirectional line) + (alternate "RCC_MCO" bidirectional line) + ) + (pin bidirectional line + (at -17.78 15.24 0) + (length 2.54) + (name "PA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN1" bidirectional line) + (alternate "ADC2_IN1" bidirectional line) + (alternate "COMP1_INM" bidirectional line) + (alternate "COMP1_OUT" bidirectional line) + (alternate "COMP3_INP" bidirectional line) + (alternate "RTC_TAMP2" bidirectional line) + (alternate "SYS_WKUP1" bidirectional line) + (alternate "TIM2_CH1" bidirectional line) + (alternate "TIM2_ETR" bidirectional line) + (alternate "TIM5_CH1" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + (alternate "TIM8_ETR" bidirectional line) + (alternate "USART2_CTS" bidirectional line) + (alternate "USART2_NSS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 12.7 0) + (length 2.54) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN2" bidirectional line) + (alternate "ADC2_IN2" bidirectional line) + (alternate "COMP1_INP" bidirectional line) + (alternate "OPAMP1_VINP" bidirectional line) + (alternate "OPAMP1_VINP_SEC" bidirectional line) + (alternate "OPAMP3_VINP" bidirectional line) + (alternate "OPAMP3_VINP_SEC" bidirectional line) + (alternate "OPAMP6_VINM" bidirectional line) + (alternate "OPAMP6_VINM0" bidirectional line) + (alternate "OPAMP6_VINM_SEC" bidirectional line) + (alternate "RTC_REFIN" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "TIM2_CH2" bidirectional line) + (alternate "TIM5_CH2" bidirectional line) + (alternate "USART2_DE" bidirectional line) + (alternate "USART2_RTS" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -17.78 0) + (length 2.54) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN3" bidirectional line) + (alternate "ADC3_EXTI2" bidirectional line) + (alternate "ADC4_EXTI2" bidirectional line) + (alternate "ADC5_EXTI2" bidirectional line) + (alternate "COMP2_INM" bidirectional line) + (alternate "COMP2_OUT" bidirectional line) + (alternate "LPUART1_TX" bidirectional line) + (alternate "OPAMP1_VOUT" bidirectional line) + (alternate "QUADSPI1_BK1_NCS" bidirectional line) + (alternate "RCC_LSCO" bidirectional line) + (alternate "SYS_WKUP4" bidirectional line) + (alternate "TIM15_CH1" bidirectional line) + (alternate "TIM2_CH3" bidirectional line) + (alternate "TIM5_CH3" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -20.32 0) + (length 2.54) + (name "PA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN4" bidirectional line) + (alternate "ADC3_EXTI3" bidirectional line) + (alternate "ADC4_EXTI3" bidirectional line) + (alternate "ADC5_EXTI3" bidirectional line) + (alternate "COMP2_INP" bidirectional line) + (alternate "LPUART1_RX" bidirectional line) + (alternate "OPAMP1_VINM" bidirectional line) + (alternate "OPAMP1_VINM0" bidirectional line) + (alternate "OPAMP1_VINM_SEC" bidirectional line) + (alternate "OPAMP1_VINP" bidirectional line) + (alternate "OPAMP1_VINP_SEC" bidirectional line) + (alternate "OPAMP5_VINM" bidirectional line) + (alternate "OPAMP5_VINM1" bidirectional line) + (alternate "OPAMP5_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_CLK" bidirectional line) + (alternate "SAI1_CK1" bidirectional line) + (alternate "SAI1_MCLK_A" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + (alternate "TIM2_CH4" bidirectional line) + (alternate "TIM5_CH4" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 6.35 180) + (length 2.54) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN17" bidirectional line) + (alternate "COMP1_INM" bidirectional line) + (alternate "DAC1_OUT1" bidirectional line) + (alternate "I2S3_WS" bidirectional line) + (alternate "SAI1_FS_B" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "SPI3_NSS" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + (alternate "USART2_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -30.48 180) + (length 2.54) + (name "PA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN13" bidirectional line) + (alternate "COMP2_INM" bidirectional line) + (alternate "DAC1_OUT2" bidirectional line) + (alternate "OPAMP2_VINM" bidirectional line) + (alternate "OPAMP2_VINM0" bidirectional line) + (alternate "OPAMP2_VINM_SEC" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "TIM2_CH1" bidirectional line) + (alternate "TIM2_ETR" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 3.81 180) + (length 2.54) + (name "PA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN3" bidirectional line) + (alternate "COMP1_OUT" bidirectional line) + (alternate "DAC2_OUT1" bidirectional line) + (alternate "LPUART1_CTS" bidirectional line) + (alternate "OPAMP2_VOUT" bidirectional line) + (alternate "QUADSPI1_BK1_IO3" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM3_CH1" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + ) + (pin bidirectional line + (at 17.78 1.27 180) + (length 2.54) + (name "PA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN4" bidirectional line) + (alternate "COMP2_INP" bidirectional line) + (alternate "COMP2_OUT" bidirectional line) + (alternate "OPAMP1_VINP" bidirectional line) + (alternate "OPAMP1_VINP_SEC" bidirectional line) + (alternate "OPAMP2_VINP" bidirectional line) + (alternate "OPAMP2_VINP_SEC" bidirectional line) + (alternate "QUADSPI1_BK1_IO2" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + (alternate "TIM8_CH1N" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 12.7 180) + (length 2.54) + (name "PB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN15" bidirectional line) + (alternate "ADC3_IN12" bidirectional line) + (alternate "COMP4_INP" bidirectional line) + (alternate "HRTIM1_FLT5" bidirectional line) + (alternate "OPAMP2_VINP" bidirectional line) + (alternate "OPAMP2_VINP_SEC" bidirectional line) + (alternate "OPAMP3_VINP" bidirectional line) + (alternate "OPAMP3_VINP_SEC" bidirectional line) + (alternate "QUADSPI1_BK1_IO1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "TIM3_CH3" bidirectional line) + (alternate "TIM8_CH2N" bidirectional line) + (alternate "UCPD1_FRSTX1" bidirectional line) + (alternate "UCPD1_FRSTX2" bidirectional line) + ) + (pin bidirectional line + (at 17.78 10.16 180) + (length 2.54) + (name "PB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN12" bidirectional line) + (alternate "ADC3_IN1" bidirectional line) + (alternate "COMP1_INP" bidirectional line) + (alternate "COMP4_OUT" bidirectional line) + (alternate "HRTIM1_SCOUT" bidirectional line) + (alternate "LPUART1_DE" bidirectional line) + (alternate "LPUART1_RTS" bidirectional line) + (alternate "OPAMP3_VOUT" bidirectional line) + (alternate "OPAMP6_VINM" bidirectional line) + (alternate "OPAMP6_VINM1" bidirectional line) + (alternate "OPAMP6_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_BK1_IO0" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + (alternate "TIM3_CH4" bidirectional line) + (alternate "TIM8_CH3N" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -1.27 180) + (length 2.54) + (name "PB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_IN12" bidirectional line) + (alternate "ADC3_EXTI2" bidirectional line) + (alternate "ADC4_EXTI2" bidirectional line) + (alternate "ADC5_EXTI2" bidirectional line) + (alternate "COMP4_INM" bidirectional line) + (alternate "HRTIM1_SCIN" bidirectional line) + (alternate "I2C3_SMBA" bidirectional line) + (alternate "LPTIM1_OUT" bidirectional line) + (alternate "OPAMP3_VINM" bidirectional line) + (alternate "OPAMP3_VINM0" bidirectional line) + (alternate "OPAMP3_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_BK2_IO1" bidirectional line) + (alternate "RTC_OUT2" bidirectional line) + (alternate "TIM20_CH1" bidirectional line) + (alternate "TIM5_CH1" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -11.43 180) + (length 2.54) + (name "PB10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP5_INM" bidirectional line) + (alternate "DAC1_EXTI10" bidirectional line) + (alternate "DAC2_EXTI10" bidirectional line) + (alternate "DAC3_EXTI10" bidirectional line) + (alternate "DAC4_EXTI10" bidirectional line) + (alternate "HRTIM1_FLT3" bidirectional line) + (alternate "LPUART1_RX" bidirectional line) + (alternate "OPAMP3_VINM" bidirectional line) + (alternate "OPAMP3_VINM1" bidirectional line) + (alternate "OPAMP3_VINM_SEC" bidirectional line) + (alternate "OPAMP4_VINM" bidirectional line) + (alternate "OPAMP4_VINM0" bidirectional line) + (alternate "OPAMP4_VINM_SEC" bidirectional line) + (alternate "QUADSPI1_CLK" bidirectional line) + (alternate "SAI1_SCK_A" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM2_CH3" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -13.97 180) + (length 2.54) + (name "PB11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11" bidirectional line) + (alternate "ADC1_IN14" bidirectional line) + (alternate "ADC2_EXTI11" bidirectional line) + (alternate "ADC2_IN14" bidirectional line) + (alternate "COMP6_INP" bidirectional line) + (alternate "HRTIM1_FLT4" bidirectional line) + (alternate "LPUART1_TX" bidirectional line) + (alternate "OPAMP4_VINP" bidirectional line) + (alternate "OPAMP4_VINP_SEC" bidirectional line) + (alternate "OPAMP6_VOUT" bidirectional line) + (alternate "QUADSPI1_BK1_NCS" bidirectional line) + (alternate "TIM2_CH4" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 10.16 0) + (length 2.54) + (name "PB12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN11" bidirectional line) + (alternate "ADC4_IN3" bidirectional line) + (alternate "COMP7_INM" bidirectional line) + (alternate "FDCAN2_RX" bidirectional line) + (alternate "HRTIM1_CHC1" bidirectional line) + (alternate "I2C2_SMBA" bidirectional line) + (alternate "I2S2_WS" bidirectional line) + (alternate "LPUART1_DE" bidirectional line) + (alternate "LPUART1_RTS" bidirectional line) + (alternate "OPAMP4_VOUT" bidirectional line) + (alternate "OPAMP6_VINP" bidirectional line) + (alternate "OPAMP6_VINP_SEC" bidirectional line) + (alternate "SPI2_NSS" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM5_ETR" bidirectional line) + (alternate "USART3_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 21.59 180) + (length 2.54) + (name "PB13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC3_IN5" bidirectional line) + (alternate "COMP5_INP" bidirectional line) + (alternate "FDCAN2_TX" bidirectional line) + (alternate "HRTIM1_CHC2" bidirectional line) + (alternate "I2S2_CK" bidirectional line) + (alternate "LPUART1_CTS" bidirectional line) + (alternate "OPAMP3_VINP" bidirectional line) + (alternate "OPAMP3_VINP_SEC" bidirectional line) + (alternate "OPAMP4_VINP" bidirectional line) + (alternate "OPAMP4_VINP_SEC" bidirectional line) + (alternate "OPAMP6_VINP" bidirectional line) + (alternate "OPAMP6_VINP_SEC" bidirectional line) + (alternate "SPI2_SCK" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "USART3_CTS" bidirectional line) + (alternate "USART3_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 19.05 180) + (length 2.54) + (name "PB14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_IN5" bidirectional line) + (alternate "ADC4_IN4" bidirectional line) + (alternate "COMP4_OUT" bidirectional line) + (alternate "COMP7_INP" bidirectional line) + (alternate "HRTIM1_CHD1" bidirectional line) + (alternate "OPAMP2_VINP" bidirectional line) + (alternate "OPAMP2_VINP_SEC" bidirectional line) + (alternate "OPAMP5_VINP" bidirectional line) + (alternate "OPAMP5_VINP_SEC" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM15_CH1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "USART3_DE" bidirectional line) + (alternate "USART3_RTS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 16.51 180) + (length 2.54) + (name "PB15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI15" bidirectional line) + (alternate "ADC2_EXTI15" bidirectional line) + (alternate "ADC2_IN15" bidirectional line) + (alternate "ADC4_IN5" bidirectional line) + (alternate "COMP3_OUT" bidirectional line) + (alternate "COMP6_INM" bidirectional line) + (alternate "HRTIM1_CHD2" bidirectional line) + (alternate "I2S2_SD" bidirectional line) + (alternate "OPAMP5_VINM" bidirectional line) + (alternate "OPAMP5_VINM0" bidirectional line) + (alternate "OPAMP5_VINM_SEC" bidirectional line) + (alternate "RTC_REFIN" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM15_CH1N" bidirectional line) + (alternate "TIM15_CH2" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + ) + (pin bidirectional line + (at 17.78 30.48 180) + (length 2.54) + (name "PA8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC5_IN1" bidirectional line) + (alternate "COMP7_OUT" bidirectional line) + (alternate "FDCAN3_RX" bidirectional line) + (alternate "HRTIM1_CHA1" bidirectional line) + (alternate "I2C2_SDA" bidirectional line) + (alternate "I2C3_SCL" bidirectional line) + (alternate "I2S2_MCK" bidirectional line) + (alternate "OPAMP5_VOUT" bidirectional line) + (alternate "RCC_MCO" bidirectional line) + (alternate "SAI1_CK2" bidirectional line) + (alternate "SAI1_SCK_A" bidirectional line) + (alternate "TIM1_CH1" bidirectional line) + (alternate "TIM4_ETR" bidirectional line) + (alternate "USART1_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 27.94 180) + (length 2.54) + (name "PA9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC5_IN2" bidirectional line) + (alternate "COMP5_OUT" bidirectional line) + (alternate "DAC1_EXTI9" bidirectional line) + (alternate "DAC2_EXTI9" bidirectional line) + (alternate "DAC3_EXTI9" bidirectional line) + (alternate "DAC4_EXTI9" bidirectional line) + (alternate "HRTIM1_CHA2" bidirectional line) + (alternate "I2C2_SCL" bidirectional line) + (alternate "I2C3_SMBA" bidirectional line) + (alternate "I2S3_MCK" bidirectional line) + (alternate "SAI1_FS_A" bidirectional line) + (alternate "TIM15_BKIN" bidirectional line) + (alternate "TIM1_CH2" bidirectional line) + (alternate "TIM2_CH3" bidirectional line) + (alternate "UCPD1_DBCC1" bidirectional line) + (alternate "USART1_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 25.4 180) + (length 2.54) + (name "PA10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP6_OUT" bidirectional line) + (alternate "CRS_SYNC" bidirectional line) + (alternate "DAC1_EXTI10" bidirectional line) + (alternate "DAC2_EXTI10" bidirectional line) + (alternate "DAC3_EXTI10" bidirectional line) + (alternate "DAC4_EXTI10" bidirectional line) + (alternate "HRTIM1_CHB1" bidirectional line) + (alternate "I2C2_SMBA" bidirectional line) + (alternate "SAI1_D1" bidirectional line) + (alternate "SAI1_SD_A" bidirectional line) + (alternate "SPI2_MISO" bidirectional line) + (alternate "TIM17_BKIN" bidirectional line) + (alternate "TIM1_CH3" bidirectional line) + (alternate "TIM2_CH4" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + (alternate "UCPD1_DBCC2" bidirectional line) + (alternate "USART1_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -6.35 0) + (length 2.54) + (name "PA11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI11" bidirectional line) + (alternate "ADC2_EXTI11" bidirectional line) + (alternate "COMP1_OUT" bidirectional line) + (alternate "FDCAN1_RX" bidirectional line) + (alternate "HRTIM1_CHB2" bidirectional line) + (alternate "I2S2_SD" bidirectional line) + (alternate "SPI2_MOSI" bidirectional line) + (alternate "TIM1_BKIN2" bidirectional line) + (alternate "TIM1_CH1N" bidirectional line) + (alternate "TIM1_CH4" bidirectional line) + (alternate "TIM4_CH1" bidirectional line) + (alternate "USART1_CTS" bidirectional line) + (alternate "USART1_NSS" bidirectional line) + (alternate "USB_DM" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -8.89 0) + (length 2.54) + (name "PA12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP2_OUT" bidirectional line) + (alternate "FDCAN1_TX" bidirectional line) + (alternate "HRTIM1_FLT1" bidirectional line) + (alternate "I2S_CKIN" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_CH2N" bidirectional line) + (alternate "TIM1_ETR" bidirectional line) + (alternate "TIM4_CH2" bidirectional line) + (alternate "USART1_DE" bidirectional line) + (alternate "USART1_RTS" bidirectional line) + (alternate "USB_DP" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -24.13 180) + (length 2.54) + (name "PA13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional line) + (alternate "I2C4_SCL" bidirectional line) + (alternate "IR_OUT" bidirectional line) + (alternate "SAI1_SD_B" bidirectional line) + (alternate "SYS_JTMS-SWDIO" bidirectional line) + (alternate "TIM16_CH1N" bidirectional line) + (alternate "TIM4_CH3" bidirectional line) + (alternate "USART3_CTS" bidirectional line) + (alternate "USART3_NSS" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -26.67 180) + (length 2.54) + (name "PA14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "I2C4_SMBA" bidirectional line) + (alternate "LPTIM1_OUT" bidirectional line) + (alternate "SAI1_FS_B" bidirectional line) + (alternate "SYS_JTCK-SWCLK" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM8_CH2" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -17.78 180) + (length 2.54) + (name "PA15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_EXTI15" bidirectional line) + (alternate "ADC2_EXTI15" bidirectional line) + (alternate "FDCAN3_TX" bidirectional line) + (alternate "HRTIM1_FLT2" bidirectional line) + (alternate "I2C1_SCL" bidirectional line) + (alternate "I2S3_WS" bidirectional line) + (alternate "SPI1_NSS" bidirectional line) + (alternate "SPI3_NSS" bidirectional line) + (alternate "SYS_JTDI" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM2_CH1" bidirectional line) + (alternate "TIM2_ETR" bidirectional line) + (alternate "TIM8_CH1" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -27.94 0) + (length 2.54) + (name "PB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC3_EXTI3" bidirectional line) + (alternate "ADC4_EXTI3" bidirectional line) + (alternate "ADC5_EXTI3" bidirectional line) + (alternate "CRS_SYNC" bidirectional line) + (alternate "FDCAN3_RX" bidirectional line) + (alternate "HRTIM1_EEV9" bidirectional line) + (alternate "HRTIM1_SCOUT" bidirectional line) + (alternate "I2S3_CK" bidirectional line) + (alternate "SAI1_SCK_B" bidirectional line) + (alternate "SPI1_SCK" bidirectional line) + (alternate "SPI3_SCK" bidirectional line) + (alternate "SYS_JTDO-SWO" bidirectional line) + (alternate "TIM2_CH2" bidirectional line) + (alternate "TIM3_ETR" bidirectional line) + (alternate "TIM4_ETR" bidirectional line) + (alternate "TIM8_CH1N" bidirectional line) + (alternate "USART2_TX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 -30.48 0) + (length 2.54) + (name "PB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "FDCAN3_TX" bidirectional line) + (alternate "HRTIM1_EEV7" bidirectional line) + (alternate "SAI1_MCLK_B" bidirectional line) + (alternate "SPI1_MISO" bidirectional line) + (alternate "SPI3_MISO" bidirectional line) + (alternate "SYS_JTRST" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM17_BKIN" bidirectional line) + (alternate "TIM3_CH1" bidirectional line) + (alternate "TIM8_CH2N" bidirectional line) + (alternate "UCPD1_CC2" bidirectional line) + (alternate "USART2_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -3.81 180) + (length 2.54) + (name "PB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "FDCAN2_RX" bidirectional line) + (alternate "HRTIM1_EEV6" bidirectional line) + (alternate "I2C1_SMBA" bidirectional line) + (alternate "I2C3_SDA" bidirectional line) + (alternate "I2S3_SD" bidirectional line) + (alternate "LPTIM1_IN1" bidirectional line) + (alternate "SAI1_SD_B" bidirectional line) + (alternate "SPI1_MOSI" bidirectional line) + (alternate "SPI3_MOSI" bidirectional line) + (alternate "TIM16_BKIN" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM3_CH2" bidirectional line) + (alternate "TIM8_CH3N" bidirectional line) + (alternate "USART2_CK" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -6.35 180) + (length 2.54) + (name "PB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP4_OUT" bidirectional line) + (alternate "FDCAN2_TX" bidirectional line) + (alternate "HRTIM1_EEV4" bidirectional line) + (alternate "HRTIM1_SCIN" bidirectional line) + (alternate "LPTIM1_ETR" bidirectional line) + (alternate "SAI1_FS_B" bidirectional line) + (alternate "TIM16_CH1N" bidirectional line) + (alternate "TIM4_CH1" bidirectional line) + (alternate "TIM8_BKIN2" bidirectional line) + (alternate "TIM8_CH1" bidirectional line) + (alternate "TIM8_ETR" bidirectional line) + (alternate "UCPD1_CC1" bidirectional line) + (alternate "USART1_TX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -20.32 180) + (length 2.54) + (name "PB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP3_OUT" bidirectional line) + (alternate "HRTIM1_EEV3" bidirectional line) + (alternate "I2C1_SDA" bidirectional line) + (alternate "I2C4_SDA" bidirectional line) + (alternate "LPTIM1_IN2" bidirectional line) + (alternate "SYS_PVD_IN" bidirectional line) + (alternate "TIM17_CH1N" bidirectional line) + (alternate "TIM3_CH4" bidirectional line) + (alternate "TIM4_CH2" bidirectional line) + (alternate "TIM8_BKIN" bidirectional line) + (alternate "USART1_RX" bidirectional line) + ) + (pin bidirectional line + (at -17.78 27.94 0) + (length 2.54) + (name "BOOT0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP1_OUT" bidirectional line) + (alternate "FDCAN1_RX" bidirectional line) + (alternate "HRTIM1_EEV8" bidirectional line) + (alternate "I2C1_SCL" bidirectional line) + (alternate "SAI1_CK1" bidirectional line) + (alternate "SAI1_MCLK_A" bidirectional line) + (alternate "TIM16_CH1" bidirectional line) + (alternate "TIM1_BKIN" bidirectional line) + (alternate "TIM4_CH3" bidirectional line) + (alternate "TIM8_CH2" bidirectional line) + (alternate "USART3_RX" bidirectional line) + ) + (pin bidirectional line + (at 17.78 -8.89 180) + (length 2.54) + (name "PB9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "COMP2_OUT" bidirectional line) + (alternate "DAC1_EXTI9" bidirectional line) + (alternate "DAC2_EXTI9" bidirectional line) + (alternate "DAC3_EXTI9" bidirectional line) + (alternate "DAC4_EXTI9" bidirectional line) + (alternate "FDCAN1_TX" bidirectional line) + (alternate "HRTIM1_EEV5" bidirectional line) + (alternate "I2C1_SDA" bidirectional line) + (alternate "IR_OUT" bidirectional line) + (alternate "SAI1_D2" bidirectional line) + (alternate "SAI1_FS_A" bidirectional line) + (alternate "TIM17_CH1" bidirectional line) + (alternate "TIM1_CH3N" bidirectional line) + (alternate "TIM4_CH4" bidirectional line) + (alternate "TIM8_CH3" bidirectional line) + (alternate "USART3_TX" bidirectional line) + ) + ) + (symbol "STM32G474CBT6_2_0" + (rectangle + (start -6.35 17.78) + (end 6.35 -17.78) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "STM32G474CBT6_2_1" + (pin power_in line + (at -8.89 15.24 0) + (length 2.54) + (name "VBAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -8.89 -15.24 0) + (length 2.54) + (name "VSSA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -8.89 1.27 0) + (length 2.54) + (name "VREF+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "VREFBUF_OUT" bidirectional line) + ) + (pin power_in line + (at -8.89 -1.27 0) + (length 2.54) + (name "VDDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -8.89 -12.7 0) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -8.89 12.7 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -8.89 -12.7 0) + (length 2.54) + (hide yes) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -8.89 10.16 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -8.89 -12.7 0) + (length 2.54) + (hide yes) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -8.89 7.62 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (no_connect + (at 63.5 55.88) + (uuid "070c6c3c-80bd-4b62-ac3d-75c623fa0d22") + ) + (no_connect + (at 63.5 50.8) + (uuid "b9626c17-a754-40e6-b4b5-bf3430ed9623") + ) + (no_connect + (at 63.5 53.34) + (uuid "e33834e1-e114-4801-805e-c84a17df435e") + ) + (wire + (pts + (xy 99.06 29.21) (xy 110.49 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7415cc-979b-4969-8c0d-7ccfa08c5405") + ) + (wire + (pts + (xy 99.06 40.64) (xy 110.49 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16e33190-fe53-44a1-aa19-2024ad099f2c") + ) + (wire + (pts + (xy 99.06 83.82) (xy 110.49 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bdcb0c0-f46a-4e64-948b-34ac9df220bc") + ) + (wire + (pts + (xy 99.06 44.45) (xy 110.49 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27a59af2-86f3-4ce0-93d6-48bd9907c1b0") + ) + (wire + (pts + (xy 99.06 46.99) (xy 110.49 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3058a317-c7ca-4c19-bcd0-919705d44a98") + ) + (wire + (pts + (xy 99.06 74.93) (xy 110.49 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33cf9397-a833-4a97-aac1-4c1b94f5c493") + ) + (wire + (pts + (xy 99.06 35.56) (xy 110.49 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "392777c3-0494-4cd4-8e8b-6cf2e6c6a9ef") + ) + (wire + (pts + (xy 99.06 38.1) (xy 110.49 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43d3de3f-9bb6-4744-af92-99e5bda4e9d2") + ) + (wire + (pts + (xy 99.06 26.67) (xy 110.49 26.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a95e1f0-e4c4-4e38-9d15-a099a23a5894") + ) + (wire + (pts + (xy 99.06 81.28) (xy 110.49 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9666acc1-dfa5-4791-ba06-6cc77ec83f05") + ) + (wire + (pts + (xy 99.06 77.47) (xy 110.49 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a47e73ec-7d65-482e-b810-b70c1053b79f") + ) + (wire + (pts + (xy 99.06 31.75) (xy 110.49 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad73b755-edd1-46e2-ac79-a0ec2dd6e8a3") + ) + (wire + (pts + (xy 99.06 87.63) (xy 110.49 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8bcaa81-750f-4b3f-bf36-9c24e6a8c0b8") + ) + (label "SENS_B" + (at 110.49 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1900e12b-2079-4a07-b878-04ceff0a8bde") + ) + (label "PWM_Bn" + (at 110.49 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "42765118-38dc-4a9e-b67f-e42aef03196a") + ) + (label "SWDIO" + (at 110.49 81.28 180) + (effects + (font + (face "KiCad Font") + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4360a7f7-140b-4c74-9030-facb7fd3507d") + ) + (label "PWM_C" + (at 110.49 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5f92f81b-0e3f-42cd-92ce-a34c919229f2") + ) + (label "PWM_A" + (at 110.49 26.67 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6b564793-f5cb-457a-8c8b-394d8ca0956f") + ) + (label "PWM_B" + (at 110.49 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b33d2e4-456f-4cf3-b7ef-44a16492c4e7") + ) + (label "PWM_An" + (at 110.49 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a404874a-fb69-4f84-8731-1b4c5e51a87c") + ) + (label "PWM_Cn" + (at 110.49 40.64 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bdba2419-ac49-4dcb-aab6-71dd726684f7") + ) + (label "SENS_A" + (at 110.49 44.45 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d91f6a23-a1c0-459c-adb8-19c6848cf917") + ) + (label "LED" + (at 110.49 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e835837b-7364-42ad-a44b-e4ff5237f0f4") + ) + (label "SWCLK" + (at 110.49 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ebea8d6b-eb04-4bce-a454-056d44638ff7") + ) + (label "I2C_SCL" + (at 110.49 74.93 180) + (effects + (font + (size 1.27 1.27) + (color 0 255 255 1) + ) + (justify right bottom) + ) + (uuid "edd9b7ae-3400-4f90-8cf1-54898a818350") + ) + (label "I2C_SDA" + (at 110.49 77.47 180) + (effects + (font + (size 1.27 1.27) + (color 0 255 255 1) + ) + (justify right bottom) + ) + (uuid "fb746bfa-cac0-48ca-afc8-c44faa4b5d9b") + ) + (symbol + (lib_name "STM32G474CBT6_1") + (lib_id "STM32_project:STM32G474CBT6") + (at 81.28 57.15 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (uuid "0ef5afd0-bbcc-49e0-abe9-2ca8505ebee7") + (property "Reference" "U1" + (at 67.818 23.114 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "STM32G474CBT6" + (at 73.914 91.44 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm" + (at 81.28 95.25 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf" + (at 81.28 97.536 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48" + (at 81.28 99.568 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0bbaae50-7105-4557-bec4-6df46bdcdd1a") + ) + (pin "24" + (uuid "2e0d5e52-d210-43f8-ade5-4607f49c2f2b") + ) + (pin "44" + (uuid "18b96d44-9ec0-441e-886d-07930c9c8d48") + (alternate "I2C1_SDA") + ) + (pin "46" + (uuid "7d7444ec-bf18-4169-a515-750728b6c5d2") + ) + (pin "31" + (uuid "3493dad7-b528-4c51-994b-309d97d780a4") + (alternate "TIM1_CH2") + ) + (pin "23" + (uuid "8a9ebabb-c09c-4949-846a-6528fcf011f1") + ) + (pin "35" + (uuid "dd585e79-eb5b-49ec-ac6f-7c968c65801c") + ) + (pin "30" + (uuid "24351a07-5726-4803-b0a6-8b909fd6161a") + (alternate "TIM1_CH1") + ) + (pin "40" + (uuid "fb15a93f-1b62-40e7-9cbf-cc6c641eb05c") + (alternate "FDCAN3_RX") + ) + (pin "48" + (uuid "0060e1ec-4de1-4663-ab63-443be17ae110") + ) + (pin "2" + (uuid "5a6dfd8e-bb3c-48d3-9023-2e97af5f4035") + ) + (pin "3" + (uuid "b9984f14-252b-4b47-aca8-9d50c2f7cda6") + ) + (pin "4" + (uuid "2aff166a-1c76-4f90-a8bc-c91fbb11d556") + ) + (pin "5" + (uuid "d8c2f502-5487-48f9-88d5-8516f46849b4") + ) + (pin "6" + (uuid "f1e82cc6-3199-44eb-8853-f37821a093ad") + ) + (pin "7" + (uuid "d2291ed4-7884-4e41-90bc-eb3f64c60a25") + ) + (pin "8" + (uuid "33e0f2ef-9904-419d-98f4-63d834e9c0dd") + (alternate "TIM5_CH1") + ) + (pin "9" + (uuid "0a3b4c59-aef4-40c7-9fff-6b93742cf798") + (alternate "TIM5_CH2") + ) + (pin "10" + (uuid "dee443de-1c76-4c29-a982-a8666aeae698") + (alternate "USART2_TX") + ) + (pin "11" + (uuid "c93d469b-6a43-4bb0-b47a-b467407b21f7") + (alternate "USART2_RX") + ) + (pin "12" + (uuid "434be033-5632-4d41-a032-e8d04d0f478f") + ) + (pin "25" + (uuid "a428d3d5-107a-4d63-b53f-e89f41aa6487") + ) + (pin "32" + (uuid "6b2e9ce4-a017-4a7e-9f19-e3631cf19083") + (alternate "TIM1_CH3") + ) + (pin "47" + (uuid "ace28983-694d-45a7-b9cc-75bcbb038b1c") + ) + (pin "39" + (uuid "fc6c7227-3cf3-4b7d-b82c-9ea2b9c7096a") + (alternate "I2C1_SCL") + ) + (pin "37" + (uuid "ad114ed8-8cd5-4b85-97d0-09a9bafc8512") + ) + (pin "27" + (uuid "c4397ef2-9342-4c46-a641-cc06feeeb94a") + (alternate "TIM1_CH1N") + ) + (pin "19" + (uuid "41008d75-eefb-4312-82c3-aa055f1cdc01") + ) + (pin "20" + (uuid "06e15b8d-4f3e-45db-b55c-cf85c1c556fc") + ) + (pin "28" + (uuid "6aa0c2f8-bc59-4a73-a2ec-6777fd35b314") + (alternate "TIM1_CH2N") + ) + (pin "21" + (uuid "11fc413f-8a1b-45d1-9361-a7b5222d395b") + ) + (pin "38" + (uuid "fc58ae4d-37e7-4699-8ba2-cef6f1cf0aed") + ) + (pin "45" + (uuid "76473b1c-c365-4f98-8d94-94d7241a8c75") + ) + (pin "42" + (uuid "310022f1-9d3c-44bc-a268-555d310c6e38") + ) + (pin "22" + (uuid "a93450d7-fd97-4ea7-908a-a923ad511650") + ) + (pin "18" + (uuid "32af57e5-e47b-4f4e-9f44-84e0b8ffa245") + ) + (pin "29" + (uuid "94fe73fe-0e82-4c7e-a2f0-4b6138a2fbee") + (alternate "TIM1_CH3N") + ) + (pin "13" + (uuid "ca4f51de-a63b-41c8-997b-cf9ce382e575") + ) + (pin "14" + (uuid "72776d7d-9aa0-4143-8f09-4c4ed6e597dc") + ) + (pin "15" + (uuid "d6ea4c3a-7075-49ae-9ca0-2f83c4ff8b95") + ) + (pin "16" + (uuid "8e1c7012-ef97-43b9-bcb8-61893d59dffd") + (alternate "ADC1_IN15") + ) + (pin "17" + (uuid "14d098e5-f782-43de-8a2d-2ef410991c39") + (alternate "ADC1_IN12") + ) + (pin "26" + (uuid "62e1cbb9-c868-4d88-973c-b7329cad9049") + (alternate "TIM5_ETR") + ) + (pin "33" + (uuid "b21cb65c-f5c0-41b6-bc9c-3209728a0aa6") + (alternate "USB_DM") + ) + (pin "34" + (uuid "0318c6ac-5c6c-4bcd-a7d7-45652f73e548") + (alternate "USB_DP") + ) + (pin "41" + (uuid "200d37ea-3467-44da-8842-c19de3868130") + (alternate "FDCAN3_TX") + ) + (pin "36" + (uuid "639f6694-c9f7-4a32-8cf8-d68f6a2f5b03") + ) + (pin "43" + (uuid "4977cd62-c73a-4779-8425-6fe7cf807c3b") + ) + (instances + (project "STM32G474_FOC_CONTROLLER" + (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "STM32_project:STM32G474CBT6") + (at 186.69 40.64 0) + (unit 2) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (uuid "697e3a20-de55-43f1-b8be-fe712c2ec361") + (property "Reference" "U1" + (at 180.34 21.59 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "STM32G474CBT6" + (at 180.34 59.69 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm" + (at 186.69 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf" + (at 186.69 81.026 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48" + (at 186.69 83.058 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0bbaae50-7105-4557-bec4-6df46bdcdd1a") + ) + (pin "24" + (uuid "2e0d5e52-d210-43f8-ade5-4607f49c2f2b") + ) + (pin "44" + (uuid "18b96d44-9ec0-441e-886d-07930c9c8d48") + ) + (pin "46" + (uuid "7d7444ec-bf18-4169-a515-750728b6c5d2") + ) + (pin "31" + (uuid "3493dad7-b528-4c51-994b-309d97d780a4") + ) + (pin "23" + (uuid "8a9ebabb-c09c-4949-846a-6528fcf011f1") + ) + (pin "35" + (uuid "dd585e79-eb5b-49ec-ac6f-7c968c65801c") + ) + (pin "30" + (uuid "24351a07-5726-4803-b0a6-8b909fd6161a") + ) + (pin "40" + (uuid "fb15a93f-1b62-40e7-9cbf-cc6c641eb05c") + ) + (pin "48" + (uuid "0060e1ec-4de1-4663-ab63-443be17ae110") + ) + (pin "2" + (uuid "5a6dfd8e-bb3c-48d3-9023-2e97af5f4035") + ) + (pin "3" + (uuid "b9984f14-252b-4b47-aca8-9d50c2f7cda6") + ) + (pin "4" + (uuid "2aff166a-1c76-4f90-a8bc-c91fbb11d556") + ) + (pin "5" + (uuid "d8c2f502-5487-48f9-88d5-8516f46849b4") + ) + (pin "6" + (uuid "f1e82cc6-3199-44eb-8853-f37821a093ad") + ) + (pin "7" + (uuid "d2291ed4-7884-4e41-90bc-eb3f64c60a25") + ) + (pin "8" + (uuid "33e0f2ef-9904-419d-98f4-63d834e9c0dd") + ) + (pin "9" + (uuid "0a3b4c59-aef4-40c7-9fff-6b93742cf798") + ) + (pin "10" + (uuid "dee443de-1c76-4c29-a982-a8666aeae698") + ) + (pin "11" + (uuid "c93d469b-6a43-4bb0-b47a-b467407b21f7") + ) + (pin "12" + (uuid "434be033-5632-4d41-a032-e8d04d0f478f") + ) + (pin "25" + (uuid "a428d3d5-107a-4d63-b53f-e89f41aa6487") + ) + (pin "32" + (uuid "6b2e9ce4-a017-4a7e-9f19-e3631cf19083") + ) + (pin "47" + (uuid "ace28983-694d-45a7-b9cc-75bcbb038b1c") + ) + (pin "39" + (uuid "fc6c7227-3cf3-4b7d-b82c-9ea2b9c7096a") + ) + (pin "37" + (uuid "ad114ed8-8cd5-4b85-97d0-09a9bafc8512") + ) + (pin "27" + (uuid "c4397ef2-9342-4c46-a641-cc06feeeb94a") + ) + (pin "19" + (uuid "41008d75-eefb-4312-82c3-aa055f1cdc01") + ) + (pin "20" + (uuid "06e15b8d-4f3e-45db-b55c-cf85c1c556fc") + ) + (pin "28" + (uuid "6aa0c2f8-bc59-4a73-a2ec-6777fd35b314") + ) + (pin "21" + (uuid "11fc413f-8a1b-45d1-9361-a7b5222d395b") + ) + (pin "38" + (uuid "fc58ae4d-37e7-4699-8ba2-cef6f1cf0aed") + ) + (pin "45" + (uuid "76473b1c-c365-4f98-8d94-94d7241a8c75") + ) + (pin "42" + (uuid "310022f1-9d3c-44bc-a268-555d310c6e38") + ) + (pin "22" + (uuid "a93450d7-fd97-4ea7-908a-a923ad511650") + ) + (pin "18" + (uuid "32af57e5-e47b-4f4e-9f44-84e0b8ffa245") + ) + (pin "29" + (uuid "94fe73fe-0e82-4c7e-a2f0-4b6138a2fbee") + ) + (pin "13" + (uuid "ca4f51de-a63b-41c8-997b-cf9ce382e575") + ) + (pin "14" + (uuid "72776d7d-9aa0-4143-8f09-4c4ed6e597dc") + ) + (pin "15" + (uuid "d6ea4c3a-7075-49ae-9ca0-2f83c4ff8b95") + ) + (pin "16" + (uuid "8e1c7012-ef97-43b9-bcb8-61893d59dffd") + ) + (pin "17" + (uuid "14d098e5-f782-43de-8a2d-2ef410991c39") + ) + (pin "26" + (uuid "62e1cbb9-c868-4d88-973c-b7329cad9049") + ) + (pin "33" + (uuid "b21cb65c-f5c0-41b6-bc9c-3209728a0aa6") + ) + (pin "34" + (uuid "0318c6ac-5c6c-4bcd-a7d7-45652f73e548") + ) + (pin "41" + (uuid "200d37ea-3467-44da-8842-c19de3868130") + ) + (pin "36" + (uuid "639f6694-c9f7-4a32-8cf8-d68f6a2f5b03") + ) + (pin "43" + (uuid "4977cd62-c73a-4779-8425-6fe7cf807c3b") + ) + (instances + (project "STM32G474_FOC_CONTROLLER" + (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3" + (reference "U1") + (unit 2) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +)