This project shows how to build a Digital clock with 32×8 LED matrix display based on ATmega168 microcontroller. It doesn’t use a RTC timer chip but timer interrupt triggered via external crystal at 32.678kHz. It allows generating exact 1sec intervals while AVR is running with internal system clock at 8MHz.
Digital clock with 32×8 LED matrix display - [Link]
This project shows how to interface an ATMEL AVR microcontroller with a Graphics LCD. It’s actually a C library for AVR-GCC/AVR-LIBC to access SED 1520-based graphics LCDs. [via]
This is a C-library for avr-gcc/avr-libc to access SED1520-based graphics-LCDs. The modules used to develop the library only support “write to LCD”, read-modify- write on the display RAM is not possible. So this Library uses a “framebuffer” which holds the display-content in the AVR’s SRAM. For a 122*32 pixel display around 500 Bytes of SRAM are occupied by the buffer. The library does of cause support modules which can be read in “write-only-mode” (tie the R/W-Pin to GND).
Driving Graphics LCD using Atmel AVR - [Link]
This tutorial will teach you how to use external and pin change interrupts on an AVR microcontroller. I will be using an ATmega168. The general principles apply to other AVR microcontrollers, but the specific vary greatly.
External Interrupts on an ATmega168 – [Link]
In this two series tutorial learn about the tools and basic steps needed to start programming Atmel AVR microcontrollers in C programming language. It is written to people who are new to programming this type of microcontrollers. The AVRJazz Mega168 board will be used, however this information can be used for other AVR family.
This project is an AVR spectrum analyzer based on Atmega8 AVR microcontroller an operational amplifier and a few other components. It uses HD44780 compatible LCD or VFD and supports following displays: 16×2, 20×2, 24×2, 20×4.
AVR acoustic spectrum analyzer - [Link]
Folowing up the last Protostack board update there is a new one.
Today is released version 1.5 of AVR 28 pin development board. As with previous versions there are many improvements including support for both IGO (Input/Ground/Output) and GOI (Ground/Output/Input) style of voltage regulators. (e.g. L7805 and LD1117). The full article is available on the link below.
New version of Protostack AVR 28 pin board - [Link]
This is a simple and easy to build AVR programmer connected to serial port. It can be used with PonyProg or Avrdude software programmer. It is based on SI-Prog from the author of PonyProg software.
Simple Serial Programmer for AVR - [Link]
This project is a clock using AVR mcu and 7 segments displays to display hours and minutes. The clock is using a frequency divider as timer source. Schematic and source code is available on the link below.
AVR 7-segment clock - [Link]