device

SPI serial peripheral interface

SPI (serial peripheral interface) using AVR microcontroller (ATmega16)

There are different protocols for serial communication between two deceives like, USART, SPI, I2C etc. Before selecting any communication protocol, data transfer rate is an important parameter. SPI transfers data at high speed data. AVR microcontroller contains on chip SPI interface. This article will explore the hardware configuration and programming of SPI. Serial Peripheral Interface is a synchronous, full-duplex protocol. […]

SPI (serial peripheral interface) using AVR microcontroller (ATmega16) Read More »

embRACE The Embedded Race (1)

embRACE: The Embedded Race Using Atmega

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 Using Atmega Read More »

Send and Receive SMS

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 »

Pololu USB

Pololu USB AVR Programmer User’s Guide Using Atmega

Overview The Pololu USB AVR programmer [http://www.pololu.com/product/1300] is a programmer for Atmel’s AVR microcontrollers and controller boards based on these MCUs, such as Pololu Orangutan robot controllers [http://www.pololu.com/category/8/robot-controllers] and the 3pi robot [http://www.pololu.com/product/975]. The programmer emulates an STK500 on a virtual serial port, making it compatible with standard AVR programming software. Two additional features help

Pololu USB AVR Programmer User’s Guide Using Atmega Read More »

Raspberry Pi IoT device [RASa].

A Simplified Secure Programming Platform for Internet of Things Devices Using Atmega

INTRODUCTION The Internet of Things (IoT) devices have become very popular in various critical and non-critical usage fields. Many people have started to use IoT devices realizing their benefits in their lives and scientific research [MSPC12, CGOF13]. Because of the popularity of IoT devices, developers gravitate toward the development of IoT applications. These applications utilize

A Simplified Secure Programming Platform for Internet of Things Devices Using Atmega Read More »