Skip to content
This repository was archived by the owner on Jan 29, 2023. It is now read-only.

Commit d897d40

Browse files
authored
v1.1.1 to fix platform
### Releases v1.1.1 1. Fix platform in `library.json`
1 parent 151c379 commit d897d40

26 files changed

+93
-150
lines changed

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
1414

1515
Please ensure to specify the following:
1616

17-
* Arduino IDE version (e.g. 1.8.15) or Platform.io version
18-
* `RP2040` Core Version (e.g. RP2040 core v1.8.1)
17+
* Arduino IDE version (e.g. 1.8.16) or Platform.io version
18+
* `RP2040` Core Version (e.g. RP2040 core v1.9.5)
1919
* `RP2040` Board type (e.g. RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040, GENERIC_RP2040, etc.)
2020
* Contextual information (e.g. what you were trying to achieve)
2121
* Simplest possible steps to reproduce
@@ -27,11 +27,11 @@ Please ensure to specify the following:
2727
### Example
2828

2929
```
30-
Arduino IDE version: 1.8.15
31-
RP2040 core v1.8.1
30+
Arduino IDE version: 1.8.16
31+
RP2040 core v1.9.5
3232
RASPBERRY_PI_PICO Module
3333
OS: Ubuntu 20.04 LTS
34-
Linux xy-Inspiron-3593 5.4.0-74-generic #83-Ubuntu SMP Sat May 8 02:35:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
34+
Linux xy-Inspiron-3593 5.4.0-86-generic #97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
3535
3636
Context:
3737
I encountered a crash while using TimerInterrupt.

README.md

Lines changed: 9 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@
1616
* [Why using ISR-based Hardware Timer Interrupt is better](#why-using-isr-based-hardware-timer-interrupt-is-better)
1717
* [Currently supported Boards](#currently-supported-boards)
1818
* [Important Notes about ISR](#important-notes-about-isr)
19-
* [Changelog](#changelog)
20-
* [Releases v1.1.0](#releases-v110)
21-
* [Releases v1.0.1](#releases-v101)
22-
* [Initial Releases v1.0.0](#initial-releases-v100)
19+
* [Changelog](changelog.md)
2320
* [Prerequisites](#prerequisites)
2421
* [Installation](#installation)
2522
* [Use Arduino Library Manager](#use-arduino-library-manager)
@@ -60,7 +57,6 @@
6057
* [6. ISR_16_Timers_Array_Complex on ADAFRUIT_ITSYBITSY_RP2040](#6-isr_16_timers_array_complex-on-adafruit_itsybitsy_rp2040)
6158
* [Debug](#debug)
6259
* [Troubleshooting](#troubleshooting)
63-
* [Releases](#releases)
6460
* [Issues](#issues)
6561
* [TO DO](#to-do)
6662
* [DONE](#done)
@@ -129,30 +125,11 @@ The catch is **your function is now part of an ISR (Interrupt Service Routine),
129125
---
130126
---
131127

132-
## Changelog
133-
134-
### Releases v1.1.0
135-
136-
1. Add support to new boards (**ADAFRUIT_ITSYBITSY_RP2040, ADAFRUIT_QTPY_RP2040, ADAFRUIT_STEMMAFRIEND_RP2040, ADAFRUIT_TRINKEYQT_RP2040, ADAFRUIT_MACROPAD_RP2040, SPARKFUN_PROMICRO_RP2040, etc.**) using the arduino-pico core
137-
2. Add `ISR_16_Timers_Array_Complex` examples.
138-
3. Fix examples' bug
139-
140-
### Releases v1.0.1
141-
142-
1. Update README and Packages' Patches to match core arduino-pico core v1.4.0
143-
144-
### Initial Releases v1.0.0
145-
146-
1. Initial coding to support RP2040-based boards such as **RASPBERRY_PI_PICO**, etc. using [**Earle Philhower's arduino-pico** core](https://github.com/earlephilhower/arduino-pico)
147-
148-
149-
---
150-
---
151128

152129
## Prerequisites
153130

154-
1. [`Arduino IDE 1.8.15+` for Arduino](https://www.arduino.cc/en/Main/Software)
155-
2. [`Earle Philhower's arduino-pico core v1.9.4+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [![GitHub release](https://img.shields.io/github/release/earlephilhower/arduino-pico.svg)](https://github.com/earlephilhower/arduino-pico/releases/latest)
131+
1. [`Arduino IDE 1.8.16+` for Arduino](https://www.arduino.cc/en/Main/Software)
132+
2. [`Earle Philhower's arduino-pico core v1.9.5+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [![GitHub release](https://img.shields.io/github/release/earlephilhower/arduino-pico.svg)](https://github.com/earlephilhower/arduino-pico/releases/latest)
156133

157134
---
158135
---
@@ -609,7 +586,7 @@ While software timer, **programmed for 2s, is activated after more than 10.000s
609586

610587
```
611588
Starting ISR_Timers_Array_Simple on RASPBERRY_PI_PICO
612-
RPi_Pico_TimerInterrupt v1.1.0
589+
RPi_Pico_TimerInterrupt v1.1.1
613590
CPU Frequency = 125 MHz
614591
[TISR] RPI_PICO_TimerInterrupt: _timerNo = 1 , _fre = 1000000.00
615592
[TISR] _count = 0 - 1000
@@ -638,7 +615,7 @@ The following is the sample terminal output when running example [TimerInterrupt
638615

639616
```
640617
Starting TimerInterruptTest on RASPBERRY_PI_PICO
641-
RPi_Pico_TimerInterrupt v1.1.0
618+
RPi_Pico_TimerInterrupt v1.1.1
642619
CPU Frequency = 125 MHz
643620
[TISR] RPI_PICO_TimerInterrupt: _timerNo = 0 , _fre = 1000000.00
644621
[TISR] _count = 0 - 1000000
@@ -682,7 +659,7 @@ The following is the sample terminal output when running example [Change_Interva
682659

683660
```
684661
Starting Change_Interval on RASPBERRY_PI_PICO
685-
RPi_Pico_TimerInterrupt v1.1.0
662+
RPi_Pico_TimerInterrupt v1.1.1
686663
CPU Frequency = 125 MHz
687664
[TISR] RPI_PICO_TimerInterrupt: _timerNo = 0 , _fre = 1000000.00
688665
[TISR] _count = 0 - 2000000
@@ -763,7 +740,7 @@ The following is the sample terminal output when running example [SwitchDebounce
763740

764741
```
765742
Starting SwitchDebounce on RASPBERRY_PI_PICO
766-
RPi_Pico_TimerInterrupt v1.1.0
743+
RPi_Pico_TimerInterrupt v1.1.1
767744
CPU Frequency = 125 MHz
768745
[TISR] RPI_PICO_TimerInterrupt: _timerNo = 0 , _fre = 1000000.00
769746
[TISR] _count = 0 - 20000
@@ -789,7 +766,7 @@ The following is the sample terminal output when running example [ISR_Timers_Arr
789766
```
790767
791768
Starting ISR_Timers_Array_Simple on ADAFRUIT_FEATHER_RP2040
792-
RPi_Pico_TimerInterrupt v1.1.0
769+
RPi_Pico_TimerInterrupt v1.1.1
793770
CPU Frequency = 125 MHz
794771
[TISR] RPI_PICO_TimerInterrupt: _timerNo = 1 , _fre = 1000000.00
795772
[TISR] _count = 0 - 1000
@@ -813,7 +790,7 @@ The following is the sample terminal output when running example [ISR_16_Timers_
813790
```
814791
815792
Starting ISR_16_Timers_Array_Complex on ADAFRUIT_ITSYBITSY_RP2040
816-
RPi_Pico_TimerInterrupt v1.1.0
793+
RPi_Pico_TimerInterrupt v1.1.1
817794
CPU Frequency = 125 MHz
818795
[TISR] RPI_PICO_TimerInterrupt: _timerNo = 1 , _fre = 1000000.00
819796
[TISR] _count = 0 - 10000
@@ -983,25 +960,6 @@ If you get compilation errors, more often than not, you may need to install a ne
983960
Sometimes, the library will only work if you update the board core to the latest version because I am using newly added functions.
984961

985962

986-
---
987-
---
988-
989-
## Releases
990-
991-
### Releases v1.1.0
992-
993-
1. Add support to new boards (**ADAFRUIT_ITSYBITSY_RP2040, ADAFRUIT_QTPY_RP2040, ADAFRUIT_STEMMAFRIEND_RP2040, ADAFRUIT_TRINKEYQT_RP2040, ADAFRUIT_MACROPAD_RP2040, SPARKFUN_PROMICRO_RP2040, etc.**) using the arduino-pico core
994-
2. Add `ISR_16_Timers_Array_Complex` examples.
995-
3. Fix examples' bug
996-
997-
### Releases v1.0.1
998-
999-
1. Update README and Packages' Patches to match core arduino-pico core v1.4.0
1000-
1001-
### Initial Releases v1.0.0
1002-
1003-
1. Initial coding to support **RP2040-based boards such as RASPBERRY_PI_PICO**, etc. using [**Earle Philhower's arduino-pico** core](https://github.com/earlephilhower/arduino-pico)
1004-
1005963
---
1006964
---
1007965

changelog.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# RPI_PICO_TimerInterrupt Library
2+
3+
[![arduino-library-badge](https://www.ardu-badge.com/badge/RPI_PICO_TimerInterrupt.svg?)](https://www.ardu-badge.com/RPI_PICO_TimerInterrupt)
4+
[![GitHub release](https://img.shields.io/github/release/khoih-prog/RPI_PICO_TimerInterrupt.svg)](https://github.com/khoih-prog/RPI_PICO_TimerInterrupt/releases)
5+
[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/khoih-prog/RPI_PICO_TimerInterrupt/blob/master/LICENSE)
6+
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](#Contributing)
7+
[![GitHub issues](https://img.shields.io/github/issues/khoih-prog/RPI_PICO_TimerInterrupt.svg)](http://github.com/khoih-prog/RPI_PICO_TimerInterrupt/issues)
8+
9+
---
10+
---
11+
12+
## Table of Contents
13+
14+
* [Changelog](#changelog)
15+
* [Releases v1.1.1](#releases-v111)
16+
* [Releases v1.1.0](#releases-v110)
17+
* [Releases v1.0.1](#releases-v101)
18+
* [Initial Releases v1.0.0](#initial-releases-v100)
19+
20+
21+
---
22+
---
23+
24+
## Changelog
25+
26+
### Releases v1.1.1
27+
28+
1. Fix platform in `library.json`
29+
30+
### Releases v1.1.0
31+
32+
1. Add support to new boards (**ADAFRUIT_ITSYBITSY_RP2040, ADAFRUIT_QTPY_RP2040, ADAFRUIT_STEMMAFRIEND_RP2040, ADAFRUIT_TRINKEYQT_RP2040, ADAFRUIT_MACROPAD_RP2040, SPARKFUN_PROMICRO_RP2040, etc.**) using the arduino-pico core
33+
2. Add `ISR_16_Timers_Array_Complex` examples.
34+
3. Fix examples' bug
35+
36+
### Releases v1.0.1
37+
38+
1. Update README and Packages' Patches to match core arduino-pico core v1.4.0
39+
40+
### Initial Releases v1.0.0
41+
42+
1. Initial coding to support RP2040-based boards such as **RASPBERRY_PI_PICO**, etc. using [**Earle Philhower's arduino-pico** core](https://github.com/earlephilhower/arduino-pico)
43+
44+
45+

examples/Argument_Complex/Argument_Complex.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729

3830
// These define's must be placed at the beginning before #include "TimerInterrupt_Generic.h"

examples/Argument_None/Argument_None.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729

3830
/*

examples/Argument_Simple/Argument_Simple.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729

3830
// These define's must be placed at the beginning before #include "TimerInterrupt_Generic.h"

examples/Change_Interval/Change_Interval.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729

3830
/*

examples/ISR_16_Timers_Array_Complex/ISR_16_Timers_Array_Complex.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729
/*
3830
Notes:

examples/ISR_Timers_Array_Simple/ISR_Timers_Array_Simple.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729

3830
// These define's must be placed at the beginning before #include "TimerInterrupt_Generic.h"

examples/RPM_Measure/RPM_Measure.ino

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
2626
Based on BlynkTimer.h
2727
Author: Volodymyr Shymanskyy
28-
29-
Version: 1.1.0
30-
31-
Version Modified By Date Comments
32-
------- ----------- ---------- -----------
33-
1.0.0 K Hoang 11/05/2021 Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc.
34-
1.0.1 K Hoang 18/05/2021 Update README and Packages' Patches to match core arduino-pico core v1.4.0
35-
1.1.0 K Hoang 10/00/2021 Add support to new boards using the arduino-pico core
3628
*****************************************************************************************************************************/
3729
/*
3830
Notes:

0 commit comments

Comments
 (0)