You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 4, 2023. It is now read-only.
### Releases v1.0.2
1. Add support to Seeeduino nRF52840-based boards such as **SEEED_XIAO_NRF52840 and SEEED_XIAO_NRF52840_SENSE**, etc. using Seeeduino `mbed` core
2. Add astyle using `allman` style. Restyle the library
<ahref="https://www.buymeacoffee.com/khoihprog6"title="Donate to my libraries using BuyMeACoffee"><imgsrc="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png"alt="Donate to my libraries using BuyMeACoffee"style="height: 50px!important;width: 181px!important;" ></a>
10
+
<ahref="https://www.buymeacoffee.com/khoihprog6"title="Donate to my libraries using BuyMeACoffee"><imgsrc="https://img.shields.io/badge/buy%20me%20a%20coffee-donate-orange.svg?logo=buy-me-a-coffee&logoColor=FFDD00"style="height: 20px!important;width: 200px!important;" ></a>
11
+
9
12
---
10
13
---
11
14
@@ -70,15 +73,17 @@ This non-being-blocked important feature is absolutely necessary for mission-cri
70
73
71
74
### Currently supported Boards
72
75
73
-
1.**Nano_33_BLE boards**, using [**ArduinoCore-mbed mbed_nano** core](https://github.com/arduino/ArduinoCore-mbed)
76
+
1.**MBED nRF52840-based boards such as Nano_33_BLE, Nano_33_BLE_Sense**, etc. using [**Arduino-mbed mbed_nano** core](https://github.com/arduino/ArduinoCore-mbed)
77
+
2.**Seeeduino nRF52840-based boards such as SEEED_XIAO_NRF52840 and SEEED_XIAO_NRF52840_SENSE**, etc. using Seeeduino `mbed` core
74
78
75
79
---
76
80
---
77
81
78
82
## Prerequisites
79
83
80
-
1.[`Arduino IDE 1.8.19+` for Arduino](https://github.com/arduino/Arduino). [](https://github.com/arduino/Arduino/releases/latest)
81
-
2.[`ArduinoCore-mbed mbed_nano core 2.7.2+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino **Nano_33_BLE** boards. [](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
84
+
1.[`Arduino IDE 1.8.19+` for Arduino](https://github.com/arduino/Arduino). [](https://github.com/arduino/Arduino/releases/latest)
85
+
2.[`Arduino mbed_nano core 3.4.1+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) MBED nRF52840-based boards such as **Nano_33_BLE, Nano_33_BLE_Sense**. [](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
86
+
3.`Seeeduino mbed core 2.7.2+` for Seeeduino nRF52840-based boards such as **SEEED_XIAO_NRF52840 and SEEED_XIAO_NRF52840_SENSE**
82
87
83
88
---
84
89
---
@@ -95,9 +100,9 @@ You can also use this link [ page.
98
-
2. Download the latest release `nRF52_MBED_PWM-master.zip`.
99
-
3. Extract the zip file to `nRF52_MBED_PWM-master` directory
100
-
4. Copy whole `nRF52_MBED_PWM-master` folder to Arduino libraries' directory such as `~/Arduino/libraries/`.
103
+
2. Download the latest release `nRF52_MBED_PWM-main.zip`.
104
+
3. Extract the zip file to `nRF52_MBED_PWM-main` directory
105
+
4. Copy whole `nRF52_MBED_PWM-main` folder to Arduino libraries' directory such as `~/Arduino/libraries/`.
101
106
102
107
### VS Code & PlatformIO
103
108
@@ -116,14 +121,14 @@ The current library implementation, using `xyz-Impl.h` instead of standard `xyz.
116
121
117
122
You can include this `.hpp` file
118
123
119
-
```
124
+
```cpp
120
125
// Can be included as many times as necessary, without `Multiple Definitions` Linker Error
in many files. But be sure to use the following `.h` file **in just 1 `.h`, `.cpp` or `.ino` file**, which must **not be included in any other file**, to avoid `Multiple Definitions` Linker Error
125
130
126
-
```
131
+
```cpp
127
132
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
0 commit comments