Piattaforma Aperta · Nessun paywall

STACK KNX CERTIFICATO E FRAMEWORK SCARICA GRATIS · SVILUPPA OGGI · PAGA AL RILASCIO

Certificato KNX
stack, dalla KNX Association
HAL + bare-metal
STM32 · ESP e oltre
€10.000
licenza fissa a vita
Framework applicativoUARTI2CButtonWatchdogFlashStack di protocollo KNXKNX SecureApplicationDPTTransportNetworkData LinkcEMI · raw TPHardware · piattaformaMCUSTM32ESPHAL + bare-metal
Chi siamo

Inizia a sviluppare oggi, paga al rilascio

Kbox-UniStack è una piattaforma aperta di sviluppo KNX — uno stack di protocollo e framework indipendenti dalla piattaforma. Scaricalo, eseguilo su STM32 o ESP e costruisci il tuo prodotto senza alcun paywall sulla tua strada. Acquisti la licenza solo quando il tuo prodotto arriva alla certificazione KNX.

Indipendenza dalla piattaforma fin dalle fondamenta

Gira su STM32, ESP e oltre, su HAL o bare-metal. Uno stack, un livello applicativo — portalo sul tuo hardware senza riscrivere l'applicazione.

Inizio senza rischi

Per valutarlo non serve una licenza. Scarica, monta il prototipo, sviluppa il tuo prodotto — paghi solo quando arrivi sul mercato.

KNX Secure e ottimizzato in memoria

KNX Secure è integrato — su uno stack certificato dalla KNX Association, con un footprint calibrato per flash e RAM limitate. Così arrivi alla certificazione del tuo prodotto su basi collaudate.

Stack + Framework

Funzionalità della piattaforma

Stack indipendente dalla piattaforma

Uno stack KNX per STM32 e ESP. HAL o bare-metal, a tua scelta — porta su nuovo hardware senza toccare la logica dell'applicazione.

KNX Secure integrato

Comunicazione KNX autenticata e cifrata da subito. Rilascia dispositivi all'altezza delle aspettative di sicurezza di oggi — senza doverci aggiungere nulla dopo.

Footprint ottimizzato

Progettato per dispositivi con risorse limitate. Un footprint snello di flash e RAM lascia spazio alla tua applicazione, anche su microcontrollori piccoli.

Documentazione e progetti di esempio

Progetti di esempio che si compilano e si flashano così come sono — copiane uno e usalo come scheletro. In più la guida al porting e il riferimento API completo: nella documentazione c'è tutto.

Stack di Protocollo KNX Certificato

Certificato dalla KNX Association: profilo System B con KNX Data Secure. Livelli di collegamento, trasporto, rete e applicazione, elaborazione di frame cEMI e raw TP, e codifica/decodifica DPT type-safe.

Nessun paywall per iniziare

Scarica gratis e sviluppa oggi. Non paghi nulla finché il tuo prodotto non arriva sul mercato — la licenza arriva alla certificazione, a un prezzo fisso a vita.

Test e CI/CD

Inizia a testare prima che arrivi l'hardware.

Kbox-UniStack non è solo uno stack di protocollo: include classi pronte e testate per periferiche come UART, I2C, Button, Watchdog, Flash e LED. Ognuna sta dietro un'interfaccia, così puoi verificare la logica della tua applicazione senza hardware.

Codice manutenibile e testabile

Ogni periferica sta dietro un'interfaccia. Inserisci un mock o un fake e testa la logica della tua applicazione in modo deterministico, indipendente dall'hardware.

Pronto per CI/CD

I progetti di esempio includono test host (PC) con GoogleTest. Girano senza hardware ARM, quindi puoi eseguirli nella tua pipeline automatizzata a ogni commit.

Nessun driver scritto da zero

Ogni interfaccia ha una classe Base che assorbe gran parte del lavoro: ring buffer, macchine a stati per il blink, contatori, bookkeeping. Tu scrivi solo le poche righe che toccano l'hardware.

InterfacciaLa Base ti dàTu scrivi
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
Prezzi trasparenti

Nessun paywall. Paga al rilascio.

La maggior parte degli stack ti fa pagare ancora prima della prima riga di codice. Noi no. Scarica gratis, sviluppa il tuo prodotto e prendi la licenza solo quando arrivi alla certificazione KNX.

Inizia a sviluppare

Scarica, installa e sviluppa. Nemmeno un centesimo finché il tuo prodotto non arriva sul mercato.

