RSS 28 projects tagged "Embedded Systems"

Download Website Updated 29 Jan 2012 DIY Zoning

Screenshot
Pop 207.74
Vit 11.89

DIY Zoning is a set of tools and instructions for controlling a state-of-the-art HVAC (Heating, Ventilation, and Air Conditioning) system. It covers airflow balancing, temperature control and zoning, energy conservation measures, remote access, 1-wire devices, and home automation.

No download Website Updated 18 Jul 2012 The Contiki Operating System

Screenshot
Pop 168.33
Vit 9.77

Contiki is an open source, highly portable, networked, multi-tasking operating system for the Internet of Things. Contiki includes a multitasking kernel, a TCP/IP stack and a set of application programs, and a low-power radio communication stack. It is written in C and designed to be very small: it runs comfortably in a few kilobytes of RAM.

Download Website Updated 20 May 2009 uvga-conio-library

Screenshot
Pop 30.13
Vit 1.43

MicroVGA-conio library is a minimalistic library for creating textual user interfaces on embedded devices running Linux or no OS at all. The library maintains compatibility with the conio.h console library and parts of the Unix curses library. The uvga-conio library can be used with almost every embedded system, starting with low-cost 8-bit MCUs such as i8051/PIC16/ATtiny, through 32-bit powerful system-on-chips (such as various ARM/MIPS systems), to fully-featured embedded Linux boards. A small but fully working conio application can fit into 4 KB of flash and 128 bytes of RAM. The library may be used with devices other than MicroVGA-TEXT interfaces.

Download Website Updated 10 Dec 2009 ztex

Screenshot
Pop 41.82
Vit 1.51

ztex is a firmware Kit with a corresponding Driver API which is especially designed for the ZTEX Modules but which should work with all other EZ-USB based hardware. The Firmware Kit is written in C and assembled using a powerful macro processor. This allows you to specify all required settings using by a few commands. The necessary USB descriptors and the descriptor handling routines are generated automatically. The package runs under Linux and Windows (porting to other operating systems should be no problem). The Java driver API allows the development of platform-independent device drivers.

Download Website Updated 17 Mar 2014 4DIAC

Screenshot
Pop 391.96
Vit 35.75

4DIAC is a framework for distributed industrial automation and control. It aims to provide an open, IEC-61499-compliant basis that lets the user establish a distributed industrial automation and control environment based on the targets' portability, configurability, and interoperability.

Download No website Updated 11 Jun 2009 Wicker

Screenshot
Pop 17.26
Vit 42.07

Wicker is a modified version of Ubuntu designed to boot from USB flash on an embedded device for use as a digital photo frame or as a Web-connected digital sign. It was developed as an open source project by RedPost for their Web-based Corktop digital sign management software.

No download Website Updated 23 Jul 2009 WIRN

Screenshot
Pop 13.60
Vit 41.57

WIRN is a professional stored program control. It is optimized for heat control, but you can control whatever you want. It is a multitasking system using FreeRTOS.org on Atmel AT32UC3A1512, and has an API for simple sensor/actor interaction that makes it modular and simple to extend. Also included is a triac control over AVR ATtiny2313 and a 1Wire Interface. You can extend it via software: implement your own control loop with some lines of C code. You don't need a compiler; upload your code and get a binary back. Flash this binary over USB and go. It also has 3 ports to plug in your own hardware.

No download No website Updated 05 Oct 2009 DeveelDB

Screenshot
Pop 14.66
Vit 40.67

DeveelDB is an embedded SQL database management system for .NET, implementing all the features of the SQL92 specifications (transactions, triggers, procedures, functions, etc.). The aim is to provide .NET and Mono developers with a fully functional, powerful, and embeddable database system that can be used in several contexts, managing small to large amounts of data.

No download No website Updated 11 Feb 2010 Keyboard Upgrade

Screenshot
Pop 22.18
Vit 1.79

Keyboard Upgrade is firmware that was designed for use on homebrew USB keyboard controllers based on Atmel AVR microcontrollers, particularly the ATMEGA series. The firmware allows multiple user-defined key maps to be uploaded to your controller and switched at any time, turning your keyboard into a Dvorak or Colemak or any other layout keyboard in hardware. It currently supports the following keyboards: IBM Model M, IBM Model M Mini, and IBM M4-1. Schematics for the controller hardware are included. Support for new controller designs can be added to the firmware fairly easily by reusing a common set of source code files.

No download Website Updated 29 Mar 2010 Atomthreads

Screenshot
Pop 36.66
Vit 1.02

Atomthreads is a highly portable RTOS and scheduler for real time embedded systems. Made up of a few small C files, it can easily be dropped into any embedded system project that needs threading support. Ports to new CPU architectures require a single assembler file.

Screenshot

Project Spotlight

Alaya Webdav Server

A simple WebDAV 1.0 server.

Screenshot

Project Spotlight

Qccrypt

A QT cross-platform frontend for ccrypt.