Driver for GQ LLC GMC-300 Geiger Counter
GQGMC is a user level driver for interfacing a Linux host to GQ Electronic's GMC-300 geiger-muller counter. Written in C++, the driver provides an interface method for each of the capabilities of the GMC-300. A sample command line text only program and sample Qt based GUI program are provided.
Win32 API wrappers for accessing COM Uart in blocking mode
Uart32 is a C++ wrapper around the win32 Serial Port API that allows blocking-mode access to the COM port. This library works great for accessing a UART serial port from a background worker thread. It features: a simple c++ class. (temporarily removed for maintainance. Use DLL API Instead) built in per access timeout on data receive. a C-API wrapper that is exportable to C# DLL import class
PS3 control BLUETOOTH support for SteamLink
This project will bring Playstation 3 control BLUETOOTH support on your steamlink
Arduino based Maerklin-Motorola II central
Ardurail is an Arduino library for generating a TTL signal with an Arduino for serving model railroad equipment (locomotives, switches, feedback-detectors) based on the Motorola II protocol.
xSTreamC is a streaming language developed by STMicroelectronics to support the mapping of data intensive streaming applications on distributed multiprocessor SoCs. A compiler and a simulation library are provided.
A library for the control of motors using the TI DRV8833 IC
A library for the control of ShiftBrite modules
Smartcard access lib for Arduino based boards
Smartcard access lib for Arduino based boards connected directly to a smartcard. This is currently a work in progress. Currently it is possible to communicate with a smartcard directly connected to a Arduino board or connected via a TDA8024T (or compatible chips. e.g. DS8024). All tests have been done with a smart card slot connected directly to the Aruino board. Working: - Activation of asynchronous and synchronous smart cards - Exchanging data with supported Smart card (Sending /...
Android Java Library for Hardware Management
This Android Library manages SPI, I2C, GPIO, ADC, UART and PWM in an Embeded System running Android.This library allows you to write Android applications that can use all hardware available in the system.
The serial LCD module using ATmega8 along with easy arduino library.
serialLCD is Arduino based open-source project. It contains ATmega8 with given firmware file & the arduino library. The ATmega8 can be replaced by ATmega168/328. ATmega8 uses its 8MHz internal oscillator to reduce hardware (atmega8 no-xtal bootloader is used). The arduino library uses SoftwareSerial internally to communicate ATmega8 via digital pin 6 (only for uno/duemilanove or clone with atmega8/168/328, not for mega & due). Only one wire simplex serial communication at baudrate 9600...
Scheduler for reconfigurable hardware
SC-REX stands for "SCheduler for REconfigurable devices on linuX". It is a scheduler for heterogeneous multicore platforms where some cores can be dynamically reconfigured at run-time (e.g., VLIWs processors that can change issue width).
herbie is a small and beautiful cpu monitoring software
Herbie is a CPU monitoring software that perfectly integrates to the desktop. In addition to a performance history, colors & font size are customizable. You can set the background transparent and lock it so that mouse events pass through.
Drivers and applications for the range of Scientific CCD cameras produced by Apogee Instruments Inc. Both ISA and Parallel interfaces are supported. A high level library and GUI are provided for Astronomical applications.
DArmstadt MAgnetic Resonance Instrument Software
IXP4xx (IXP425, 422, 421, 420) BSP for Windows CE (wince/Windows Embedded Compact) 4.2/5.0/6.0/7.0
Jcapi will open the world of ISDN (Integrated Services Digital Network) programming to Java developers.
Linux library for interfacing with the Logitech G13 keypad containing methods to set the keypad backcolor, load images, and control key mappings. There are two sub-libraries providing Gtk and Gtkmm widgets that can be embedded into applications.
Arduino class library for communicating with Modbus slaves over RS232/485
dgtdrv aims to be a uci/xboard/crafty compatible interface (input engine) for the DGT Electronic Chess board on POSIX platforms. It relies on the dgtnix library.
send and receive artnet / art-net, more than DMX over ethernet network
libartnet is a library for transferring Artnet data over the network. Artnet data is used for 1) receiving DMX values send by lightning consoles or DMX software 2) sending DMX data ... x) transfer firmware and more ... used in Artnet2MIDI, uDMXArtnet and most likely more applications. libartnet-win32 is based on a former version of libartnet that was only for *nix systems. The actual version of libartnet: http://code.google.com/p/linux-lighting/downloads/detail?name=libartnet-1.1.0.tar.gz
Open source, cross platform driver set for the Rez Trancevibrator
This is a library for easy accessing chip cards /smart cards via a chipcard reader. It currently works under Linux, FreeBSD and Windows. It is tested with Towitoko and Kobil readers.
Development of a USB interface library to different USB enabled development (hardware) platforms. Including, but not limited to, FPGA prototype boards.
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.
VME Data Acquisition System for the Experimental Nuclear Physics Department of the ATOMKI