Ok so I've been searching for days now but either I cannot get it, or I cannot find a clear tutorial on WHAT (not how) to do.
Ok so lets say I bought an ATmega328P (SMD version) and created my own PCB and it's time to burn the code that I have written. Code that works well on an Arduino Uno. Its just that I decided to build my own PCB.
1. Am I right to say that I first need to burn the bootloader, and than followed by my code?
2. I have an FT232RL (https://www.sparkfun.com/products/718
) and also a USBtinyISP (http://www.ladyada.net/make/usbtinyisp/
). I found tutorials on how to connect these so this is not the issue, but I need to understand better, Which one do I need? What do I program what with?
For example, as I see this at the moment, I need to use the FT232RL to burn the bootloader once for the very first time and than I need to continue using the USBtinyISP to burn my code but this is just vague... I'm not sure.
Thanks reading and appreciate any thoughts even if you don't know how to answer all questions.
Thanks a lot