RSS 82 projects tagged "Hardware"

Download Website Updated 15 Apr 2013 ALSA driver

Screenshot
Pop 920.79
Vit 128.76

The Advanced Linux Sound Architecture is composed of several parts. The first is a fully modularized sound driver which supports module autoloading, devfs, isapnp autoconfiguration, and gives complete access to analog audio, digital audio, control, mixer, synthesizer, DSP, MIDI, and timer components of audio hardware. It also includes a fully-featured kernel-level sequencer, a full compatibility layer for OSS/Free applications, an object-oriented C library which covers and enhances the ALSA kernel driver functionality for applications (client/server, plugins, PCM sharing/multiplexing, PCM metering, etc.), an interactive configuration program for the driver, and some simple utilities for basic management.

Download Website Updated 25 May 2001 libbgrab & webcam

Screenshot
Pop 47.48
Vit 2.80

libbgrab is a video4linux grabbing library to facilitate use of framegrabber cards and webcams through a few function calls. To implement constant throughput and to avoid frame loss delays, triple buffering is used through local buffer copying in a separate grabbing thread. The many demo and utility programs included can display live video to X, convert live video to ASCII, smoothly zoom live-video (using Glide), do some image processing (using MMX), and provide a stand-alone webcam image server.

Download No website Updated 29 Mar 2009 libjsw

Screenshot
Pop 106.06
Vit 2.08

The UNIX Joystick Driver Wrapper Library and Calibrator (libjsw) provides the programmer with the assistance to easily code applications that need to use the joystick driver and a convenience to users by storing the calibration information in a .joystick calibration file.

Download Website Updated 08 Mar 2006 libusb

Screenshot
Pop 191.24
Vit 3.77

libusb is a library to provide userspace access to USB devices. It supports Linux 2.6/2.4/2.2, FreeBSD/OpenBSD/NetBSD, and Darwin/MacOS X.

Download Website Updated 11 Apr 2008 parapin

Screenshot
Pop 98.44
Vit 4.81

parapin makes it easy to write C code under Linux that controls individual pins on a PC parallel port. This kind of control is very useful for electronics projects that use the PC's parallel port as a generic digital I/O interface. Parapin goes to great lengths to insulate the programmer from the somewhat complex parallel port programming interface provided by the PC hardware, and comes as a user-space C library, or linked as part of a Linux kernel module.

Download Website Updated 30 Jan 2001 QXi

Screenshot
Pop 22.56
Vit 1.00

The Qt XInput Extension is a C library adding support for XInput devices (like tablets or joysticks) to Qt-based X11 applications. QXi supports devices with up to six valuator axes in absolute mode, up to 32 buttons, and any number of keys. It is built using autoconf and libtool, and comes with a simple example application.

Download Website Updated 28 Aug 2012 SANE

Screenshot
Pop 386.27
Vit 30.50

SANE stands for "Scanner Access Now Easy" and is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video and still cameras, framegrabbers, etc.). The SANE standard is public domain and its discussion and development are open to everybody. The source code is written for UNIX (including Linux) and is available under the GPL, but commercial applications and backends are welcome. The package contains the libraries, net support, and scanimage. The X frontends xscanimage and xcam can be found in sane-frontends.

Download Website Updated 15 Feb 2008 WinDriver

Screenshot
Pop 177.00
Vit 7.31

WinDriver automates and simplifies the development of user-mode Linux device drivers for PCI, CardBus, ISA, PMC, PCI-X, PCI-EXPRESS, and CompactPCI as well as USB 1.1/2.0. No internal OS knowledge or kernel level programming is required. It supports kernel 2.0.31 and above, including embedded Linux, x86 and PowerPC processors, and any 32-bit development environment supporting C or Delphi. Applications are source code compatible across Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003/CE, Linux, Solaris, and VxWorks.

No download Website Updated 05 Feb 2001 Portable Digital Music Player Library

Screenshot
Pop 16.73
Vit 67.00

Libpdmp is a project to write a library that supports transfering files to and otherwise exploiting the features of as many (hardware) MP3 players as the authors can get their hands on.

No download Website Updated 02 Dec 2008 DirectFB

Screenshot
Pop 323.65
Vit 8.72

DirectFB is a thin library that provides developers with hardware graphics acceleration, input device handling and abstraction, an integrated windowing system with support for translucent windows and multiple display layers on top of the Linux framebuffer device. It is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware.

Screenshot

Project Spotlight

SyncWall

A wallpaper manager with somes special features.

Screenshot

Project Spotlight

SchemaCrawler

A command line tool to output your database schema and data in diff-able form.