Отладочная плата STM32F103C8T6 предназначена для макетирования устройств разной сложности. В современном мире большинство устройств начинают разрабатывать на базе микроконтроллеров STM, так как AVR контроллеры не всегда могут справиться с поставленной задачей. Главными преимуществами платы STM32F103C8T6 по сравнению с ее аналогом Arduino Nano на базе микроконтроллера ATmega328, являются высокие показатели технических параметров.
Плата спроектирована на основе микроконтроллера STM32F103C8T6 с ядром ARM 32Cortex-M3. Данный контроллер имеет ряд особенностей: рабочая частота 72 МГц, объем Flash памяти 64 КБ, оперативная память (RAM) 20 КБ, 12 битный аналого-цифровой преобразователь, благодаря которому предаются более точные значения измерений, и 16 битный ШИМ.
Для прошивки модуля через USB из среды разработки Arduino IDE, необходимо установить в память микроконтроллера специальныйзагрузчик с помощью преобразователя ST-LINK. Для этого нужно изменить положение джампера BOOT0 на "1". Поменять логику конвертера на 3,3 В и подключить его к плате. Детальную установку программы в память микроконтроллера можно найти на сайте.
Так же создавать проекты на отладочной плате можно с помощью среды разработки STM32CubeMX. Загружается прошивка на плату через конвертер. Драйвера для преобразователя ST-LINK можно скачать по ссылке. Подключение конвертера к плате осуществляется через 4 контакта, где выходы VCC и GND служат для подачи питания на плату микроконтроллера (3,3 В), а выводы TxD (линия передачи данных) и RxD (линия приема данных) подключаются к контактам A8 и A9 платы. Детальную настройку среды разработки вы можете найти по ссылке.
На плате модуля расположены два светодиода с красной индикацией. При подаче напряжения на модуль, загорается PWR светодиод, а индикатор D0 сигнализирует о передаче данных между микроконтроллером и внешним устройством.
Отладочная плата обладает 3,3 В логикой, поэтому использование 5 В может привести к техническим неполадкам. Если при отладке ваш персональный компьютер не обнаружил модуль, тогда необходимо воспользоваться кнопкой RESET.
Плата находится в разобранном виде для прямого подключения. При необходимости можно подсоединить штыревые разъёмы с помощью пайки.