ICSP USB Adapter - Programming Question

Hello all!

I am currently working on creating my own board using the ATmega328. This is my first experience working with something that is not a premade board like Arduino. I plan to use ICSP to program it and not have any kind of permanent USB port on the board. First, i would like to ask for suggestions as to what AVR programmer you guys recommend. Currently I am looking at this one:

http://www.oddwires.com/usb-isp-3-3v-5v-avr-programmer/?gclid=Cj0KEQjw4J-6BRD3h_KIoqijwvkBEiQAfcPiBSNtAhpnacWiYAxQVIZw4Q_uoAoGL-sCmtY0W9lUFPgaAlHX8P8HAQ

My real question is whether, if I use the ATmega328 and a ICSP programmer like this one, will I be able to use the Arduino IDE to load software onto the chip, or will I need another software since Im not using RX/TX?

Thanks in advance for the help!

File:Upload Using Programmer (with a Programmer connected to ICSP header on a board, or to the pins somehow). Then no serial upload via bootloader and Rx/Tx port is needed. (File:Upload)

I use Atmel AVR ISP MKii myself.

Or my own standalone programmer: http://www.crossroadsfencing.com/BobuinoRev17/ |500x488

Alright, sounds good. Thank you for the information!

chemicube13:
First, I would like to ask for suggestions as to what AVR programmer you guys recommend. Currently I am looking at this one:

Yes, that will be fine and relatively inexpensive.

Note that you need the adapter as well,

since these programmers implement the antiquated 10-pin Atmel interface whereas Arduino uses the more pragmatic 6-pin interface - which is obviously what you would be wanting to use.

If you look on ebay you can find USBasp programmers that use a 6 pin header and come with a 6 pin cable so you don't need to use an adapter. It ends up being about the same price as getting the more common 10 pin version when you add in the cost of the 6 to 10 pin adapter.

I prefer the 6 pin version since it does not require an adapter.

--- bill