Zephyr - sistem de operare în timp real pentru iot (Internetul lucrurilor) - comunitatea lorawan

Organizația Linux Foundation a prezentat un nou proiect comun Zephyr. destinate internetului lucrurilor (IoT). În cadrul acestui proiect, este creat un nou sistem de operare în timp real (RTOS) pentru platformele integrate. Zephyr suporta arhitecturi de procesare populare x86, ARM, ARC EM 4, cu o listă detaliată a echipamentelor acceptate pot fi găsite pe site-ul proiectului.

Una dintre cele mai importante caracteristici ale sistemului de operare dezvoltat este modularitatea acestuia. În "configurația minimă" a Zephyr cerințe foarte mici ale sistemului: nucleul sistemului poate fi lansat pe dispozitive care au doar 8 kilobytes de RAM. Datorită modularității, kernelul poate fi utilizat pe aproape orice dispozitiv - de la dispozitivele de detectare încorporate pe Internet la ceasurile inteligente și alte gadget-uri moderne.

Alte caracteristici importante ale sistemului de operare Zephyr sunt gestionarea avansată a energiei, multiplicarea, accelerarea lucrului prin definirea resurselor de sistem în timpul compilării codului și altele. Din instrumentele de rețea, kernel-ul suportă IPv4, IPv6, Bluetooth 4, Bluetooth Low Energy (BLE), IEEE 802.15.4. 6LoWPAN (rețelele personale fără fir cu o putere mică IPv6), CoAP (Constrained Application Protocol), DTLS (Datagram Transport Layer Security). Driverele pentru ADC și GPIO, serial I 2 C și SPI sunt deja dezvoltate.

O atenție deosebită este acordată siguranței, participanții la proiect vor crea un grup special de specialiști care se ocupă exclusiv de securitate.

Cele mai mari companii participă activ la proiect: Intel Corporation. NXP Semiconductori. Synopsys Inc. .. și datorită licenței open source a Apache 2.0. Dezvoltatorii vor lua parte la programări din întreaga lume.

Articole de blog

Dezvoltarea site-ului lorawan.lace.io. crearea și publicarea materialelor site-ului au fost realizate de Brutskaya AN