Skip to content

v0.5.2 - support ATmega2560; pack zoneinfo files to save 2.5 - 6 kB of flash

Compare
Choose a tag to compare
@bxparks bxparks released this 30 Jul 00:51
· 1842 commits to master since this release
8650754
  • 0.5.2
    • Create HelloZoneManager and add it to the README.md.
    • Recommend using "Arduino MKR ZERO" board or "SparkFun SAMD21 Mini
      Breakout" board for the "SAMD21 M0 Mini" boards.
    • Pack basic::ZoneInfo, extended:ZoneInfo and related structs tighter on
      32-bit processors, saving 2.5kB on the Basic zoneinfo files and 5.6kB on
      Extended zoneinfo files.
    • Pack basic::Transition and extended::Transition tighter on 32-bit
      processors, saving 20-32 bytes on BasicZoneProcessor and
      ExtendedZoneProcessor.
    • Test and support ATmega2560 AVR processor.
    • Replace all uses of Serial with SERIAL_PORT_MONITOR for compatibility
      with boards (e.g. SAMD boards) which use SerialUSB as the serial
      monitor.