Simple Project List Software Map

Embedded systems
292 projects in result set
Última Atualização: 2009-10-01 18:20

Prex

Prex is a portable real-time operating system for embedded systems. The small, reliable, and low power kernel is written in the C language based on microkernel design. The file system, Unix process, and networking features are provided by user mode tasks.

Última Atualização: 2001-08-13 22:27

emlog

emlog is a Linux kernel module that makes it easy to access the most recent (and only the most recent) output from a process. It works just like "tail -f" on a log file, except that the storage required never grows. This can be useful in embedded systems where there isn't enough memory or disk space for keeping complete log files, but the most recent debugging messages are sometimes needed.

(Machine Translation)
Última Atualização: 2003-01-19 16:46

GTK+-DirectFB

GTK+-DirectFB is a backend for GDK, the drawing
kit used by GTK+. Since DirectFB provides drawing
functions, a windowing stack, and manages input
devices, this is a lightweight GDK port.
GTK+-DirectFB is based on GTK+-2.0 and implements
the drawing functionality encapsulated in GDK. It
allows you to run standard GTK+-2.0 applications
on the Linux framebuffer. Due to the use of
DirectFB, graphic operations are hardware
accelerated if a suitable DirectFB gfx driver is
available. Since DirectFB is a very thin library,
the memory footprint of GTK+-DirectFB is
relatively small.

(Machine Translation)
Última Atualização: 2007-02-17 21:08

FreeWRT

FreeWRT 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.

Última Atualização: 2005-06-30 03:18

ggiterm

ggiterm is a software terminal emulator like
xterm. However instead of X, it uses the GGI
system for its rendering, which allows it to be
displayed on anything from a framebuffer to
multi-screens across networked hosts (including
ordinary X sessions). It features multiple font
formats, anti-aliasing, vt100 compatibility, and full internationalization.

(Machine Translation)
Última Atualização: 2008-12-24 14:04

Rockbox

Rockbox is a replacement firmware for MP3 players, written from scratch. It runs on a wide range of players from manufacturers such as Apple, Archos, Cowon, Iriver, Olympus, Sandisk, and Toshiba.

Última Atualização: 2012-03-09 16:41

NETSHe

NETSHe is a feature-rich and general-purpose Web interface and initialization system for OpenWRT-based firmware. Its main features are network interface management (including point-to-point and wireless), VLANs and aliases, advanced routing (static, multipath, rule-based, RIP, OSPF, BGP), a zone-based firewall, bridges with brouter and filtering capability, interface bonding, quality of service, bandwidth management, traffic shaping, rate control, traffic prioritization, L7 based IP traffic filtering and marking, extended management of wireless interfaces, an access concentrator for variable VPNs (PPTP, L2TP, and OpenVPN), and much more.

Linguagem Natural: English, Russian
Sistema Operacional: NetBSD, Linux
Linguagem de Programação: PHP
Interface de Usuário: Web Environment
Última Atualização: 2007-04-20 10:34

genext2fs

genext2fs generates an ext2 filesystem as a normal
(non-root) user. It does not require you to mount
the image file to copy files on it, nor does it
require that you become the superuser to make
device nodes.

(Machine Translation)
Última Atualização: 2005-02-03 17:02

LibHTTPD

LibHTTPD can be used to add basic Web server capabilities to an application or embedded device. The library handles both static and dynamically generated content, has very low overhead, and provides many features to simplify the creation of Web-based application interfaces.

Última Atualização: 2009-04-11 06:23

SuperWaba

SuperWaba is a VM for PDAs. Because of the way it was written, you can use Java to develop programs for it. It supports exceptions, threads, many user interface controls, double and long 64-bit types, grayscale, color, 3D controls, and JNI and Java libraries, among other features. The project has been superseded and replaced with TotalCross.

Última Atualização: 2007-06-15 10:40

KernelKit

KernelKit is a Knoppix derivative dedicated to
developers of Linux device drivers and Free
Software embedded systems. In particular, it
includes uClibc cross-compiling toolchains for
several embedded architectures (currently arm, armeb, i386, mips, mipsel, PPC, m68k and sh4) and emulators (currently qemu and SkyEye). It can be used for demonstration or training purposes, or by
developers who cannot install GNU/Linux on their
workstations.

(Machine Translation)
Última Atualização: 2003-11-19 11:01

PicoGUI

PicoGUI aims to be a complete GUI environment for handheld computers and other
embedded systems. It uses a client/server model, like the X window system, but
while an X server is given raw drawing commands, the PicoGUI server integrates
a widget set, making PicoGUI clients small and efficient. PicoGUI also has the
goal of allowing client/server connections over a variety of mechanisms. It is
most commonly used with Linux, but is designed to be portable to any OS.
PicoGUI has a variety of video and input drivers which allow it to interface
with the Linux framebuffer device, SDL, the X window system, and several other
devices.

(Machine Translation)
Última Atualização: 2011-06-28 13:17

coretrace

Coretrace is a lightweight tool for debugging embedded Linux applications. It works by analyzing core files from crashed applications and outputs a short plain-text backtrace, suitable for putting into logfiles. The basic idea is to let the failing unit do self analysis of core files and report those back home during device maintenance lifetime. Non-interactive small-sized embedded systems are the primary targets, so small footprint is of major concern, since it will be stored on flash. Currently the compiled size is approximately 20 kb.

Linguagem Natural: English
Sistema Operacional: Linux, Linux
Linguagem de Programação: C
Última Atualização: 2007-12-09 06:59

uShare

uShare is a DLNA and UPnP A/V Media Server for Linux. It is designed to share multimedia files (audio and video) through the GeeXboX operating system, but can work with any UPnP media renderer or player.

Última Atualização: 2020-12-16 07:58

FreeRTOS Real Time Kernel (RTOS)

これは、小型組み込みシステム用の RTOS のミニ カーネルです。ARM7、ARM C ortex M3、PIC32、PPC405、8051、AVR(MegaAVR)、x86、PIC18、PIC24、dsPIC、HCS12、H8S、RDC、ColdFire、Fujitsu など、多くのマイクロコントローラ アーキテクチャ用の事前構成されたデモ プログラムが付属します。