- Make compatible with old libraries and codes
- Clean-up by reducing the number of library files
- Fix
multiple-definitions
linker error. - Add support to many more boards, such as
SAMD21E1xA
,SAMD21G1xA
andSAMD21J1xA
- Add example multiFileProject to demo for multiple-file project.
- Fix bug
- Update
Packages' Patches
- Update
platform.ini
andlibrary.json
to use originalkhoih-prog
instead ofkhoih.prog
after PIO fix - Update
Packages' Patches
- Optimize code.
- Add debug option.
- Add support to Industruino DG21 boards using
IndustruinoSAMD core
- Add support to Industruino 420MAKER boards using
IndustruinoSAML core
- Add support to Sparkfun SAMD21 and SAMD51 boards using
Sparkfun SAMD core
- Add supports to
EEPROM.put()
andEEPROM.get()
for efficiently writing and reading the whole object. - Add
_commitASAP
flag to permit reduce the number of calls toEEPROM.commit()
to extend the flash life. - Add many modified examples from Arduino EEPROM library
- Fix bug.
- Add support to SAMD51 family such as
- Adafruit SAMD51 (M4): Metro M4, Grand Central M4, ItsyBitsy M4, Feather M4 Express, Trellis M4, Metro M4 AirLift Lite, MONSTER M4SK Express, Hallowing M4, etc.
- Seeeduino: Wio Terminal, Grove UI WirelessAdafruit Itsy-Bitsy M4, etc.