openjtools project collects free (open source) Jtag/Ejtag software tools, modules, applications, drivers, for use with different hardware platforms.
This is a project of an open source library that makes possible to command I/O ports such as LPT or Serial port from any OS by the same functions. It includes also some portable time functions (delay_us(microseconds); delay_ms(milliseconds);)
Portable .NET driver imports for Pico USB oscilloscopes and data loggers. Verified to be working under Windows and several Linux distributions.
PortPal is a Remote Access Program that works with any 32 bit, 64 bit, and Cell System. Eventually the Mac system as well. It allows the user to directly access virtual ports and drivers on the customer's system at startup. Off a Floppy or HD.
QSimpleSerial - a cross platform library for serial devices (ports). Library provides simple interface and based on Qt4. The library comes with a LGPL license.
SSEPlus is a SIMD function library. It provides optimized emulation for newer SSE instructions. It also provides a rich set of high performance routines for common operations such as arithmetic, bitwise logic, and data packing and unpacking.
A firmware library for the STM32 ARM Cortex-M3.
SimpleNXT is an easy to use library for controlling the LEGO® NXT Robot using the .NET family of programming languages.
Software for various infrared receivers and transmitters for data communications between devices.
The SpaceNavigatorDriver project is an attempt to create a platform independent library to extract the HID data from the SpaceNavigator and send the position data to a registered listener. An attempt will also be made to make a config GUI.
Switchboard is a hardware driver abstraction library for LabVIEW™ applications. Once integrated with you application you can acquire data from new devices simply by editing a text config file to let Switchboard know about your device.
Provide a Linux driver and application in order to allow satellite Internet users the use of their favorite Operating system.
Maiden-core is a Linux kernel robotics API module, extensible in Erc. The Maiden Project also documents and develops the Maiden architecture for mobile robots, a set of (optional) designs and standards for robots using the Maiden-core API.
The SBus is a family of high-speed packet-based databus standards, suitable for both networking and interdevice communication. They are optimized for high data density transactions. This project creates and documents the standards, schematics, and driver
Emulation of iso to cd using external usb storage, Portable usb cdrom library . Project main site: http://renosite.com
One sourcecode - multiple targets
System independent source for drivers compiled into an input/output system. Has three areas: Operating system, hardware architecture, devices.
Input/output (IO) C library exposing a common API for real mode and permission-restricted access to parallel port under Windows, Linux and MS-DOS operative systems. It also allows pin-by-pin port access.
VDT - Visual Disk Test : performs I/O tests on files, partitions, and/or disks with visual feedback/follow-up, offering flexible test area selection by size, location, percent, or combinations thereof, plus test duration control by time or size.
Cross platform configuration tool for Ciseco XRF radio devices
A cross platform GUI configuration tool for Ciseco XRF radio devices accessed over serial or USB. This product is produced independently from Ciseco, and carries no guarantee from Ciseco about quality, suitability or anything else. The supplier of this product assumes all responsibility for it.
A ZigBee library for ZigBee Series I-II, this library keep a list of end device, their status, IO values, configurations, etc... the idea is keep updated all, all the time.
beaglebone documentation and code
Learning forum for the TI Beagle Bone. Code and documentation resources.
The dynax driver framework provides common C++ driver and device classes for platform independent kernel driver development. The framework is based on interface implementations for KMDF (Windows), IOKit (OSX) and Linux (planned).
Modular EtherCAT master stack targeting real-time industrial control. Configurable anywhere from a lean-and-mean basic stack to a full-fledged EtherCAT master.
fuseGEM aims to create a fuse filesystem, that allows mounting sagem mobile phones' media as a filesystem, therefore making synchronisation radically simple
A register-based virtual machine designed to be embeddable.
gasVM is a 32-bit, register-based virtual machine that has been designed to support a game that the author has undertaken for the development of a game for a game Competition, "Gary's Adventure of Science!" It is designed so that it may one day be implemented and hardware, and is designed to be a RISC machine. While this VM is designed for a single game, it is hoped that it will be useful for others who are looking for a virtual machine platform to embed within their software.