Four Ethernut reference designs are available, based on 8-bit AVR as well as 32-bit ARM7 and ARM9. All schematics and the CAD data are published as Open Source Hardware and may be freely used for private or commercial purposes.
Ethernut 5.0 Board – The high end generation of the Ethernut board family has been designed for embedded Linux applications. Ethernut 5.0 boards are shipped with samboot boot loader programmed in internal Flash memory, U-Boot boot loader, Linux kernel and a sample Nut/OS application programmed in serial Flash memory and a Linux root file system programmed in NAND Flash memory.
Nut/OS is a modular, open source, real time operating system for embedded platforms. It is easily configurable and optimized to run on 8 and 32 bit microcontrollers.
Nut/OS Modular Multithreading RTOS
Nut/OS is a modular operating system. Instead of providing a fixed kernel block, all code is packed in libraries. Only those parts are linked to the final binary image, which are directly or indirectly referenced by the application.