Take the 2-minute tour ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I am designing a circuit/software for some guy..

I am using a Atmega328 surface mounted micro in the design and am just supplying the schematic and code. He is going to build it (make a PCB) and use it for his business.

I was going to program it using the Arduino IDE since I have more experience with that, and was going to add in an ISP header and suggest using this http://docs-europe.electrocomponents.com/webdocs/0dba/0900766b80dba9b4.pdf to program it..

However I noticed that the 328 is not listed under the supported devices for that programmer?? And even if it was I am unsure if that would work using the regular Arduino program??

What is the best way for me to do this?? I need to be able to test the code on my UNO, and also provide the means for him to easily program the code onto a new chip on the PCB.

Please help. I don't mind programming it outside of the Arduino IDE if I need to as long as I can test that code with my UNO.

I tried looking around for answers but didn't find anything satisfactory. Here is the schematic I have so far, with an ISP header (that apparently isn't supported?)

enter image description here

share|improve this question
    

1 Answer 1

up vote 3 down vote accepted

See AVR Studio 4 online help ...

...

Created: Tue 01 Nov 2005 08:17:09 AM EST

The '328 didn't exist until 2009. This is why you go to the primary source when possible.

But yes, that programmer supports the '328, as well as all AVR chips that support ISP. The software needs to support the programmer and the chip as well, but I can tell you that AVRDUDE, which is the AVR command line programmer of choice (as well as the one that the Arduino IDE uses), does. You're covered.

share|improve this answer
1  
Here's a list of supported devices: atmel.com/webdoc/atmelstudio/supported.devices.AVR.Mega.html –  ken Nov 1 '14 at 4:06
1  
That's the list for Atmel (not just "AVR" anymore) Studio. The AVRDUDE list is here. –  Ignacio Vazquez-Abrams Nov 1 '14 at 4:08
    
Perfect, thanks guys! –  THEMuffinMan7 Nov 1 '14 at 7:05

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.