Эмуляция (не полная) STM32 в QEMU. Документации толком нет, ничего
непонятно (как, например, работает UART?) Там же по ссылке
утверждается, что для Pebble watch фирма делала более полный
эмулятор и всё пошло прахом. http://beckus.github.io/qemu_stm32/
PS: проект интерес может представлять разве что для разработчиков ОС, для которых нужен процессор с правильно замапленной памятью, периодическое прервание от таймера и уарт для логов. Это не MPLAB для отладки каких-то конкретных программ.