Embedded Systems

Pioneers of free hardware

With the emerging idea of an Internet of Things, the need for a free, network-enabled hardware platform arose around the turn of the millennium. With the aim of creating such a platform, the Ethernut project was born.

Inform yourself in detail about our single-board computers, our in-house RTOS Nut/OS, as well as accessories (programmer / debugger) for the development of embedded systems.

Ethernut 2



Ethernut 3



Ethernut 5



egnite Single Board Computers



The boards of the Ethernut family are equipped with AVR, ARM7 or ARM9 CPUs. Their common features include low power consumption and a wide range of interfaces. Pluggable add-on boards extend the range of applications of the single board computers. Among other things, they enable audio streaming applications such as Internet radios or the control and monitoring of external devices.


The Ethernut boards are supplied with the Nut/OS real-time operating system. The integrated TCP/IP stack Nut/Net enables data exchange via intranet and internet. You can program your applications in C. The modular structure of Nut/OS ensures that only those parts of the operating system required by the application are integrated. This saves memory capacity. The configuration is done via a graphical user interface under Linux, Windows or MAC OS X. Ethernut 5 is also supplied with the U-Boot boot loader and a Linux BSP based on Yocto.

Independence through Open Source

Ethernut hardware and Nut/OS software are licensed under the liberal BSD license. Software modifications need not be published and can be commercially exploited. Linux and U-Boot are published under the GNU General Public License.


The boards of the Ethernut family are compatible with each other. It is possible to change to a cheaper or more powerful version at any time.

Basis for development and production

The single board computers are suitable both for the rapid realisation of your product idea and for direct integration into your production product. Each board has a 64-pin connector, which you can use to connect additional hardware.


Universal in-system programmers and debuggers are available for development and debugging. The support of standards such as JTAG and SPI guarantees interoperability with common developer tools.

Quality and long-term availability

Manufacturing quality and documented test procedures guarantee the required reliability and durability of the embedded systems. Established and compatible in terms of hardware and software, they offer long-term planning security.


An active community helps to solve problems. Several companies, familiar for years with Ethernut and Nut/OS, offer commercial support and help you to realize your projects.