hex

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 »

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 »

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 »

ATmega8 Based Smart Code Lock

ATmega8 Based Smart Code Lock

Here is a project for beginners using Atmel AVR ATmega8. The project uses some techniques that are very useful for designers to learn and utilize. Alphanumeric LCD Module Interfacing. 4×4 Keypad interfacing. PWM Control of LED (Used to dim the back-light of LCD, like in some Nokia Phones) Basic Circuit design for AVR MCUs Connecting

ATmega8 Based Smart Code Lock Read More »

Visualize ADC data on PC Screen using USART AVR Project using microcontroller

ADC (Analog to digital converter) is a commonly used peripheral. We use it everyday to interface with several analog sensors. Many times a nice visualization of ADC data is required during learning about new sensors. For example you just bought a analog sound sensor, and try to do some fast experiments that how it performs.

Visualize ADC data on PC Screen using USART AVR Project using microcontroller Read More »

AVR ATmega8 Project LED Moving Message Display using ATmega8 microcontroller

An interesting project that can be done using Microcontroller is a LED message scroll er. It teaches you a quite lot of things. So I decided to make one. I made the hardware design modular and cascadeble That means the whole display is made up of several 15×7 modules. Each module has everything to drive

AVR ATmega8 Project LED Moving Message Display using ATmega8 microcontroller Read More »

Scroll to Top