Плата из микроконтроллера совершенно другой архитектуры, нежели микроконтроллеры в платах Arduino. Речь идет об ARM архитектуре на базе вычислительного модуля Cortex®-M4. Такие контроллеры можно программировать как через Arduino IDE, так и на чистом C, либо через ассемблер или вовсе на MicroPython. Описываемая версия STM32F401CC имеет 256 КБайт Flash памяти для хранения программного кода (прошивки), 64 КБ ОЗУ и работает на максимальной тактовой частоте 84 МГц. Подробную документацию по данной отладочной плате можно прочесть на сайте производителя здесь.
Говоря о вычислительном ядре, оно здесь 32-разрядное. Напряжение питания от 1,7 до 3,6 вольт. Содержит огромное количество портов ввода-вывода, поддерживает 13 интерфейсов, в том числе I2C, UART, SPI, I2S, SDIO. Микроконтроллер обладает низким энергопотреблением (100 мкА при выключенной периферии). Есть встроенный модуль часов реального времени (RTC), 11 таймеров и 12-битный АЦП. Имеется возможность прошить плату контроллера без дополнительных программаторов с помощью USB-TTL интерфейса. Микроконтроллеры STM32F411 подходят для широкого круга задач в мире Интернета вещей и автоматизации быта и производственных процессов, как довольно мощная вычислительная платформа.