You Are Here: Home » AVR ATmega Projects » Interfacing(USB – RS232 – I2c -ISP) Projects (Page 2)

Program an ATmega168/328 with codebender

If you want to use an inexpensive ATmega168 or ATmega328p for your project, but you want the simplicity of the arduino code and codebender, this tutorial will guide you through! A brand new ATmega microcontroller does not come preconfigured to use with Arduino code. So to use one of these you normally need a high cost ATMEL ISP programmer to burn the Arduino bootloader into your ATmega. Thankfully there is ...

Read more

Interfacing Analog Joystick with AVR ATmega32

If you have played games on console you must be knowing what a joystick is. In games a joystick is generally used to control the motion of character or a vehicle (like plane or car). Joystick give a very realistic two dimensional control! Joystick are also used to control the motion of real objects like a robot or a car. Generally we want to control the back and forth motion of any object along with the abi ...

Read more

GSM Module SIM300 Interface with AVR Amega32

A GSM/GPRS Module like SIM300 can be used for any embedded application that requires a long range communication, like a robot in Chennai controlled by a person sitting in New Delhi! Or simply a water pump in a rice field turned on in the morning by a farmer sitting in his house few kilometers away! You have few communication options depending on the application, they may be as follows. Simple SMS based comm ...

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 application in robotics. These are more expensive than IR based obstacle detectors but the ...

Read more

AVR Dual RGB Matrix Driver

Multiplexing LEDs can be tricky, but we're working with RGB LEDs, so think of each RGB as three individual LEDs. For an 8 x 8 matrix, that is 192 total LEDs on a single matrix. Even though there are only 32 connection pins, it is still possible to individually control the color and brightness of every single LED. Take a look at this diagram from the datasheet for the RGB Matrix I am using.You should see tha ...

Read more

Attendance System using AVR and RFID

This project aims to automate the process of taking attendance on pen and paper and prevent any fraudulent entry. It uses RFID tags to record attendance. Each student is assigned a unique tag, which he/she is required to swipe over the reader to give his/her attendance. This system benefits both the teacher and student as its quick and hassle free. This setup can be used in any educational institution regar ...

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 using the last one i.e. the cheap Chinese Bluetooth module. It has limited functions an ...

Read more
Scroll to top