AO RTOS is small real time OS based on Active Object concurrency model
AO-RTOS is a pure object-oriented small footprint real-time operating system for embedded devices. The project is using Active Object (or Actor) concurrency model and finite state machine (FSM) design template as implementation base.
To be a practical Arduino simulator
ArduSim provides API level simulation of an Arduino. Arduino sketches can be run and debugged on PC with no modification. ArduGate is a sub-project of ArduSim. The agent sketch is shared.
Arduino Based Driver for Advatel Ledboard
This is an Arduino Library for the Advatel TCD226R Ledboard (160 cols x 7 Rows Red Leds). This library allows several text transitions and includes a demo that supports both serial and SD Card input.
Armian OS is a Linux OS was made in scratch.
Armian OS or armian os is a GNU/Linux (stable) was made in Scratch. Armian OS was created by Ian Sapelino. Armian OS version 8.3 has alot of features and programs that helps you at your work!
The Carmedia Front-End project aims to develop a fully featured and open-source front-end for in-car integrated computers.
ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.
This Project is intended to serve as a Operating Platform for creating a Cloud / Grid infrastructure , for deploying applications , assigning , mananging resources through Virtualization and Load balancing.
This project is a collection of examples and solutions for DDS (Data Distribution Service) on real user-driven situations. All the subprojects are released under the Apache license, allowing developers to take pieces and integrate in other projects.
Debian for WDTV Live (running WDLXTV) - Inc. Build Essentials
Back in 2010, b-rad released Debian Squeeze (MIPSEL) for a WDLXTV hacked WDTV: http://forum.wdlxtv.com/viewtopic.php?f=43&t=494&start=0 I've placed a copy on SourceForge with the script to chroot the image on a hacked WDTV Live (WDLXTV). Since then, Squeeze is no longer supported, so Debian moved the source repo's. The original "/etc/apt/sources.list" file needs to be changed: deb http://archive.debian.org/debian-archive/debian/ squeeze main contrib non-free deb-src http://archive.debian.org/debian-archive/debian/ squeeze main contrib non-free You can then install Squeeze packages: eg: apt-get update apt-get install debian-archive-keyring apt-get install build-essential Which gives you a basic GCC environment. I applied the above on the original squeeze image, which may make it easier to get a working system, or, just make your own: The original Debian image is also here: http://files.wdlxtv.de/debian-squeeze.img.tgz
EJDB - Embedded JSON Database engine
EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++ applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.
A thin graphical wrapper for freeware avrdude programmer. Primarly intended for integration into Code::Blocks (and practicaly any IDEs).
Command line tool that enables access to memory mapped addresses from userspace. Intended for use in embedded Linux. Supports scripting and can run interactively or via piped input. Includes commands to read, write, modify, set, fill, compare memory.
EmbeddedGUI is a GUI library for embedded system.It is much smaller than MiniGUI and can be easily transplanted to any RTOS.It provides many graphic functions and controls such as list and tree.LCD drivers are also included.Works with ARM7,ARM9,MSP430etc
FAMOUSO is an event-based publish/subscribe middleware written in C++ for systems ranging from 8Bit micro-controllers up to 32Bit PC/Workstations.
A minimistic Linux window manager with css style config
Our take on a basic window manager for Linux which adheres to the philosophy of "do one thing and do it well." As a result, this window manager only manages windows and does not provide any supervision at all. Instead it relies on another program, such as wbar or web.de, to actually provide that functionality. And in order to keep administration to a minimum, there is only one config file that can be manipulated to change the appearance of the window chrome using css styled syntax.
Flexcm is a component model for desktop and embedded systems. A Flexcm based system architecture can be completely specified in a xml file and loaded dinamically at runtime through dependency injection. Current implementation is written in C++
Real-time, modular, microkernel-based operating system under development for i386. The first goal is to support 32-bit DOS protected mode applications made with DJGPP as well as native applications.
Debug Facility for Real-Time issues
For C (and CPP obviously): Include a fast and tiny RAM-tracing feature for Real-Time (RT) debugging purposes. >> ONLY FOR DEBUGGING << Very much faster than printf-debugging, which may result in unforseen results in an RT environement.
With GLCD Tools you can convert windows bitmap files (bmp) to a byte array suitable for graphic LCD displays. Additionally you can create fontsets out of your system fonts for the displays. It outputs C Code which you can use in your µC project.
GXDialUp offers an easy way to add dial-up connectivity to your applications. The GXDialUp component allows developers to manage Windows dial-up connections and embed dial-up connectivity into their own applications.
GXGPRS offers an easy way to send data using GPRS connection. General Packet Radio Service (GPRS) enabled networks offer always-on, high capacity, Internet based content and packet based data services.
GXNet is moved to GitHub. http://github.com/Gurux
The GXPing component determines methods, with which GXPing component detects, if a remote computer is reachable. A successful Ping indicates that the remote host can be reached on the network.
GXSMS offers an easy way to send and receive SMS (Short Message Service) messages using a modem that is capable of sending SMS. Sending and receiving SMS has never been so easy. Enable your desktop and web applications to send SMS messages.