High level language, modelled on awk, for scripts or interactive use, for system administration, software development, software test.
GPL National Instruments 4-axis motor controller driver for PCI and PXI 73xx series (7334/7344,etc.) boards. Requires Linux Kernel 2.4 or 2.6 for proper operation.
A small SDL application using OpenGL to test the compatability of Shader Model 3 on nVidia GTX 470
The purpose of this "General Game Framework" is to make easier and speed up the development of a wide range of games. The main goal is to be simple, flexible and well documented. It's like a High level (above graphics and sounds) library for games.
A collection of libraries and tools to use graphical LC displays connected to the PC's parallel port.
This work is developed for my thesis in computer science at University of Bologna under the guide and support of my supervisor prof. Renzo Davoli: it is a software oscilloscope, more precisely a program for data visualization coming from "microscope"
Software to drive a Laser Tag gun and pack and other functions there in
This project is aimed to develop an Hardware Monitor & Protection System for PCs using PICmicros. This project is divided into two branches: the first one involves microcontroller's firmware, the second one software used to manage the PIC via COM po
HericomMesh is a linux distribution for the Linksys WRT54G. This is a replacement firmware for this low cost router. The Hericom Mesh uses a public networking standard AODV, to build the mesh.
This is an C++ and Matlab interface driver for the Hokuyo laser range scanners.
A CSG-Raytracer using Haskell and C++
Immersion Cooker Mk II: A food-oriented, feature-rich water-bath controller for slow cooking sous vide. Cook just about anything to perfection with open source hardware and software.
Motorola a1000 jni gps interface Connect java to motorola a1000 AGSP using jni dll
JTape provides a Java Library for tape device access that is usable from most operating system platforms. The library is easily extensible allowing additional platforms to be added.
There are different files supplied. One program for webcam controlling inline with the orginal idé. And different help classes if you would like to do something yourself. Also a general package of classes to communicate with the RS232 port.
Dimmer for KDE4 with nvclock backend
KFanI8K provides the control of your Dell Inspiron 8k fans, through a graphic interface based on QT3.x/KDE3.x. It also works on many other Dell laptops. This control can be manual or automatic. In this last case, you specify the state of the both fans wh
KSensorApplet is a KDE panel applet that displays the values retrieved with the 'sensors' program (not included) or the /proc/acpi linux kernel subsystem. It displays for example CPU and motherboard temperature or ventilators' speeds.
Function (FN) key monitoring for Toshiba laptops
Features a Graphical User Interface (UI) highly integrated with KDE, managing those function keys not handled by KDE (Screen lock, TouchPad toggle, Battery profiles, Zoom keys and Keyboard backlight). Also provides a System Settings module for easy access and configuration of Toshiba laptops related hardware like TouchPad, Accelerometer, Keyboard Backlight, Sleep Utilities and more.
KisoCD is a tool that assists you in creating and copying ISO CD-ROMs. It helps you to compose the contents of the CD while the work itself is done by mkisofs and cdrecord. It supports very easy creation of bootable and multisession CDs.
KoalaMud is a new mud source base designed around multithreading and stability. On top of this platform, Shadow of the Wheel is evolving to demonstrate its capabilities.
Kyro Linux Tools allows owners of Kyro 1/2 graphics cards to configure and tweak it to get the most out of it
Real-Time Processing Library for OSHW Biomedical Sensors
Applications involving data acquisition from sensors need samples at a preset frequency rate, the filtering out of noise and/or analysis of certain frequency components. We propose a novel software architecture based on open-software hardware platforms which allows programmers to create data streams from input channels and easily implement filters and frequency analysis objects. The performances of the different classes given in the size of memory allocated and execution time (number of clock cycles) were analyzed in the low-cost platform Arduino-Genuino. This library is free to use for research. Please cite above publication.
LCD Builder is a program where you can freely compose different information (CPU, Memory, Uptime etc.) with the help of a graphical user Interface. After composing the information you can easily display them on an external lcd (liquid crystal display
Provides easy access to many features of various laptops. Currently ASUS and IBM laptops are supported, although IBM support is far more experimental. For KDE/Qt3 environment.