€0per iniziare

Licenza dello stack

Pagata alla certificazione KNX. Usalo quanto vuoi, come vuoi.

€10.000una tantum

Per cliente OEM

Resta prevedibile man mano che aggiungi partner OEM.

€1.000per cliente OEM

Questi prezzi sono garantiti a vita — non cambieranno.

Licenze comparabili arrivano fino a €30.000 altrove — e lì paghi prima ancora di iniziare a sviluppare.

FAQ

Domande frequenti

Kbox-UniStack è open source?

Il codice sorgente è chiuso, ma scaricare e sviluppare con Kbox-UniStack non costa nulla. Consideralo una piattaforma aperta: non paghi finché il tuo prodotto non arriva sul mercato. La licenza entra in gioco alla certificazione KNX.

Quali piattaforme e MCU sono supportate?

Il core è progettato per essere indipendente dalla piattaforma — HAL o bare-metal, senza allocazione su heap. STM32 funziona oggi: l'archivio precompilato ha come target Cortex-M3 / STM32F103xB ed è corredato di esempi HAL. Il supporto ESP32 arriva molto presto, e altri MCU vengono aggiunti man mano. Se il tuo target non è ancora in elenco, chiedi — realizziamo build specifiche su richiesta.

Quanto costa?

Scaricare e sviluppare è gratis. Quando il tuo prodotto arriva alla certificazione, la licenza dello stack è di €10.000 una tantum, più €1.000 per cliente OEM. Questi prezzi sono garantiti a vita. Licenze comparabili arrivano fino a €30.000 altrove — e lì paghi prima ancora di iniziare.

Kbox-UniStack supporta KNX Secure?

Sì. KNX Secure è integrato e offre comunicazione KNX autenticata e cifrata da subito, con un footprint ottimizzato per flash e RAM limitate.

Posso testare senza hardware?

Sì. Ogni periferica sta dietro un'interfaccia, quindi puoi inserire mock o fake. I progetti di esempio includono test host (PC) con GoogleTest che girano in modo deterministico senza hardware ARM — il che significa che puoi eseguirli anche nella tua pipeline CI.

Ricevo il codice sorgente quando acquisto la licenza?

No — e non ti serve. Kbox-UniStack viene fornito come libreria statica precompilata più gli header pubblici: il tuo progetto include gli header di Stack e collega l'archivio. Puoi sviluppare, distribuire e vendere liberamente il tuo prodotto su di esso; resta chiuso solo il codice sorgente dello stack stesso.

Cosa copre la licenza da €10.000 e ci sono limiti?

La licenza dello stack stessa, pagata una sola volta quando il tuo prodotto arriva alla certificazione KNX, più €1.000 per cliente OEM. Non c'è limite di tempo né royalty per dispositivo: usalo su quanti dispositivi vuoi, come vuoi. Questi prezzi sono garantiti a vita.

Ho bisogno di un RTOS?

No. Kbox-UniStack è pensato per un super-loop bare-metal: chiami Work() una volta per iterazione del ciclo principale e questo svuota la coda RX, gestisce il TX ed esegue la tua logica. Per un controllo più fine c'è Process(). Gira sull'HAL del produttore o direttamente su bare metal.

Quali mezzi KNX sono supportati — TP1, IP, RF?

Doppino intrecciato (TP1) oggi. Il profilo di certificazione è un dispositivo terminale KNX TP1, System B (mask 07B0h), con KNX Data Secure in S-Mode. KNXnet/IP non è supportato e non c'è supporto RF — se ti serve IP o RF, parlane con noi prima di iniziare.

Alla certificazione KNX, cosa copre lo stack e cosa resta a me?

Kbox-UniStack stesso è certificato dalla KNX Association, quindi parti da basi collaudate — ma il tuo prodotto passa comunque dalla propria certificazione KNX. Lo stack porta il meccanismo: System B, KNX Data Secure S-Mode, il modello delle proprietà, la gestione del numero di serie e dell'FDSK. Tu porti i valori specifici del prodotto — i tuoi numeri di serie univoci, il codice hardware type, le tue definizioni DPT, oltre alla generazione delle chiavi e all'etichettatura. La tabella completa stack contro integratore è nella documentazione.

Inizia a sviluppare oggi.

Scarica gratis e costruisci il tuo prodotto. Paghi solo alla certificazione KNX — €10.000, fisso a vita.