Electronic – arduino – Replacing atmega8 with atmega328(arduino)

arduinoatmegaatmel

I was supplied with an arduino board in a workshop(which is a very old version board) similar to :

enter image description here

the board comes with atmega8 as a micro controller ..
I wanted to increase the performance and memory of my micro controller, so I purchased an atmega328 IC from ebay

Atmega328 IC Arduino Duemilanove bootloader

After replacing the IC with atmega328, I changed the settings in my arduino IDE to atmega32 duemilanove board ..

When I supplied power to my arduino board, I noticed that the LED on pin13 is keeps on blinking continuosly(Though I pressed reset button many times)

Here's a little video I made after replacing the IC

After replacing with new atmega chip, I'm not able to upload the code

enter image description here

can anyone help me with this

Thanks !

ps : I'm pretty new to arduino & electronics world 🙁

Best Answer

I want to share my experience. You can use lots of different bootloaders with serial single sided board but you have to take care of two things:

  1. You have to change serial port setting for its speed like if you are using decimila or NG bootloader it should be 19200 bits per sec.
  2. Select the correct board type in the Arduino IDE, which will depend on your boot loader. You can find this information in the board.txt file, like speed of port, board name and fuse bit settings if you are loading the bootloader in a new, blank chip.

Hope this will solve your problems.