Эта плата построена на основе контроллера STM32F103C8T6, работающего на ядре ARM Cortex-M3, еще часто эту плату называют Maple Mini или Blue Pill. Мощное ядро способно работать на частоте до 72 МГц с производительностью до 1,25 DMips, то есть этот микроконтроллер мощнее типовой Arduino более чем в 5,5 раз. Всего у данного микроконтроллера 64 Кб памяти программ и 20 Кб ОЗУ - теперь можно не экономить на строках. Микроконтроллер располагает богатым набором внешних интерфейсов - SPI (до 18 Мбит/с), USART, I2C, причём все они высокоскоростные и способны передавать данные без участия ЦП - с помощью ПДП (DMA), что значительно повышает скорость передачи. Также имеется CAN интерфейс - он позволит организовать передачу по проводам на большие расстояния. Контроллер обеспечен аппаратным интерфейсом USB 2.0 Full Speed, то есть на его основе удобно создавать проекты, подключающиеся к компьютеру - и больше никаких последовательных портов. АЦП контроллера способен совершать преобразование за наносекунду с точностью до 12 бит, а 37 каналов ввода-вывода позволяют навсегда забыть о расширителях портов. Помните, что выводы имеют логический уровень 3,3 В (но некоторые имеют совместимость с 5 В).
Контроллер достаточно компактен, полнофункционален и может быть использован совместно с макетными платами.
Технические характеристики
Процессор: STM32F103C8T6 - ARM Cortex-M3, 32-бит
Тактовая частота: 72 МГц
Конвертер USB-UART: CH340G
Загрузчик: Arduino Nano ППЗУ (Flash Memory): 64 КБ
ОЗУ (SRAM): 20 КБ
Цифровые каналы ввода/вывода: 37 (из которых 20 обеспечивают вывод ШИМ)
Аналоговые каналы ввода: 10
АЦП 12 бит: 2
Поддержка интерфейсов: 3хUART, 1хCAN, 1хUSB
Часы реального времени: 1
Рабочее напряжение: 5 В (от USB)
Входное напряжение (рекомендуемое): 2 - 3,6 В
Размеры платы: 25.4 x 22.9 мм