RSS 28 projects tagged "Hardware"

Download Website Updated 26 Jan 2012 MinimalModbus

Screenshot
Pop 45.10
Vit 1.54

MinimalModbus is an easy-to-use Python module for talking to instruments (slaves) from a computer (master) using the Modbus protocol. Example code includes drivers for Eurotherm and Omega process controllers. The only dependency is the pySerial module. This software supports the ‘Modbus RTU’ serial communication version of the protocol, and is intended for use on Linux, OS X, and Windows platforms. It has been tested with Python2.6, Python2.7, and Python3.2.

Download Website Updated 28 May 2011 Chips

Screenshot
Pop 39.09
Vit 1.75

Chips is a Python library for designing hardware devices that provides a high-level device modelling language. Native simulations integrate with Python so you can use Python extension modules such as Scipy, Numpy, Matplotlib, and PIL to provide a rich verification environment. Device models can be automatically translated into synthesizable VHDL, and highly optimized soft-processors are generated for an efficient implementation. A plugin mechanism is provided so that additional code generators can be added. C++ and Graphviz plugins are provided. Existing VHDL IP can be imported, and seamless co-simulation of C++ and VHDL outputs is is supported.

No download Website Updated 20 Dec 2010 OpenSCB

Screenshot
Pop 16.97
Vit 35.09

OpenSCB is a hardware and software solution for controlling servos over USB. The hardware is designed to interface with classic RC servos, AX-12/AX-18 servos, OpenServo, and more using a powerful 32-bit microcontroller with a USB port for programming and control with a PC. The schematic and layout will be available and can be customized. A graphical interface is also provided for your computer to configure, calibrate, and control the board.

No download No website Updated 11 Feb 2010 Keyboard Upgrade

Screenshot
Pop 22.09
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 30 Mar 2009 The Hotwire Suite

Screenshot
Pop 47.96
Vit 43.02

Hotwire is an integrated inventory system and a rapid deployment tool targeted at servicing enterprise environments. The currently supported rapid deployment technologies are Kickstart (Red Hat Linux), AutoYaST (SuSE Linux), and Preseed (Debian GNU/Linux). The hotwire server itself can be installed on any Linux platform, however. Additionally, where client machines have the python-dmidecode, func, and certmaster packages installed, hotwire is able to provide an automated inventory maintenance and dynamic updates, via funcwire, a hotwire tool.

Download Website Updated 27 Jan 2014 TTA-based Co-design Environment

Screenshot
Pop 188.93
Vit 13.93

TTA-based Co-design Environment (TCE) is a toolset that provides a complete co-design flow from C programs down to synthesizable VHDL and parallel program binaries. Processor customization points include the register files, function units, supported operations, and the interconnection network.

No download Website Updated 09 Mar 2009 halrv

Screenshot
Pop 26.89
Vit 1.74

halrv is a manager for removable volumes with a command line interface. It lets the user list removable volumes present in the system, mount them, and unmount or eject them using HAL.

Download Website Updated 10 Jun 2009 XPS Led Changer

Screenshot
Pop 11.40
Vit 2.44

XPS Led Changer is a graphical front-end for the dellLEDCtl program so you can easily change the colors and intensity of your Dell XPS notebook with just some mouse clicks. You can also save your selection so it keeps your choice between reboots.

Download Website Updated 14 Apr 2014 Razer device configuration tool

Screenshot
Pop 331.39
Vit 83.25

Razercfg is a Razer device configuration tool. It is based on "razerd", a background daemon doing all of the low-level privileged hardware accesses. The user interface tools are "razercfg", a command-line tool, and "qrazercfg", a Qt-based graphical device configuration tool. Supported devices are the Razer DeathAdder (Classic, 3500DPI, and Black Edition) mouse, the Razer Krait mouse, the Razer Lachesis mouse, the Razer Copperhead mouse, the Razer Naga mouse, the Razer Boomslang CE mouse and the Razer Taipan mouse.

Download Website Updated 30 May 2011 Hardware 4 Linux

Screenshot
Pop 53.39
Vit 5.11

Hardware 4 Linux is a set of tools to report Linux-compatible hardware to hardware4linux.info.

Screenshot

Project Spotlight

Disk ARchive

Portable archiving/backup software for Unix (Linux, Mac OS X, Solaris, etc.) and Windows.

Screenshot

Project Spotlight

Expense Submittal System

Expense report software.