Interfacing(USB – RS232 – I2c -ISP) Projects

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 »

How to Interface a GSM (SIM 300) Modem with ATmega32 to Send and Receive SMS

What is a GSM Modem? GSM stands for Global System for Mobile Communications.It is a standard set developed by the EuropeanTelecommunications Standards Institute (ETSI) to describe protocols for second generation (2G) digital cellular networks used by mobilephones. A Modem is a device which modulates and demodulates signals as required to meet the communication requirements.It modulates

How to Interface a GSM (SIM 300) Modem with ATmega32 to Send and Receive SMS Read More »

embRACE: The Embedded Race

embRACE, a game developed on the embedded platform, entirely coded in assembly language. The game has been programmed on an ATMega16 micro-controller, interfaced with a 16×2 LCD display module. The game possesses an interactive user interface and exclusive features like: -Main Menu -Pause Menu -Real Time Score display -Life Indicator LEDs -Non-volatile High Score storage

embRACE: The Embedded Race Read More »

Interfacing Triple-Axis Accelerometer with AtMega16

Requirements AtMega 16 IC/development board 3-Axis accelerometer LCD screen 16X2 (for displaying X, Y and Z data) Description This project makes use of three out of the eight ADCs present in AtMega16 IC to display the corresponding digital data of X, Y and Z outputs of an accelerometer on 16X2 LCD. Accelerometer First let’s talk

Interfacing Triple-Axis Accelerometer with AtMega16 Read More »

DIY – Waveform Generator using AVR Microcontroller

To interface 8-bit DAC with AVR microcontroller ATMega32 and generate different waveforms like Square Wave, Sine Wave, Triangular Wave, Staircase Wave and Saw-tooth Wave. Instruments ·         AVR Development Board ·         ADC – DAC card ·         Digital Storage Oscilloscope (DSO) ·         Power Supply Apparatus ·         Connecting Wires ·         CRO Probes ·         General purpose PCB Components ·        

DIY – Waveform Generator using AVR Microcontroller Read More »

How to use inbuilt ADC of AVR microcontroller (ATmega16)

Microcontroller understands only digital language. However, the inputs available from the environment to the microcontroller are mostly analog in nature, i.e., they vary continuously with time. In order to understand the inputs by the digital processor, a device called Analog to Digital Converter (ADC) is used. As the name suggests this peripheral gathers the analog

How to use inbuilt ADC of AVR microcontroller (ATmega16) Read More »

Scroll to Top