3 Development environment
3.1 System requirements
• Multi‑OS support: Windows
®
10, Linux
®
64-bit, or macOS
®
• USB Type-C
®
to USB Type-C
®
charger 5 V / 3 A
• USB Type-A or USB Type-C
®
to USB Type-C
®
cable
• USB Type-A or USB Type-C
®
to Micro-B cable
Note:
macOS
®
is a trademark of Apple Inc., registered in the U.S. and other countries and regions.
Linux
®
is a registered trademark of Linus Torvalds.
Windows is a trademark of the Microsoft group of companies.
3.2 Development toolchains
• STMicroelectronics - STM32CubeIDE
• GCC-based IDEs
3.3 Demonstration software
The STM32 MPU OpenSTLinux Distribution base demonstration software is preloaded in the microSD
™
for easy
demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source
code and associated documentation can be downloaded from www.st.com.
UM2993
Development environment
UM2993 - Rev 2
page 4/42