Компания Alif Semiconductor выпустила два недорогих отладочных комплекта — Ensemble E1C StartKit (SK-E1C) и Balletto B1 StartKit (SK-B1). Обе платы построены на собственных микроконтроллерах компании, в которых процессорное ядро Arm Cortex-M55 работает в паре с нейропроцессором Arm Ethos-U55. Разница между ними — в беспроводной связи: Balletto B1 поддерживает Bluetooth LE 5.3 и IEEE 802.15.4, а у Ensemble E1C встроенного радиомодуля нет.

В обоих комплектах установлен микроконтроллер с ядром Cortex-M55, работающим на частоте до 160 МГц, нейропроцессором Ethos-U55, 2 МБ SRAM и 1,8–1,9 МБ энергонезависимой памяти. Для проектов с камерой, звуком и датчиками предусмотрены разъём для камер Arducam, слот расширения mikroBUS под модули Click Board и два PDM-микрофона. На Balletto B1 дополнительно разведён полный радиочастотный тракт до чип-антенны, а на обеих платах распаян отладчик Segger J-Link, так что отдельный программатор для разработки и тестирования не понадобится.

Отладочные платы Alif Ensemble E1C StartKit и Balletto B1 StartKitКомплекты Ensemble E1C (SK-E1C) и Balletto B1 (SK-B1) — внешне платы выглядят одинаково

Что дают Cortex-M55 и Ethos-U55

Cortex-M55 — ядро Arm для микроконтроллеров на архитектуре Armv8.1-M и первое в семействе Cortex-M с векторным расширением Helium (M-Profile Vector Extension). Оно ускоряет цифровую обработку сигналов и операции машинного обучения прямо на центральном процессоре. Ethos-U55 — компактный нейропроцессор класса microNPU, рассчитанный на работу в паре с ядрами Cortex-M: он берёт на себя вычисления нейросетей и выполняет их заметно быстрее и экономичнее, чем сам процессор.

Такая связка позволяет запускать на микроконтроллере задачи периферийного искусственного интеллекта — распознавание ключевых слов и голосовых команд, классификацию звуков, обнаружение объектов в кадре, анализ показаний датчиков — без обращения к облаку. Это снижает задержки, экономит энергию и избавляет от необходимости отправлять данные на внешние серверы, что особенно важно для носимой электроники, умного дома и автономных сенсоров с батарейным питанием.

реклама кормит Уточку 🦆

Радиоподсистема Balletto B1 охватывает два распространённых стандарта. Bluetooth LE 5.3 используется для связи со смартфонами и носимыми устройствами, а IEEE 802.15.4 — это физический уровень, поверх которого работают сетевые протоколы Thread и Zigbee, популярные в устройствах умного дома.

Характеристики SK-E1C и SK-B1

Блок-схема микроконтроллера Alif Ensemble E1CБлок-схема Ensemble E1C

Блок-схема микроконтроллеров серии Alif Balletto B1Блок-схема серии Balletto B1

Ниже — полный перечень характеристик отладочных комплектов Alif Semiconductor StartKit. Там, где платы различаются, это указано отдельно.

реклама кормит Уточку 🦆
  • Микроконтроллер:
    • SK-E1C — Alif Semiconductor Ensemble E1C;
    • SK-B1 — Alif Semiconductor Balletto B1;
    • процессор — ядро Arm Cortex-M55 с векторным расширением Helium, частота до 160 МГц;
    • нейропроцессор — Arm Ethos-U55 (128 MAC-операций за такт);
    • память — 2 МБ SRAM и 1,8 МБ энергонезависимой памяти (у E1C — 1,9 МБ MRAM).
  • Камера — 20-контактный разъём Arducam.
  • Звук — два PDM-микрофона.
  • Беспроводная связь — радиоподсистема Bluetooth LE 5.3 и 802.15.4 с чип-антенной (только Balletto B1 StartKit).
  • USB:
    • порт USB Type-C, подключённый к SoC;
    • порт USB Type-C для программирования и отладки.
  • Отладка:
    • встроенный отладчик Segger J-Link (JL-OB E1) на микроконтроллере Alif E-Series в корпусе BGA194;
    • перемычки JP5 для выбора линии UART, выводимой на J-Link (SEUART или UART2).
  • Расширение:
    • слот mikroBUS для модулей Click Board;
    • гребёнки GPIO с выводами SPI, I2C, UART, PWM и обычными линиями ввода-вывода.
  • Прочее:
    • пользовательская кнопка и отдельная аппаратная кнопка сброса;
    • зелёный светодиод питания и зелёный пользовательский светодиод.
  • Питание:
    • 5 В через порты USB Type-C;
    • линейный стабилизатор напряжения TLV75201 на 3,3 В;
    • перемычка JP3 для выбора логических уровней Flex I/O — 1,8 или 3,3 В;
    • перемычки для измерения тока в цепях VDD_MAIN и VDDIO_1V8.
  • Размеры — 86,37 × 71,09 мм.

