Can all AVR microcontrollers be made into Arduino minimal system versions?

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have some mega16 microcontrollers on hand now. I would like to ask, as long as the mega-series microcontroller can be through the USBasp after the Bootloader brush, can be through the Arduino ide compile download program?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Pretty much any chip can be an "Arduino" but what it requires is a "core". By default the Arduino installation only has support for a limited set of CPUs (328P, 2560 etc) and not mega16. So to be able to use that you need to add a core that provides mega16 support. 

 

When you google "atmeag16 arduino core" you should arrive at:

 

https://github.com/MCUdude/Might...

 

So add "mighty core" to an Arduino installation and it now supports mega16.

Last Edited: Mon. Aug 16, 2021 - 08:09 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ok, I got it, thanks for the reply!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

There are "cores" that cover quite a vast percentage of the AVR product line, at least "partially."

Support is a pretty significant issue.  It's one thing to write some code that allows basic Arduino sketches to run on some chip, and quite another to spend a decade or so keeping up with all the churn in the official workings, libraries that become popular, and etc.

(But they all tend to be open source, so in theory you can do your own support!)

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ok, thank you very much for your reply!