Open source STM32 MCU programming toolset
a self-contained development environment for embedded systems.
MinGW GCC cross development environment for ARM.
MinGW GCC cross development environment for M68K.
MinGW GCC cross development environment for Power PC.
Simple USB flash memory programmer.