Segger voegt een IoT-besturingssysteem toe: emPower OS

Update: 9 december 2023

"Het emPower OS-softwarepakket bevat alle kerncomponenten: RTOS, GUI en bestandssysteem, en communicatiesoftware: TCP/IP, USB-apparaat, USB-host en Modbus, evenals IoT Toolkit, beveiligings- en compressiemodules", aldus het bedrijf. .

De code is overdraagbaar tussen microcontrollers en ondersteunt "alle populaire microcontrollers en microprocessors op de markt en biedt een kant-en-klare ervaring voor bijna 1,000 apparaten", zei Segger, die geen lijst heeft verstrekt.

Het pakket van emPowerOS omvat: emWeb-webserver, IoT Toolkit-bibliotheekverzameling, emNet IP-stack, emUSB-Host, emUSB-apparaat, emModbus-protocol, emWin GUI-maker, emSSL beveiligde connector, emSSH beveiligde inlogbibliotheek, emSecure digitale handtekeningen, emCrypt crypto -bibliotheek, emFile 'fail-safe' bestandssysteem, emCompress-gegevenscompressor voor opslag en overdracht, embOS-prioriteitsgestuurd realtime besturingssysteem.

Het bedrijf brengt het besturingssysteem op de markt als een hedge tegen het huidige chiptekort.

"Beschikbare hardware-ondersteuning maakt abstractie van de applicatie van de gebruikte microcontroller mogelijk", zei het. “Dit betekent dat je de hardware kunt wisselen zonder de software volledig te herschrijven. Softwareontwikkeling is vereenvoudigd tot het wisselen van een paar stuurprogramma's, het aanpassen van de resterende directe hardwaretoegang en het testen van functionaliteit. Bovendien is het uitwisselen van cloudproviders eenvoudig, omdat emPower OS kan worden gekoppeld aan alle populaire cloudproviders.”

Het wordt aangeboden als broncode onder een eeuwigdurend licentiemodel met eenmalige kosten. "De klant is altijd eigenaar van de productlicentie", zegt Segger. “Als onderdeel van het Embedded Studio Pro-pakket wordt emPower OS aangeboden in objectcode.”