I am trying to fab my own PCB to make and arduino with an Atmega2560 chip. Would anyone be so kind as to tell me what I need? I am planning to start with a blank TQFP atmega2560, so I know for starters I will need to put the arduino bootloader on it. I have looked all over the internet and some people say that it can be done with another arduino (that’s what it looks like here Gammon Forum : Electronics : Microprocessors : Atmega bootloader programmer) and some say I need the AVR ISP II programmer. Can someone tell me if I need to buy the programmer?
Then, when I solder the chip to my board (which will have traces to all the pins), I assume it is as simple as lining up all of the ISCP pins, (MISO-MOSI etc.), is this correct? Do I need to put in ICSP headers or can I just connect my programmer to the PCB traces?
Then, I can open the arduino IDE and select my programmer and click burn bootloader?
Also, can anyone tell me if I need any extra components more than what I needed to make my own Arduino using the atmega328p (following this tutuorial http://arduino.cc/en/Main/Standalone), and if it is totally necessary to use icsp headers?
Ideally the finished product would look like an arduino mega board but with headers where I want them, etc.
Thank you for your time.