nuttX

NuttX
Developer Gregory Nutt
Written in C, C++, assembly
OS family Real-time operating systems
Working state Current
Source model Open source
Latest release 7.18 / October 8, 2016
Marketing target Embedded systems
Platforms ARM, AVR, AVR32, HCS12, SuperH, Z80
License BSD (with some applications GPL and LGPL)
Official website www.nuttx.org

NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS's (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().

NuttX was first released in 2007 by Gregory Nutt under the permissive BSD license.

Key features

Supported platforms

File system

Device drivers

C/C++ library

Networking

Flash support

USB support

USB host support

USB device support

Graphics support

Projects using NuttX

References

  1. "Porting Guide". Retrieved 22 November 2012.
  2. "uClibc++". Retrieved 22 November 2012.
  3. "cJSON". Retrieved 22 November 2012.
  4. "NuttX Widgets". Retrieved 22 November 2012.
  5. "NxWM". Retrieved 22 November 2012.
  6. "Thingsee". Retrieved 27 July 2015.
  7. "Autopilot PX4". Retrieved 3 May 2013.
  8. "Pixhawk". Retrieved 10 January 2014.
  9. "Bifferboard". Retrieved 22 November 2012.
  10. "Nuttx playing MP3 in Detron Board". Retrieved 22 November 2012.
  11. "OsmocomBB". Retrieved 22 November 2012.
  12. "A Homebrew Steer-by-Wire System". Retrieved 22 November 2012.
  13. "Design of an Embedded System for Video Performance Measurements. Petteri Aimonen's Master Thesis" (PDF). Retrieved 22 July 2014.
  14. "Low Power Embedded Software Optimization for the NuttX RTOS. Diego Sánchez López's Monograph of Electric Engineering Graduation" (PDF). Retrieved 12 July 2015.
  15. "Modular Moto Z Android phone supports DIY and RPi HAT add-ons". Retrieved 22 August 2016.
This article is issued from Wikipedia - version of the 11/15/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.