Willkommen beim Ethernut Projekt
Wenn Du glaubst, das Internet ist nur World Wide Web und Email, dann verpasst Du die aufregende Welt der Embedded Ethernet Devices. Wie wäre es, elektronische Geräte von jedem Ort auf der Welt kontrollieren und steuern zu können, direkt und ohne PC? Ob eine einfache LED, einen komplexen Roboter oder gleich das ganze Haus:
Dies ist ein Open Source Hardware und Software Projekt eines Embedded Ethernet Systems.
Hardware
Es stehen mehrere Referenz-Boards mit 8-Bit AVR oder 32-Bit ARM Prozessoren zur Verfügung. Schaltpläne und CAD Daten sind als Open Source Hardware veröffentlicht und können für private und kommerzielle Zwecke frei verwendet werden. Mehr...
Firmware
Die Software für Zielsysteme ist eine Open Source Implementation eines Echtzeit-Betriebssystem mit dem Namen Nut/OS und eines TCP/IP Stacks, genannt Nut/Net. Zusätzlich werden eine Reihe von Beispielanwendungen mitgeliefert, die u.a. einen Webserver, ein RS-232/Ethernet Gateway, aber auch ein Internet Radio zum Abspielen von MP3 Streams beinhalten. Mehr...
Tools
Die GNU Cross Compiler Toolchain ist eine Sammlung von freien Programmierwerkzeugen, mit denen man Nut/OS Anwendungen für AVR und ARM Boards unter Linux, Windows und Mac OS X erstellen kann. Weiterhin steht mit der ImageCraft IDE für Windows eine preiswerte, kommerziell unterstützte Alternative zur Verfügung. Mehr...
Was gibt's Neues?
19.08.2014
Ein initiales Git-Repository steht im
Download-Bereich zur Verfügung.
25.06.2014
Eine neue Betaversion 5.2.4 von Nut/OS ist im
Download-Bereich verfügbar.
10.01.2014
Eine neue Betaversion 5.2.2 von Nut/OS ist im
Download-Bereich verfügbar.
12.12.2013
Die Linux-Pakete von Nut/OS 5.1 und 5.2 waren unvollständig. Ein Update ist im
Download-Bereich verfügbar.
26.11.2013
Die letzten Betaversion waren unvollständig. Ein Update ist im
Download-Bereich verfügbar.
30.10.2013
Eine neue Betaversion 5.2.1 von Nut/OS ist im
Download-Bereich verfügbar.
19.07.2013
Neue Programmierbeispiele zur Verwendung der
Speicherkarte mit Ethernut 5.
15.07.2013
Linux Support für Ethernut 5 wechselt von der
Ångström Distribution
zum
Yocto Projekt.
20.06.2013
Die Beispielanwendung
ServerWatch
überwacht externe Rechner, meldet Störungen per SMS und SNMP und archiviert
aktuelle Zustände mit Hilfe der Cloud-Dienste ThingSpeak und Xively.
1.06.2013
Beginnend mit einem einfachen
Rechteckgenerator werden
die Möglichkeiten der internen Zählerbausteine von Ethernut 3 im Detail erläutert.
29.05.2013
Nicht nur die
altbekannten Beispielprogramme
caltime,
editconf,
lua,
pingnet
und
uhttp-ajax
stehen für Ethernut 3.1 in einer
aktualisierten Fassung als
lauffähige Binärdateien zur Verfügung. Komplett neu ist das Beispiel
einer Version von
Hello world,
die ganz ohne Nut/OS-Bibliotheken auskommt.
22.05.2013
Das Ethernut Projekt war mit mehreren Demos auf einem Stand des Linuxtags 2013 in Berlin zu sehen.
Die von einem Ethernut 2 gesteuerte
Fischertechnikfabrik war eines der fotogenen Highlights auf
heise.de.
26.12.2012
Die neue Stable Release 5.1 von Nut/OS ist im
Download-Bereich verfügbar.
14.11.2012
Eine neue Betaversion 5.0.5 von Nut/OS ist im
Download-Bereich verfügbar.
13.11.2012
Zwei neue Seiten beschreiben die Unterstützung von
SPI und
Speicherkarten auf dem Elektor
Internet Radio Board (in englischer Sprache).
18.06.2012
Die MicroHTTP Bibliothek wird auf
mehreren neuen Seiten
(in englischer Sprache) erklärt.
13.06.2012
Ein Bugfix-Release 4.10.3 und eine neue Beta 5.0.4 von Nut/OS sind im
Download-Bereich verfügbar.
Ein neues Dokument
beschreibt die Implementierung der Nut/OS Datums- und Zeitfunktionen auf Ethernut 5.
28.03.2012
Das Dokument, welches den Bau eines
Ethernut 5 Board Support Pakets
beschreibt, wurde für den Linux Kernel 3.2.9 aktualisiert.
08.03.2012
Ein erstes Release des Linux Kernels 3.2.9 für Ethernut 5 ist im
Download-Bereich verfügbar.
05.03.2012
Der Linux support für Ethernut 5 wurde
aktualisiert.
29.02.2012
Auf einigen neuen Seiten wird das
ARM Cross Development mit Eclipse
genereller beschrieben.
01.12.2011
Die Dokumentation des
Turtelizers
wurde aktualisiert (in englischer Sprache).
24.11.2011
Zwei neue Dokumente beschreiben Source Code Debugging für
Ethernut 5
und das
Elektor Internet Radio
(in englischer Sprache).
17.11.2011
Ein neues Dokument erläutert
Ethernut 3 Source Code Debugging
mit Eclipse und OpenOCD (in englischer Sprache).
16.11.2011
Die neue Stable Release 4.10 von Nut/OS ist im
Download-Bereich verfügbar.
17.08.2011
Ein erster Release-Kandidat der nächsten Nut/OS Version 4.10 ist im
Download-Bereich verfügbar.
05.07.2011
Die Dokumentation zum Ethernut 5 Bootloader wurde um eine weitere Seite mit dem Titel
Ethernut 5 U-Boot Environment
(in englischer Sprache) ergänzt. Im Download-Bereich
gibt es außerdem ein neues Release des Linux Kernels.
13.06.2011
Auf einer weiteren neuen Seite wird erklärt, wie man eine
Ångström Distribution
für Ethernut 5 erstellt (in englischer Sprache).
10.06.2011
Auf einer neuen Seite wird der Bootvorgang von Ethernut 5
beschrieben (in englischer Sprache).
18.05.2011
Der Bootloader für Ethernut 3 wurde aktualisiert. Das Archiv bootmon-1.2.1.zip
befindet sich in unserem Archivverzeichnis.
Die Seite Ethernut 3 JTAG
erklärt die Aktualisierungsprozedur (in englischer Sprache).
27.04.2011
Das englischsprachige Dokument
Nut/OS Programming Style Guide
wurde aktualisiert.
17.04.2011
Das englischsprachige Dokument
Setting up PPP
wurde aktualisiert.
05.04.2011
Für Nut/OS 4.8 ist eine Fehlerkorrektur im
Download-Bereich verfügbar.
23.03.2011
Die Liste
kompatibler Boards
wurde aktualisiert.
16.11.2010
Für Nut/OS 4.8 ist eine Fehlerkorrektur im
Download-Bereich verfügbar. Ebenfalls findet
man dort die neue Betarelease 4.9.10.
7.11.2010
Auf dem ElektorLive! Event,
das am 20. Nov. 2010 stattfindet, werden wir die
Fischertechnik Fabrik präsentieren.