499 projects tagged "Hardware"

Download Website Updated 07 May 2014 libsigrok

Screenshot
Pop 143.53
Vit 13.20

libsigrok is a shared C library that provides basic hardware access drivers for logic analyzers, oscilloscopes, MSOs, multimeters, dataloggers, and more. It also provides input/output file format support.

No download Website Updated 25 Jun 2012 StressItOut

Screenshot
Pop 60.16
Vit 1.13

StressItOut is a hardware stressing and testing program for GNU/Linux. Its main purpose is to strain the computer to ensure the hardware is in good state. There are several test modules: CPU load, memory test, 2D OpenGL painting, 3D OpenGL rendering, hard drives, optical drives, serial ports transmission, and parallel ports. Support for lm-sensors is in the works. This software, when ready for release, will mainly be aimed at the QA departments of hardware manufacturing companies, who need to ensure their newly produced machines perform correctly under heavy workloads, and that all their components work as expected.

Download Website Updated 26 Jan 2012 MinimalModbus

Screenshot
Pop 42.99
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 13 Jul 2012 hwmultd

Screenshot
Pop 39.40
Vit 1.00

hwmultd is a daemon which, when run in server mode, periodically polls some hardware device, like an entropy source, and multicasts that information. Alternatively, hwmultd can run in client mode, listening for multicasted information and then acting accordingly, like adding gathered entropy to the local pool. Its simple plugin system allows hwmultd to be agnostic with respect to the hardware, which could include devices such as temperature probes or time sources.

Download Website Updated 19 Jun 2011 Leevi

Screenshot
Pop 19.29
Vit 1.41

Leevi is a user interface for the Lexicon MX300 reverberation device (and possibly other MX devices). It is similar to what Lexicon ships along with their devices for Windows operating systems. Leevi works with POSIX compatible operating environments, like Linux, FreeBSD, NetBSD, OpenBSD, and so on.

Download Website Updated 28 May 2011 Chips

Screenshot
Pop 35.50
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.

Download Website Updated 29 Mar 2011 mplayer2

Screenshot
Pop 62.93
Vit 1.00

mplayer2 is an advanced general-purpose video player. A fork of the original MPlayer project, it contains significant further development and supports a number of features not available in other Unix players.

No download Website Updated 20 Dec 2010 OpenSCB

Screenshot
Pop 18.84
Vit 35.67

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.

Download Website Updated 30 Nov 2012 likwid

Screenshot
Pop 66.87
Vit 4.95

Likwid is a set of easy to use command line tools for Linux. It supports programmers in developing high performance multi-threaded programs. "Likwid" stands for "Like I knew what I am doing". It contains the following tools: likwid-topology, which shows thread and cache topology; likwid-perfctr, which measures hardware performance counters on Intel and AMD processors; likwid-features, which shows and toggles hardware prefetch control bits on Intel Core 2 processors; likwid-pin, which pins a threaded application without touching its code (it supports pthreads, Intel OpenMP, and gcc OpenMP), likwid-powermeter which prints the Turbo mode steps and measures energy consumption on supported Intel processors, and likwid-bench, a low level benchmarking framework. It works with any standard Linux kernel. Likwid is lightweight and adds no overhead during measurements.

Download Website Updated 07 May 2014 sigrok-cli

Screenshot
Pop 211.21
Vit 21.33

sigrok-cli is a portable, cross-platform, command-line frontend for sigrok. It supports logic analyzers, oscilloscopes, MSOs, multimeters, sound level meters, various dataloggers and more. It can also decode various protocols, such as SPI, I2C, USB, UART, and many others.

Screenshot

Project Spotlight

Camera Life

A photo gallery system.

Screenshot

Project Spotlight

Embedthis MakeMe

A modern replacement for make and autoconf.