Need Help? +44 (0) 123 4567
You can add your content here.

STM Boards

Filters
Featured
Popularity
Date
Set Ascending Direction
View as Grid List
16 Items
24
36
48
60

STM Boards run from low-cost minimum system boards to feature-rich Discovery kits. Discovery boards are feature-targeted official STM boards, while Blue Pill-style boards are third-party minimum system boards. Blue/Black Pill boards typically do not include an onboard genuine ST-LINK, while official Nucleo and Discovery boards do. For fast routing, F0 and F1 suit basic learning, F4 covers mainstream performance, and F7 fits graphics- or DSP-heavy work.

  1. 141234
    STM32F3 Discovery Board
    Rating:
    93%
  2. 141234
    STM32F0 Discovery Board
    Rating:
    100%
24
36
48
60

How to choose the right STM board family fast

For the simplest first-flash experience, choose an official board with onboard ST-LINK. If cost matters more and you are comfortable wiring a programmer, a Blue Pill-style board is the budget path.

Nucleo or Discovery boards are the safer default for beginners, coursework, and reliability-sensitive work because they include onboard genuine ST-LINK and line up with official CubeIDE and CubeMX support expectations. Blue Pill and Black Pill boards are independent third-party designs, not official ST products. They are cheaper once you are comfortable adding a separate ST-LINK programmer and handling more manual setup.

Third-party boards can still work with ST tools, but they are not officially supported out of the box and may need manual configuration. Counterfeit or cloned chips are a known risk on cheap Blue Pill boards, especially from AliExpress and eBay, while authorized distributors such as Digi-Key, Mouser, and official ST channels are the safer route when genuine silicon matters. If you are considering that low-cost F1 route, it helps to see what the first setup on a Blue Pill board involves. For absolute beginners deciding whether STM32 is the right first platform at all, Arduino boards are the easier starting point.

Shopper situation Best board family Why it fits Watch-out before buying
Beginner learning STM32 Official Discovery or Nucleo-style board Onboard genuine ST-LINK and more predictable setup in CubeIDE/CubeMX Do not assume a Blue Pill includes a programmer
University coursework Official board family Easier to match course materials and support expectations Third-party boards may need manual configuration
Budget hobby build Blue Pill-style minimum system board Lower-cost, compact option once you are comfortable wiring your own programmer Most Blue/Black Pill boards require a separate ST-LINK and carry higher counterfeit risk
Professional prototype Official ST board from an authorized channel Genuine chip sourcing and lower tooling friction Cheap marketplace boards are a poor fit when authenticity matters
Display, sensor, or audio project Discovery board Discovery boards are feature-targeted boards with onboard displays, sensors, or audio hardware Pick the bundled peripheral you actually need, not just the highest series

STM32 series and board comparison matrix

F0 and F1 are the simpler, lower-cost route for GPIO and timer basics. F3 is the mixed-signal option, F4 is the mainstream performance tier, and STM32F7 is the step up for graphics, DSP, and higher-performance work. Use the matrix below to match the board to the onboard hardware you actually need.

Board name STM32 family Key onboard hardware Memory/resources from card Best for
STM32F0 Discovery Board with prototyping board F0 Additional prototyping board and extension header for all LQFP64 I/Os 64 KB Flash, 8 KB RAM Simple learning, Cortex-M0 basics, and easier external wiring
STM32F3 Discovery Board with motion sensors F3 3-axis digital gyroscope and combined 3D acceleration and magnetic sensing (LSM303DLHC) 256 KB Flash, 48 KB RAM Motion, orientation, and magnetic-field projects; does not support the STM32F313xx processor
STM32F407 Discovery Board with audio DAC F4 Integrated audio DAC with class D speaker driver, digital microphone, 3-axis accelerometer 1 MB Flash, 192 KB RAM Mainstream STM32F4 work, audio builds, and motion-aware applications
STM32F429I Discovery Board with 2.4-inch QVGA TFT LCD F4 2.4" QVGA TFT LCD and 3-axis digital gyroscope 64 Mbits external SDRAM, 2 MB Flash memory GUI work that needs an onboard display and more memory headroom
STM32F746G Discovery Board with 4.3-inch capacitive touch LCD-TFT F7 4.3-inch capacitive touch LCD-TFT, Ethernet, Arduino Uno V3 expansion connectors 128-Mbit QSPI Flash, 128-Mbit SDRAM Rich graphics, networked HMI, DSP-style work, and higher-end STM32 Discovery projects
STM32F103C8T6 Blue Pill minimum system board F1 Compact minimum-system layout with CAN interface support 53 × 22 mm form factor, RT9193 3.3V regulator (300mA), 64KB Flash Low-cost F1 control projects where size matters

If you are weighing the compact F1 option against the official kits, this starter workflow for the STM32F103C8T6 board shows what that minimum-system path involves. If your project needs a bigger panel or more display choices than the onboard LCD-equipped boards here, browse LCD display options instead of forcing the board choice to carry the whole UI requirement.

