Showing posts with label USB. Show all posts
Showing posts with label USB. Show all posts

Monday, November 29, 2010

Schematic AVR 1-Key-Keyboard Project

AVR 1-Key-Keyboard Project
This simple microcontroller project build to create a keyboard hack that is smaller and cheaper and better reproducible than what one would get when hacking a keyboard circuit. a perfect solution for when you only want to use one switch in your prototype. The project utilize ATTiny45 as main controller.

This 1-Key-Keyboard Project can be plugged into any computer and will be recognised as a standard USB keyboard. When closing the switch, the keystroke ‘]’ will be sent. When opening the switch, the keystoke ‘[’ will be sent.

Download : Source Code and schematic

related search : AVR microcontroller project, Simple Keyboard project, USB Interfacing (src)


read more "Schematic AVR 1-Key-Keyboard Project"

Monday, June 14, 2010

Schematic PIC Low Cost USB-CAN Distributed Motion Control System

PIC Distributed Motion Control System
This project presents high performance distributed motion control system at extremely low cost. Rapid prototyping of multi-axis designs is often required during the development of automation equipment. One can use centralized controls with PC motion control cards, external amplifiers, and a tangle of wires, or utilize existing high cost distributed motion control system with RS485, Ethernet, or one of the fieldbuses (DeviceNet, CANOpen, Profibus, etc.). With the use of highly integrated microcontrollers, such as the PIC18FXX8, and power devices like the Allegro A3977/A3959, a very small and inexpensive system was developed.

Download
document and schematic

tag : motion control system, USB, PIC project src

read more "Schematic PIC Low Cost USB-CAN Distributed Motion Control System"

Tuesday, May 11, 2010

Schematic Simple AVR USB Temperature Probe


This simple USB temperature probe uses the AVR USB library by Objective Development. The included ruby script reads the temperature and optionally logs it using RRDTool. The EasyLogger would send the data values over a keyboard interface. The project uses a custom device class and reads values using the ruby-usb library. The project primarily intended to be used in Linux, although it is possible to get it to work in XP with a bit of hassle involved.
Download
USB Temperature Probe Documentation

Term : AVR, USB, Temperature Project src

read more "Schematic Simple AVR USB Temperature Probe"

Friday, May 7, 2010

Schematic I2C Bus Analyzer with USB link to PC

I2C Bus Analyzer
I2C-bus analyzer is a electronic project that has function to capture all transmissions via I2C/TWI bus, decode it and send to PC via virtual RS-232 port. Received data can be displayed by any terminal program on PC computer. The project use ATTiny2313 microcontroller with 20MHz crystal as main part. Link to PC are realized by FTDI FT245RL on UM245R module.

Download

read more "Schematic I2C Bus Analyzer with USB link to PC"

Friday, April 2, 2010

Schematic Small USB Device Charger

USB Battery charger

This advance tiny USB battery powered charger is handy tools for your need. You can use it to charge almost all devices which are charged via USB, like iPods or mobile phones, with only two AA-Cells. The Most important compenent of the cicuit LT1301. This is a small step up converter for to build switching mode power supplys with only a few external components.

Download :
Schematic and document

tag : USB Charger, Battery Powered Charger, Small Charger (src)


read more "Schematic Small USB Device Charger"

Monday, March 15, 2010

Schematic Cheap AVR I2C Tiny Usb

Cheap AVR I2C Tiny Usb

I2c-tiny-usb made to provide a cheap generic i2c interface to be attached to the usb. It could be as simple and cheap printer port to i2c adapters. A USB solution has several advantages such as the built-in power supply and no cpu intense bitbanging is required on the host side. This USB solution even requires less parts than some printer port solutions. Although i2c-tiny-usb was developed under and for Linux but it also works under Windows and MacOS X.

The hardware the i2c-tiny-usb interface which is designed by Till Harbaumof consists of the Atmel AVR ATtiny45 CPU, a cheap and easy to obtain microcontroller with 4 KBytes flash (of which ~2k are used in this application) and 256 Bytes RAM. And few other parts surrounded the processor.

Download :
Source code, schematic and documentation

tag : USB project, i2c adapter, printer port adapter, avr project (src)


read more "Schematic Cheap AVR I2C Tiny Usb"

Friday, March 5, 2010

Schematic AVR Acceleration Sensing Device

AVR Acceleration Sensing Device

The TiltStick is a small acceleration sensing device in form of a USB stick with microcontroller AVR Mega 8 as main processor . To measure acceleration (caused e.g. by motion and tilt), the device using a two axis acceleration sensor. The device is emulating a USB joystick and it can be used in conjunction with any USB equipped host (e.g. a standard PC or the Nokia N8XX family) without any special drivers.

Till Harbaum as designer has made two versions of the TiltStick on different 2D accelerometer chips. The smaller one is based on the Analog Devices XL203 (the XL202 may also be used) while the bigger version is based on the Freescale MMA7261. The advantage of the freescale version is that a pin 3D chip exists. The hardware of the TiltStick is prepared to support the third axis.

Download :
Souce Code and Documentation

tag : Acceleration Sensing, microcontroller AVR project, USB project (src)


read more "Schematic AVR Acceleration Sensing Device"

Monday, February 1, 2010

Schematic PIC MIDI expander with old ISA-BUS Soundcard

PIC project - MIDI expander
The circuit makes possible to realize a small MIDI expander using an old ISA-BUS soundcard. This microcontroller project based on micro PIC18F4320. Emilio, project designer, has tested on 2 different cards, and it should work for any card ADLIB OPL3 compatible (the I/O address MUST be 0x388).

The software responds to MIDI commands on Channel 1. The sounds are generated by the FM synthesizer built in the soundcard. The power is derived from two low-cost wall transformers (see picture) with variable output, set to 9V (the output is close to 12V).

Download :

Source code and schematic

search term : Midi expander, ISA BUS, Microcontroller PIC project (src)


read more "Schematic PIC MIDI expander with old ISA-BUS Soundcard"