AVR ATmega Projects

i2c interface to USB interface using attiny45 microcontroller

Attach any I2C client chip (thermo sensors, AD converter, displays, relais driver, …) to your PC via USB … quick, easy and cheap! Drivers for Linux, Windows and MacOS available. The i2c-tiny-usb project is an open source/open hardware project. The goal of i2c-tiny-usb is to provide a cheap generic i2c interface to be attached to […]

i2c interface to USB interface using attiny45 microcontroller Read More »

Acceleration sensing USB interface using Atmega8 microcontroller

Contents The hardware The USB interface Calibration PC assisted calibration Self calibration Software Drivers Joystick drivers Maemo drivers The input event subsystem Setting permissions Enigma FAQ Downloads The TiltStick is a small acceleration sensing device in form of a USB stick. It’s using a two axis acceleration sensor to measure acceleration (caused e.g. by motion

Acceleration sensing USB interface using Atmega8 microcontroller Read More »

Wireless Lan for AVR microcontrollers

The complete WLAN solution for AVR and other CPUsThe page is about equipping an Atmel AVR microcontroller based system with a Prism WLAN interface. This 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. Related

Wireless Lan for AVR microcontrollers Read More »

AVR Compiler toolchain for MAC using ATmega8 microcontroller

The following instructions are from early 2007 and are pretty outdated by now. They are still here for reference, but they are not maintained anymore and very likely won’t work with recent versions of MacOS anymore. After having developed software for the AVR under Windows and Linux the only major plattform missing was MacOS X.

AVR Compiler toolchain for MAC using ATmega8 microcontroller Read More »

EPROM adapter for ATMEL 89 Series Flash Microcontroller Programmer Ver 2.0

Devices The EEprom programmer software supports the following devices. 28C16 28C256 28C17 29C256 28C64 Hardware Diode D1 and resistor R1 provide the VDD isolation when programming the 24 pin devices. The jumper J3 must be shorted for 24 pin devices, and open circuit for 28 pin device programming. Following EEPROMs are pin compatible with their

EPROM adapter for ATMEL 89 Series Flash Microcontroller Programmer Ver 2.0 Read More »

Digital Stop Watch with ATmega8 using microcontroller

Digital Stop Watch with ATmega8 using microcontroller

In this tutorial we will make a “Digital Stop Watch” using an AVR ATmega8 Microcontroller. This will help you learn many concepts like Multiplexed Seven Segment Display Interfacing Using AVR Timers Using Interrupts And many others too. The code is written in C language for avr-gcc (WinAVR) . Steps to Build the “Digital Stop Watch”

Digital Stop Watch with ATmega8 using microcontroller Read More »

Remote Controlled Fan Regulator using ATmega8 microcontroller

This device can be used to remotely control the speed of an AC fan and to switch it on or off. The remote control is a cheap NEC Format remote, usually supplied with small DVD players. Three buttons are used to command the circuit. The UP key increase the fan’s speed while the DOWN key

Remote Controlled Fan Regulator using ATmega8 microcontroller Read More »

Scroll to Top