diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fdbffad..50242135 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Support for `dtostrf()` - Added a CI workflow to lint the code base - Added a CI workflow to check for spelling errors +Added ```nano_every``` platform to represent ```arduino:megaavr``` architecture ### Changed - We now compile a shared library to be used for each test. diff --git a/misc/default.yml b/misc/default.yml index befbfa6f..9e49d95a 100644 --- a/misc/default.yml +++ b/misc/default.yml @@ -9,6 +9,8 @@ packages: url: https://downloads.arduino.cc/packages/package_index.json arduino:samd: url: https://downloads.arduino.cc/packages/package_index.json + arduino:megaavr: + url: https://downloads.arduino.cc/packages/package_index.json esp8266:esp8266: url: http://arduino.esp8266.com/stable/package_esp8266com_index.json adafruit:avr: @@ -57,6 +59,17 @@ platforms: - NUM_SERIAL_PORTS=2 warnings: flags: + nano_every: + board: arduino:megaavr:nona4809 + package: arduino:megaavr + gcc: + features: + defines: + - MILLIS_USE_TIMERB3 + - NO_EXTERNAL_I2C_PULLUP + - AVR_NANO_4809_328MODE + warnings: + flags: esp32: board: esp32:esp32:featheresp32:FlashFreq=80 package: esp32:esp32