Mobile Operating System Projects

EGYDuino Arduino compatible board

EGYDuino – Arduino compatible board Using Atmega

EGYDuino is a DIY Arduino clone made on a single sided PCB board. It’s simple and cheap to build using home PCB fabrication methods and it’s 100% compatible with Arduino. Description ATmega8 takes care of the USB to serial communication and should be burned with AVR-CDC232 firmware. AVR-CDC creates a virtual COM port on the PC …

EGYDuino – Arduino compatible board Using Atmega Read More »

UART Communication between ATmega8 and Arduino Uno

How to establish UART communication between ATmega8 and Arduino Uno?

Here we are going to establish a communication between an ATmega8 microcontroller and Arduino Uno. The communication established here is UART (Universal Asynchronous Receiver Transmitter) type. It’s serial communication. By this serial communication data can be shared between two controllers, which is a required in various embedded system applications. UART Communication between ATmega8 and Arduino Uno In embedded systems we must …

How to establish UART communication between ATmega8 and Arduino Uno? Read More »

Single Chip Computer

Single Chip Computer: Easy to Produce AVR BASIC Co Using Atmega

This instructable will document and explain my latest project, a standalone computer system based upon a single chip (IC); the ATmega 1284P. The 1284P is responsible for all aspects of the system, including running the BASIC interpreter, generation RCA video signals and reading keyboard input. This computer system runs TinyBASIC just like my Arduino BASIC …

Single Chip Computer: Easy to Produce AVR BASIC Co Using Atmega Read More »

Introduction to Arduino UNO uses

Introduction to Arduino UNO (uses AVR ATmega328)

Overview Arduino is an Open Source embedded development platform which is easy-to-use. It comprises of Hardware boards and Software tools. Examples of some of the most popular Arduino Hardware boards are , Arduino Uno This board is designed around the ATmega328 AVR microcontroller. It is an 8 bit microcontroller with 32KB of flash, 2KB of …

Introduction to Arduino UNO (uses AVR ATmega328) Read More »

Analogue to Digital Conversion

Analogue to Digital Conversion on an ATmega168

Many AVR microcontrollers are capable of doing Analogue to Digital Conversion. The ATmega168 has 6 ports (8 ports on the SMD packages) that can be used for analogue input. This tutorial shows you how. The circuit The Breadboard layout is based on the Atmega8 breadboard circuit which is described in Atmega8 breadboard circuit Part 1 and Atmega8 breadboard circuit Part …

Analogue to Digital Conversion on an ATmega168 Read More »

Interfacing Ultrasonic Rangefinder

Interfacing Ultrasonic Rangefinder with AVR MCUs – AVR Tutorial Using Atmega

Obstacle detecting sensors are one of the most basic type of sensors that electronic hobbyists use. There are several methods to make cheap obstacle sensors. These simple sensors are made using a IR Rx/Tx pair or Normal LED and LDR pair(this design is most basic and is heavily affected by environment lighting conditions). These sensor may be …

Interfacing Ultrasonic Rangefinder with AVR MCUs – AVR Tutorial Using Atmega Read More »

Programming ATMEGA32

Programming ATMEGA32 (or Any Other AVR) Using Arduino IDE Using Atmega

The Arduino is a very cool development board where you could create hundreds of projects. But it doesn’t mean that for every project you create, you would need an Arduino board dedicated to that project alone. A hundred projects and a hundred Arduinos? That’s a waste of money! Depending upon the requirements of your project, …

Programming ATMEGA32 (or Any Other AVR) Using Arduino IDE Using Atmega Read More »

Bluetooth Home Automation

Bluetooth Home Automation using AVR and Android App Using Atmega

DIY-Bluetooth based Home Automation Project In this project, let’s see how to design a Bluetooth based home automation project.This article explains the steps involved in the designing of a Bluetooth home automation kit, starting from the configuration of a Bluetooth module. The article also explains how to select an App, read the keywords sent by …

Bluetooth Home Automation using AVR and Android App Using Atmega Read More »