Circuit Lake

Electronic Project and Circuit Collection

WinAVR Related Resources


AVR Based Basic Calculator

May 09, 2011 By: admin Category: AVR, Digital, Display, Microcontroller, Miscellaneous, Project No Comments →

The purpose of the project is to build a basic calculator based on microcontroller ATMEGA32. It uses 4×4 matrix keyboard as input device with a 74C922 decoder. This decoder generates an interrupt through External Interrupt INT0 every time a key is pressed. The result of calculation displayed on 16×2 LCD.

RS485 Voting Pad System

December 10, 2010 By: admin Category: AVR, Digital, Interfacing, Microcontroller, Miscellaneous, Project No Comments →

This integrated voting system similar to audience poll system on TV game shows, Who Wants to Be a Millionaire. The keypads consist of an ATmega88 microcontroller and a MAX485/DS75176 RS-485 Transceiver. They are connected to a single RS-485 bus using daisy chain topology with CAT5 cables as connector. Keypad nodes are interfaced to the RS-485 […]

Motorcycle Universal Gear Indicator

September 11, 2010 By: admin Category: Automotive, AVR, Digital, Display, Miscellaneous, Monitoring, Project, Sensor No Comments →

The aim of project is to build a universal gear indicator that can be fitted to any motorcycle as an aftermarket accessory. Its operation depends entirely on the gear shift lever movement. This automotive project applicable for older motorcycle since it do not connect to speedometer and tachometer sensors. Main part of the project including […]

Autonomous Robot Vacuum

April 02, 2010 By: admin Category: AVR, Project, Robotic No Comments →

The project is an autonomous robot vacuum that picks up rice named as “Sir Sucks A Lot More“. The robot was built around the Atmel Mega8585 microprocessor using the WinAVR tool set. To handles telemetry and debugging of the algorithms, it uses PalmOS program. The robot is equipped with sensors to navigate around the room. […]