Author Options:

If I buy this Arduino board would I be able to put in a new ATmega168 and program the chip with the code I've developed? Answered

I want to buy this board: http://www.sparkfun.com/commerce/product_info.php?products_id=666 to use with ATmega168 chips and similar. I'm just starting out with these chips. I've taken two microcontroller courses but they both used older development boards that only had volatile memory but I want to use microcontrollers in my projects. Basically I just want to know if I could put a blank ATmega168 chip into this board, after I've developed a working code, and then put the newly flashed chip on some perf board with the necessary components for it to run. Would that work? Is that what these boards are used for?



Best Answer 10 years ago

Yes, you can. I have that same Arduino and it now comes with ATmega328. You can program the ATmega, remove it from the board and place it directly into your project. You can even buy replacement ATmega's with the Arduino bootloader preinstalled for ~$5 from Sparkfun.com. The Arduino is used mainly for experimenting, but you can certainly use it to program ATmega's for your projects.