Getting started with ATmega8u2 and other AVR USB microcontrollers

Introduction There is this USB specialized family or group of everyone’s favorite AVR microcontrollers. Apparently, you can use them as USB devices or hosts without any external components. Hell, you can even program them via USB port. All of that without any external component. One of those little guys I wanted to use  for my last project (reflow … Continue reading Getting started with ATmega8u2 and other AVR USB microcontrollers

Arduino based, voice commanded, Android phone navigated, Bluetooth controlled – robot car

Introduction As the title suggests, my latest weekend project was a very exotic kind of robot: it was a vehicle based on the AVR Atmega microcontroller that can be controlled using voice recognition system of an Android phone.  The project I made was simple, it only uses the basic functionality of the robot car: turn on, turn off, … Continue reading Arduino based, voice commanded, Android phone navigated, Bluetooth controlled – robot car

Programming Atmega μC with Arduino – Troubleshooting

Introduction There are many, many, and many posts online about how to use Arduino board to program everyone’s favorite Atmel AVR family of the microcontrollers – Atmega. I haven’t made many microcontroller circuits from the scratch so I never had any real programmer, as for instance AVR ISP or USBtiny. But recently, I decided to make an Atmega168 … Continue reading Programming Atmega μC with Arduino – Troubleshooting