STM32
As clássicas placas STM32 para hobbyistas, emuladas no nível do SoC:
| Placa | MCU | Núcleo |
|---|---|---|
| Blue Pill | STM32F103C8 (64 KB) | Cortex-M3 |
| Blue Pill F103CB | STM32F103CB (128 KB) | Cortex-M3 |
| Black Pill | STM32F411CE | Cortex-M4 |
| Black Pill F401 | STM32F401CE | Cortex-M4 |
| STM32F4 Discovery | STM32F407VG | Cortex-M4 |
| Olimex STM32-H405 | STM32F405RG | Cortex-M4 |
| Netduino Plus 2 / Netduino 2 | STM32F405 / F205 | Cortex-M4 / M3 |
Linguagem: Arduino C++ (o núcleo STM32duino).
- GPIO, temporizadores, UART e a superfície usual da API do Arduino funcionam; os exemplos de ciclo de cores RGB e de display na galeria são uma boa verificação do que é exercitado.
- Projetos STM32 compilam com o núcleo Arduino
stm32real, então código de nível de registro (HAL_, acesso direto a periféricos) compila da mesma forma que compilaria no IDE. - Escolha a variante exata que você possui — diferenças de tamanho de flash e pinagem entre o F103C8 e o F103CB, ou F401 e F411, são modeladas.