medium

Automate lights in your kitchen area using ATTiny84 microcontroller

This project describes an automatic light system for kitchen sink where you need sufficient light to properly clean your dishes and vegetables. It uses an ATTiny84 microcontroller with a PIR motion sensor. When motion is detected, the microcontroller turns on the light. The light source consists of 10 bright white LEDs that are driven by […]

Automate lights in your kitchen area using ATTiny84 microcontroller Read More »

AVR displays body temperature on a Nokia 3310 LCD using Atmega8 microcontroller

This project describes how to measure temperature with Atmega8 and a thermistor and display it on a Nokia 3310 LCD. A thermistor is a device that changes its resistance with temperature. With a proper resistor divider network, the temperature can be measured by measuring the voltage across the thermistor. The voltage across the thermistor is

AVR displays body temperature on a Nokia 3310 LCD using Atmega8 microcontroller Read More »

Open Source USB AVR Programmer for Students and Hobbyists using Atmega8 microcontroller

If you cannot afford to buy a USB programmer for AVR, don’t worry, you can make one by yourself. This programmer uses a Atmega8 microcontroller with a few external passive components. The good thing is you don’t need any USB controller because it is implemented in the firmware inside Atmega8. Yes, you are right, you

Open Source USB AVR Programmer for Students and Hobbyists using Atmega8 microcontroller Read More »

AVR based remote controlled fan regulator

This project is from Extreme Electronics that describes an AVR-based (Atmega8) remotely controlled fan regulator. The control commands are received through a DVD player remote control. With three buttons on the remote control, you can turn the fan On and Off and also conotrol the speed. You can also purchase the PCB for this project

AVR based remote controlled fan regulator Read More »

50 MHz range frequency counter using ATtiny45 microcontroller

50 MHz range frequency counter using ATtiny45 microcontroller

A wide range frequency meter is an useful tool for an electronics lab. This projects describes a frequency meter based on AT90S231 microcontroller that can measure input frequencies up to 50 MHz. The measured frequency is displayed on 6 digit multiplexed seven segment displays. It uses two external high-speed 8-bit counters (74HC590) in cascade to

50 MHz range frequency counter using ATtiny45 microcontroller Read More »

Tetris and Snake with one AVR using Atmega168 microcontroller

This project describes two games – Tetris and Snake, both programmed inside an Atmega168 microcontroller. You can plug this device to a PAL TV and have fun playing the games. The circuit diagram is very simple and uses resistors to generate composite video output. For more detail: Tetris and Snake with one AVR using Atmega168

Tetris and Snake with one AVR using Atmega168 microcontroller Read More »

Build an AVR Xmega Prototyping Board using AVR microcontrollers

The AVR ATXmega chip is a newer offering in Atmel’s AVR line.  The Xmega is billed as a hybrid 8/16-bit MCU, which means you can use your normal development environment to program Xmegas (as compared to AVR32 and Atmel’s ARM line).  Because the Xmega uses a different programming interface, it does require a programmer that

Build an AVR Xmega Prototyping Board using AVR microcontrollers Read More »

Reading Switches with using Attiny microcontrollers

There have been several Instructables dealing with outputs from the ATtiny2313 and similar AVR devices. For example, http://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/, http://www.instructables.com/id/Drive-a-Stepper-Motor-with-an-AVR-Microprocessor/. Working on the latest one from The Real Elliot, which showed how to control stepper motors, I found that it would be really helpful to be able to run alternate sections of code in the same

Reading Switches with using Attiny microcontrollers Read More »

Halloween Robot using Attiny microcontrollers

Halloween Robot controlled by an old wingman joystick. I don’t reccommend this for beginners with electronics only because some things like joysticks and power adapters are not all the same and must be modified. Additionally I provide programming code which will only be useful for particular stepper motors without modification. **This is still unfinished, but

Halloween Robot using Attiny microcontrollers Read More »

Scroll to Top