Releases: platformio/platform-atmelavr
Releases · platformio/platform-atmelavr
5.0.0
- Updated Arduino AVR core to v1.8.6 (#314)
- Updated MCUdude's cores (#320):
- MajorCore
v3.0.0
(release notes) - MegaCore
v3.0.0
(release notes) - MightyCore
v3.0.0
(release notes) - MiniCore
v3.0.0
(release notes)
- MajorCore
- MCUdude cores switched to AVRDUDE v7.2
- Added initial support for the
Urboot
bootloader for MigntyCore, MiniCore, MegaCore, or MajorCore (#321) - Fixed an issue with excessive quotes when path to AVRDUDE contains a whitespace character (#297)
4.2.0
- Updated MCUdude's cores (#302):
- MajorCore
v2.2.2
(release notes) - MegaCore
v2.2.3
(release notes) - MightyCore
v2.2.2
(release notes) - MiniCore
v2.2.2
(release notes) - MicroCore
v2.3.0
(release notes)
- MajorCore
- Added initial support for the
Urboot
bootloader for MicroCore (#311) - Fixed an issue with missing
tool-avrdude
package when bootloader target is selected (#269)
Thanks @MCUdude for your great contributions!
4.1.0
- Add support for ATmegaxx5/xx50 and ATmegaxx9/xx90 chip families (#287):
- Updated MCUdude's cores (#302):
- MajorCore
v2.2.1
(release notes) - MegaCore
v2.2.2
(release notes) - MightyCore
v2.2.1
(release notes) - MiniCore
v2.2.1
(release notes)
- MajorCore
- MCUdude cores switched to AVRDUDE v7.1
Thanks @MCUdude for your great contributions!
4.0.1
- Removed simulators from "onboard debug" list
4.0.0
- Added compatibility with PIO Core 6.0
- Improved support for bare assembly programming
- Fixed broken configuration defines for several boards from ATTinyCore (#264, #265, #255)
Notes on deprecating the Simba framework:
This release deprecates support for the Simba framework as it's no longer maintained for this platform. To keep projects based on this framework compilable please lock the platform version to v3.4.0 in your platformio.ini
file, for example:
[env:simba-legacy]
platform = atmelavr @ ~3.4.0
framework = simba
board = ...
3.4.0
- Updated MCUdude's cores:
- MajorCore
v2.1.3
(release notes) - MegaCore
v2.1.3
(release notes) - MightyCore
v2.1.3
(release notes) - MiniCore
v2.1.3
(release notes) - MicroCore
v2.1.0
(release notes)
- MajorCore
- Updated simavr packages to
v1.7.0
- Fixed default clock source for several boards from ATTinyCore (#255)
- Fixed memory sizes for SparkFun ATmega128RFA1 Dev Board (#257)
3.3.0
3.2.0
- Updated MCUdude's cores (#241):
MajorCore
v2.1.0 (release notes)MegaCore
v2.1.0 (release notes)MightyCore
v2.1.0 (release notes)MiniCore
v2.1.0 (release notes)MicroCore
to v2.0.3 (release notes)
digispark
boards were switched to Arduino core by @ArminJo and updatedmicronucleus
tool (#239)- The default toolchain switched to GCC
v7.3.0
(#224) - Minor fixes and improvements
3.1.0
- Updated
MicroCore
to v2.0.2 (release notes) - The bootloader size for MCUdude's cores is now calculated dynamically (#207, #217)
- Minor fixes and improvements
Minor releases of MCUdude's cores:
MightyCore
v2.0.8 (release notes)MiniCore
v2.0.9 (release notes)MegaCore
v2.0.6 (release notes)MajorCore
v2.0.5 (release notes)
3.0.0
- Updated cores:
Arduino AVR
v1.8.3MightyCore
v2.0.6 (release notes)MiniCore
v2.0.7 (release notes)MegaCore
v2.0.4 (release notes)MajorCore
v2.0.3 (release notes)MicroCore
v1.0.7 (release notes)
- Added initial support for avr-stub debug tool based on avr_debug GDB stub (special thanks to @msquirogac) (#205)
- Improved support for more flexible fuses and bootloader programming. More information with examples in the docs
- Minor fixes and improvements (issues #201, #203, #206)
Note
This release deprecates the program
target used for uploading firmware via an external programmer.
Instead a custom upload_command option should be used.