Открытая платформа · Без платного барьера

СЕРТИФИЦИРОВАННЫЙ KNX-СТЕК И ФРЕЙМВОРК СКАЧАЙ БЕСПЛАТНО · РАЗРАБАТЫВАЙ СЕГОДНЯ · ПЛАТИ ПРИ ВЫПУСКЕ

Сертифицирован KNX
стек, KNX Association
HAL + bare-metal
STM32 · ESP и другие
10 000 €
лицензия зафиксирована пожизненно
Фреймворк приложенияUARTI2CButtonWatchdogFlashПротокольный стек KNXKNX SecureApplicationDPTTransportNetworkData LinkcEMI · raw TPОборудование · платформаMCUSTM32ESPHAL + bare-metal
О нас

Начните разработку сегодня, платите при выпуске

Kbox-UniStack — это открытая платформа разработки KNX: платформонезависимый протокольный стек и фреймворк. Скачайте его, запустите на STM32 или ESP и разрабатывайте свой продукт без платного барьера. Лицензия нужна только тогда, когда ваш продукт доходит до сертификации KNX.

Платформонезависимость заложена в архитектуру

Работает на STM32, ESP и не только, на HAL или bare-metal. Один стек, один слой приложения — перенесите его на своё оборудование, не переписывая приложение.

Старт без риска

Чтобы оценить стек, лицензия не нужна. Скачивайте, собирайте прототип, разрабатывайте продукт — платить придётся только когда выйдете на рынок.

KNX Secure и оптимизация памяти

KNX Secure встроен — в стек, сертифицированный KNX Association, с размером под ограниченные flash и RAM. К сертификации своего продукта вы идёте с проверенной базой.

Stack + Framework

Возможности платформы

Платформонезависимый стек

Один стек KNX для STM32 и ESP. HAL или bare-metal, на ваш выбор — переносите на новое оборудование, не затрагивая логику приложения.

Встроенный KNX Secure

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

Оптимизированный размер

Разработан для устройств с ограниченными ресурсами. Компактное использование flash и RAM оставляет место для вашего приложения даже на небольших микроконтроллерах.

Документация и примеры проектов

Примеры проектов, которые собираются и прошиваются как есть, — берите за основу. Плюс руководство по портированию и полный справочник API: в документации есть всё.

Сертифицированный KNX-стек

Сертифицирован KNX Association: профиль System B с KNX Data Secure. Канальный, транспортный, сетевой и прикладной уровни, обработка кадров cEMI и raw TP, типобезопасное кодирование/декодирование DPT.

Нет платного барьера для старта

Скачивайте бесплатно и разрабатывайте сегодня. Вы ничего не платите, пока продукт не выйдет на рынок, — а лицензию берёте на этапе сертификации, по цене, зафиксированной навсегда.

Тесты и CI/CD

Начните тестировать до появления железа.

Kbox-UniStack — это не только протокольный стек: он поставляется с готовыми, протестированными классами для периферии, такой как UART, I2C, Button, Watchdog, Flash и LED. Каждая из них скрыта за интерфейсом, поэтому логику приложения можно проверить без оборудования.

Код, который легко поддерживать и тестировать

Каждая периферия скрыта за интерфейсом. Подставьте mock или fake и тестируйте логику приложения детерминированно, независимо от оборудования.

Готово к CI/CD

Примеры проектов включают host-тесты (PC) на GoogleTest. Они работают без ARM-оборудования, поэтому их можно запускать в автоматическом пайплайне на каждый коммит.

Никаких драйверов с нуля

У каждого интерфейса есть класс Base, который берёт на себя большую часть работы: кольцевые буферы, конечные автоматы мигания, счётчики, учёт состояния. Вы пишете лишь несколько строк, касающихся оборудования.

ИнтерфейсBase даёт вамВы пишете
IBusDriverTX/RX ring queues, Work() pump, inter-byte timingInit, AvailableForTx, Transmit
IClockfull ms/second countercall Tick() from a 1 ms ISR
IWatchDogenabled flag + Enable/Disable/IsEnabledReset() (the kick)
IFlashaddress bookkeeping + 1024-byte page size, Get*read/write/erase/lock
ILedblink state machine off IClockwritePin, togglePin
IButtoncallback storage + dispatchwire GPIO IRQ to OnInterupt()
ITransmitterholds the IBusDriver&Init, SetIndividualAddress
Прозрачные цены

Нет платного барьера. Платите при выпуске.

