Can I replace Atmega8 with Atmega328 in my freeduino board? If so, let me know the steps needed.


1 Answer 1


Shouldn't be a problem. Some later versions already have a ATMega168 instead of the ATMega8. All three are pin-compatible.

In the arduino IDE you should however select a different board (one with a 328, like the UNO). That way the compiler knows the target MCU is the 328, and not the 8.

  • 1
    Not all registers are the same though. But the arduino platform takes care of these difference for you.
    – Gerben
    Jan 19, 2015 at 14:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.