Home Blog  

29 May 2008

In this article we will see a state of the art USB programmer for the AVR microcontrollers from Atmel. The programmer firmware has no device dependent data. Therefore it works for almost any AVR microcontroller on the market and possible future microcontrollers. [via]

open source Atmel AVR Programmer with USB interface - [Link]

25 May 2008

If you are a fan of AVR and you need to disable RESET pin and use it as regular pin you will need a High-Voltage programmer of AVR microcontrollers.HVProg is a nice High-Voltage parallel programmer.It is a redesign of the original STK500 without all components of a development board. It is based on the original ATMEL schematics that are freely available on the net (i.e at avrfreaks.net). The main target was to keep all nessecary functionality to programm all available AVR controllers in every programming mode that the STK500 supports. [via]

HVProg-High-Voltage programmer for AVR – [Link]

13 May 2008

This is an USB HID gadget, capable of converting CIR signals from a remote control to keystrokes and/or mouse movements. It uses an ATMega8 AVR microcontroller and the Objective Development firmware-only USB driver stack.The device contains a TSOP1738 infrared receiver & demodulator, which picks up the signals from the remote control. The microcontroller implements a combo HID device, simulating both a mouse and a keyboard. This way it can send mouse movements, button clicks and keystrokes (such as PageUp, PageDown, Enter, Escape, etc.) to the PC. [via]

InfraHID - [Link]

13 May 2008

This is very simple AVR programmer via parallel port.Here you have the diagram for a little board containing just a a zip-socket for the uC, a crystal and very few other parts. [via]

Simple AVR programmer - [Link]

12 May 2008

This is a simple IR receiver circuit which plugs into a serial port of a computer. Althrought, there are many other circuits of this kind, and most of them are even simpler, but this circuit has two major advantages: (1) it uses an Atmel AVR RISC microcontroller (an AT90S2313) instead of the usual PIC microcontroller and (2) it uses a Maxim MAX232 for the generation of valid RS232 levels. [via]

AVR-Based Serial Port IR Receiver - [Link]

10 May 2008

NiMH cells are still very popular energy source in portable media like digital cameras, clocks, various players, etc. They provide quite good energy density for reasonable price. Charging current of NiMH cells should be about 10% of their rated hourly capacity. And charging time should not exceed 14 hours. Following charger is what it does. [via]

AVR based NiMH charger - [Link]

7 May 2008

Probably this programmer cable can be found on every AVR fan website. It very simple and easy to build. You just need few passive components that can be packed inside LPT connector. From my perspective I wouldn’t recommend using this one programmer if you are more serious in microcontroller projects, because it has poor computer port protection. It connects directly to LPT port without precautions. I definitely recommend using similar ISP circuit with buffer IC between LPT and target board. [via]

Yet Another Simple AVR ISP cable - [Link]

4 May 2008

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]

3 May 2008

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]

28 Apr 2008

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]





Search Site | Advertising | Contact Us
Elektrotekno.com | Free Schematics Search Engine | Electronic Kits | Electronics Projects