We are proud to support the popular STM32  family of Cortex-M3, Cortex-M4, and Cortex-M7 microcontrollers and STR ARM processors. We provide in-depth support for the full product line, including the latest processors for which development boards are available. Our support goes beyond the basic BSP to include drivers for most on-chip USB host, USB device, Ethernet, and MMC/SD controllers for smxUSBH, smxUSBD, smxNS, and smxFS, respectively.

SMX ARM RTOS currently supports the following STMicro microcontrollers:

  • STM32F1 (STM32F101, STM32F102, STM32F103)
  • STM32F1 Connectivity Line (STM32F105, STM32F107)
  • STM32F2 (STM32F205, STM32F207, STM32F215, STM32F217)
  • STM32F3 (STM32F302, STM32F303, STM32F313, STM32F373, STM32F383)
  • STM32F40/1 (STM32F405, STM32F407, STM32F415, STM32F417)
  • STM32F42/3 (STM32F427, STM32F429, STM32F437, STM32F439)
  • STM32F74/5 (STM32F745, STM32F746, STM32F756)
  • STR71x (STR710, STR711, STR712, STR715)
  • STR75x (STR750, STR751, STR752, STR755)
  • STR91x (STR910, STR911, STR912)

Free SMX Evaluation Kits are available for many boards.

Click links for more information: