NuttX icon

NuttX For Linux

3.4/5 34
BSD License    

This project provides a real-time embedded operating system with a small footprint. #Embedded OS  #Operating system  #RTOS system  #RTOS  #Embedded  #OS  

Softpedia Review

changelog

Free Download

Review by:
3.5/5

NuttX is an open source, deterministic and free real-time embedded operating system (RTOS), designed from the offset to be usable in deeply embedded, resource constrained environments. It has a small footprint that is usable in micro-controller environments, and it’s fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems.

It also aims to be fully compliant to standards, to be fully real time, and to be totally open. NuttX has a rich feature OS set, a modular design, it is highly scalable and configurable, as well as standards compliant. It is distributed with a non-restrictive BSD license. It is often dubbed by its developers as "Tiny Linux."

Key features include core task management, BSD socket interface, memory allocators (shared memory, standard heap memory allocation, protected build with MPU, flat embedded build, per-process heaps, granule allocator and dynamically sized), memory configurations, porting guide, fully preemptible, tickless operation, on-demand paging and system logging.

The project comes with extensions to manage pre-emption, per-thread, built-in CPU load measurements, comprehensive documentation, optional tasks that contain address environments, ANSI-like and POSIX-like task controls, clocks, pthreads, environment variables, signals, named message queues, timers, filesystem and counting semaphores.

Among other features, we can mention round-robin scheduling, FIFO, support for priority inheritance, support for the SoC architecture, support for board architectures, support for new processor architectures, watchdog timers, VxWorks-like task management, I/O redirection and transmitted “controlling terminals.”

NuttX supports a wide variety of hardware platforms, among which we can mention numerous ARM processors, including ARM Cortex-M3, ARM926EJS, ARM7TDMI, ARM Cortex-M4, ARM Cortex-M0, ARM920T and ARM Cortex-A5, as well as the Atmel 8-bit AVR, Freescale M68HCS12, AVR32 Atmel AVR platforms.

It also supports various Intel platforms, such as MicroChip PIC32MX (MIPS), 80c52 and 80×86, Zilog platforms, including Zilog Z80, Zilog Z16F, Zilog Z8Encore! and Zilog eZ80 Acclaim!, and the Renesas/Hitachi SuperH and Renesas M16C/26 platforms.

NuttX 7.15

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  1 screenshot:
NuttX - screenshot #1
  main category:
System
  developer:
  visit homepage

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

% discount
4k Video Downloader
  • 4k Video Downloader
  • Bitdefender Antivirus Free
  • ShareX
  • IrfanView
  • Zoom Client
  • Context Menu Manager
  • Microsoft Teams
  • 7-Zip
  • calibre
  • Windows Sandbox Launcher
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy