AVR dot-matrix LED game

This simple game console if we can say so is built under AVR Atmega168. Game display is made of 16×16 dot matrix LED.

ledgame.jpg

 

Game platform has many variations and upgrades line interfacing to TV, AT keyboard, LCD. Author also provides nice collection of ready to play games for free including “Space Fight” , “Super car” and others.

Read

Simple digital capacitance meter

ChaN has this simple capacitance meter in its collection as nice experimental toy. Capacitance meter uses integration method.

capacitance_meter.jpeg

 

Device measures capacitor charge time. As there is no ADC in AT90S2313 microcontroller there is and analog comparator functionality used with special technique. After some calibration he managed to get pretty good results. Firmware and circuit are included.

Read

AVR web server project

Ulrich Radig interfaced RTL8019AS Ethernet board to Atmega128 via ISA slot and this way implemented simple TCP/IP stack.

avr_webserver.jpg

 

During experiments he made several versions of boards including separate network card interfaced to AVR via ISA slot, and single sided board version with RTL8019AS directly to it. Source code is available as open source.

Read

Ambitious Joystick interface to PC USB port

Grendel has built USB interface to MS Sidewinder 3D Pro Joystic which works as generic USB HID device and supports full functionality that allows to play most of games with this Joystic.

joystic_usb.jpg

 

As interface heart there is AVR Atmega8 microcontroller used where software USB driver interacts with PC. Device doesn’t require specific drivers for WIN 98SE/2000/XP as it acts as generi HID device- just plug and play. He made two board prototypes one tobe mounted to PC case, another external box version. Newest project files are here.

Read

List of small AVR Tiny projects

Check out Blue Sky Projects for nice collection of AVR Tiny projects. Author constantly updates its collection with new projects that are all zipped for convenient download.

tiny13.jpg

All these smal projects are written in assembly language. Each project has small description and circuit attached but no PCBs as they all are being constructed on prototype board. This is good place to learn microcontroller interfacing and avr assembly language.

Read

« Previous PageNext Page »