STM32Cube Expansion Packs for more wolfSSL Products

The wolfSSL embedded TLS library has support for most of the STM32 microcontrollers and for their hardware-based cryptography (AES/HASH/PKA) and random number generator (TRNG). Here are the STM32 processors we currently support:

  • STM32F2
  • STM32F4
  • STM32F7
  • STM32F1
  • STM32L4
  • STM32L5
  • STM32WB
  • STM32H7
  • STM32G0
  • STM32U5
  • STM32H5

wolfSSL offers STM32Cube Expansion Packages for the STM32 toolset, letting users pull wolfSSL and wolfSSH directly into STM32CubeMX and STM32CubeIDE projects.

We currently support STM32Cube Expansion packs for wolfSSL and wolfSSH (our lightweight SSHv2/SCP/SFTP library). Soon we will be adding packs for wolfMQTT (our MQTT client implementation) and wolfTPM (our TPM 2.0 library).

For information on our wolfSSL Cube pack see:

For information on our wolfSSH Cube pack see:

Are you looking to improve our STM32 support within wolfSSL products? Reach out to us at with any questions, comments or suggestions.