Key Features

A real-time operating system designed for embedded systems

15+ CPU Architectures

15+ CPU Architectures

Runs on ARM, RISC-V, x86, Xtensa, and more. Supports multiple CPU architectures and hardware platforms.

300+ Hardware Boards

300+ Hardware Boards

Extensive board support from popular development kits to custom hardware.

1500+ Configuration Templates

1500+ Configuration Templates

Pre-configured builds for rapid prototyping and production deployment.

Open Community

Open Community

Developed and maintained by an active open-source community.

Try NuttX Shell

Experience NuttX POSIX-compliant shell environment. Click to launch the interactive WebAssembly demo.

NuttShell (NSH)
NuttShell (NSH) NuttX-12.4.0
nsh> 
Play Launch Interactive Demo

Join the Apache NuttX Community

NuttX is developed and maintained by an international group of volunteers from all around the world. We welcome developers of all skill levels to contribute to the project. View our full contributor list on GitHub.

NuttX International Workshop 2026

Calendar October 11-14, 2026
Location Hilton Glasgow, Scotland

Join us at Community Over Code Glasgow 2026 for the NuttX International Workshop. Four in-person days of sessions focusing on Search, Big Data, IoT, Community, and more.

Trusted by teams everywhere