Apache NuttX

Apache NuttX 是一个成熟的实时嵌入式操作系统(RTOS)。「Apache NuttX is a mature, real-time embedded operating system (RTOS).」

Github stars Tracking Chart

POSIX Badge
License
Issues Tracking Badge
Contributors
GitHub Build Badge
Documentation Badge

Apache NuttX is a real-time operating system (RTOS) with an emphasis on
standards compliance and small footprint. Scalable from 8-bit to 64-bit
microcontroller environments, the primary governing standards in NuttX are POSIX
and ANSI standards. Additional standard APIs from Unix and other common RTOSs
(such as VxWorks) are adopted for functionality not available under these
standards, or for functionality that is not appropriate for deeply-embedded
environments (such as fork()).

For brevity, many parts of the documentation will refer to Apache NuttX as simply NuttX.

Getting Started

First time on NuttX? Read the Getting Started guide!
If you don't have a board available, NuttX has its own simulator that you can run on terminal.

Documentation

You can find the current NuttX documentation on the Documentation Page.

Alternatively, you can build the documentation yourself by following the Documentation Build Instructions.

The old NuttX documentation is still available in the Apache wiki.

Supported Boards

NuttX supports a wide variety of platforms. See the full list on the Supported Platforms page.

Contributing

If you wish to contribute to the NuttX project, read the Contributing guidelines for information on Git usage, coding standard, workflow and the NuttX principles.

License

The code in this repository is under either the Apache 2 license, or a license compatible with the Apache 2 license. See the License Page for more information.

Main metrics

Overview
Name With Ownerapache/nuttx
Primary LanguageC
Program languageMakefile (Language Count: 13)
PlatformEmbedded Systems
License:Apache License 2.0
所有者活动
Created At2019-12-14 23:27:55
Pushed At2025-05-11 02:47:13
Last Commit At2025-05-08 11:24:46
Release Count190
Last Release Namenuttx-12.9.0 (Posted on 2025-04-14 10:20:53)
First Release Namenuttx-1.0 (Posted on 2013-05-17 08:14:35)
用户参与
Stargazers Count3.3k
Watchers Count100
Fork Count1.3k
Commits Count58.4k
Has Issues Enabled
Issues Count1325
Issue Open Count534
Pull Requests Count13930
Pull Requests Open Count83
Pull Requests Close Count1001
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private