platformio / platform-atmelavr

Atmel AVR: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/atmelavr
Apache License 2.0
139 stars 105 forks source link

Add support for ATmegaxx5/xx50 and ATmegaxx9/xx90 chip families #287

Closed MCUdude closed 1 year ago

MCUdude commented 2 years ago

The latest version of MegaCore, v2.2.0 adds support for the ATmega165, ATmega169, ATmega325, ATmega329, ATmega645, ATmega649, ATmega3250, ATmega3290, ATmega6450 and ATmega6490.

This PR adds manifest files for all these. The chips also have full bootloader support through MegaCore through the existing bootloader.py script.

shawly commented 2 years ago

Hi!

Is there any ETA when this will be merged? Also @MCUdude do you have any estimate on when you will update the platformio/framework-arduino-avr-megacore package to v2.2.0?

MCUdude commented 2 years ago

Also @MCUdude do you have any estimate on when you will update the platformio/framework-arduino-avr-megacore package to v2.2.0?

@shawly this is done by the PlatformIO team (usually @valeros), not me. I don't see why this PR can't be merged as it is though.

shawly commented 2 years ago

That was fast!

this is done by the PlatformIO team

Oh I thought you were maintaining the package since you were listed as Author

In that case I guess I'll just have to be patient. Thanks for the quick response!

MCUdude commented 2 years ago

That was fast!

I was already on my computer and got an email notofication 🙂

Oh I thought you were maintaining the package since you were listed as Author

PlatformIO Registry is relatively new, and my Arduino cores were added before PIO registry existed. It would be great if I could just update the PIO registry every time I release a new version, but previously it was something the PIO team had to do, which tends to slow things down a bit. For instance, I'd really like them to bundle Avrdude 7.0 which brings a bunch of new features and improvements, but I've not gotten any response yet.

MCUdude commented 1 year ago

@valeros I've fixed an issue with the ATmega165/169, and this is ready to be merged!

valeros commented 1 year ago

Many thanks for the PR, merged!