RSS 25 projects tagged "Hardware"

Download Website Updated 24 Dec 2013 amforth

Screenshot
Pop 181.79
Vit 33.86

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 22 Sep 2012 avr-libc

Screenshot
Pop 49.64
Vit 4.01

AVR Libc is a high quality C library for use with GCC on Atmel AVR microcontrollers.

Download Website Updated 09 Sep 2012 rgbproc-repository

Screenshot
Pop 15.56
Vit 24.17

rgbproc-repository is intended for use with Xilinx EDK tools. It consists of many units written in VHDL that can be used to build a design for image/video processing. The backbone is the data bus (called simply RGB) that is used to pass data (typically) from VGA input to VGA/DVI output.

Download Website Updated 14 Oct 2011 LinCAN

Screenshot
Pop 98.44
Vit 6.00

LinCAN is a Linux kernel module which implements a CAN driver capable of working with multiple cards, even with different chips and IO methods. Each communication object can be accessed from multiple applications concurrently. The driver supports Linux 2.4.x, 2.6.x, and 3.x kernels and implements select, poll, fasync, O_NONBLOCK, and O_SYNC semantics and multithreaded read/write capabilities. It works with the common Intel i82527, Philips 82c200, and Philips SJA1000 (in standard and PeliCAN mode) CAN controllers. It is part of a set of CAN/CANopen-related components developed as one of the OrtCAN project components.

Download Website Updated 23 Aug 2010 GNU 8085 Simulator

Screenshot
Pop 168.97
Vit 5.94

GNUSim8085 is a graphical simulator for the Intel 8085 microprocessor. It contains an inline assembler and a debugger.

No download No website Updated 11 Feb 2010 Keyboard Upgrade

Screenshot
Pop 22.18
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 No website Updated 06 Jan 2010 ServoMaster

Screenshot
Pop 125.58
Vit 6.17

ServoMaster provides hardware independent abstractions to servos and servo controllers. It has implementations for several servo controller families, including Phidget, Pololu, Parallax, and SSC. It has support for servo and controller metadata, introspection, and capabilities discovery.

Download Website Updated 27 May 2009 CANpie

Screenshot
Pop 40.30
Vit 1.63

CANpie defines a Standard API for access to the CAN (Controller Area Network) bus. The API provides functionality for ISO/OSI Layer 2 (Data Link Layer). The CANpie driver is the base for HLPs like CANopen, DeviceNet, J1939, etc. Through its low memory footprint, CANpie can be used for embedded applications (without any OS) as well as for Linux. Access to the Linux CAN driver is via a socket interface (AF_CAN).

No download Website Updated 02 Dec 2008 DirectFB

Screenshot
Pop 324.99
Vit 8.24

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.

Download Website Updated 30 Apr 2008 AVR-Ada

Screenshot
Pop 30.79
Vit 2.42

AVR-Ada aims to make the Ada part of gcc usable on AVR microcontrollers. This includes the three elements: the Ada compiler, the Ada run time system, and the AVR support library. Some sample programs are provided as well.

Screenshot

Project Spotlight

pgCluu

A PostgreSQL performance monitoring and auditing tool.

Screenshot

Project Spotlight

libcsdbg

A C++ exception stack tracer.