Here is my project on interfacing of SD Card (microSD). microSD cards are available very cheap nowadays, a great option for having a huge memory in any embedded system project. It is compatible with SPI bus, so the interfacing is easy. SD card adapters are also easily available in market, one can easily make a bread-board adapter by soldering few pins on it. Following figures show the SD card pin-out & the bread-board adapter design by soldering 7-pins of a breakout header on the microSD adapter
SD/SDHC Card Interfacing with ATmega8 /32 (FAT32 implementation) – [Link]
This project use a PC for GUI display and AVR Based data converter board. The circuit is built with the ATmega8. The GUI programming with Visual Basic to receive data from ATMega8 vai RS232. The ATMega8 chip has the onchip 10-bit resolution A/D Converter. Temperature sensor are connected to the 6 channels ADC input. You can connect up to 8 sensors with the ATmega8 TQFP package.
Data Acquisition System using ATmega8 - [Link]
Gratuitous device tracks door position with laser-printed linear quadrature encoder; commands servo to aim projector at door. Projector is a thrift store 50mm camera lens, teensy scrap of laser-printed transparency, and a 1W Cree LED. Electronics is an Atmega 8 with two Futurlec reflective IR sensors and PWM output to the servo. Source code in R-ULAV tree, available at http://rocket.jonh.net
Dynamic tracking door nameplate projector - [Link]
This Arduino can be used for old school prototyping as well. Just use it as a standard ATmega8 and program it with the ISP connector. And it is one of the cheapest Arduino boards, that you can get. Arduino is a great prototyping platform and most of you probably know already about it. If not, check out the Arduino pages and the Arduino playground and dive into it.
Arduino Breadboard Clone – [Link]
This project describes how to measure temperature with Atmega8 and a thermistor and display it on a Nokia 3310 LCD. A thermistor is a device that changes its resistance with temperature. With a proper resistor divider network, the temperature can be measured by measuring the voltage across the thermistor. [via]
AVR displays body temperature on a Nokia 3310 LCD – [Link]
This article describes the design of a Text on TV project. It takes serial data and displays text on a TV screen. The hardware part of this project is pretty simple. It uses an Atmega8 microcontroller that runs with a 16 MHz crystal. The article provides the details on PAL and NTSC timing signals, as well as how to implement the signals in software. [via]
Monochrome Composite Video using Atmega8 – [Link]
This is a temperature and humidity sensor with serial output that can be read with a computer. An LCD display could be used with minor modification. The unit is based on Atmega8 microcontroller. It uses LM335AZ temperature sensor attached to AVR ADC port and NONEYWELL HCH-1000-002 humidity sensor. [via]
Temperature and humidity sensor with serial output - [Link]
This project is an RGB Superflux LED mirror based on ATMEGA8 AVR microcontroller and 16 RGB LEDs. LEDs are controlled by the microcontroller and combines the three basic colors (RED, GREEN, BLUE) to produce the rest colors. The color depth is 1 bit, that means it is on or off, so there are 8 colors in total including the white and black.
Superflux LED RGB Mirror - [Link]
RGB LED game to play Tic-Tac-Toe for two players. Uses 2 AVR Microcontrollers: Mega16 and Mega8. RGB LEDs allow each user to choose his/her color to represent Cross/Nut.
Electronic Tic-Tac-Toe with RGB LEDs - [Link]
LED Fader 2 is a project that can control up to 16 outputs, designed for driving LED’s. All 16 outputs are pulse width modulated, providing 256 levels of brightness at a refresh rate of 100 Hz. A script language, designed for controlling the outputs, is provided as well. The program is written in AVR assembler for the ATMega8 and Mega16 microcontrollers from Atmel. Check details on the link below.
LED Fader 2 - [Link]