Большинство стеков просят денег ещё до первой строки кода. Мы — нет. Скачивайте бесплатно, разрабатывайте продукт, а лицензию берите, когда дойдёте до сертификации KNX.

Начать разработку

Скачайте, установите и разрабатывайте. Ни копейки, пока продукт не выйдет на рынок.

0 €для старта

Лицензия на стек

Оплачивается на этапе сертификации KNX. Используйте сколько угодно и как угодно.

10 000 €разово

За OEM-клиента

Расходы остаются предсказуемыми, когда OEM-партнёров становится больше.

1 000 €за OEM-клиента

Эти цены гарантированы пожизненно — они не изменятся.

Сопоставимые лицензии в других местах доходят до 30 000 € — и там вы платите ещё до начала разработки.

FAQ

Часто задаваемые вопросы

Kbox-UniStack — это открытый исходный код?

Исходный код закрыт, но скачивание и разработка с Kbox-UniStack ничего не стоят. Считайте это открытой платформой: вы не платите, пока продукт не выйдет на рынок. Лицензирование включается на этапе сертификации KNX.

Какие платформы и MCU поддерживаются?

Ядро спроектировано платформонезависимым — HAL или bare-metal, без выделения из кучи. STM32 работает уже сегодня: собранный архив нацелен на Cortex-M3 / STM32F103xB и поставляется с примерами HAL. Поддержка ESP32 появится совсем скоро, другие MCU добавляются по очереди. Если вашей платформы пока нет в списке — спросите: по запросу мы делаем сборку под конкретную цель.

Сколько это стоит?

Скачивание и разработка бесплатны. Когда продукт доходит до сертификации, лицензия на стек стоит 10 000 € разово плюс 1 000 € за каждого OEM-клиента. Эти цены гарантированы пожизненно. Сопоставимые лицензии в других местах доходят до 30 000 € — и там вы платите ещё до начала.

Поддерживает ли Kbox-UniStack KNX Secure?

Да. KNX Secure встроен и обеспечивает аутентифицированную и зашифрованную связь KNX из коробки, с размером, оптимизированным под ограниченные flash и RAM.

Могу ли я тестировать без оборудования?

Да. Каждая периферия скрыта за интерфейсом, поэтому вы можете подставлять mock или fake. Примеры проектов включают host-тесты (PC) на GoogleTest, которые выполняются детерминированно и без ARM-оборудования — значит, их можно запускать и в вашем CI-пайплайне.

Получу ли я исходный код вместе с лицензией?

Нет — и он вам не нужен. Kbox-UniStack поставляется как заранее собранная статическая библиотека плюс публичные заголовки: ваш проект подключает заголовки Stack и линкует архив. Вы можете свободно разрабатывать, выпускать и продавать свой продукт на его основе; закрыт только исходный код самого стека.

Что покрывают 10 000 € и есть ли ограничения?

Саму лицензию на стек — оплачивается один раз, когда продукт доходит до сертификации KNX, плюс 1 000 € за каждого OEM-клиента. Нет ни ограничения по времени, ни отчислений за устройство: используйте в любом количестве устройств и как вам угодно. Эти цены гарантированы пожизненно.

Нужна ли RTOS?

Нет. Kbox-UniStack рассчитан на bare-metal super-loop: вы вызываете Work() один раз за итерацию главного цикла, и он разбирает очередь RX, ведёт TX и выполняет вашу логику. Для более тонкого контроля есть Process(). Он работает поверх HAL производителя или напрямую на bare metal.

Какие среды KNX поддерживаются — TP1, IP, RF?

Сегодня витая пара (TP1). Профиль сертификации — оконечное устройство KNX TP1, System B (маска 07B0h), с KNX Data Secure в S-Mode. KNXnet/IP не поддерживается, поддержки RF тоже нет — если вам нужен IP или RF, обсудите это с нами до старта.

Что берёт на себя стек при сертификации KNX, а что остаётся мне?

Сам Kbox-UniStack сертифицирован KNX Association, поэтому вы начинаете с проверенной основы — но ваш продукт всё равно проходит собственную сертификацию KNX. Стек даёт механизм: System B, KNX Data Secure S-Mode, модель свойств, работу с серийным номером и FDSK. Вы предоставляете значения, специфичные для продукта, — свои уникальные серийные номера, код типа оборудования, ваши определения DPT, а также генерацию ключей и маркировку. Полная таблица «что даёт стек / что предоставляет интегратор» есть в документации.

Начните разработку сегодня.

Скачайте бесплатно и создавайте свой продукт. Вы платите только на этапе сертификации KNX — 10 000 €, зафиксировано пожизненно.