Ανοιχτή Πλατφόρμα · Χωρίς paywall

ΠΙΣΤΟΠΟΙΗΜΕΝΟ STACK KNX & FRAMEWORK ΚΑΤΕΒΑΣΤΕ ΔΩΡΕΑΝ · ΑΝΑΠΤΥΞΤΕ ΣΗΜΕΡΑ · ΠΛΗΡΩΣΤΕ ΣΤΗΝ ΚΥΚΛΟΦΟΡΙΑ

Πιστοποιημένο KNX
stack, από την KNX Association
HAL + bare-metal
STM32 · ESP και άλλα
10.000 €
άδεια σταθερή εφ' όρου ζωής
Πλαίσιο εφαρμογήςUARTI2CButtonWatchdogFlashStack πρωτοκόλλου KNXKNX SecureApplicationDPTTransportNetworkData LinkcEMI · raw TPΥλικό · πλατφόρμαMCUSTM32ESPHAL + bare-metal
Σχετικά

Ξεκινήστε την ανάπτυξη σήμερα, πληρώστε στην κυκλοφορία

Το Kbox-UniStack είναι μια ανοιχτή πλατφόρμα ανάπτυξης KNX — ένα ανεξάρτητο από πλατφόρμα stack πρωτοκόλλου και framework. Κατεβάστε το, τρέξτε το σε STM32 ή ESP και φτιάξτε το προϊόν σας χωρίς κανένα paywall στον δρόμο σας. Αδειοδοτείτε μόνο όταν το προϊόν σας φτάσει στην πιστοποίηση KNX.

Ανεξάρτητο από πλατφόρμα εκ σχεδιασμού

Τρέχει σε STM32, ESP και πέρα από αυτά, σε HAL ή bare-metal. Ένα stack, ένα επίπεδο εφαρμογής — μεταφέρετέ το στο υλικό σας χωρίς να ξαναγράψετε την εφαρμογή σας.

Ξεκίνημα χωρίς ρίσκο

Για να το αξιολογήσετε δεν χρειάζεστε άδεια. Κατεβάστε το, φτιάξτε πρωτότυπο, αναπτύξτε το προϊόν σας — πληρώνετε μόνο όταν βγείτε στην αγορά.

KNX Secure & βελτιστοποιημένο στη μνήμη

Το KNX Secure είναι ενσωματωμένο — σε ένα stack πιστοποιημένο από την KNX Association, με footprint προσαρμοσμένο σε περιορισμένη flash και RAM. Έτσι φτάνετε στην πιστοποίηση του προϊόντος σας με δοκιμασμένη βάση.

Stack + Framework

Χαρακτηριστικά πλατφόρμας

Ανεξάρτητο από πλατφόρμα stack

Ένα stack KNX για STM32 και ESP. HAL ή bare-metal, η επιλογή δική σας — μεταφέρετε σε νέο υλικό χωρίς να αγγίξετε τη λογική της εφαρμογής σας.

Ενσωματωμένο KNX Secure

Επικοινωνία KNX με έλεγχο ταυτότητας και κρυπτογράφηση, εξαρχής. Κυκλοφορήστε συσκευές που πληρούν τις σημερινές απαιτήσεις ασφάλειας — χωρίς να προσθέσετε τίποτα μετά.

Βελτιστοποιημένο footprint

Σχεδιασμένο για συσκευές με περιορισμένους πόρους. Ένα λιτό footprint flash και RAM αφήνει χώρο για την εφαρμογή σας, ακόμη και σε μικρούς μικροελεγκτές.

Τεκμηρίωση και παραδείγματα έργων

Παραδείγματα έργων που μεταγλωττίζονται και γράφονται όπως είναι — πάρτε ένα και χρησιμοποιήστε το ως σκελετό. Μαζί, οδηγός μεταφοράς και πλήρης αναφορά API: στην τεκμηρίωση τα βρίσκετε όλα.

Πιστοποιημένο KNX Stack Πρωτοκόλλου

Πιστοποιημένο από την KNX Association: προφίλ System B με KNX Data Secure. Επίπεδα ζεύξης, μεταφοράς, δικτύου και εφαρμογής, επεξεργασία πλαισίων cEMI και raw TP, και type-safe κωδικοποίηση/αποκωδικοποίηση DPT.

