All Projects Based on AVR-USB
This page lists projects implemented with AVR-USB. Please remember: We also want to list your project! If you don't have a web site to publish it, we can host it in our Wiki.
PowerSwitch - The Pure Basics
RemoteSensor - Wireless Data Acquisition
 |
This project is a wireless thermo- and hygrometer with up to 16 sensors and a central logging facility accessible via WWW. It's a more advanced example intended to demonstrate how to use AVR-USB with an additional interrupt endpoint.
http://www.obdev.at/products/avrusb/remotesensor.html
Author: Objective Development Software GmbH
Rating: not yet rated [comments and votes]
|
USBasp - Programmer for Atmel AVR Controllers
LEDLoad - an LED Display for CPU Load
 |
LEDLoad has started as a neat CPU load display using a single dual color LED. The current release has been extended to support up to two tri-color LEDs. It is designed to use a free internal USB port of any modern PC and replace the power LED in the case with something more interesting. A host driver kernel module is available for Linux.
http://www.jers.net/ledload/
Author: Jeremy Garff
Rating: not yet rated [comments and votes]
|
LCD2USB - an Interface to Text LCDs
 |
You know those ubiquitous 5x7 dot matrix text displays based on the HD44780 chip? LCD2USB interfaces those displays to USB. It is integrated into LCD4Linux, an Open Source Software which displays Linux system information on LCDs.
http://www.harbaum.org/till/lcd2usb/
Author: Till Harbaum
Rating: not yet rated [comments and votes]
|
HIDKeys - a USB Keyboard
Automator - Punched Tape Updated
 |
Automator is a device similar in concept to punched tape teletypes and musical boxes. It records key sequences and plays them back with relays. Program upload and download are done through an HID compliant driver.
http://www.obdev.at/products/avrusb/automator.html
Author: Objective Development Software GmbH
Rating: not yet rated [comments and votes]
|
uDMX - a DMX Interface
USB-LCD - Another LCD Interface, Low Cost
Crypto-Boot - a USB Boot Loader
 |
The image on the left is Oleg with his paraglider, he contributed this example project: A boot loader based on AVR-USB which does code decryption based on Atmel's Application Note AVR231. Oleg maintains no homepage for the project. Please download the package from our site:
http://avrusb.wikidot.com/project:crypto-boot
Author: Oleg Semyonov
Rating: not yet rated [comments and votes]
|
AVRUSBBoot - USB Boot Loader for ATMega 8
AVR-CDC - a USB to Serial Converter
SFX4 - a Model Sound Effects Module
 |
This is a commercial project using AVR-USB, sources are not publicly available. SFX4 stores multiple digital sound clips up to a total of 3 minutes, and plays them back through a 9 W PWM power amplifier and loudspeaker. Sound clips are stored in a 4 MByte FLASH chip. Up to seven different sound clips, including a semi-proportional engine sound, may be stored in one module and two sounds may be played simultaneously. Sound Clips are downloaded/uploaded through USB.
http://www.modelsolutions.ca/catalog_sound_systems.htm
Author: Model Solutions of Canada
|
SNES/NES Gamepad and Atari Joystick to USB Adapter
 |
NES and SNES are gaming consoles. When playing NES and SNES games with an emulator, nothing is better than using the original gamepads. This project converts the NES/SNES interface to USB, emulating a USB joystick. A project update from December 2006 brought support for Atari joysticks. See the project's News section for a link. An illustrated guide for building a controller for 4 SNES/NES gamepads can be found here and here.
http://www.raphnet.net/electronique/snes_nes_usb/index_en.php
Author: Raphael Assenat
Rating: not yet rated [comments and votes]
|
AVR-Doper - an STK500 Compatible AVR Programmer
PPM RC to USB Interface
C64 Keyboard
USB-LED-Fader
i2c-tiny-usb
USB-Servo
3DP-Vert
USB-Servo 2
USBJoy
xu1541
N64/Gamecube Adapter
IRMouse
Magnetic Mouse
InfraHID
USBTenki - Environmental Data Acquisition
4x16 LCD on USB
 |
