Example:
Arduino leonardo uses Atmega32U4. What if one wants to program/develop for the plain ATmega32.
\$\begingroup\$
\$\endgroup\$
6
-
\$\begingroup\$ "Arduino" is an agglomeration of lot of separate projects: A terrible Text editor, a java code-munging tool so you don't have to write proper C++, AVR-GCC for the actual compiling, AVRDude for programming, the optiboot bootloader, etc... Which part, specifically, do you want to use? \$\endgroup\$– Connor WolfCommented Jan 18, 2014 at 17:14
-
\$\begingroup\$ @ConnorWolf I agree that the editor is quite terrible, well I'm most interested in using the library part. Quite often I need to do Proof_Of_concept stuff and using those libraries makes my life easy. \$\endgroup\$– vyiCommented Jan 18, 2014 at 18:10
-
\$\begingroup\$ I refuse to call it a IDE. In any event, have you tried Stino? It's the toolchain and libraries, coupled to probably the best text editor ever, sublime text. I use the toolchain for quick&lazy prototyping myself a lot as well (through stino), though I tend to basically only use the serial libraries, and do the rest myself (IO pins, interrupts, etc...). \$\endgroup\$– Connor WolfCommented Jan 18, 2014 at 21:16
-
\$\begingroup\$ @ConnorWolf At present, I use notepad++ with avr-gcc/WinAVR for my AVR projects. Most of my code is hand-crafted. Stino seems a good option.. But Sublime is too costly. I'll have to stick to arduino till I find some workaround like Stino for notepad++. \$\endgroup\$– vyiCommented Jan 19, 2014 at 8:42
-
\$\begingroup\$ It only took a few seconds to google the answer to your question. if there is a supported arduino board that uses that part, then why wouldnt you be able to use it with the arduino libraries and tools? get the arduino bootloader on the part wire it right, and there you go. \$\endgroup\$– old_timerCommented Jan 21, 2014 at 2:38
|
Show 1 more comment
1 Answer
\$\begingroup\$
\$\endgroup\$
3
You can use the Arduino IDE with any MCU you can find compatibility files for. You may need to use a ISP programmer though, unless you can also find an appropriate bootloader (which you'll need a ISP programmer to upload regardless).
-
\$\begingroup\$ Is there some literature/tut/blog on How to create such compatibility files (apart from reverse engineering them) ? \$\endgroup\$– vyiCommented Feb 23, 2014 at 14:01
-
\$\begingroup\$ I haven't found any yet, the best thing is probably to start here and muck around. \$\endgroup\$ Commented Feb 23, 2014 at 16:19
-