interfacing

AvrUsb500 — an open source Atmel AVR Programmer using ATmega8

Why Stk500 and USB? Until the beginning of this year a simple parallel port programmer was the only good programmer as it could be used for any device. All device dependent information is stored in the programmer software on your computer. The problem is however that the parallel port is slowly disappearing. Apple does not […]

AvrUsb500 — an open source Atmel AVR Programmer using ATmega8 Read More »

HVProg using ATmega8535 microcontroller

Compatible with AvrStudio Supports all AVR Controllers Parallel and serial High-Voltage-Programming Small and easy layout with only a few parts STK500 protocol Schematics and board layout available   Introduction The project started as an enhancement of Martin Thomas  Evertool project. He has rebuilt the AVRISP and JTAG adapter with only a few parts. Unfortunately they

HVProg using ATmega8535 microcontroller Read More »

The WhereAVR using ATmega8 microcontroller

Introduction The WhereAVR is a small, lightweight, low-power, and low-cost APRS tracker with a full compliment of analog and digital I/O, as well as the ability to decode ax.25 packets. This allows for the reception of remote commands without the need for a “real” TNC. It is designed to hook directly to the speaker and

The WhereAVR using ATmega8 microcontroller Read More »

Video Overlay using ATmega8 microcontroller

A few years ago I set about trying to design a very cheap and simple way to superimpose flight data on live video being transmitted over amateur television. Specifically, the data would include things like Latitude, Longitute, and Altitude, among other text including an identifier like my callsign. Before I go on, I want to

Video Overlay using ATmega8 microcontroller Read More »

Stealth USB CapsLocker using Tiny45 microcontroller

This device plugs into a USB port and implements a USB HID keyboard. Instead of doing anything useful, it waits between 30 seconds and 8 minutes and sends the scancode for the Caps Lock key. This will toggle the Caps Lock status on or off. Since the operating system controls the LED on the keyboard,

Stealth USB CapsLocker using Tiny45 microcontroller Read More »

etherrape using ATmega644 microcontroller

Project Overview short description: microcontroller with ethernet usability status: beta start: April 2006 platform: Atmel ATmega644 Abstract With this project, we’ll be creating hard- and software for enabling ethernet on an Atmel microcontroller. fd0 first built a prototype of it on lochraster and then made a fully-featured PCB afterwards, which will be sold as a

etherrape using ATmega644 microcontroller Read More »

AVR DDS signal generator V2.0 using ATmega16

Finally second and improved AVR DDS signal generator is here. First AVR DDS V1.0 generator was only an attempt of running DDS algorithm without any amplitude control. This time I still wanted to keep things simple like minimum count of widely accessible components circuit, single sided PCB that comes together with good functionality. AVR DDS

AVR DDS signal generator V2.0 using ATmega16 Read More »

Atmel AVR-firmware based universal USB-Interface using ATTiny2313

Scanning the web on microcontroller based USB solutions, I stumbled over Objective Development’s freeware USB solution based on Atmel’s  AVR architecture. I decided to build up their reference design PowerSwitch with an ATTiny2313 MCU. Since I never used AVR chips before, the first challenge was to set up a code development environment enabling me to

Atmel AVR-firmware based universal USB-Interface using ATTiny2313 Read More »

A Portable Battery-Powered Roguelike Video Game using ATmega32

I. Introduction This project is a portable battery-powered video game based on the 1984 cult classic PC game “Rogue”. I designed a hardware-based roguelike video game because I am a long-time Rogue addict and thought it would be cool to make a portable plug-and-play imitation. The project involved some basic hardware setup, including a Sega

A Portable Battery-Powered Roguelike Video Game using ATmega32 Read More »

Evertool using ATmega16 microcontroller

Evertool is an AVRISP/STK500-protocol and JTAGICE compatible Programmer/JTAG debugger. ISP Programmer compatible with Atmel AVRISP, directly accessable with AVRStudio and avrdude JTAG debugger compatible with Atmel JTAGICE, directly accessable with AVRStudio and AVaRice Evertool supports all AVR devices Atmel supports with their AVRISP and JTAGICE. Easy update of the programmer for new target AVRs via

Evertool using ATmega16 microcontroller Read More »

Scroll to Top