
Zephyr OS là một nỗ lực cộng tác nguồn mở nhằm xây dựng một hệ điều hành theo thời gian thực (RTOS) cho Internet of Things (IoT). Nền tảng này dựa trên một nhân có kích thước nhỏ được thiết kế để sử dụng trên các hệ thống bị hạn chế về tài nguyên: từ các cảm biến môi trường nhúng đơn giản và thiết bị đeo có đèn LED cho đến các đồng hồ thông minh tinh vi và cổng không dây IoT.
Nhân Zephyr cung cấp một môi trường thực thi đa luồng, hiệu suất cao, có kích thước nhỏ với nhiều tính năng hiện có. Phần còn lại của hệ sinh thái Zephyr, bao gồm trình điều khiển thiết bị, ngăn xếp mạng và mã dành riêng cho ứng dụng, sử dụng các tính năng của nhân để tạo một ứng dụng hoàn chỉnh. Nhân hỗ trợ nhiều cấu trúc, bao gồm ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa và RISC-V.
Để bắt đầu sử dụng OpenThread với Zephyr, hãy xem các ví dụ về mạng Echo Server và Echo Client trong kho lưu trữ dự án Zephyr trên GitHub. Bạn có thể chạy các ví dụ này trên SoC hỗ trợ đài IEEE 802.15.4, chẳng hạn như Nordic nRF52840.