Fix STM32F1 pin mapping issue (#744) by vishwamartur · Pull Request #1973 · FastLED/FastLED

@vishwamartur

- Expand USE_NEW_STM32_PIN_DEFINITIONS condition to include all STM32F1 variants
- Fixes pin mapping for Blue Pill and other STM32F1 boards
- Enables proper recognition of STM32 pin names like PA7, PB5, PC13
- Resolves compilation errors and non-functional pin assignments
- Backward compatible with existing working configurations

The legacy pin definitions used incorrect Arduino pin numbers instead of
STM32 pin names, causing FastLED to fail on most STM32F1 boards. This
fix ensures all STM32F1 boards use the correct pin definitions from
fastpin_arm_stm_new.h instead of the broken legacy definitions.

Fixes FastLED#744