This is a Data logger to save values from a tipping-bucket rain gauge.It consist of on-board 4mBit (512kB) Dataflash is used to store the values. Readout to the Windows download software developed for this project takes place via serial port (RS232).
AVR Butterfly Logger - [Link]
This is a clock with a big display unit, that has a DCF77 (german timesignal) Receiver and can be connected to an ethernet network, where it can serve as a NTP server. All of this based on an Atmel AVR microcontroller with 8 KB flash.
NTP DCF77 LED Clock - [Link]
As a first foray into the realm of professional PCB fabrication, Flickr member A.Square designed this 6-pin breadboard adapter for programming AVR chips -
I built and have been using an Evil Mad Scientist Labs-style minimalist target board. It works great, but the problem is you more-or-less need a different board for every different type of chip you want to program, plus, you need to shuttle the chip back and forth from the breadboard to the programmer. It would be great to be able to program the chip in-breadboard, by the dual-row header pin won’t allow that. You can run wires directly from your programmer to the breadboard, but that’s a little messy. So, I decided to make a simple breadboard adapter for the ICSP header. [via]
AVR ICSP breadboard adapter - [Link]
That’s an AVR testboard designed by DG7XO. It’s ideal as a board for development purposes and it is based on ATMEGA8. On the board there are a LCD display, RS-232 communication, LEDs, push buttons, relays, switches etc.
AVR test board for Amtel’s ATMega8 uC - [Link]
Getting a computer to “talk” with a CMOS camera can be difficult, if not impossible, at times. The site has links to PDF files that contain the schematics and theory of operation. There is also a link containing all the code. It’s a nice solution to a common problem.
The aim of this project is the development and construction of an interface between a CMOS camera and a computer. This interface allows a user to get images from the camera, to change some of the properties of the camera as brightness, luminance, etc from a computer. Also some image process is implemented allowing the camera to track white objects and follow them with a servomotor. The interface was implemented using the Atmel AVR ATmega16 microcontroller. [via]
Digital Camera Interface - [Link]
Mike writes -
i would like to suggest this site, which presents an advanced infrared hacking tool, using a simple AVR, has a learning function and 2mb of flash for learned tv remote codes. It even has an usb port, all in software on the AVR (no special usb chip required)! [via]
Unzap – USB TV-B-Gone with learning function - [Link]
Donald sent in his guide to programming an AVR microcontroller. It takes you step-by-step from purchasing the right hardware all the way through uploading the programs. He includes all his schematics and lots of photos. It’s a good place to start learning about the AVR microcontroller.
My goal was to lower the barrier of entry for getting started with the AVR by starting at square one (i.e. you don’t even own a programmer) and getting someone familiar with using the tools as quickly as possible. [via]
A beginners guide to the AVR Micro-controllers - [Link]
It is often useful to know the capacitance between conductors such as wires, PCB traces or the legs of a capacitor. Being able to measure such capacitances is a great tool to verify the value of capacitors or other components, to test cables or to analyse circuits.
The Capmeter: measuring capacitances with an AVR - [Link]
This is a clock using analog meters. This is using PWM (pulse width modulation) mode on the AVR, which in theory is fairly easy. I’ve played with PWM on AVRs before, and an old posting here gave some details of what I learned. It was a bit of work to manage PWM at the assembly language level, but the dev environment for Arduino makes it really easy to use. [via]
Analog meter clock - [Link]
Wouldnt it be sweet if you could have your micro play-back complex things, over audio for an extremely low cost? Imagine replacing that one i/o line that used to drive an led, be able to reproduce the human voice and exclaim “Hello world”, This can be useful in projects where you would like to add some human interface, but an lcd would be too bulky / to slow.
PWM audio generation with an AVR - [Link]