Meniu

Zephyr OS - un sistem de operare scalabil in timp real

Proiectul Zephyr este un proiect Linux Foundation. Proiectul Zephyr - Zephyr OS, este un sistem de operare scalabil în timp real (RTOS), care suporta mai multe arhitecturi hardware, optimizat pentru dispozitivele cu resurse limitate si construit pentru siguranta. 

Sistemul de operare Zephyr se bazeaza pe un kernel de dimensiuni reduse destinat utilizarii pe sisteme cu resurse limitate: de la senzori de mediu simplificati si suporturi LED la ceasuri inteligente sofisticate si gateway-uri wireless IoT. 

Kernelul Zephyr suporta mai multe arhitecturi, inclusiv ARM Cortex-M, Intel x86, ARC, Nios II, Tensilica Xtensa si RISC-V, etc.


Comunitatea de dezvoltatori a proiectelor Zephyr include dezvoltatori din organizatiile membre si comunitatea generala care se alatura dezvoltarii software-ului în cadrul proiectului Zephyr. Membrii contribuie si discuta idei, prezinta bug-uri si reparatii de bug-uri si ofera instruire. Acestia ajuta, de asemenea, pe cei care au nevoie prin intermediul forumurilor comunitatii, cum ar fi listele de discutii si canalele IRC. Oricine se poate alatura comunitatii de dezvoltatori, iar comunitatea este întotdeauna dispusa sa-i ajute pe membrii sai.

Ruleaza pe sisteme cu minim 8 KB de memorie pana la 512 kB. Suporta Bluetooth®, Bluetooth® Low Energy, Wi-Fi *, 802.15.4. Suporta standarde precum 6Lowpan, CoAP, IPv4, IPv6, si NFC. Disponibil prin intermediul licenta open source Apache 2.0. Liber pentru a fi utilizat în solutii comerciale si necomerciale

https://www.zephyrproject.org/wp-content/uploads/sites/38/2018/03/Zephyr-Project-Overview-20180316-v2.pdf

Platformele suportate 

Arduino/Genuino 101,Galileo Gen1/Gen2,MinnowBoard Max,X86 Emulation (QEMU),Quark D2000 Development Board,tinyTILE,UP Squared,Jailhouse cell X86 Emulation (QEMU)

ARM Boards

96Boards Argonkey
96Boards Carbon
96Boards Carbon nRF51
96Boards Neonkey
96Boards Nitrogen
Adafruit Feather M0 Basic Proto
Adafruit Trinket M0
Arduino Due
Arduino/Genuino Zero
SAM D20 Xplained Pro Evaluation Kit
SAM D21 Xplained Pro Evaluation Kit
BBC MicroBit
CC2650 SensorTag
CC3220SF LaunchXL
NXP i.MX 7 Computer on Module - Colibri iMX7
Curie (BLE)
PSoC6 WiFi-BT Pioneer Kit (CM0+ Core)
PSoC6 WiFi-BT Pioneer Kit (CM4 Core)
ST Disco L475 IOT01 (B-L475E-IOT01A)
Dragino LSN50 LoRA Sensor Node
EFM32WG-STK3800
EFR32-SLWSTK6061A
NXP FRDM-K64F
NXP FRDM-KL25Z
NXP FRDM-KW41Z
Hexiwear
Hexiwear KW40Z
NXP LPCXPRESSO54114 (M0 Core)
NXP LPCXPRESSO54114 (M4 Core)
NXP MIMXRT1050-EVK
ARM V2M MPS2
MSP-EXP432P401R LaunchXL
Waveshare BLE400
Redbear Labs Nano
nRF51-PCA10028
nRF51-VBLUno51
nRF52810-PCA10040
nRF52840-PCA10056
nRF52840-PCA10059
nRF52 Adafruit Feather
Redbear Labs Nano v2
nRF52-PCA10040
nRF52-PCA20020 (Thingy:52)
nRF52-VBLUno52
ST Nucleo F030R8
ST Nucleo F070RB
ST Nucleo F091RC
ST Nucleo F103RB
ST Nucleo F207ZG
ST Nucleo F334R8
ST Nucleo F401RE
ST Nucleo F411RE
ST Nucleo F412ZG
ST Nucleo F413ZH
ST Nucleo F429ZI
ST Nucleo F446RE
ST Nucleo L053R8
ST Nucleo L073RZ
ST Nucleo L432KC
ST Nucleo L476RG
OLIMEX-STM32-E407
OLIMEX-STM32-H407
OLIMEX-STM32-P405
OLIMEXINO-STM32
ARM Cortex-M3 Emulation (QEMU)
reel board
SAM4S Xplained
SAM E70 Xplained
STM3210C-EVAL
STM32373C-EVAL
STM32 Minimum Development Board
ST STM32F072-EVAL
ST STM32F072B-DISCO
ST STM32F0DISCOVERY
ST STM32F3DISCOVERY
STM32F411E-DISCO
ST STM32F412G Discovery
ST STM32F429I-DISC1 Discovery board
ST STM32F469I Discovery
ST STM32F4DISCOVERY
ST STM32F723E Discovery
ST STM32F746G Discovery
ST STM32F769I Discovery
ST STM32L476G Discovery
ST STM32L496G Discovery
UDOO Neo Full
NXP USB-KW24D512
ARM V2M Beetle
WaRP7 - Next Generation IoT and Wearable Development Platform

ARC Boards

Arduino/Genuino 101 (Sensor Subsystem)
DesignWare(R) ARC(R) EM Starter Kit
DesignWare(R) ARC(R) Emulation (nsim)

NIOS II Boards

Altera MAX10
Altera Nios-II Emulation (QEMU)

XTENSA Boards

ESP32
Intel S1000
Xtensa Emulation (QEMU)
Xtensa simulator

Native POSIX Boards

Native POSIX execution (native_posix)

RISCV32 Boards

SiFive HiFive1
Microsemi M2GL025 Mi-V
RISCV32 Emulation (QEMU)
Zedboard Pulpino

Shields

X-NUCLEO-IKS01A1: MEMS Inertial and Environmental Multi sensor shield
X-NUCLEO-IKS01A2: MEMS Interial and Environmental Multi sensor shield

Source: zephyrproject.org

FlorinM

Utilizator Linux - Solus OS, pasionat de calatorii.
  • | 2708 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign