Circuit Lake

Electronic Project and Circuit Collection

AVR Project : I2C Tiny USB

8:34 am


AVR Project : I2C Tiny USB

The i2c-tiny-usb project is an open source/open hardware project. The goal of i2c-tiny-usb is to provide a cheap generic i2c interface to be attached to the usb. It is meant as a replacement for those simple and cheap printer port to i2c adapters. A USB solution has several advantages incl. the built-in power supply and a more future proof interface. Furthermore no cpu intense bitbanging is required on the host side. This USB solution even requires less parts than some printer port solutions.

The hardware of the i2c-tiny-usb interface 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. The processor is surrounded by few other parts.

Download : schematic, Source Code and Maemo

related search : USB, I2C, Microcontroller Project, AVR (src)



Related Electronics Project:
AVR Tiny Gas Detector
An ATtiny45 microcontroller controls this intelligent detection system. The hardware and firmware is optimized to implement the liquefied petroleum...
Open Source USB PIC Programmer
Usbpicprog is an USB in circuit programmer for Microchip PIC processors. The hardware is as simple as possible, the...
USB Interface for Parallel LCD
The project shows you how to add a USB interface to a standard HD44780 compatible LCD and emulates the...



Tags: , , ,
i2c circuit, avr usb, gas sensor circuit, gas detector circuit, avr usb i2c