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 Power PC.
MinGW GCC cross development environment for M68K.
Simple USB flash memory programmer.