O que é o Kbox-UniStack? Plataforma moderna de desenvolvimento KNX
O Kbox-UniStack é um stack de protocolo e framework KNX independentes de plataforma, construído para o protocolo de automação predial KNX. Ele roda em STM32 e ESP, em HAL ou bare-metal. É uma plataforma aberta de desenvolvimento: o código-fonte é fechado, mas baixar e desenvolver com ele é totalmente gratuito.
Por que Kbox-UniStack?
Embora o protocolo KNX seja o padrão mundial em automação predial, a sua complexidade cria uma barreira significativa no lado do software. Pior ainda, stacks concorrentes fazem você pagar adiantado só para começar a desenvolver. O Kbox-UniStack não tem muro de pagamento.
O Kbox-UniStack resolve esses problemas com os seguintes princípios:
- Independente de plataforma: Um stack, uma camada de aplicação. STM32 e ESP; HAL ou bare-metal. Porte para novo hardware sem tocar na lógica da sua aplicação.
- Sem muro de pagamento: Baixe grátis e desenvolva hoje. Você não paga nada até o seu produto se tornar comercial; o licenciamento só entra na etapa de certificação KNX.
- KNX Secure: Comunicação KNX autenticada e criptografada é embutida — sem adaptações.
- Footprint otimizado: Projetado para flash e RAM limitados; deixa espaço para a sua aplicação mesmo em microcontroladores pequenos.
Componentes principais
1. Stack de protocolo KNX
No coração do Kbox-UniStack está uma implementação completa do protocolo em conformidade com a especificação KNX. Ela cobre todos os cenários de comunicação no barramento KNX com processamento de frames cEMI (Common External Message Interface) e raw TP (Twisted Pair), comunicação em grupo, endereçamento individual e suporte a broadcast.
2. Kit Stack + Framework
O Kbox-UniStack é mais que um stack de protocolo. Ele vem com blocos prontos para desenvolvimento de aplicações: drivers UART e I2C, e classes Button, Watchdog, Flash e LED. Assim você constrói o produto, não a infraestrutura.
3. Biblioteca DPT (Data Point Type)
Funções de codificação/decodificação type-safe para todos os DPTs definidos no padrão KNX. Suporte pronto para temperatura (DPT 9.001), umidade (DPT 9.007), interruptor (DPT 1.001), dimmer (DPT 3.007), porcentagem (DPT 5.001) e centenas de outros tipos de dados.
4. API de gerenciamento de memória
Uma camada de API segura e abstraída para acessar a memória do dispositivo KNX. Suporte completo para operações MemoryRead, MemoryWrite, PropertyRead e PropertyWrite. Ideal para configuração de dispositivos e persistência de parâmetros.
Preços transparentes
Nossos preços são abertos e fixos para sempre: a licença do stack é um pagamento único de €10.000, mais €1.000 por cliente OEM. Licenças comparáveis chegam a €30.000 em outros lugares — e lá você paga antes mesmo de começar a desenvolver. Com o Kbox-UniStack você desenvolve primeiro e paga apenas quando o seu produto chega à certificação.
Quem deve usar?
- Fabricantes de dispositivos KNX: Economize tempo usando o stack de protocolo ao desenvolver novos dispositivos KNX.
- Integradores de automação predial: Use a estrutura independente de plataforma para desenvolver soluções KNX e gateways personalizados.
- Desenvolvedores de IoT: Aproveite as camadas de abstração do Kbox-UniStack para conectar o barramento KNX ao ecossistema IoT.
- Equipes de P&D: Baixe grátis e prototipe — sem risco, sem pagamento adiantado.
Primeiros passos
Baixe o Kbox-UniStack gratuitamente e comece a desenvolver hoje. Ganhe velocidade rapidamente com documentação, ports de plataforma, projetos de exemplo e referência de API.