2026-05-19 2:06 AM
Hello,
I would like to request an enhancement to the search functionality in STM32CubeMX's pinout view.
Currently, the search works well for exact or partial matches — for example, typing "usart1_rx" highlights the relevant pins. However, it would be very useful to support wildcard characters, allowing searches such as:
- usart?_rx — match RX pins across all USART peripherals (USART1, USART2, etc.)
- usart1_?x — match both RX and TX on USART1
- *art*_?x — match all RX and TX signals on LPUART, UART, USART
This would be especially helpful on larger packages with many peripherals, where you want to quickly visualize all pins serving a particular role across multiple instances of the same peripheral.
The implementation complexity should be low — this is essentially replacing the existing string match with a simple wildcard pattern matcher against the same search index.
Thank you for considering this improvement!
2026-05-19 2:25 AM - edited 2026-05-19 2:57 AM
This function already exists anyway - you just need to type, for example, USART1_*X into the search field and all the relevant pins will start blinking, even a wildcard like ?? or ? instead of * works?
Regards
/Peter