Program a button to send keystrokes to your computer
PUB! is a Programmable USB Button on which you can program with a sequence of keystrokes. When you press the button those keystrokes are "replayed" over a USB connection. The button is programmed using an innovative and slightly quirky interface that does not require any custom software to be installed on your computer. All you need is a text editor like Notepad or gedit.
Industry Pack support for Linux kernel
Industry Pack support for Linux kernel. Project to host carrier and IP modules device drivers for Linux kernel.
GLDirect is the utility package for Windows 95/98/Me/2000/XP that enables OpenGL based games and applications to access 3D hardware acceleration through the Direct3D drivers provided by your graphics hardware manufacturer.
Universal Hardware Driver for Microcontrollers
Universal Hardware Driver for Microcontrollers, is a set of code library, support 8x51, AVR, MSP430, Cotex-M0, CotexM3, HCS08, PIC24 etc, and popular C develop toolchain. It will give same APIs for all support microcontrollers, simplify hardware drive. Use this APIs, you may not need spend much time to learn how to drive microcontrol hardware with develop toolchain, the most import is use it solve your problem, or realize your idea.
Blitzer is a simple tool for driving the SX-Blitz microcontroller programmer from Parallax. There is now a version for PalmOS devices.
MRP (Multi Rotor Pilot) is Crius AIOP based autopilot for small multirotors. See https://sourceforge.net/p/micropilot/wiki/MRP for more info.
Eagle-usb is a Linux driver for DSL USB modems based on the Analog chipset Eagle 8051 (ADImodem). eagle-usb is now replaced by ueagle-atm. The Sagem F@st 800, Sureconnect 9000, ct-350 and others are reported to work. See forum.eagle-usb.org for support
An Open-Source Library for Low-Power Approximate Computing Modules
The “lpACLib” library contains the VHDL description of accurate and approximate versions of several arithmetic modules (like adders and multiplier of different bit-widths) and accelerators. Moreover, it also provides the corresponding software behavioral models/implementations developed in C and MATLAB to enable quality characterization. Besides our novel designs, it also contains implementations for several state-of-the-art arithmetic modules and their approximate versions. This open-source library facilitates research and development in approximate computing at higher abstraction levels, and to facilitate reproducible research and comparisons. In case of usage, please refer to our publication: Muhammad Shafique, Rehan Hafiz, Semeen Rehman, Walaa El-Harouni, Jörg Henkel, "Cross-Layer Approximate Computing: From Logic to Architectures", Design Automation Conference (DAC), 2016. Contributors: Authors, Vanshika Baoni, M. Abdullah Hanif http://ces.itec.kit.edu/lpACLib.php
Control your computer with an IR remote
This is an open-hardware Infrared Remote Controlled USB keyboard, without keys, implemented using a PIC micro-controller and MikroC. IRK! enables you to use your LEARNING remote control to control any system that you can plug a USB keyboard into (Windows, Linux, Mac). Great for controlling a home theatre system such as MythTV, XBMC or Media Center. No drivers are required. You can program *any* USB keyboard function (with or without Control, Alt, Shift and GUI modifiers) to a button on your infrared remote control and when you press that button IRK! will send the corresponding USB keystroke to the host computer. You can program *any* USB Consumer Device control code too...for example, Play, Pause, Mute, Volume up, Volume down, and many others.
FlexMon is a flexible system monitoring system for Unix. In a client-server framework, plugins for e.g. load average, process status, disk status, CPU fan/temerature are provided. A command-line client exists, with a GUI and CGI interface to come.
Automatic fan/water pump speed control for a water-cooled pc.
i-nex system hardware lister
I-Nex is an application that gathers information for hardware components available on your system and displays it using an user interface similar to the popular Windows tool CPU-Z.
Tool to identify your CPU using the cpuid instruction. Displays cache information, number of cores, codename, core stepping, ...
Generic firmware for homebrew computer keyboard controllers.
Linux kernel development for Wondermedia-based System-on-a-Chip device
There is still a small amount of Wiki info here that is relevant and not migrated. THIS CODEBASE IS NO LONGER MAINTAINED!! Current GIT codebase is maintained at: https://github.com/linux-wmt/linux-vtwm Current WIKI is at: https://github.com/linux-wmt/linux-vtwm/wiki
FTDI Driver dll in C# for use in C#. This driver is for the FT232, FT245, chips and does importing of dll functions with pinvoke.
Linux driver for the tablet buttons of Fujitsu Siemens Tablet PCs (Lifebooks P-, T- and U-Series, Stylistic T and ST5xxx). * PLEASE NOTE: the latest release from this project is old and does not build anymore; the driver is maintained in the mainline kernel *
Joystick mapping for OSX
An OSX userspace library that allows joystick events to be remapped. Several joysticks can be combined into a single controller, and button/axes events can be remapped to new joystick, keyboard or mouse events. Advanced scripting also supported. Supports: * Applications that use IOKit (the newer interface) * Boxer (dosbox for OSX)
This is a simple command line tool to customize CP2103 USB to UART bridge controllers in home-grown hardware. VID, PID, product name string, serial number string, and release version of the device can be changed next to GPIO port modes.
This project is a small collection of programs for examining configuration and status of LSI megaraid adapters, especially Dell PERC RAID adapters, and attached storage devices.
Moved my work over to GitHub, so please find me there. https://github.com/rahlskog/VM167 Linux drivers for various Velleman hardware devices.
a UNIX GUI to monitor Core i7 & Core 2 processors
XFreq provides a GUI to monitor the Processor frequencies (including Turbo Boost), the temperatures, C-States; and to alter the operational features of the Intel Core i7 processor. XFreq is also programmed for Core 2 and other Intel 64-bits architectures.
Open Source port of the X Window System. XFree86 home page is at http://www.xfree86.org. Bugs may be reported here or at http://bugs.xfree86.org. Information about accessing the XFree86 CVS repository can be found at http://www.xfree86.org/cvs/.
This project aims to provide (initially) read acces of FAT16 formatted MMC/SD cards for Microchip PIC 18-series
PS3 control BLUETOOTH support for SteamLink
This project will bring Playstation 3 control BLUETOOTH support on your steamlink