This AVR Programmer is a very valuable tool. Not only does it allow you to program you AVR’s with ease, you can update your program without having to remove the AVR (very use full when working with surface mount devices). Also, it allows you to use one tool to program possibly every AVR available today. [via]
Simple ISP AVR programmer - [Link]
This project implements a webpage interface for the Atmel AVR microcontroller. One of the original motivations of this project was to develop a low-level network interface for the Atmel device, specifically by controlling an ISA network card (see the eAVR Project) to transmit UDP packets across the Internet.This board features a Crystal Semiconductors CS8900 Ethernet controller and on-board Flash memory to host a small webpage. Its extremely small footprint makes this device ideal for an embedded systems application such as ours. It also uses a simple serial interface, which it is connected to the Atmel AT90S8535 mcu. The major challenge of this project was to design code that gathers data from our sample peripheral devices (appliances) and formats and outputs to the SitePlayer’s webpage. [via]
Web-based AVR Interface - [Link]
Probably most proper microcontroller programming method is using a bootloader program. Because you don’t need any special programming adapters or special knowledge – you just need to connect standard cable from your PC to target board and run special program on PC which communicates with MCU bootloader program. The idea is simple.
USB bootloaders for AVR microcontrollers – [Link]
This circuit is a church bell controller. Basic component is an ATmega32 microcontroller. At the circuit 1 24LC32 eeprom memories is being used.
As control I created a menu who will be appeared on 4×20 LCD (Liquid Crystal Display). The menu browsing can be done by 6 buttons at the face of the circuit’s box (Menu, Up, Down, Enter, Start, Stop). The all firmware binds about 30Kbytes flash memory and can be increased by adding new features-functions. This program has been written in C with CVAVR compiler.
Church bell Controller - [Link]
This is the complete WLAN solution for AVR and other CPUs.In this page you will be found about equipping an Atmel AVR microcontroller based system with a Prism WLAN interface. The document is intended for people that already have experiences with the AVR microcontrollers and teaches them how to add a cheap but flexible WLAN interface to your AVR projects. [via]
SPI2CF – WLAN for AVR - [Link]
It’s based on an AT90S2313 and a Dallas DS1621 Digital Thermometer. The temperature is displayed on a dual 7-segment display, and two buttons are used for setting parameters. A high current relay switches the heating element. The Dallas DS1621 chip interfaces to the 2313 using a I2C interface. This is a 2 wire bidirectional bus with a speed up to 400 kbps.Up to 8 DS1621 devices can be connected on the same I2C bus. [via]
AVR based Temperature Controller - [Link]
Probably it is always interesting to modify things you are passionate about. As you know – car panel doesn’t show all information you would like to know during journey. Let’s say you want to follow fuel consumption, display temperatures and control air conditioning, and have centralized control of many other devices like electrical windows, etc.
So here is a nice project for this. It uses AVR microcontroller that is equipped with various sensors and LCD display which shows quite a bunch of info like momentary fuel consumption, momentary speed, journey time, passed distance and many average indicators. First working project version can be found here. Probably there will be another with more improvements. [via]
Carputer – AVR based car computer – [Link]
This short tutorial will show you how to setup a breadboard with an Atmel AVR microcontroller to be programmed using In System Programming (ISP). This allows you to program and re-program your chip whilst in your own circuit, without the need to be constantly removing it and placing it in a dedicated programmer.
You will need an ISP compatible programmer. These typically plug into the parallel port of your computer and have a 10 Pin IDC connector like the one shown below. [via]
AVR In circuit programming or ISP - [Link]
This is versatile development board for AVR microcontrollers ATmega48/88/168. It is good for testing and debugging embedded programs. It has many built-in peripheries connected to microcontroller so you can use them without soldering. ATmega microcontrollers are produced by ATMEL and they include a lot of features: I/O, Timers, PWM generators, ADC, RS232, TWI, SPI, Analog Comparator, Oscillator, EEPROM These microcontrollers are very versatile, easy to program and easy to use. This is the reason why I like these microcontrollers and why I decided to make development board for them.
ATmega48/88/168 Development Board - [Link]
The design is based around the AVR Butterfly from Atmel. The use of this module greatly simplifies the hardware design and constrution and packs plenty of punch for $19.99 USD. The remaining hardware can be easily placed on a single sided PCB ($10-$20). The MP3 decoding is handled by a VS1001K decoder chip from VLSI Solution Oy ($20). This chip also has an onboard DAC with enough power to drive headphones, simplifying the board design even further. [via]
AVR butterfly Mp3: a diy mp3 player – [Link]