What catches first-time STM buyers off guard

  • Buying a bare-bones board without a separate ST-LINK programmer is one of the most common mistakes. Most Blue and Black Pill boards do not have onboard debug capability, so a compact board like the STM32F103C8T6 Blue Pill board means adding a separate programmer.
  • STM32 is harder to learn than Arduino because it involves lower-level peripheral configuration. If you want the gentlest first embedded platform, Arduino boards are a better fit.
  • Strong C/C++ fundamentals are expected before diving into STM32, especially if you want to move beyond example code.
  • HAL is the starting point for beginners, while LL sits closer to the registers, runs faster, and is less portable across projects.
  • CubeMX is the peripheral configuration tool, and CubeIDE is the full development environment that already includes it, so a separate CubeMX install is unnecessary for most setups.
  • F7 is not automatically the right beginner choice. A board such as the STM32F746G Discovery with capacitive touchscreen makes sense when you need graphics, Ethernet, or DSP-style headroom; it is overkill for simple LED, GPIO, or timer learning.
  • Match Discovery boards to the specific hardware you will use. The STM32F407 Discovery audio board, the STM32F429I LCD board, and the STM32F0 Discovery prototyping board solve different problems.
  • Arduino shields and sensors are not automatically plug-and-play with STM32 because pinout and voltage differences can apply. If you want a familiar software bridge while evaluating the low-cost F1 route, see using Arduino IDE as a familiar stepping stone on a Blue Pill board.

When to choose a display, motion, audio, or compact control board

Choose Discovery boards for the bundled hardware they already carry, not just because they sit above a minimum system board in the range. For GUI work, the STM32F429I Discovery with 2.4-inch QVGA TFT LCD is the direct fit when you want an onboard display plus 64 Mbits of external SDRAM and 2 MB Flash memory. Step up to the STM32F746G Discovery with 4.3-inch capacitive touch LCD-TFT when the project also needs Ethernet, 128-Mbit QSPI Flash, 128-Mbit SDRAM, or Arduino Uno V3 expansion connectors for a richer HMI build.

For audio or motion-focused work, the STM32F407 Discovery board is the natural fit thanks to its integrated audio DAC, class D speaker driver, digital microphone, and 3-axis accelerometer. The STM32F3 Discovery motion board is the better call for orientation and magnetic sensing because it includes a 3-axis digital gyroscope and LSM303DLHC acceleration and magnetic sensing. For compact control or robotics builds, the STM32F103C8T6 Blue Pill board stands out with a 53 × 22 mm footprint and CAN interface support, as long as you accept the minimum-system trade-offs. If you want a simpler official option for external wiring, the STM32F0 Discovery board gives you an extra prototyping board and access to all LQFP64 I/Os. If you expect to outgrow the onboard motion hardware, browse additional gyroscope sensors. For mixed Arduino and STM32 hardware in one build, this guide to connecting an STM32F103C8 project with existing Arduino hardware over serial is the relevant next step.

FAQs on STM Boards

Should a true beginner start with STM32 or Arduino?

STM32 is harder than Arduino because it requires lower-level peripheral configuration, but STM32 is also more industry-relevant, while Arduino is the gentler path for absolute beginners. If your goal is to get simple projects running quickly, Arduino is less frustrating. If your goal is to learn the ST toolchain, HAL, and more direct peripheral work early, STM32 is the better fit.

Do I need a separate ST-LINK programmer?

Official Nucleo and Discovery boards include an onboard ST-LINK, while most Blue and Black Pill boards do not and usually require a separate ST-LINK programmer. That is the main divider between the easiest first setup and the lowest-cost minimum-system route. Check this before buying if you are choosing a Blue Pill-style board.

Are Blue Pill boards official ST products?

Blue Pill and Black Pill boards are third-party designs, not official STMicroelectronics products, even when they use STM32-labeled chips. That affects support expectations, debugger inclusion, and sourcing risk. They are useful budget boards, but they should not be treated as the same thing as an official Discovery or Nucleo board.

Will official ST tools work with third-party STM32 boards?

CubeIDE and CubeMX can work with third-party boards, but those boards are not officially supported out of the box and may need manual configuration. The MCU family is still STM32, but the board-level setup can be less predictable than on an official ST board. That matters most for first-time buyers who want the shortest path to a successful first flash.

What’s the difference between HAL and LL libraries?

HAL is higher-level and more portable, while LL is closer to registers, faster, and less portable; beginners are advised to start with HAL. HAL gets you to working peripherals faster and matches a lot of example material. LL makes more sense once you already know why you need tighter control.

Do I need to install CubeMX separately from CubeIDE?

CubeMX is the peripheral configuration tool now integrated within CubeIDE, so a separate installation is not needed. For most buyers, CubeIDE covers the normal STM32 setup path by itself. Separate installs only matter if you have a specific workflow reason.

Why do some cheap STM32 boards have HAL errors or behave oddly?

Cheap Blue Pill-style boards can use counterfeit or clone chips that are not fully compatible with genuine STM32F103 parts, which can cause official debugger or HAL-library problems. That is why sourcing matters more on low-cost F1 minimum-system boards than on official ST boards. The board design may look right, but the silicon can still be the issue.

Glossary

ST-LINK
ST’s programming and debugging interface, and the presence or absence of it determines whether you can start immediately or need a separate programmer.
Discovery board
An official ST feature-targeted development board chosen for specific bundled hardware such as a display, audio hardware, or sensors.
Blue Pill
An informal name for a low-cost third-party STM32 board, usually based on the STM32F103C8T6, that is compact and popular but carries more sourcing risk.
HAL
ST’s higher-level library layer, the easier starting point for beginners because it abstracts more peripheral setup.
CubeIDE / CubeMX
CubeMX is the peripheral configuration tool, and CubeIDE is the full STM32 development environment that includes it.
Counterfeit / clone chip
A non-genuine or not fully compatible chip sold under an STM32 part identity, which can cause debugger, flash-size, or library compatibility problems.
To Top
Help
Shop
Account
0 Cart