Pin Function Grouping

I've created a plan and started work on it.

Started implementing a plan

#Goal

- Group the STM32F407VGT6 pins by function using its datasheet, ensuring that no pin is assigned to more than one group and that each pin is categorized by its primary/common function.

#Implementation plan

1. Review the STM32F407VGT6 datasheet (https://www.mouser.com/datasheet/2/389/stm32f405rg-1851084.pdf) for the pin mapping and determine the primary/common functions for each pin.

1. Identify and list groups such as Power, Ground, GPIO, Analog, Clock, Reset/Boot, Debug, Communication/USB, etc.

2. Compare the datasheet pin assignments with the existing terminal elements in the part project to understand current configuration.

3. Assign each terminal to a single, unique functional group corresponding to its primary function:

1. Set each pin property to the respective group with properties like Pin Group and Section.

2. Ensure no pin is duplicated in more than one group.

4. Verify the final pin count and the uniqueness of each assignment.

1. Make adjustments if any discrepancies are found.

5. Update the project properties accordingly to reflect the new grouping.

#Success criteria

- Each pin is assigned exactly one group based on its primary/common function.

- No duplication of pins across groups occurs.

- The project terminal properties are updated and match the datasheet's pin mapping.

Task completed.

5:57

Accessing knowledge.
Read schematic.
Reading "STM32F407VGT6 LQFP100 pin table pin numbers and pin names for pins 1 through 100" in stm32f405rg-1851084.pdf.
Reading "STM32F407VGT6 package information LQFP100 manufacturer part number STM32F407VGT6" in stm32f405rg-1851084.pdf.
Running code.
Code executed.
Thought for 40 sec
Read schematic.

Set Section to "Power" on VBAT, VDD, VDD, and 8 more, Set Pin Group to "VBAT" on VBAT, and 32 more changes

0:01

Set VBAT's Section to "Power"

Set VBAT's Pin Group to "VBAT"

Set VBAT's Pin Type to "Power In"

Set VBAT's Sub-symbol Designator Suffix to "Power"

Set VDD's Section to "Power"

Set VDD's Pin Group to "VDD"

Set VDD's Pin Type to "Power In"

Set VDD's Sub-symbol Designator Suffix to "Power"

Set VDD's Section to "Power"

Set VDD's Pin Group to "VDD"

Set VDD's Pin Type to "Power In"

Set VDD's Sub-symbol Designator Suffix to "Power"

Set VDDA's Section to "Power"

Set VDDA's Pin Group to "VDDA"

Set VDDA's Pin Type to "Power In"

Set VDDA's Sub-symbol Designator Suffix to "Power"

Set VREF+'s Section to "Power"

Set VREF+'s Pin Group to "VREF+"

Set VREF+'s Pin Type to "Power In"

Set VREF+'s Sub-symbol Designator Suffix to "Power"

Set VDD's Section to "Power"

Set VDD's Pin Group to "VDD"

Set VDD's Pin Type to "Power In"

Set VDD's Sub-symbol Designator Suffix to "Power"

Set VCAP_1's Section to "Power"

Set VCAP_1's Pin Group to "VCAP"

Set VCAP_1's Pin Type to "Passive"

Set VCAP_1's Sub-symbol Designator Suffix to "Power"

Set VDD's Section to "Power"

Set VDD's Pin Group to "VDD"

Set VDD's Pin Type to "Power In"

Set VDD's Sub-symbol Designator Suffix to "Power"

Set VCAP_2's Section to "Power"

Set VCAP_2's Pin Group to "VCAP"

Set VCAP_2's Pin Type to "Passive"

Set VCAP_2's Sub-symbol Designator Suffix to "Power"

Set VDD's Section to "Power"

Set VDD's Pin Group to "VDD"

Set VDD's Pin Type to "Power In"

Set VDD's Sub-symbol Designator Suffix to "Power"

Set VDD's Section to "Power"

Set VDD's Pin Group to "VDD"

Set VDD's Pin Type to "Power In"

Set VDD's Sub-symbol Designator Suffix to "Power"

Set VSS's Section to "Ground"

Set VSS's Pin Group to "VSS"

Set VSS's Pin Type to "Ground"

Set VSS's Sub-symbol Designator Suffix to "Power"

Set VSSA's Section to "Ground"

Set VSSA's Pin Group to "VSSA"

Set VSSA's Pin Type to "Ground"

Set VSSA's Sub-symbol Designator Suffix to "Power"

Set VSS's Section to "Ground"

Set VSS's Pin Group to "VSS"

Set VSS's Pin Type to "Ground"

Set VSS's Sub-symbol Designator Suffix to "Power"

Set VSS's Section to "Ground"

Set VSS's Pin Group to "VSS"

Set VSS's Pin Type to "Ground"

Set VSS's Sub-symbol Designator Suffix to "Power"

Set VSS's Section to "Ground"

Set VSS's Pin Group to "VSS"

Set VSS's Pin Type to "Ground"

Set VSS's Sub-symbol Designator Suffix to "Power"

Set PC14's Section to "Clock"

Set PC14's Pin Group to "LSE"

Set PC14's Pin Type to "Passive"

Set PC14's Sub-symbol Designator Suffix to "Clock"

Set PC15's Section to "Clock"

Set PC15's Pin Group to "LSE"

Set PC15's Pin Type to "Passive"

Set PC15's Sub-symbol Designator Suffix to "Clock"

Set PH0's Section to "Clock"

Set PH0's Pin Group to "HSE"

Set PH0's Pin Type to "Passive"

Set PH0's Sub-symbol Designator Suffix to "Clock"

Set PH1's Section to "Clock"

Set PH1's Pin Group to "HSE"

Set PH1's Pin Type to "Passive"

Set PH1's Sub-symbol Designator Suffix to "Clock"

Set NRST's Section to "Control"

Set NRST's Pin Group to "NRST"

Set NRST's Pin Type to "Input"

Set NRST's Sub-symbol Designator Suffix to "Control"

Set BOOT0's Section to "Control"

Set BOOT0's Pin Group to "BOOT0"

Set BOOT0's Pin Type to "Input"

Set BOOT0's Sub-symbol Designator Suffix to "Control"

Set PA11's Section to "Communication"

Set PA11's Pin Group to "USB"

Set PA11's Pin Type to "Bi-Directional"

Set PA11's Sub-symbol Designator Suffix to "Communication"

Set PA12's Section to "Communication"

Set PA12's Pin Group to "USB"

Set PA12's Pin Type to "Bi-Directional"

Set PA12's Sub-symbol Designator Suffix to "Communication"

Set PA13's Section to "Debug"

Set PA13's Pin Group to "SWD/JTAG"

Set PA13's Pin Type to "Bi-Directional"

Set PA13's Sub-symbol Designator Suffix to "Debug"

Set PA14's Section to "Debug"

Set PA14's Pin Group to "SWD/JTAG"

Set PA14's Pin Type to "Bi-Directional"

Set PA14's Sub-symbol Designator Suffix to "Debug"

Set PA15's Section to "Debug"

Set PA15's Pin Group to "SWD/JTAG"

Set PA15's Pin Type to "Bi-Directional"

Set PA15's Sub-symbol Designator Suffix to "Debug"

Set PB3's Section to "Debug"

Set PB3's Pin Group to "SWD/JTAG"

Set PB3's Pin Type to "Bi-Directional"

Set PB3's Sub-symbol Designator Suffix to "Debug"

Set PB4's Section to "Debug"

Set PB4's Pin Group to "SWD/JTAG"

Set PB4's Pin Type to "Bi-Directional"

Set PB4's Sub-symbol Designator Suffix to "Debug"

Set PA0's Section to "Analog"

Set PA0's Pin Group to "PA"

Set PA0's Pin Type to "Bi-Directional"

Set PA0's Sub-symbol Designator Suffix to "Analog"

Set PA1's Section to "Analog"

Set PA1's Pin Group to "PA"

Set PA1's Pin Type to "Bi-Directional"

Set PA1's Sub-symbol Designator Suffix to "Analog"

Set PA2's Section to "Analog"

Set PA2's Pin Group to "PA"

Set PA2's Pin Type to "Bi-Directional"

Set PA2's Sub-symbol Designator Suffix to "Analog"

Set PA3's Section to "Analog"

Set PA3's Pin Group to "PA"

Set PA3's Pin Type to "Bi-Directional"

Set PA3's Sub-symbol Designator Suffix to "Analog"

Set PA4's Section to "Analog"

Set PA4's Pin Group to "PA"

Set PA4's Pin Type to "Bi-Directional"

Set PA4's Sub-symbol Designator Suffix to "Analog"

Set PA5's Section to "Analog"

Set PA5's Pin Group to "PA"

Set PA5's Pin Type to "Bi-Directional"

Set PA5's Sub-symbol Designator Suffix to "Analog"

Set PA6's Section to "Analog"

Set PA6's Pin Group to "PA"

Set PA6's Pin Type to "Bi-Directional"

Set PA6's Sub-symbol Designator Suffix to "Analog"

Set PA7's Section to "Analog"

Set PA7's Pin Group to "PA"

Set PA7's Pin Type to "Bi-Directional"

Set PA7's Sub-symbol Designator Suffix to "Analog"

Set PB0's Section to "Analog"

Set PB0's Pin Group to "PB"

Set PB0's Pin Type to "Bi-Directional"

Set PB0's Sub-symbol Designator Suffix to "Analog"

Set PB1's Section to "Analog"

Set PB1's Pin Group to "PB"

Set PB1's Pin Type to "Bi-Directional"

Set PB1's Sub-symbol Designator Suffix to "Analog"

Set PC0's Section to "Analog"

Set PC0's Pin Group to "PC"

Set PC0's Pin Type to "Bi-Directional"

Set PC0's Sub-symbol Designator Suffix to "Analog"

Set PC1's Section to "Analog"

Set PC1's Pin Group to "PC"

Set PC1's Pin Type to "Bi-Directional"

Set PC1's Sub-symbol Designator Suffix to "Analog"

Set PC2's Section to "Analog"

Set PC2's Pin Group to "PC"

Set PC2's Pin Type to "Bi-Directional"

Set PC2's Sub-symbol Designator Suffix to "Analog"

Set PC3's Section to "Analog"

Set PC3's Pin Group to "PC"

Set PC3's Pin Type to "Bi-Directional"

Set PC3's Sub-symbol Designator Suffix to "Analog"

Set PC4's Section to "Analog"

Set PC4's Pin Group to "PC"

Set PC4's Pin Type to "Bi-Directional"

Set PC4's Sub-symbol Designator Suffix to "Analog"

Set PC5's Section to "Analog"

Set PC5's Pin Group to "PC"

Set PC5's Pin Type to "Bi-Directional"

Set PC5's Sub-symbol Designator Suffix to "Analog"

Set Section to "GPIO" on PA8, PA9, PA10, and 52 more, Set Pin Group to "PA" on PA8, PA9, and PA10, and 10 more changes

0:01

Set PA8's Section to "GPIO"

Set PA8's Pin Group to "PA"

Set PA8's Pin Type to "Bi-Directional"

Set PA8's Sub-symbol Designator Suffix to "GPIOA"

Set PA9's Section to "GPIO"

Set PA9's Pin Group to "PA"

Set PA9's Pin Type to "Bi-Directional"

Set PA9's Sub-symbol Designator Suffix to "GPIOA"

Set PA10's Section to "GPIO"

Set PA10's Pin Group to "PA"

Set PA10's Pin Type to "Bi-Directional"

Set PA10's Sub-symbol Designator Suffix to "GPIOA"

Set PB2's Section to "GPIO"

Set PB2's Pin Group to "PB"

Set PB2's Pin Type to "Bi-Directional"

Set PB2's Sub-symbol Designator Suffix to "GPIOB"

Set PB5's Section to "GPIO"

Set PB5's Pin Group to "PB"

Set PB5's Pin Type to "Bi-Directional"

Set PB5's Sub-symbol Designator Suffix to "GPIOB"

Set PB6's Section to "GPIO"

Set PB6's Pin Group to "PB"

Set PB6's Pin Type to "Bi-Directional"

Set PB6's Sub-symbol Designator Suffix to "GPIOB"

Set PB7's Section to "GPIO"

Set PB7's Pin Group to "PB"

Set PB7's Pin Type to "Bi-Directional"

Set PB7's Sub-symbol Designator Suffix to "GPIOB"

Set PB8's Section to "GPIO"

Set PB8's Pin Group to "PB"

Set PB8's Pin Type to "Bi-Directional"

Set PB8's Sub-symbol Designator Suffix to "GPIOB"

Set PB9's Section to "GPIO"

Set PB9's Pin Group to "PB"

Set PB9's Pin Type to "Bi-Directional"

Set PB9's Sub-symbol Designator Suffix to "GPIOB"

Set PB10's Section to "GPIO"

Set PB10's Pin Group to "PB"

Set PB10's Pin Type to "Bi-Directional"

Set PB10's Sub-symbol Designator Suffix to "GPIOB"

Set PB11's Section to "GPIO"

Set PB11's Pin Group to "PB"

Set PB11's Pin Type to "Bi-Directional"

Set PB11's Sub-symbol Designator Suffix to "GPIOB"

Set PB12's Section to "GPIO"

Set PB12's Pin Group to "PB"

Set PB12's Pin Type to "Bi-Directional"

Set PB12's Sub-symbol Designator Suffix to "GPIOB"

Set PB13's Section to "GPIO"

Set PB13's Pin Group to "PB"

Set PB13's Pin Type to "Bi-Directional"

Set PB13's Sub-symbol Designator Suffix to "GPIOB"

Set PB14's Section to "GPIO"

Set PB14's Pin Group to "PB"

Set PB14's Pin Type to "Bi-Directional"

Set PB14's Sub-symbol Designator Suffix to "GPIOB"

Set PB15's Section to "GPIO"

Set PB15's Pin Group to "PB"

Set PB15's Pin Type to "Bi-Directional"

Set PB15's Sub-symbol Designator Suffix to "GPIOB"

Set PC6's Section to "GPIO"

Set PC6's Pin Group to "PC"

Set PC6's Pin Type to "Bi-Directional"

Set PC6's Sub-symbol Designator Suffix to "GPIOC"

Set PC7's Section to "GPIO"

Set PC7's Pin Group to "PC"

Set PC7's Pin Type to "Bi-Directional"

Set PC7's Sub-symbol Designator Suffix to "GPIOC"

Set PC8's Section to "GPIO"

Set PC8's Pin Group to "PC"

Set PC8's Pin Type to "Bi-Directional"

Set PC8's Sub-symbol Designator Suffix to "GPIOC"

Set PC9's Section to "GPIO"

Set PC9's Pin Group to "PC"

Set PC9's Pin Type to "Bi-Directional"

Set PC9's Sub-symbol Designator Suffix to "GPIOC"

Set PC10's Section to "GPIO"

Set PC10's Pin Group to "PC"

Set PC10's Pin Type to "Bi-Directional"

Set PC10's Sub-symbol Designator Suffix to "GPIOC"

Set PC11's Section to "GPIO"

Set PC11's Pin Group to "PC"

Set PC11's Pin Type to "Bi-Directional"

Set PC11's Sub-symbol Designator Suffix to "GPIOC"

Set PC12's Section to "GPIO"

Set PC12's Pin Group to "PC"

Set PC12's Pin Type to "Bi-Directional"

Set PC12's Sub-symbol Designator Suffix to "GPIOC"

Set PC13's Section to "GPIO"

Set PC13's Pin Group to "PC"

Set PC13's Pin Type to "Bi-Directional"

Set PC13's Sub-symbol Designator Suffix to "GPIOC"

Set PD0's Section to "GPIO"

Set PD0's Pin Group to "PD"

Set PD0's Pin Type to "Bi-Directional"

Set PD0's Sub-symbol Designator Suffix to "GPIOD"

Set PD1's Section to "GPIO"

Set PD1's Pin Group to "PD"

Set PD1's Pin Type to "Bi-Directional"

Set PD1's Sub-symbol Designator Suffix to "GPIOD"

Set PD2's Section to "GPIO"

Set PD2's Pin Group to "PD"

Set PD2's Pin Type to "Bi-Directional"

Set PD2's Sub-symbol Designator Suffix to "GPIOD"

Set PD3's Section to "GPIO"

Set PD3's Pin Group to "PD"

Set PD3's Pin Type to "Bi-Directional"

Set PD3's Sub-symbol Designator Suffix to "GPIOD"

Set PD4's Section to "GPIO"

Set PD4's Pin Group to "PD"

Set PD4's Pin Type to "Bi-Directional"

Set PD4's Sub-symbol Designator Suffix to "GPIOD"

Set PD5's Section to "GPIO"

Set PD5's Pin Group to "PD"

Set PD5's Pin Type to "Bi-Directional"

Set PD5's Sub-symbol Designator Suffix to "GPIOD"

Set PD6's Section to "GPIO"

Set PD6's Pin Group to "PD"

Set PD6's Pin Type to "Bi-Directional"

Set PD6's Sub-symbol Designator Suffix to "GPIOD"

Set PD7's Section to "GPIO"

Set PD7's Pin Group to "PD"

Set PD7's Pin Type to "Bi-Directional"

Set PD7's Sub-symbol Designator Suffix to "GPIOD"

Set PD8's Section to "GPIO"

Set PD8's Pin Group to "PD"

Set PD8's Pin Type to "Bi-Directional"

Set PD8's Sub-symbol Designator Suffix to "GPIOD"

Set PD9's Section to "GPIO"

Set PD9's Pin Group to "PD"

Set PD9's Pin Type to "Bi-Directional"

Set PD9's Sub-symbol Designator Suffix to "GPIOD"

Set PD10's Section to "GPIO"

Set PD10's Pin Group to "PD"

Set PD10's Pin Type to "Bi-Directional"

Set PD10's Sub-symbol Designator Suffix to "GPIOD"

Set PD11's Section to "GPIO"

Set PD11's Pin Group to "PD"

Set PD11's Pin Type to "Bi-Directional"

Set PD11's Sub-symbol Designator Suffix to "GPIOD"

Set PD12's Section to "GPIO"

Set PD12's Pin Group to "PD"

Set PD12's Pin Type to "Bi-Directional"

Set PD12's Sub-symbol Designator Suffix to "GPIOD"

Set PD13's Section to "GPIO"

Set PD13's Pin Group to "PD"

Set PD13's Pin Type to "Bi-Directional"

Set PD13's Sub-symbol Designator Suffix to "GPIOD"

Set PD14's Section to "GPIO"

Set PD14's Pin Group to "PD"

Set PD14's Pin Type to "Bi-Directional"

Set PD14's Sub-symbol Designator Suffix to "GPIOD"

Set PD15's Section to "GPIO"

Set PD15's Pin Group to "PD"

Set PD15's Pin Type to "Bi-Directional"

Set PD15's Sub-symbol Designator Suffix to "GPIOD"

Set PE0's Section to "GPIO"

Set PE0's Pin Group to "PE"

Set PE0's Pin Type to "Bi-Directional"

Set PE0's Sub-symbol Designator Suffix to "GPIOE"

Set PE1's Section to "GPIO"

Set PE1's Pin Group to "PE"

Set PE1's Pin Type to "Bi-Directional"

Set PE1's Sub-symbol Designator Suffix to "GPIOE"

Set PE2's Section to "GPIO"

Set PE2's Pin Group to "PE"

Set PE2's Pin Type to "Bi-Directional"

Set PE2's Sub-symbol Designator Suffix to "GPIOE"

Set PE3's Section to "GPIO"

Set PE3's Pin Group to "PE"

Set PE3's Pin Type to "Bi-Directional"

Set PE3's Sub-symbol Designator Suffix to "GPIOE"

Set PE4's Section to "GPIO"

Set PE4's Pin Group to "PE"

Set PE4's Pin Type to "Bi-Directional"

Set PE4's Sub-symbol Designator Suffix to "GPIOE"

Set PE5's Section to "GPIO"

Set PE5's Pin Group to "PE"

Set PE5's Pin Type to "Bi-Directional"

Set PE5's Sub-symbol Designator Suffix to "GPIOE"

Set PE6's Section to "GPIO"

Set PE6's Pin Group to "PE"

Set PE6's Pin Type to "Bi-Directional"

Set PE6's Sub-symbol Designator Suffix to "GPIOE"

Set PE7's Section to "GPIO"

Set PE7's Pin Group to "PE"

Set PE7's Pin Type to "Bi-Directional"

Set PE7's Sub-symbol Designator Suffix to "GPIOE"

Set PE8's Section to "GPIO"

Set PE8's Pin Group to "PE"

Set PE8's Pin Type to "Bi-Directional"

Set PE8's Sub-symbol Designator Suffix to "GPIOE"

Set PE9's Section to "GPIO"

Set PE9's Pin Group to "PE"

Set PE9's Pin Type to "Bi-Directional"

Set PE9's Sub-symbol Designator Suffix to "GPIOE"

Set PE10's Section to "GPIO"

Set PE10's Pin Group to "PE"

Set PE10's Pin Type to "Bi-Directional"

Set PE10's Sub-symbol Designator Suffix to "GPIOE"

Set PE11's Section to "GPIO"

Set PE11's Pin Group to "PE"

Set PE11's Pin Type to "Bi-Directional"

Set PE11's Sub-symbol Designator Suffix to "GPIOE"

Set PE12's Section to "GPIO"

Set PE12's Pin Group to "PE"

Set PE12's Pin Type to "Bi-Directional"

Set PE12's Sub-symbol Designator Suffix to "GPIOE"

Set PE13's Section to "GPIO"

Set PE13's Pin Group to "PE"

Set PE13's Pin Type to "Bi-Directional"

Set PE13's Sub-symbol Designator Suffix to "GPIOE"

Set PE14's Section to "GPIO"

Set PE14's Pin Group to "PE"

Set PE14's Pin Type to "Bi-Directional"

Set PE14's Sub-symbol Designator Suffix to "GPIOE"

Set PE15's Section to "GPIO"

Set PE15's Pin Group to "PE"

Set PE15's Pin Type to "Bi-Directional"

Set PE15's Sub-symbol Designator Suffix to "GPIOE"

Set Manufacturer Part Number to "STM32F407VGT6", Set Manufacturer Name to "STMicroelectronics", and 4 more

Set Manufacturer Part Number to "STM32F407VGT6"

Set Manufacturer Name to "STMicroelectronics"

Set Package or Case Code to "100-LQFP"

Set Designator Prefix to "U"

Set Datasheet URL to "https://www.mouser.com/datasheet/2/389/stm32f405rg-1851084.pdf"

Set Implementation Details to "Pin grouping updated from STM32F407VGT6 LQFP-100 pinout. Each of the 100 terminals has one Section and one Pin Group: Power/V..."

Updated all 100 STM32F407VGT6 terminals with a single functional Section, Pin Group, Pin Type, and sub-symbol grouping based on the LQFP-100 pinout: Power/Ground, Analog, Clock, Control, Debug, USB Communication, and GPIO-by-port. Verified the schematic still contains exactly 100 terminals and documented the grouping in STM32F407VGT6 Pin Grouping Summary.
Run ERC review
Find missing groups
Export grouping CSV
Recheck analog pins


  • Generic Inductor
    A generic fixed inductor suitable for rapid circuit topology development. The footprint automatically adapts based on the selected package, supporting standard SMD sizes (e.g., 0402, 0603, 0805) as well as well-known inductor packages such as SDR1806, PA4320, SRN6028, and SRR1260. Standard inductor values: 1.0 nH, 10 nH, 100 nH, 1.0 µH, 10 µH, 100 µH, 1.0 mH 1.2 nH, 12 nH, 120 nH, 1.2 µH, 12 µH, 120 µH, 1.2 mH 1.5 nH, 15 nH, 150 nH, 1.5 µH, 15 µH, 150 µH, 1.5 mH 1.8 nH, 18 nH, 180 nH, 1.8 µH, 18 µH, 180 µH, 1.8 mH 2.2 nH, 22 nH, 220 nH, 2.2 µH, 22 µH, 220 µH, 2.2 mH 2.7 nH, 27 nH, 270 nH, 2.7 µH, 27 µH, 270 µH, 2.7 mH 3.3 nH, 33 nH, 330 nH, 3.3 µH, 33 µH, 330 µH, 3.3 mH 3.9 nH, 39 nH, 390 nH, 3.9 µH, 39 µH, 390 µH, 3.9 mH 4.7 nH, 47 nH, 470 nH, 4.7 µH, 47 µH, 470 µH, 4.7 mH 5.6 nH, 56 nH, 560 nH, 5.6 µH, 56 µH, 560 µH, 5.6 mH 6.8 nH, 68 nH, 680 nH, 6.8 µH, 68 µH, 680 µH, 6.8 mH 8.2 nH, 82 nH, 820 nH, 8.2 µH, 82 µH, 820 µH, 8.2 mH #generics #CommonPartsLibrary
  • Generic Capacitor
    A generic fixed capacitor ideal for rapid circuit topology development. You can choose between polarized and non-polarized types, its symbol and the footprint will automatically adapt based on your selection. Supported options include standard SMD sizes for ceramic capacitors (e.g., 0402, 0603, 0805), SMD sizes for aluminum electrolytic capacitors, and through-hole footprints for polarized capacitors. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard capacitor values: 1.0pF, 10pF, 100pF, 1000pF, 0.01uF, 0.1uF, 1.0uF, 10uF, 100uF, 1000uF, 10000uF 1.1pF, 11pF, 110pF, 1100pF 1.2pF, 12pF, 120pF, 1200pF 1.3pF, 13pF, 130pF, 1300pF 1.5pF, 15pF, 150pF, 1500pF, 0.015uF, 0.15uF, 1.5uF, 15uF, 150uF, 1500uF 1.6pF, 16pF, 160pF, 1600pF 1.8pF, 18pF, 180pF, 1800pF 2.0pF, 20pF, 200pF, 2000pF 2.2pF, 22pF, 220pF, 2200pF, 0.022uF, 0.22uF, 2.2uF, 22uF, 220uF, 2200uF 2.4pF, 24pF, 240pF, 2400pF 2.7pF, 27pF, 270pF, 2700pF 3.0pF, 30pF, 300pF, 3000pF 3.3pF, 33pF, 330pF, 3300pF, 0.033uF, 0.33uF, 3.3uF, 33uF, 330uF, 3300uF 3.6pF, 36pF, 360pF, 3600pF 3.9pF, 39pF, 390pF, 3900pF 4.3pF, 43pF, 430pF, 4300pF 4.7pF, 47pF, 470pF, 4700pF, 0.047uF, 0.47uF, 4.7uF, 47uF, 470uF, 4700uF 5.1pF, 51pF, 510pF, 5100pF 5.6pF, 56pF, 560pF, 5600pF 6.2pF, 62pF, 620pF, 6200pF 6.8pF, 68pF, 680pF, 6800pF, 0.068uF, 0.68uF, 6.8uF, 68uF, 680uF, 6800uF 7.5pF, 75pF, 750pF, 7500pF 8.2pF, 82pF, 820pF, 8200pF 9.1pF, 91pF, 910pF, 9100pF #generics #CommonPartsLibrary
  • Generic Resistor
    A generic fixed resistor ideal for rapid circuit topology development. Its footprint automatically adapts based on the selected package case code—supporting 0402, 0603, 0805, 1203, and many other standard SMD packages, as well as axial horizontal and vertical configurations. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard resistor values: 1.0 ohm, 10 ohm, 100 ohm, 1.0k ohm, 10k ohm, 100k ohm, 1.0M ohm 1.1 ohm, 11 ohm, 110 ohm, 1.1k ohm, 11k ohm, 110k ohm, 1.1M ohm 1.2 ohm, 12 ohm, 120 ohm, 1.2k ohm, 12k ohm, 120k ohm, 1.2M ohm 1.3 ohm, 13 ohm, 130 ohm, 1.3k ohm, 13k ohm, 130k ohm, 1.3M ohm 1.5 ohm, 15 ohm, 150 ohm, 1.5k ohm, 15k ohm, 150k ohm, 1.5M ohm 1.6 ohm, 16 ohm, 160 ohm, 1.6k ohm, 16k ohm, 160k ohm, 1.6M ohm 1.8 ohm, 18 ohm, 180 ohm, 1.8K ohm, 18k ohm, 180k ohm, 1.8M ohm 2.0 ohm, 20 ohm, 200 ohm, 2.0k ohm, 20k ohm, 200k ohm, 2.0M ohm 2.2 ohm, 22 ohm, 220 ohm, 2.2k ohm, 22k ohm, 220k ohm, 2.2M ohm 2.4 ohm, 24 ohm, 240 ohm, 2.4k ohm, 24k ohm, 240k ohm, 2.4M ohm 2.7 ohm, 27 ohm, 270 ohm, 2.7k ohm, 27k ohm, 270k ohm, 2.7M ohm 3.0 ohm, 30 ohm, 300 ohm, 3.0K ohm, 30K ohm, 300K ohm, 3.0M ohm 3.3 ohm, 33 ohm, 330 ohm, 3.3k ohm, 33k ohm, 330k ohm, 3.3M ohm 3.6 ohm, 36 ohm, 360 ohm, 3.6k ohm, 36k ohm, 360k ohm, 3.6M ohm 3.9 ohm, 39 ohm, 390 ohm, 3.9k ohm, 39k ohm, 390k ohm, 3.9M ohm 4.3 ohm, 43 ohm, 430 ohm, 4.3k ohm, 43K ohm, 430K ohm, 4.3M ohm 4.7 ohm, 47 ohm, 470 ohm, 4.7k ohm, 47k ohm, 470k ohm, 4.7M ohm 5.1 ohm, 51 ohm, 510 ohm, 5.1k ohm, 51k ohm, 510k ohm, 5.1M ohm 5.6 ohm, 56 ohm, 560 ohm, 5.6k ohm, 56k ohm, 560k ohm, 5.6M ohm 6.2 ohm, 62 ohm, 620 ohm, 6.2k ohm, 62K ohm, 620K ohm, 6.2M ohm 6.8 ohm, 68 ohm, 680 ohm, 6.8k ohm, 68k ohm, 680k ohm, 6.8M ohm 7.5 ohm, 75 ohm, 750 ohm, 7.5k ohm, 75k ohm, 750k ohm, 7.5M ohm 8.2 ohm, 82 ohm, 820 ohm, 8.2k ohm, 82k ohm, 820k ohm, 8.2M ohm 9.1 ohm, 91 ohm, 910 ohm, 9.1k ohm, 91k ohm, 910k ohm, 9.1M ohm #generics #CommonPartsLibrary
  • Ground
    A common return path for electric current. Commonly known as ground.
  • Terminal
    Terminal
    An electrical connector acting as reusable interface to a conductor and creating a point where external circuits can be connected.
  • Net Portal
    Wirelessly connects nets on schematic. Used to organize schematics and separate functional blocks. To wirelessly connect net portals, give them same designator. #portal
  • RMCF0805JT47K0
    General Purpose Thick Film Standard Power and High-Power Chip Resistor 47 kOhms ±5% 0.125W, 1/8W Chip Resistor 0805 (2012 Metric) Automotive AEC-Q200 Thick Film Features: - RMCF – standard power ratings - RMCP – high power ratings - Nickel barrier terminations standard - Power derating from 100% at 70ºC to zero at +155ºC - RoHS compliant, REACH compliant, and halogen free - AEC-Q200 compliant
  • 875105359001
    10 µF 16 V Aluminum - Polymer Capacitors Radial, Can - SMD 30mOhm 2000 Hrs @ 105°C #commonpartslibrary #capacitor #aluminumpolymer #radialcan
  • CTL1206FYW1T
    Yellow 595nm LED Indication - Discrete 1.7V 1206 (3216 Metric)
  • 1070TR
    Battery Holder (Open) Coin, 20.0mm 1 Cell SMD (SMT) Tab bate or batt #forLedBlink

STM32F407VGT6

STM32F407VGT6 thumbnail
ARM Microcontrollers - MCU ARM M4 1024 FLASH 168 Mhz 192kB SRAM 100-LQFP (14x14)
Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, up to 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 comm. interfaces & camera
• Core: Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait state execution from Flash memory, frequency up to 168 MHz, memory protection unit, 210 DMIPS/ 1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions • Memories – Up to 1 Mbyte of Flash memory – Up to 192+4 Kbytes of SRAM including 64- Kbyte of CCM (core coupled memory) data RAM – 512 bytes of OTP memory – Flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories • LCD parallel interface, 8080/6800 modes • Clock, reset and supply management – 1.8 V to 3.6 V application supply and I/Os – POR, PDR, PVD and BOR – 4-to-26 MHz crystal oscillator – Internal 16 MHz factory-trimmed RC (1% accuracy) – 32 kHz oscillator for RTC with calibration – Internal 32 kHz RC with calibration • Low-power operation – Sleep, Stop and Standby modes –VBAT supply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM • 3×12-bit, 2.4 MSPS A/D converters: up to 24 channels and 7.2 MSPS in triple interleaved mode • 2×12-bit D/A converters • General-purpose DMA: 16-stream DMA controller with FIFOs and burst support • Up to 17 timers: up to twelve 16-bit and two 32- bit timers up to 168 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input • Debug mode – Serial wire debug (SWD) & JTAG interfaces – Cortex-M4 Embedded Trace Macrocell™ • Up to 140 I/O ports with interrupt capability – Up to 136 fast I/Os up to 84 MHz – Up to 138 5 V-tolerant I/Os • Up to 15 communication interfaces – Up to 3 × I2C interfaces (SMBus/PMBus) – Up to 4 USARTs/2 UARTs (10.5 Mbit/s, ISO 7816 interface, LIN, IrDA, modem control) – Up to 3 SPIs (42 Mbits/s), 2 with muxed full-duplex I2S to achieve audio class accuracy via internal audio PLL or external clock – 2 × CAN interfaces (2.0B Active) – SDIO interface • Advanced connectivity – USB 2.0 full-speed device/host/OTG controller with on-chip PHY – USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI – 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII

Properties

Microcontroller

100-LQFP

Pin grouping updated from STM32F407VGT6 LQFP-100 pinout. Each of the 100 terminals has one Section and one Pin Group: Power/VDD/VDDA/VBAT/VREF/VCAP, Ground/VSS/VSSA, Analog ADC-capable GPIOs, Clock LSE/HSE pins, Control NRST/BOOT0, Debug SWD/JTAG pins, Communication USB pins, and remaining GPIO by port.

STMicroelectronics

STM32F407VGT6

U

parametric-v1

Pricing & Availability

Distributor

Qty 1

Controls