- Fix bug resulting wrong frequency for some low frequencies.
- Fix bug resulting half frequency when using high frequencies. Check Frequencies are half of what I expect #22
- Add example to demo High Frequency
- Delete Blynk-related examples
- Add changelog.md
- Add Timer3 and Timer4 support to ATmega32U4 and ATmega16U4.
- Add Timer auto-selection to examples.
- Add support to Generic or Sparkfun AVR ATmega_32U4 such as AVR_MAKEYMAKEY, AVR_PROMICRO, etc.
- Add support to Generic or Sparkfun AVR ATmega_328(P) such as ARDUINO_REDBOT, ARDUINO_AVR_DIGITAL_SANDBOX, etc.
- Add support to Generic or Sparkfun AVR ATmega128RFA1 such as ATMEGA128RFA1_DEV_BOARD, etc.
- Add support to Adafruit AVR ATMEGA_32U4 such as AVR_FLORA8, AVR_FEATHER32U4, etc.
- Add support to Adafruit AVR ATMEGA_328(P) such as AVR_FEATHER328P, AVR_METRO, etc.
- Update examples
- Add support to AVR ATMEGA_16U4, ATMEGA_32U4 such as Leonardo, YUN, ESPLORA, etc.
- Update examples
- Add better debug feature.
- Optimize code and examples to reduce RAM usage
- Clean-up all compiler warnings possible.
- Optimize examples to reduce memory usage by using Flash String whenever possible.
- Add Table of Contents
- Add example Change_Interval
- Bump up version to sync with other TimerInterrupt Libraries. Modify Version String.
- Add new h-only code besides conventional h/cpp code
- Add example ISR_16_Timers_Array_Complex and optimize example ISR_Timers_Array_Simple to demonstrate the usage of 16 ISR-based timers
- Intial releases.