-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FeatureRequest: support Arduino Nano Every (ATmega4809) #56
Comments
Just to let you know that I am not completely ignoring this. I spent some time today scoping the work involved to add support for the megaAVR, and it does not seem easy. The Arduino megaAVR Core significantly changed the programming framework in many backwards compatible breaking ways (e.g. arduino/ArduinoCore-API#25). I looked at whether it would be possible to use the MegaCoreX Core instead. It was said that the "ATmega4809" board should work with the Nano Every. Unfortunately, the MegaCoreX core uses the same F() hack that is used in the Arduino megaAVR Core, which breaks AUnit in non-backwards compatible ways. I'll poke at this intermittently as time allows, but it is possible that I will decide to make the megaAVR (e.g. the Nano Every) officially unsupported. |
AceTime will not support ArduinoCore-api in the foreseeable future. So it will not support the megaAVR. Closing. |
My tests (and example tests) compile correct for Arduino UNO (ATmega328P) but NOT for Arduio Nano Every.
The text was updated successfully, but these errors were encountered: