maxEmbedded Index

maxEmbedded Index

This page contains all the posts on maxEmbedded arranged topic wise and neatly.

Computer Vision

Introduction to Computer Vision
Basic Concepts of Computer Vision
Colors and Color Spaces

More tutorials yet to come.

Single Board Computers/eLinux

Introduction to Single Board Computing
The Embedded Linux Quick Start Guide

More tutorials yet to come.


An Introduction to Robotics and Automation
Basic Parts of a Robot
Robot Locomotion Principles
Making an RF Car
Robotic Arm
How to build an IR Sensor

More tutorials yet to come.


RF Module Interfacing without Microcontrollers
Making an RF Car
How to build your own Power Supply
Seven Segment Multiplexing
How to build an IR Sensor


What is a microcontroller? And how does it differ from a microprocessor?
Basics of Microcontrollers
What do we need to get started?
Code Optimization

MSP430 Microcontrollers – Basics

MSP at a Glance

More tutorials yet to come.

AVR Microcontrollers – Basics

AVR Basics
I/O Port Operations in AVR
Using AVR Studio 5
Using Atmel Studio 6
Using the AVR Studio 5 Simulator and Debugger
DC Motor Control using AVR
LCD Interfacing with AVR
Seven Segment Multiplexing

AVR Microcontrollers – ADC

Sensor Fundamentals
The ADC of the AVR
Using an Analog Accelerometer

AVR Microcontrollers – Timers

Introduction to AVR Timers
AVR Timers – TIMER0
AVR Timers – TIMER1
AVR Timers – TIMER2
AVR Timers – CTC Mode
AVR Timers – PWM Mode – Part I
AVR Timers – PWM Mode – Part II

AVR Microcontrollers – Serial/USART/SPI/I2C

Serial Communication – Introduction
Serial Communication – RS232 Basics
The USART of the AVR
Serial Peripheral Interface – SPI Basics
The SPI of the AVR
Inter-Integrated Circuits – I2C Basics

And that’s not the end! More interesting posts and tutorials will be coming up soon, and that too from various enthusiastic authors! So subscribe via email or grab the RSS Feeds to stay updated!

59 responses to “maxEmbedded Index

  1. Thank-you for these blog posts, they have really helped me learn about AVR. It would be great to see some posts about RFID reader/writers or possibly Zigbee.

  2. Great work by the way, I have a question regard I2C, I’m trying to connect an accelerometer “MMA8451Q” to “ATtiny4313” through I2C bus, but this is the first time I’m using the I2C, how do I get started? don’t know where to begin, it seems a little bit complicated.
    I appreciate your help.


    • I can’t help you with the details of your particular project. I just looked at the data sheet for the the 4313 and you have TWI hardware as part of the processor, so the job shouldn’t be too difficult. I recommend using Peter Fleury’s I2C library, it worked great for me and it’s pretty basic and clear. Alternately, review carefully (and many times) the TWI section of the data manual. I’ll be happy to share my code.

    • Awesome tutorials! Id also love to see some I2C or TWI on Atmega328. Especially comunicating to RTC.

  3. Hey Buddy, you did a great job by making such a blog…..i was always in search of such kind of Source….Thanks buddy….

  4. the tutorial was very helpful…. we are all waiting for the remaining portion… it has been long since you updated last time……

  5. gr8 job mayank 🙂 guys.. I am just starting to learn ARM cortex-m3.. is there any website like maxembedded to help me learn the same ?

    • Oh sorry, there were lots of comments, and I might have missed this one. My bad..
      As far as your problem is concerned, it requires simple use of DDRx, PINx and PORTx! I will write one such article soon.. Thanks a lot for your suggestion! 🙂

  6. dude tutorial on SERIAL COMMUNICATION…………….waiting since long time………………

  7. Can u add a post on basic image processing? I want to build a line follower using image processing

    • Sure! In fact I have been working on it as a part of my club. We will be sharing a few tutorials there, and I will make it a point to share them here as well!

      • Thank you! Any idea as to when these tutorials will be posted? approximate time. It would be nice if you could suggest some websites for preparation in the mean time

  8. Boss,awesome tutorial, i was novice in avr but now i can say i have some knowledge about AVR.

    Thanks to you for this tutorial please carry on i am waiting for next post ,
    again Thanks.

  9. i thought to buy the atmega 16 development board in the websites mentioned , it would cost me around 800Rs(too high), is it preferred to buy or make a development board on own by buying the components, if yes plz give me the instructions to make a own development board with the necessary components….( i am asking this as i heard it will bring down the cost by 50%)

    • Hi Tanvir
      Hyperterminal is not included in AS6. It is a separate software to make COM port connections between serial devices. It is not present in Windows 7 or Windows 8, however, if you want, you can search for the required dll files and still run it. A simpler method will be to use alternative software like BaseTerminal, RealTerm, etc. which offer similar (and even more) features.

We'd love to hear from you!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s