RSS 271 projects tagged "Embedded Systems"

Download Website Updated 13 Sep 2011 OpenCAN

Screenshot
Pop 88.63
Vit 3.18

OpenCAN is a software platform for interacting with various Controller Area Network (CAN or CANbus) devices. It provides an abstract C++ interface that can be used to control CAN devices. Support for specific devices can be written as plugins, and then loaded through a simple API call. Each component is cross-platform, enabling the efficient development of CAN software on Windows, Linux, and Mac OS X.

Download Website Updated 10 Aug 2010 catnip

Screenshot
Pop 32.86
Vit 1.00

catnip is a tiny network packet capturing tool that is not based on libpcap. When compiled and stripped, the binary is smaller than 20kiB. This makes it very suitable for embedded environments where a libpcap-based tool, typically 100kiB for just libpcap and 500kiB for tcpdump, would be simply too large. catnip is generally parameter compatible with tcpdump and what makes catnip stand out from other small packet capturing tools is that also supports BPF filtering.

No download Website Updated 02 Oct 2010 OpenBricks

Screenshot
Pop 29.83
Vit 31.06

OpenBricks is an enterprise-grade embedded Linux framework that provides easy creation of custom distributions for industrial embedded devices. It features a complete embedded development kit for rapid deployment on x86, ARM, PowerPC, and MIPS systems with support for industry leaders. It is meant for individuals and companies that are looking for rapid board bring-up with fine-grain embedded Linux distribution setup with complete customization. It eliminates the need to care about BSP and toolchain.

Download Website Updated 28 Jun 2011 coretrace

Screenshot
Pop 44.05
Vit 1.61

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.

Download Website Updated 10 Dec 2012 glogg

Screenshot
Pop 98.47
Vit 5.22

glogg is a multi-platform GUI application to browse and search through long or complex log files. It is designed with programmers and system administrators in mind. glogg can be seen as a graphical, interactive combination of grep and less.

No download Website Updated 09 Mar 2012 NETSHe

Screenshot
Pop 63.01
Vit 3.76

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.

Download Website Updated 10 Jan 2011 QM

Screenshot
Pop 41.24
Vit 29.43

QM is a graphical UML modeling tool for designing and implementing real-time embedded applications based on the QP state machine frameworks from Quantum Leaps. QM provides a graphical UML state machine diagram editor and generates production-quality, portable, and human-readable C or C++ code that is fully traceable from the design.

No download No website Updated 29 Jan 2011 Paparazzi

Screenshot
Pop 18.57
Vit 29.08

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.

Download Website Updated 15 Apr 2013 musl

Screenshot
Pop 278.78
Vit 27.01

musl is a new implementation of the standard library for Linux-based systems. It is lightweight, fast, simple, free, and strives to be correct in the sense of standards-conformance and safety. It includes a wrapper for building programs against musl in place of the system standard library (e.g. glibc), making it possible to immediately evaluate the library and build compact statically linked binaries with it.

Download Website Updated 30 Jan 2012 Milos RTOS

Screenshot
Pop 66.45
Vit 2.58

Milos is a modular, portable, real-time operating system for embedded systems running on small microprocessors like the ARM Cortex M3.

Screenshot

Project Spotlight

eSpeak for Android

A text-to-speech tool.

Screenshot

Project Spotlight

Cego-DBD

A DBD driver implementation for the Cego database system.