Hard disk drive and SSD health inspection tool
GSmartControl is a graphical user interface for smartctl. It allows you to inspect the hard disk and solid-state drive SMART data to determine its health, as well as run various tests on it.
Implementation of GlobalPlatform smart card specification
The GlobalPlatform card specification is a standard for the management of the contents on a smart card. Mainly this comprises the installation and the removal of applications. This project offers a C library and a command line shell.
PK2Aux is a library and suite of command-line utilities for using the Microchip PICkit2 programmer device for purposes other than programming (such as the generic pin controls, serial UART, and logic analyzer modes provided by the Windows software).
Graphical program to map keyboard and mouse controls to a gamepad
antimicro is a graphical program used to map keyboard keys and mouse controls to a gamepad. It's useful for using a gamepad on PC games that do not have any form of built-in gamepad support. This program can also be used to control any desktop application with a gamepad. On Linux, this means that your system has to be running an X environment in order to run this program. This program currently works with various Linux distributions, Windows (Vista and later), and FreeBSD, but with limited support for FreeBSD and Windows XP.
eilin is a Linux utility to control settings of EIZO monitors.
eilin is a Linux library and an utility to control settings of EIZO monitors.
Genius G540 tool for Linux
Genius G540 tool for Linux, reverse engineering the windows driver.
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.
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.
A GUI program to view information/status of APC rack PDUs.
ARPIC is a GUI program to let users view information/status of APC rack PDUs. It is written by Tcl/Tk.
A program that can plugging CPU core
CPU Hot Plugging (chp) is created by Kafabih (kr code) inspired by Thunderzap android custom kernel cpu governor to reduce battery consumptions because of your laptop CPU usages. Please use carefully, chp can cause system crash or hang because of hot plugging cpu core.
A utility for parallelizing the execution of shell functions.
PRLL HAS MOVED TO GITHUB https://github.com/exzombie/prll A utility for parallelizing the execution of shell functions. Focuses on convenience in interactive use, but is just as usable in shell scripts. Put your multicore to good use, or combine prll with ssh to create an instant cluster.
An object-oriented framework for the development of instrument drivers
pyhard2 is an object-oriented framework to help in the development of instrument drivers. pyhard2 is proposed as an alternative to LabVIEW. Emphasis is given on serial drivers but the framework can be used with any socket. The source also contains the implementation of a PID controller and a setpoint ramp generator. The instrument drivers may further be incorporated in a GUI, using, e.g. PyQt or PySide. Threading is automatically taken care of. Furthermore, generic GUI (called controllers) are provided and can be extended.
A curses program to control the usbdmx.com-based DMX adapters.
This is a curses program to control the usbdmx.com-based based DMX adapters. This is my version : http://clx.freeshell.org/usbdmx.html
An attempt to write a driver for Canon CAPT-printers, including, but not limited to, LBP-2900. THIS PROJECT IS OUTDATED AND INACTIVE. The new and supported version is located at https://github.com/agalakhov/captdriver
Augments/filters "dd" output with analysis and summaries
By default, removes the XX+YY records lines from the output and adds precise rates in KB/s, with rate increment/decrement and a detailed end-of-run summary. Has significant configuration options for output formatting and can also run an event whenever the error count increments, or quit after a designated error count limit. Also returns an errorlevel that reflects whether or not any data was copied. dd-helper relies on the original "dd" program to do the actual work and currently requires a separate scheduled SIGNAL trigger, e.g. "watch -n30 killall -USR1 dd" (use -INFO signal on Macintosh) from another session or background job. This may change with enough demand.
Thermal Control (thctl) is a toolset for controlling system temperature.
Leap Motion open source driver for Linux
Open source driver for Linux for the Leap Motion sensor. Original hardware manufacturer : http://www.leapmotion.com . leaplinux as nothing to do with the Leap Motion company. See the wiki fot more informations : https://sourceforge.net/p/leaplinux/wiki/Home/
FileSystem is an OPENSOURCE program for advanced disk management with built-in drivers for PATA IDE Hard Disks and DVD/CDROM Drives, USB Mass Storage Drivers. Implemented file systems : FAT32 / ISO9660 / EXT2. It can be compiled for DOS, LINUX, WIN32
Quiet Fan implements a control loop to set your CPU or motherboard fan speed. This means that it uses the lowest possible fan speed to keep a target temperature, and eliminates damaging hardware temperature oscillations.
JCont is a tool that can be used for running applications using your joystick's buttons or axis movement. It can recognize events from more than one joystick device at once.
A Linux driver for RTD DM5408 / DM408 ISA acquisition card
A Linux driver for RTD DM5408 / DM408 ISA acquisition card. A DKMS module and a dynamic library written from scratch but trying to keep same functions structure of its official Windows 98 driver. I don't recommend it for production. I'm just trying to learn writing drivers for Linux with some interest in Electronics Interfacing. I may try later to rewrite for Comedi.
Computer Configurator is a project that is designed to help anyone configure a PC in self service mode. The project is in planning stage and I invite people to participate in the project and help us build an ideal configurator.
Plugins to be used with Ivman.
Disable, Get, or Set the APM timer found in recent WD Hard Disks
APMtimer provides a Linux/Unix utility that can permanently Disable, Get, or Set the value of the APM timer found in recent Western Digital 2.5 WD*PVX Hard Disks where the APM setting defaults to 0x60 after a power cycle.
LED Color Control System for RaspberryPi and Dreambox