Компания 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, так что отдельный программатор для разработки и тестирования не понадобится.
Комплекты 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 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) и включить в разрыв амперметр. Так удаётся контролировать ток в отдельных доменах питания и оценивать, сколько энергии уходит на выполнение нейросетевых задач и операций ввода-вывода.
Для разработчиков автономных устройств это полезная возможность: у микроконтроллеров с нейропроцессором именно расход энергии во время работы нейросети во многом определяет, сколько устройство продержится на одном заряде батареи.
Вид печатной платы с выделенными шунтами 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
Ранее 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.




















