499 projects tagged "Hardware"

Download Website Updated 07 May 2014 amforth

Screenshot
Pop 268.07
Vit 71.54

amforth is an extendible command interpreter for the Atmel AVR ATmega microcontroller family. It has a turnkey feature for embedded use as well. It does not depend on a host application. The command language is an almost compatible ANS94 forth with extensions. It needs less than 8KB code memory for the base system. It is written in assembly language and forth itself.

Download Website Updated 11 Apr 2014 Gnome Partition Editor

Screenshot
Pop 838.14
Vit 70.97

Gnome Partition Editor is a graphical frontend to libparted. It supports creating, resizing, moving, and copying of partitions.

Download Website Updated 09 Apr 2014 PCI Utilities

Screenshot
Pop 375.23
Vit 62.65

The PCI Utilities package contains various utilities dealing with the PCI bus, and also a library for portable access to PCI configuration registers. It includes `lspci' for listing all PCI devices (very useful for debugging of both kernel and device drivers) and `setpci' for manual configuration of PCI devices.

Download Website Updated 02 Apr 2014 v4l-utils and libv4l

Screenshot
Pop 341.49
Vit 29.60

v4l-utils is a collection of various video4linux (V4L) and DVB utilities. libv4l is an accompanying collection of libraries that adds a thin abstraction layer on top of video4linux2 (V4L2) devices. The purpose of this layer is to make it easy for application writers to support a wide variety of devices without having to write separate code for different devices in the same class. It consists of 3 different libraries. libv4lconvert offers functions to convert from any (known) pixel format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for those devices supporting v4l1 compatibility (which many v4l2 drivers do not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding support for the application transparent libv4lconvert conversion where necessary.

Download Website Updated 29 Mar 2014 Concordance

Screenshot
Pop 192.91
Vit 17.93

Concordance supports programming Logitech Harmony remote controls from a variety of platforms. This software provides most of the functionality of the Windows software provided by Logitech, but is much smaller and cross-platform.

Download Website Updated 26 Feb 2014 Net-SNMP

Screenshot
Pop 688.37
Vit 44.83

The NET-SNMP (formerly UCD-SNMP) package contains various tools relating to the Simple Network Management Protocol including an extensible agent, an SNMP library, tools to request or set information from SNMP agents, tools to generate and handle SNMP traps, a version of the unix 'netstat' command using SNMP and a Tk/perl mib browser. It was originally based on the Carnegie Mellon University SNMP implementation (version 2.1.2.1), but has been greatly enhanced, ported and fixed and barely resembles the original package anymore.

Download Website Updated 20 Feb 2014 I2C Tools for Linux

Screenshot
Pop 169.44
Vit 11.91

This package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level access helpers, EEPROM decoding scripts, and more.

Download Website Updated 10 Feb 2014 SoftHSM

Screenshot
Pop 167.14
Vit 13.66

SoftHSM is an implementation of a cryptographic store accessible through a PKCS#11 interface. You can use it to explore PKCS#11 without having a Hardware Security Module. It is being developed as a part of the OpenDNSSEC project. SoftHSM uses Botan for its cryptographic operations.

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

Screenshot
Pop 106.07
Vit 11.59

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.

Download Website Updated 27 Jan 2014 libusb

Screenshot
Pop 386.30
Vit 18.78

libusb is a C library which provides generic access to USB devices. It supports Linux, OS X, Windows, Windows CE, Android, and OpenBSD/NetBSD.

Screenshot

Project Spotlight

Camera Life

A photo gallery system.

Screenshot

Project Spotlight

Embedthis MakeMe

A modern replacement for make and autoconf.