Χωρίς paywall για να ξεκινήσετε

Κατεβάστε δωρεάν και αναπτύξτε σήμερα. Δεν πληρώνετε τίποτα μέχρι το προϊόν σας να βγει στην αγορά — η άδεια έρχεται στην πιστοποίηση, σε τιμή σταθερή εφ' όρου ζωής.

Δοκιμές & CI/CD

Ξεκινήστε τις δοκιμές πριν φτάσει το υλικό.

Το Kbox-UniStack δεν είναι μόνο ένα stack πρωτοκόλλου: έρχεται με έτοιμες, δοκιμασμένες κλάσεις για περιφερειακά όπως UART, I2C, Button, Watchdog, Flash και LED. Καθένα βρίσκεται πίσω από μια διεπαφή, ώστε να επαληθεύετε τη λογική της εφαρμογής σας χωρίς υλικό.

Συντηρήσιμος και δοκιμάσιμος κώδικας

Κάθε περιφερειακό βρίσκεται πίσω από μια διεπαφή. Βάλτε ένα mock ή fake στη θέση του και δοκιμάστε τη λογική της εφαρμογής σας ντετερμινιστικά, ανεξάρτητα από το υλικό.

Έτοιμο για CI/CD

Τα παραδείγματα έργων περιλαμβάνουν δοκιμές host (PC) με GoogleTest. Τρέχουν χωρίς υλικό ARM, οπότε μπορείτε να τις εκτελείτε στο αυτοματοποιημένο pipeline σας σε κάθε commit.

Κανένας driver από το μηδέν

Κάθε διεπαφή έχει μια κλάση Base που αναλαμβάνει το μεγαλύτερο μέρος της δουλειάς: ring buffers, μηχανές κατάστασης blink, μετρητές, bookkeeping. Εσείς γράφετε μόνο τις λίγες γραμμές που αγγίζουν το υλικό.

ΔιεπαφήΗ 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
Διαφανής τιμολόγηση

Χωρίς paywall. Πληρώστε στην κυκλοφορία.

Τα περισσότερα stacks σας ζητούν χρήματα πριν καν γράψετε την πρώτη γραμμή κώδικα. Εμείς όχι. Κατεβάστε δωρεάν, αναπτύξτε το προϊόν σας και αδειοδοτήστε μόνο όταν φτάσετε στην πιστοποίηση KNX.

Ξεκινήστε την ανάπτυξη

Κατεβάστε, εγκαταστήστε και αναπτύξτε. Ούτε λεπτό μέχρι το προϊόν σας να βγει στην αγορά.

0 €για ξεκίνημα

Άδεια stack

Πληρώνεται στην πιστοποίηση KNX. Χρησιμοποιήστε το όσο και όπως θέλετε.

10.000 €εφάπαξ

Ανά πελάτη OEM

Παραμένει προβλέψιμο καθώς προσθέτετε συνεργάτες OEM.

1.000 €ανά πελάτη OEM

Αυτές οι τιμές είναι εγγυημένες εφ' όρου ζωής — δεν θα αλλάξουν.

Αντίστοιχες άδειες φτάνουν έως και τα 30.000 € αλλού — και εκεί πληρώνετε πριν καν ξεκινήσετε την ανάπτυξη.

Συχνές ερωτήσεις

Συχνές ερωτήσεις

Το Kbox-UniStack είναι ανοιχτού κώδικα;

Ο πηγαίος κώδικας είναι κλειστός, αλλά η λήψη και η ανάπτυξη με το Kbox-UniStack δεν κοστίζουν τίποτα. Σκεφτείτε το ως ανοιχτή πλατφόρμα: δεν πληρώνετε μέχρι το προϊόν σας να βγει στην αγορά. Η αδειοδότηση ενεργοποιείται στο στάδιο της πιστοποίησης KNX.

Ποιες πλατφόρμες και MCU υποστηρίζει;

