RSS 25 projects tagged "Hardware"

Download Website Updated 09 Sep 2012 rgbproc-repository

Screenshot
Pop 15.59
Vit 24.19

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.

No download No website Updated 11 Feb 2010 Keyboard Upgrade

Screenshot
Pop 22.00
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 27 May 2009 CANpie

Screenshot
Pop 40.12
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).

Download Website Updated 25 Apr 2007 FLASH-PLAICE

Screenshot
Pop 26.65
Vit 1.00

FLASH-PLAICE is a powerful in-circuit development tool that combines the features of a flash programmer, an emulator, and a high speed multi-channel logic analyzer into one device. It runs uClinux. The logic analyzer features up to 200MHz sampling rates and up to 32 input channels. The logic analyzer Java client features support for up to 200MHz sampling rates, user controlled filtering operations, time line in diagram, metadata (size, rate, and trigger position) stored in files, an ID command for device identification, configurable serial port transfer rate, user configurable drawing modes (logic level, hex value, and scope), and Java client access via almost any PC with a serial port. The Java client uses the RXTX serial library with support for 34 platforms including Linux, Windows, and Solaris. Java client plugins include an SPI and I2C bus protocol analyzer, timing analysis to state analysis conversion, and post-processing functions.

Download Website Updated 03 Feb 2007 dfu-programmer

Screenshot
Pop 13.86
Vit 1.00

dfu-programmer is a Linux based command-line programmer for Atmel (8051 and AVR) chips with a USB bootloader supporting ISP. This is a mostly Device Firmware Update (DFU) 1.0 compliant user-space application.

Download Website Updated 24 Dec 2013 amforth

Screenshot
Pop 179.77
Vit 33.72

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.97
Vit 4.01

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

Download Website Updated 30 Sep 2005 libserial

Screenshot
Pop 33.02
Vit 55.86

libserial is a collection of C++ classes that allows the serial port on POSIX systems to be accessed like an iostream object. Special functions are provided for setting various parameters of the serial port, such as the baud rate, character size, flow control, and others.

Download Website Updated 30 Apr 2008 AVR-Ada

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

Download Website Updated 21 Apr 2005 MuProg

Screenshot
Pop 14.35
Vit 1.00

MuProg is a user space program for programming Atmel AVR microcontrollers. It needs the katmel kernel driver. This application can program the fuses, lock bits, EEPROM, and the flash ROM. It reads hex files. Most AVR microprocessor types are supported and automatically identified by requesting the Chip ID (if supported).

Screenshot

Project Spotlight

liblangtag

An interface library to access tags for identifying languages.

Screenshot

Project Spotlight

4DIAC

A framework for distributed industrial automation and control.