499 projects tagged "Hardware"

No download Website Updated 31 Jan 2010 Ejecter

Screenshot
Pop 37.89
Vit 1.00

Ejecter is a little tool that makes it possible to unmount external devices and eject CD-ROMs without having to right-click on the device icon (either on the desktop or in Nautilus). It sits in the background and shows an icon in the system tray when one or more peripherals are connected to your PC: once clicked, a window appears with the list of the devices (volume name and device type, and much clearer than the similar thing available on Windows) and the related eject button. Being written in Vala, it is translated into C code and then compiled. This means that it's lightweight and consumes little memory, does not require a full VM like Python, and has no strange requirements to run (just GLib/GTK).

No download Website Updated 16 Dec 2009 mempattern

Screenshot
Pop 10.72
Vit 40.37

mempattern is a utility for generating bit patterns on address and data lines of memory buses in computer systems. This allows hardware engineers to observe and measure the electrical characteristics of the memory bus interface.

Download No website Updated 28 Nov 2009 filter_evdev

Screenshot
Pop 34.58
Vit 40.60

filter_evdev creates a virtual input device from a physical input device. It provides anytime configuration of positive, negative, or custom acceleration or sensitivity for each axis, or remapping axes or buttons as requested, e.g. inverting the two main mouse buttons or making the middle button act as the right button. Configuration can be dynamically changed by text commands sent to a UNIX socket. Commands apply to specific axes, buttons, or keys when moved in specified value ranges, and consist of custom arithmetic operations.

No download Website Updated 07 Mar 2012 Hardware Locality

Screenshot
Pop 90.00
Vit 5.89

hwloc provides command line tools and a C API to obtain the hierarchical map of key computing elements, such as: NUMA memory nodes, shared caches, processor sockets, processor cores, and processor "threads". hwloc also gathers various attributes such as cache and memory information, and is portable across a variety of different operating systems and platforms. hwloc primarily aims at helping high-performance computing (HPC) applications, but is also applicable to any project seeking to exploit code and/or data locality on modern computing platforms.

No download No website Updated 11 Feb 2010 Keyboard Upgrade

Screenshot
Pop 23.07
Vit 1.79

Keyboard Upgrade is firmware that was designed for use on homebrew USB keyboard controllers based on Atmel AVR microcontrollers, particularly the ATMEGA series. The firmware allows multiple user-defined key maps to be uploaded to your controller and switched at any time, turning your keyboard into a Dvorak or Colemak or any other layout keyboard in hardware. It currently supports the following keyboards: IBM Model M, IBM Model M Mini, and IBM M4-1. Schematics for the controller hardware are included. Support for new controller designs can be added to the firmware fairly easily by reusing a common set of source code files.

Download Website Updated 01 Oct 2009 Stressful Application Test

Screenshot
Pop 12.08
Vit 41.31

Stressful Application Test (stressapptest) tries to maximize randomized traffic to memory from the processor and I/O with the intent of creating a realistic high-load situation in order to test the hardware devices in a computer. It has been used at Google for some time.

No download Website Updated 02 Aug 2009 OpenICT HF Teletype Firmware

Screenshot
Pop 16.55
Vit 42.03

OpenICT HF Teletype Firmware is the software that drives the digital shortwave radio teletype device developed by the OpenICT Foundation. This software can encode and decode messages in the Hellschreiber format, allowing for ease of use and minimum complexity of the radio hardware.

Download No website Updated 03 Oct 2012 HDT

Screenshot
Pop 184.98
Vit 6.97

HDT (Hardware Detection Tool) is an OS independent tool that displays low-level information on any x86 compatible system. It detects ACPI, CPU, PCI devices, DMI (memory, BIOS, motherboard, IPMI base board, chassis, batteries, CPU), disks (geometry, partitions), PXE environment, VESA modes, and VPD. It can also deduce the Linux kernel modules needed by a given host.

No download Website Updated 20 Apr 2009 Open-BLDC

Screenshot
Pop 20.42
Vit 43.27

Open-BLDC is firmware for STM32 microcontroller based brushless motor controllers. The goal of the project is to support active freewheeling, active break, adjustable timings, rotation speed and power controllers, and many more. Support for multiple interfaces like PPM, RS232, I2C, and CAN is planned.

Download Website Updated 06 Aug 2013 check_openmanage

Screenshot
Pop 205.71
Vit 16.75

check_openmanage is a plugin for Nagios that checks the hardware health of Dell servers running OpenManage Server Administrator (OMSA). The plugin can be used remotely with SNMP or locally with NRPE, check_by_ssh, or similar. It checks the health of the storage subsystem, power supplies, memory modules, temperature probes, etc., and gives an alert if any of the components are faulty or operate outside normal parameters.

Screenshot

Project Spotlight

Camera Life

A photo gallery system.

Screenshot

Project Spotlight

Embedthis MakeMe

A modern replacement for make and autoconf.