Circuit Lake

Electronic Project and Circuit Collection

ATMega168 Related Resources


Interfacing MMC/SD/SDHC Cards to AVR Microcontroller

November 29, 2012 By: admin Category: AVR, Interfacing No Comments →

This project shows you how to connect MMC, SD and SDHC memory cards to AVR microcontroller. This general purpose library can be used to read and write FAT16/32 formatted cards. It comes with feature: low-level MMC, SD and SDHC read/write routines, a simple FAT16/FAT32 read/write implementation, and partition table support.

PID Controller for Espresso Machines

August 28, 2012 By: admin Category: Arduino, Control, Microcontroller No Comments →

ZonCoffee is full-featured PID controller package for Arduino and customized for use with espresso machines. It can be used to display espresso machines set point and current temperature information on LCD. You can adjust espresso machines temperature easily via rotary encoder. Other feature is steam and extraction modes with separate temperature targets. The project comes […]

Rechargeable Battery Capacity Tester

October 24, 2011 By: admin Category: AVR, Digital, Measurement, Microcontroller, Project No Comments →

This ATMega168-based battery tester allows you to find out the overall capacity of the rechargeable battery. It can shows how long will a battery last from the time it’s fully charged to the time that the “low battery” indicator comes on your device. It can be used to test multiple cells individually, and display the […]

Programming Arduino Compatible Using Sound Card

September 19, 2011 By: admin Category: Arduino, Interfacing, Miscellaneous, Project No Comments →

Audioino is neat way to program an Arduino compatible microcontroller via the audio port of your PC. Chris said to build Audioino, firstly you need to program your Atmega168 with custom audio bootloader. You can use the sketch “ArduinoISP’ in the examples folder of the Arduino IDE for flashing or find someone who owns an […]