System Workbench ST32 IDE

System Workbench for STM32 – Bare Metal Edition is an Eclipse integrated IDE. It provides a software development platform for your STM32 board. The IDE helps you to quickly create a C embedded project for your target. It also integrates a complete code editor, compilation (compiler, assembler, linker…) tools and remote-debugging tools.

Register for an OpenSTM32 Community Account

In order to download the IDE you must register for an account so head over to the OpenSTM32 Community site & register for a new account.

Download System Workbench for STM32

Download & install the System Workbench IDE. You can find installation instructions here for your specific platforms:

To start the installation on Windows, launch the .exe file.
On Mac OSX and Linux, open your command line at the location of the file then make sure to

  • Set the file as an executable with:
    > chmod +x
  • Then run it with:
    > ./


  • Check the STLinkServer option when the Wizard prompts you.
  • As the installation proceeds a command line prompt will ask you for your password. Be sure to check your terminal if the install appears stuck or takes longer than 5 minutes.

When the installation is over, you will be able to open the IDE under System Workbench in your applicationmenus

Next Steps

Now that you have the System Workbench IDE installed you can jump over to one of our device programming tutorials and learn how to program your devices.

LoRaWAN Devices

Did this doc help you?

For further questions or support, please contact us at
ms logo