Замеры энергопотребления

Обе платы подходят для измерения энергопотребления. Согласно принципиальным схемам, на печатной плате можно физически перерезать дорожки-шунты (например, S18 или S19) и включить в разрыв амперметр. Так удаётся контролировать ток в отдельных доменах питания и оценивать, сколько энергии уходит на выполнение нейросетевых задач и операций ввода-вывода.

Для разработчиков автономных устройств это полезная возможность: у микроконтроллеров с нейропроцессором именно расход энергии во время работы нейросети во многом определяет, сколько устройство продержится на одном заряде батареи.

Печатная плата StartKit с отмеченными шунтами S4, S18, S19 и S20Вид печатной платы с выделенными шунтами S4, S18, S19 и S20, которые используются для измерения энергопотребления и настройки платы

реклама кормит Уточку 🦆

Инструменты разработки

Перед началом разработки ПО плату нужно подключить к компьютеру через порт PRG USB и воспользоваться пакетом Alif Security Toolkit (SETOOLS) версии 1.112.00 или новее. SETOOLS взаимодействует со встроенным блоком безопасности Secure Enclave через интерфейс SEUART, записывает данные во встроенную память MRAM и задаёт целевое устройство. Начиная с версии 1.107.00 инструменты по умолчанию настроены на Ensemble E8, поэтому владельцам SK-E1C и SK-B1 нужно вручную выбрать в качестве цели E1C или B1.

Для Ensemble E1C StartKit компания рекомендует среду Visual Studio Code с пакетом Ensemble CMSIS Device Family Pack. В репозитории Alif на GitHub также доступен шаблон проекта для VS Code, который без проблем работает с отладочным сервером Segger J-Link GDB Server.

Для Balletto B1 StartKit при работе с Bluetooth LE предлагается использовать открытую операционную систему реального времени Zephyr RTOS и комплект Alif Zephyr SDK. Фирменное приложение Balletto App для iOS и Android подключается к заводской демонстрационной прошивке BLE Blinky и другим примерам профилей. Поскольку цифровая часть B1 построена на той же архитектуре, что и E1C, для проектов без беспроводной связи можно применять тот же набор инструментов: CMSIS, VS Code и прошивки, работающие без операционной системы.

Мобильное приложение Alif для работы с Bluetooth LE на AndroidПриложение Alif для Bluetooth LE на Android

реклама кормит Уточку 🦆

Место в линейке Alif

Ранее Alif Semiconductor представила более производительные SoC Ensemble E4, E6 и E8 с нейропроцессорами Ethos-U85, рассчитанными в том числе на малые языковые модели (SLM), а также двухъядерный микроконтроллер Ensemble E3 с двумя нейропроцессорами, который применяется в ИИ-камерах OpenMV. Чипы E1C и B1 занимают более простую и доступную нишу: они выпускаются в корпусах размером всего 3,9 × 3,9 мм и при этом сохраняют выделенный нейропроцессор для задач периферийного ИИ.

Цена и доступность

Оба комплекта стоят около $50: у Mouser каждый оценён в $49,99, а DigiKey продаёт SK-B1 за $51,28. На момент публикации (15 сентября 2026 года) платы отсутствуют на складах крупных дистрибьюторов, однако Mouser ожидает поступления следующей партии 22 октября 2026 года.

Подробная информация — характеристики, ссылки на покупку, руководства пользователя, программные инструменты, демонстрационная прошивка BLE, принципиальные схемы, рекомендации по разводке печатной платы, файлы проекта Altium, перечень компонентов и даташиты — опубликована на страницах соответствующих продуктов на сайте Alif Semiconductor.