51 projects tagged "embedded"

No download Website Updated 15 Feb 2010 MutekH

Screenshot
Pop 14.35
Vit 39.54

MutekH is a portable and free operating system for embedded platforms originally developed at the SoC department of the LIP6 Laboratory in Paris. MutekH is a set of libraries built on top of an exo-kernel designed to support heterogeneous multiprocessor platforms. MutekH is fully configurable to match every application's needs. It is used in several research projects and currently supports x86, arm, mips, and powerpc processors.

No download Website Updated 17 Feb 2010 JCGO

Screenshot
Pop 42.85
Vit 39.52

JCGO (pronounced as "j-c-go") translates (converts) programs written in Java into platform-independent C code that can be compiled (by third-party tools) into highly-optimized native code for the target platform. JCGO is a powerful solution that enables your desktop, server-side, embedded, mobile, and wireless Java applications to take full advantage of the underlying hardware. In addition, JCGO makes your programs, when compiled to native code, as hard to reverse engineer as if they were written in C/C++. The JCGO translator uses some optimization algorithms that allow, together with optimizations performed by a C compiler, the resulting executable code to reach better performance compared with the traditional Java implementations (based on the Just-In-Time technology). The produced executable does not contain nor require a Java Virtual Machine to execute, so its resource requirements are smaller than that required by a typical Java VM. This also simplifies the process of deployment and distribution of an application.

Download No website Updated 14 Jun 2010 Crossplex

Screenshot
Pop 43.30
Vit 2.54

The Crossplex package of make macros simplifies the creation of embedded systems, and is powerful enough for large organizations to use for developing elaborate product lines. It allows you to organize many different products under a logical structure, making systems of any complexity easy to specify. When you have many different target platforms, each with multiple different software configurations, Crossplex keeps those configurations from stepping on each other, without requiring redundancy in your source tree. Crossplex allows you to use a single dependency tree encompassing both in-house software and third-party packages, and it is particularly suited to build automation. Crossplex makes it easy to shield your build from the host environment, setting all shell variables explicitly, and giving you complete control over the path that is used at any point in the build. This is nice when you want to support building on a variety of development platforms. Crossplex scales to your needs. You can dabble in the unpacking and patching features as you need them, or you can base your entire system from the ground up on the Crossplex framework. Crossplex supports creation and use of glibc and uClibc toolchains.

No download No website Updated 21 Mar 2010 MikroConf

Screenshot
Pop 15.13
Vit 39.21

MikroConf is a command line administration interface for Linux-based embedded systems. MikroConf can be easily extended with new administration modules written using the Tcl programming language.

Download Website Updated 17 Apr 2012 RT-Thread RTOS

Screenshot
Pop 111.93
Vit 3.42

RT-Thread RTOS is a real-time operating system for 16-bit to 32-bit microcontrollers, with components which include a hard real-time kernel, a command line shell, a device virtual file system, and a graphic user interface. RT-Thread/GUI is a graphic user interface integrated with RT-Thread. It provides a multi-window, multi-thread graphic user interface. Rich widgets are implemented in RT-Thread/GUI, such as label, button, checkbox, textbox, etc. The typical RAM usage of RT-Thread/GUI is less than 20kB RAM.

Download Website Updated 10 Jun 2010 uNabto

Screenshot
Pop 30.46
Vit 1.42

uNabto is a small UDP-based NAT and firewall traversing virtual Web server. It is useful for very small resource limited embedded systems. It works by installing a free Nabto protocol plugin in your browser which, in combination with a "HTML-device driver" definition file, communicates and presents the user with a nice Web based GUI.

No download No website Updated 09 Aug 2010 InfinityDB

Screenshot
Pop 29.29
Vit 37.27

InfinityDB is an all-Java B+Tree database engine that is embeddable in the smallest to the largest applications that run on hand held devices, workstations, servers, or in distributed systems. InfinityDB provides a data integrity guarantee through all non-media failures, provides a simple API with only a few basic methods, and requires no administrative support. Version 2 offers full ACID transactionality without a log and with fine-grained locks. Programmers can easily superimpose their own data model or employ the Entity-Attribute-Value model by direct low-level access. The basic engine provides multi-valued or set attributes, all primitive Java types, unlimited Large Objects, heterogenous values, composite keys (Entities) and values, and unlimited sparse attributes, all extensible in-place with no schema changes.

Download Website Updated 03 Oct 2010 Peludo

Screenshot
Pop 32.16
Vit 1.00

Peludo is a system that provides a toolchain and a runtime to create and launch self-contained, platform independent, injectable, network transportable, non-static applications that can be dynamically extended on-demand. From a security assessment perspective, it could be seen as a tool to create advanced payloads: entire libraries and multithreading programs can be deployed over the network without touching the target file system.

Download Website Updated 07 Dec 2010 STSdb

Screenshot
Pop 14.63
Vit 35.62

STSdb is an embedded object database system. Its advanced techniques enable organizations to manage terabytes, even petabytes of disparate data within secure, transaction-intensive environments using data management solutions that span a spectrum of challenges: sustaining extreme transaction volumes and tempos and supporting mission-critical analytics and data warehousing.

No download No website Updated 29 Jan 2011 Paparazzi

Screenshot
Pop 14.28
Vit 34.87

Paparazzi is powerful and versatile autopilot system for fixed-wing aircraft and multicopters. It comprises both hardware and software. The project includes not only the airborne hardware and software, from voltage regulators and GPS receivers to Kalman filtering code, but also a powerful and ever-expanding array of ground hardware and software including modems, antennas, and a highly evolved user-friendly ground control software interface.

Screenshot

Project Spotlight

GNU Parallel

Software to build and execute shell command lines from standard input in parallel.

Screenshot

Project Spotlight

Lilblue Linux

An XFCE4 desktop system built on uClibc.