Сделал себе небольшую плату на основе МК STM32F102CB. Сделал ее в первую очередь как универсальный программируемый интерфейс с функциями обновления прошивки ч/з протокол USB. Также плата будет использоваться как отладочная при изучении FreeRTOS.
Т.к. плата делалась с присущим мне минимализмом, то из обвязки помимо системы питания и usb-интерфейса присутствуют только 1 светодиод питания и 2 кнопки - сброса, и включения бутлоадера.
На плате также установлены все кварцы - часовой (32768 Гц) и основной на 12 МГц. вместо батарейки стоит танталовый конденсатор. На гребенки выведенны все остальные выводы МК. Также возможно использование внешнего питания - от 3.3 до 20 вольт (При этом не должен быть подключен кабель usb).
Вот еще несколько фотографий платы:
Также к статье приложены исходные файлы проекта. И заодно файл для распечатки платы в формате PostScript.