1

A few years ago I programmed AVR ATmega8 with AVR studio by USB isp programmer. I was using C language. Now I would like to use arduino(C++) langauge and my external USB isp programmer. Is it possible?

RS2322016
3841 gold badge3 silver badges12 bronze badges
asked Mar 27, 2015 at 12:48
1
  • 1
    What kind of programmer? What is the Model? Commented Mar 27, 2015 at 13:44

3 Answers 3

1

The Arduino IDE compiles and outputs standard Intel HEX format files that are compatible with (nearly?) all programmers. If you enable detailed logging in the preferences panel you can find out which directory the IDE is building your code in and if the IDE does not include specific support for your programmer you can then locate the .hex file and upload it using the tool you are familiar with. The projects are typically built in a build.* subdirectory under %TEMP% (or /tmp on unix).

answered Nov 23, 2015 at 16:04
0

If you want to use arduino IDE to program the atmega328 you don't need a USB ISP programmer. The only thing you have to do is load the arduino bootloader on the atmega328 in order to program it through the arduino IDE. In the ide you can program the board with c++. But if you want to program the atmega328 through you're USB ISP programmer (assuming it is capable of programming the Atmega 328) you have to use other IDE in which you can program in c++ and produce an hex file that can be burned on the chip through you're programmer on the atmega328.

answered Mar 27, 2015 at 14:23
0

The programmers supported by the Arduino IDE are listed under Tools | Programmer. In order to upload your sketch using the programmer either Shift-click the upload button, select File | Upload Using Programmer, or press CtrlShiftU.

answered May 26, 2015 at 15:23

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.