STM32 Blue Pill USB Not Working? Fix USB Detection, CDC Serial and Upload Errors (2026)
STM32 Blue Pill USB not detected? Fix F103C8 USB CDC, R10 pull-up, PA11/PA12, 48MHz clock and upload errors. Includes Arduino test code.
ST-LINK V2 Pinout and STM32 SWD Wiring Guide: Blue Pill, Black Pill and 20-Pin Connector (2026)
ST-LINK V2 pinout and SWD wiring for STM32 Blue Pill and Black Pill. Verified genuine 20-pin CN3 pins, clone warnings, power, reset and flashing fixes.
STM32 Blue Pill with Arduino IDE 2: Complete Installation and Upload Guide (2026)
Install STM32duino core 3.0.0 in Arduino IDE 2, program STM32F103C8 Blue Pill via ST-LINK or UART, fix upload errors and test working sketches.
How to Flash STM32 with STM32CubeProgrammer: ST-LINK, UART and USB DFU (2026)
STM32CubeIDE 2.x and STM32CubeMX Setup Guide (2026): Install, Build and Debug Your First Project
Install STM32CubeIDE 2.x and standalone STM32CubeMX, configure and import an F401RE Nucleo HAL project, build and debug LED code, and fix common issues.
How to Program STM32 Blue Pill with ST-LINK V2: Complete SWD Guide (2026)
STM32 for Beginners: Complete Getting Started Guide (2026)
STM32 can look intimidating when you arrive from Arduino or ESP32. There are more chip names, several programming tools, unfamiliar clock settings, and a debugger that seems to require its own explanation. Fortunately, the fundamentals are straightforward once you know…
Best STM32 Development Boards in 2026: Blue Pill, Black Pill, Nucleo and More
A search for the best STM32 development board produces an unusually confusing shortlist. One listing shows a tiny Blue Pill for pocket money. Another recommends a Black Pill with a faster Cortex-M4. ST’s own catalogue spans compact Nucleo-64 boards, large…
STM32 CAN Bus Guide: TJA1050, SN65HVD230 and Vehicle Networks
STM32 CAN bus guide for TJA1050 and SN65HVD230: Blue Pill bxCAN, wiring, 120-ohm termination, bit timing, OBD-II, vehicle networks and troubleshooting.