Nut/OS
Nut/OS is an intentionally simple RTOS for the ATmega128, which provides a minimum of services to run Nut/Net, the TCP/IP stack.
Features
- Non preemptive multithreading.
- Events.
- Periodic and one-shot timers.
- Dynamic heap memory allocation.
- Interrupt driven streaming I/O.
- Base protocols ARP, IP, ICMP, UDP and TCP.
- User protocols DHCP, DNS and HTTP.
- Socket API.
- Host, net and default routing.
- Interrupt driven Ethernet driver.
Website: http://www.ethernut.de/en/software/index.html
Source code: https://sourceforge.net/projects/ethernut/
License: GPL
Nut/OS Platforms
- AVR
- ColdFire
Nut/OS Components
- None