Ο πυρήνας είναι σχεδιασμένος ανεξάρτητος πλατφόρμας — HAL ή bare-metal, χωρίς δέσμευση heap. Το STM32 λειτουργεί σήμερα: το προμεταγλωττισμένο αρχείο στοχεύει σε Cortex-M3 / STM32F103xB και συνοδεύεται από παραδείγματα HAL. Η υποστήριξη ESP32 έρχεται πολύ σύντομα, ενώ προστίθενται σταδιακά και άλλοι MCU. Αν ο στόχος σας δεν είναι ακόμη στη λίστα, ρωτήστε μας — κάνουμε builds για συγκεκριμένο στόχο κατόπιν αιτήματος.

Πόσο κοστίζει;

Η λήψη και η ανάπτυξη είναι δωρεάν. Όταν το προϊόν σας φτάσει στην πιστοποίηση, η άδεια του stack είναι 10.000 € εφάπαξ, συν 1.000 € ανά πελάτη OEM. Αυτές οι τιμές είναι εγγυημένες εφ' όρου ζωής. Αντίστοιχες άδειες φτάνουν έως και τα 30.000 € αλλού — και εκεί πληρώνετε πριν καν ξεκινήσετε.

Υποστηρίζει το Kbox-UniStack το KNX Secure;

Ναι. Το KNX Secure είναι ενσωματωμένο, παρέχοντας πιστοποιημένη και κρυπτογραφημένη επικοινωνία KNX εξαρχής, με footprint βελτιστοποιημένο για περιορισμένη flash και RAM.

Μπορώ να κάνω δοκιμές χωρίς υλικό;

Ναι. Κάθε περιφερειακό βρίσκεται πίσω από μια διεπαφή, οπότε μπορείτε να βάλετε mocks ή fakes. Τα παραδείγματα έργων περιλαμβάνουν δοκιμές host (PC) με GoogleTest που τρέχουν ντετερμινιστικά χωρίς υλικό ARM — άρα μπορείτε να τις εκτελείτε και στο CI pipeline σας.

Παίρνω τον πηγαίο κώδικα όταν αποκτήσω άδεια;

Όχι — και δεν τον χρειάζεστε. Το Kbox-UniStack παραδίδεται ως προμεταγλωττισμένη στατική βιβλιοθήκη μαζί με δημόσια headers: το έργο σας συμπεριλαμβάνει τα headers του Stack και συνδέει το αρχείο. Μπορείτε ελεύθερα να αναπτύξετε, να διαθέσετε και να πουλήσετε το προϊόν σας πάνω σε αυτό· κλειστός παραμένει μόνο ο πηγαίος κώδικας του ίδιου του stack.

Τι καλύπτουν τα 10.000 € και υπάρχουν όρια;

Την ίδια την άδεια του stack, που πληρώνεται μία φορά όταν το προϊόν σας φτάσει στην πιστοποίηση 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 (mask 07B0h), με KNX Data Secure σε S-Mode. Το KNXnet/IP δεν υποστηρίζεται, ούτε υπάρχει υποστήριξη RF — αν χρειάζεστε IP ή RF, μιλήστε μαζί μας πριν ξεκινήσετε.

Στην πιστοποίηση KNX, τι καλύπτει το stack και τι μένει σε εμένα;

Το ίδιο το Kbox-UniStack είναι πιστοποιημένο από την KNX Association, οπότε ξεκινάτε από δοκιμασμένο έδαφος — αλλά το προϊόν σας περνά και πάλι από τη δική του πιστοποίηση KNX. Το stack φέρνει τον μηχανισμό: System B, KNX Data Secure S-Mode, το μοντέλο ιδιοτήτων, τον χειρισμό σειριακού αριθμού και FDSK. Εσείς φέρνετε τις τιμές που αφορούν το προϊόν — τους μοναδικούς σειριακούς αριθμούς σας, τον κωδικό hardware type, τους ορισμούς DPT σας, καθώς και τη δημιουργία κλειδιών και τη σήμανση. Ο πλήρης πίνακας stack έναντι ενσωματωτή βρίσκεται στην τεκμηρίωση.

Ξεκινήστε την ανάπτυξη σήμερα.

Κατεβάστε δωρεάν και φτιάξτε το προϊόν σας. Πληρώνετε μόνο στην πιστοποίηση KNX — 10.000 €, σταθερά εφ' όρου ζωής.