interfacing

Interfacing LCD with ATmega32 Microcontroller

To establish a good communication between human world and machine world, display units play an important role. And so they are an important part of embedded systems. Display units – big or small, work on the same basic principle. Besides complex display units like graphic displays and 3D dispays, one must know working with simple displays …

Interfacing LCD with ATmega32 Microcontroller Read More »

Ultrasonic Rangefinder HC-SR04 Interfacing with ATmega8

In this article I will describe how to interface a Ultrasonic Range Finder Module with a AVR ATmega8 microcontroller. I will provide a HEX file which you can burn into your ATmega8 directly to quickly test this whole setup. Ultrasonic range finder modules helps find the exact distance to an object. This can have vast …

Ultrasonic Rangefinder HC-SR04 Interfacing with ATmega8 Read More »

Interfacing Serial Bluetooth Modem with Computer using ATmega16

This article would give you a general idea about how to setup and interface any Bluetooth modem with your computer. There are many types of Bluetooth modems available in market, which vary in quality, cost, range, etc. Some of the well known Serial Bluetooth modems are AUBTM, BLUESMIRF, RN-41, HC-05 and HC-04. I would be …

Interfacing Serial Bluetooth Modem with Computer using ATmega16 Read More »

Leonardo Arduino clone a single-sided PCB using ATmega32U4

DESCRIPTION This project is to make a clone of Arduino Leonardo in a simple way.That is why the distribution of the pin does not match the standard Arduino (have to make many jumpers on the motherboard or use both sides). However, most Arduino Leonardo characteristics are maintained. The circuit is protected by an automatic reset fuse …

Leonardo Arduino clone a single-sided PCB using ATmega32U4 Read More »

Head-Controlled Keyboard And Mouse using ATmega32

Easy Input is a head-controlled keyboard and mouse input device for disabled users. The system uses accelerometers to detect the user’s head tilt in order to direct mouse movement on the monitor. The clicking of the mouse is activated by the user’s eye blinking through a reflective sensor. The keyboard function is implemented by allowing …

Head-Controlled Keyboard And Mouse using ATmega32 Read More »

How to drive 595 shift registers with ATmega168

Driving a shift register using an AVR chip’s built-in hardware is really quite easy. Most of their offerings have an SPI module, or Serial Peripheral Interface. A shift register is exactly that, a peripheral device that communicates via a serial line. All we need to do is hook up our connections and use a few …

How to drive 595 shift registers with ATmega168 Read More »

Scroll to Top