Starting out away from the Arduino.

Firstly i would like to say sorry for this question as im sure its been asked a million times on here previously i just cannot find a good answer.

im very new to the arduino and have been tinkering a little with it for a while, my question is once i have the chip done how do i go about flashing another Atmel chip with the same code.

im aware that the atmel chip on the arduino has a boot loader to run the code ive programmed onto it but what i would like to know is how i go about programming a brandnew blank chip with the bootloader and required bits to make my circuit work outside of the arduino.

ive got no other programming kit except the ardiuno at the moment.

thanks
kris

I'd recommend you start by reading through this (Arduino Playground - Standalone) . In general, you can burn bootloader onto blank chips by either using the Arduino as an ISP (http://arduino.cc/en/Tutorial/ArduinoISP) or using the FTDI bitbang method (given that your Arduino still has the FT232 chip) (Arduino Playground - AvrdudeFTDIBitbang).

Personally, I like the FTDIBitbang method, it's fast and reliable.

thanks for the reply and the help, seems nice and easy to program new ATMega chips.

again thanks for the help its appreciated.