MegaCoreX v1.0.8
Changelog:
- Fix various bugs and documentation issues with the Event library
- Add missing
static
(#106) - Don't enable AVR DA/DB specific code
- Documentation improvements
- Add missing
- Disable pin PF2 and PF3 on the Arduino Nano Every
- Since these pins are hardwired to the i2c pins (#109)
- Make the i2c buffer size user definable
- it's now called the same as in my other Arduino cores:
TWI_BUFFER_SIZE
. With PlatformIO, this can be defined to whatever you want in platformio.ini.
- it's now called the same as in my other Arduino cores:
- Remove HID library
- None of these chips have any built-in USB hardware anyways
- Add SD card library
- The official library only supports ATmega4809, while this version supports all chips except the 8 kiB variants
- Update Optiboot flash library
- Add Flash library
- This works as a wrapper around the Optiboot flash library and makes it very easy to read and write content such as variables, structs, strings, etc. to and from flash memory.
- Note that you'll have to have Optiboot loaded on the microcontroller for it to work
- Update PlatformIO documentation
- Add keywords coloring library
- You'll now have colored keywords if you write stuff like
PORTB
in the IDE
- You'll now have colored keywords if you write stuff like
- Fix analog pin macro issue (#121)
- Add
MEGACOREX
andMCUDUDE_MEGACOREX
macros- May be used by libraries to determine which 3rd party Arduino core is in use