This is another LCD controller for the USB, this time stripped down to the bare minimum. The code fits into 2k flash of an ATTiny2313. Since the circuit has 5 V levels on USB, it won't work with all hosts.
http://www.delta7.de/projekte.php#usblcd
Author: Bernhard Schulte
Rating: not yet rated [comments and votes]
|
The Lord of the Keys - Store Passwords on SmartCards
EasyLogger - ATTiny45 Without Crystal
BootloadHID - Another USB Boot Loader
Extreme Feedback Device
 |
Want to have more interesting feedback when you build your software project, not just "build succeeded" or an error message? This device makes software development more fun, especially during winter season.
http://www.vandenbrande.com/wp/?page_id=15
Author: Johan Van den Brande
Rating: not yet rated [comments and votes]
|
USB2LPT - USB to Parallel Port Converter
SNES Joypad
Miniature Robot
AVRminiProg - Compatible with Atmel's USB Programmers
gnusb - a Platform for Controllers and Sensors
RemoteSensor 2 - Wireless Temperature and Humidity Sensor
USB-DDS - Frequency Generator 0 to 40 MHz
USBaspLoader - Bootloader Emulating USBasp
unzap - Universal IR Receiver and Transmitter
DeVis - Visualizer Plugin for WinAmp 5
USB Relays - Controlling Relays with USB
SpiffChorder - Full PC Keyboard with only 7 Keys
USB7 - 6 Digit 7-Segment Display
YAKE - Yet Another Keyboard Emulator
Hit Counter
redKontroll - a Versatile Input Device
xxxxx-HID
 |
xxxxx-HID provides a well documented USB sensor input solution, aimed
primarily at artists working with audio and video and using free
software such as Pure Data or SuperCollider. Six analog
inputs (10 bits resolution) and four digital or pushbutton inputs are provided on a simple to etch and assemble board.
http://1010.co.uk/avrhid.html
Author: Martin Howse
Rating: not yet rated [comments and votes]
|
AVR-MIDI - a Class Compliant MIDI Device
 |
This MIDI controller uses the same tricks as AVR-CDC to implement a MIDI class compliant USB device. It does not require special host side drivers, but since it goes beyond the specification for low speed devices, it may not work on some hosts.
http://cryptomys.de/horo/AVR-MIDI/
Author: Martin Homuth-Rosemann
Rating: not yet rated [comments and votes]
|
Ginger
rump - The Model M
 |
The Model M was one of IBM's most popular keyboards. Some people still prefer this it over all others, but modern PCs don't have a PS2 connector any more. This project shows how to replace the original controller with a USB capable circuit.
http://mg8.org/rump/
Author: Chris Lee
Rating: not yet rated [comments and votes]
|
HandUsb - Data Glove Interface
Dulcimer - The Model M Again
 |
This coincidence proves how popular the Model M still is: Another replacement electronics to give USB connectivity to IBM's old keyboard, developed at the same time as rump (see above) and without knowing about the parallel effort. This version supports the keyboard's LEDs as well.
http://www.schatenseite.de/dulcimer.html?L=2
Author: Ronald Schaten
Rating: not yet rated [comments and votes]
|
Haunted USB Cable
AetherSense - No-Touch Joystick
 |
This one-axis joystick is based on ultrasonic distance sensors. It has been built especially for the Aether project, a tabletop gaming system.
http://lookmanohands.org/
Author: Spencer Russell
Rating: not yet rated [comments and votes]
|
ZX-USBJoy
USBGame12 - an Interface for Simple Joysticks
Intellivision to USB Converter
AVR IR Downloader - Upgrade Firmware via IR
Pepper-MIDI - Control SX-150 Synth via MIDI
FunkUSB - DCF77 Receiver with USB
ATMega-USB-Dingens
1-Key-Keyboard
Slide Show Presenter
usbmot
WiSHABI - Accelerometer-Based HID
PS2USB - Sony PlayStation Adapter
Temperature Probe
|
AVR-USB
Information
Community Resources
|