Embedded Systems Projects
FreeRADIUS is the premiere open source RADIUS server. While detailed statistics are not available, we believe that FreeRADIUS is well within the top 5 RADIUS servers world-wide, in terms of the number of people who use it daily for authentication. FreeRADIUS project scales from embedded systems...
Platforms: *nix
License: Freeware | Size: 2.2 MB | Download (147): FreeRADIUS Download |
etLinux is an embedded linux distribution, intended for PC/104 boards with flash disk (like M-Systems DiskOnChip) with very little memory and disk space (starting from 2Mb of RAM and 2Mb of flash disk). Subsequently well refer to the development platform as the "host system" and to the target...
Platforms: *nix
License: Freeware | Size: 5 MB | Download (147): Etlinux Download |
The Contiki Operating System is mostly known as an operating system for networked embedded systems. A few years ago, however, Contikis primary claim to fame was its Commodore 64 port. With the help of JAC64, a Java-based C64 emulator developed by my colleague and fellow Contiki developer Joakim...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (137): The Contiki Operating System Download |
ClamTk is a GUI front-end for ClamAV antivirus projects, using Gtk2-perl. It is designed to be an easy-to-use, point and click virus scanner for Linux systems.
Platforms: *nix
License: Freeware | Size: 532.48 KB | Download (123): ClamTk Download |
MatrixSSL provides an embedded SSL implementation for small footprint devices. PeerSec MatrixSSL is an embedded SSL implementation designed for small footprint devices and applications requiring low overhead per connection. The library is less than 50K on disk with cipher suites. It includes...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (123): MatrixSSL Download |
The Prex project is an open source initiative to provide a portable real-time operating system for embedded systems. This project originally started to make a royalty-free OS for mobile phones and PDA in order to spread open source movement to such proprietary OS field. And now, the project...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (121): Prex Download |
lwIP is a light-weight implementation of the TCP/IP protocol suite that was originally written by Adam Dunkels of the Swedish Institute of Computer Science but now is being actively developed by a team of developers distributed world-wide headed by Leon Woestenberg. Since its release, lwIP very...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (121): lwIP Download |
Tachyon is a multiprocessor ray tracing system which can be used as a standalone program, or as a library within other programs. The project is written in C, uses POSIX Threads and/or MPI for using multiple processors, and can also run on uniprocessor machines. It supports almost any Unix-like...
Platforms: *nix
License: Freeware | Size: 2.4 MB | Download (121): Tachyon Multiprocessor Ray Tracer Download |
FreeWRT project is a meta GNU/Linux distribution for embedded systems. In this context "meta" means, you can build the complete distribution from source. FreeWRT is meant to be an appliance development kit (ADK) especially designed for embedded system developers and advanced users. The FreeWRT...
Platforms: *nix
License: Freeware | Size: 11 MB | Download (119): FreeWRT Download |
FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display servers, font conversion tools, text image generation tools, and many other...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (116): FreeType Download |
Inferno is a compact operating system designed for building distributed and networked systems on a wide variety of devices and platforms. Inferno was originally developed at Bell Labs (the research division of Lucent Technologies). Inferno Operating System is a well-designed, economical...
Platforms: *nix
License: Freeware | Size: 57 MB | Download (114): Inferno Operating System Download |
wview is a collection of unix daemons which interface with a supported weather station to retrieve archive records (if generated by the station) and current conditions. The stations currently supported are: * Davis Vantage Pro/Pro2/Vue (Serial, USB and IP) * Vaisala WXT510/WXT520 * Texas...
Platforms: Mac, *nix, C/C++, BSD
License: Freeware | Download (112): wview Download |
NetBSD is a free, secure, and highly portable Unix-like Open Source operating system available for many platforms, from 64-bit Opteron machines and desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent in both production and research...
Platforms: *nix
License: Freeware | Size: 200 MB | Download (112): NetBSD Download |
TinyGL is a small, free and fast Subset of OpenGL for embedded systems or games. It is a software only implementation. Only the main OpenGL calls are implemented. All the calls I considered not important are simply *not implemented. The main strength of TinyGL is that it is fast and simple...
Platforms: *nix
License: Freeware | Size: 67.58 KB | Download (111): TinyGL Download |
Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems, such as small embedded systems or wireless sensor network nodes. Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads project can be used with...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (111): Protothreads Download |
StrongBox is a next generation Linux-based operating system, incorporating tight version control, digital signatures, high security and built-in change management. StrongBox represents a shift in the Linux paradigm. Moving away from monolithic systems where everything runs together, StrongBox...
Platforms: *nix
License: Freeware | Size: 465 MB | Download (111): StrongBox Linux 1.0 Download |
Happytime Onvif Client is a Network Video Client (NVC) to manage Network Video Transmitters (NVT) devices. Full support ONVIF specification, compatible with ONVIF Profile S and ONVIF Profile G, implements Device discovery, Device management, Media management, Image setting, PTZ management,...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 17.48 MB | Download (111): Happytime Onvif Client Download |
Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio. One example of where such a thing would be useful is converting audio from the CD sample rate of 44.1kHz to the 48kHz sample rate used by DAT players. SRC is capable of arbitrary and time varying conversions ; from...
Platforms: *nix
License: Freeware | Size: 706.56 KB | Download (110): libsamplerate Download |
MinML provides a small XML parser. MinML is an XML parser written in Java which implements nearly all of the XML language (it ignores DTDs). It was developed for use in small embedded systems and has a code footprint of less than 10Kb. It is designed to minimise the amount of heap space...
Platforms: *nix
License: Freeware | Size: 50.18 KB | Download (109): MinML Download |
ROCK is a Distribution Build Kit. You can configure your personal build of ROCK and easily build your own distribution (see the screenshots). Rock Linux is software for managing operating environments. In a way it is a software development toolkit for building OS solutions. The available config...
Platforms: *nix
License: Freeware | Size: 666 MB | Download (107): Rock Linux Download |