1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-07-07 14:41:10 +03:00
Commit Graph

4777 Commits

Author SHA1 Message Date
ec899dca79 Merge pull request #579 from per1234/add-labels
Add type change repository label to configuration file
2021-10-13 01:17:38 -07:00
3ec30a80ba Sync labels in write mode on schedule trigger
In order to facilitate the testing and review of proposed changes to the repository label infrastructure, the
"Sync Labels" template workflow does a dry run when triggered under conditions that indicate it would not be appropriate
to make real changes to the repository's labels. The changes that would have resulted are printed to the log, but not
actually made.

One of the criteria used to determine "dry run" mode usage is whether the event occurred on the repository's default
branch. A trigger on a development branch or for a pull request should not result in a change to the labels.
It turns out that GitHub does not define a `github.event.repository.default_branch` context item when a workflow is
triggered by a `schedule` event. This resulted in the workflow always running in "dry run" mode on a `schedule` trigger.
Since `schedule` and `repository_dispatch` triggers are only permitted for the default branch, there is no need to check
whether the event's ref matches the default branch and it is safe to always run in write mode on these events.
2021-10-12 16:06:05 -07:00
baa0c087f5 Correct context key name in "Sync Labels" workflow
Incorrect context key name resulted in impossible to satisfy conditional, meaning the dry run determination code was
solely dependent on the check for whether the workflow was triggered from the default branch name.
2021-10-12 16:05:46 -07:00
b5807e8d6a Add type change repository label to configuration file
The repository contains labels for each of the distinct operations that may be requested for the library registrations or index data. These labels are defined in a local configuration file for management by the "Sync Labels" GitHub Actions work in combination with the shared universal Arduino tooling project repository labels configuration file.

Since there has not yet been an internal request for a type change operation, the associated "topic: type change" label was forgotten when creating the configuration file. It will be best to have the label in place so every standard operation can be accomplished without unnecessary complication.
2021-10-12 09:11:40 -07:00
9d78849156 Merge pull request #577 from F-Schmidt99/patch-2
Update repositories.txt
2021-10-12 08:50:00 -07:00
dfe5ccc158 Update repositories.txt
Removed library uulm_mcp23008_core. Reason: Another library for the port expander MCP23008 will be used for all projects, so this library will not be implemented. Gitlab repository is already removed.
2021-10-12 17:02:35 +02:00
5bc3cd6f2a Update repositories.txt (#576)
Please add ST25R3916 and X-NUCLEO-NFC06A1 libraries to the Library Manager.
Best Regards,
Carlo
2021-10-12 11:17:15 +00:00
da125f5f8e Adding a new library - SiC45x (#574) 2021-10-11 16:56:11 +00:00
7cfd97445d Add Arduino_BuiltIn (#573) 2021-10-11 11:32:55 +00:00
8a9e42ac98 add hideakitai/ArduinoEigen (#572) 2021-10-11 08:50:52 +00:00
77a3345172 Update repositories.txt (#571) 2021-10-10 17:05:10 +00:00
b5e7772aa8 Add TAMCTec GT911 (#570)
Co-authored-by: George <tamc@gmail.com>
2021-10-10 02:44:48 +00:00
2253231e5a https://github.com/mkhuthir/Si4703 (#569)
https://github.com/mkhuthir/Si4703
2021-10-09 17:23:06 +00:00
d338d6d9bc Add Portenta_H7_AsyncUDP Library (#568)
### Initial Releases v1.0.0

1. Initial coding to support **Portenta_H7 boards** such as Portenta_H7 Rev2 ABX00042, etc., using [**ArduinoCore-mbed mbed_portenta** core](https://github.com/arduino/ArduinoCore-mbed) and `Vision-shield Ethernet`
2021-10-09 05:37:17 +00:00
4b65e23cf6 Add Arduino_BHY2Host (#567) 2021-10-08 14:35:59 +00:00
f65cf83f3d Add Arduino_BHY2 (#566) 2021-10-08 14:25:16 +00:00
bc792ad6bb Add Portenta_H7_AsyncWebServer Library (#565)
### Initial Releases v1.0.0

1. Initial coding to support **Portenta_H7 boards** such as Portenta_H7 Rev2 ABX00042, etc., using [**ArduinoCore-mbed mbed_portenta** core](https://github.com/arduino/ArduinoCore-mbed) and `Vision-shield Ethernet`
2021-10-08 01:07:42 +00:00
74e36ed5f4 Add Portenta_H7_AsyncTCP Library (#564)
### Initial Releases v1.0.0

1. Initial coding to support **Portenta_H7 boards** such as Portenta_H7 Rev2 ABX00042, etc., using [**ArduinoCore-mbed mbed_portenta** core](https://github.com/arduino/ArduinoCore-mbed) and `Vision-shield Ethernet`
2021-10-07 20:59:51 +00:00
f2e37865de Update repositories.txt (#563) 2021-10-05 04:23:51 +00:00
83dfb397ca Update repositories.txt (#560) 2021-10-04 00:26:47 +00:00
31275539d1 Add SAMD_Slow_PWM Library (#557)
### Initial Releases v1.0.0

1. Initial coding to support **SAMD21/SAMD51 boards** such as NANO_33_IOT, ITSYBITSY_M4, SEEED_XIAO_M0, SparkFun_SAMD51_Thing_Plus, etc. using Arduino, Adafruit or Sparkfun core
2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-10-02 02:32:42 +00:00
e73687bf3a Update repositories.txt (#556) 2021-10-01 23:17:11 +00:00
f5ce9b9ec5 Add Arduino_OplaUI (#555)
* Add RREFont

* Add Arduino_OplaUI
2021-10-01 19:33:19 +00:00
af1825cbd9 Add STM32_PWM Library (#554)
1. Initial coding to support **STM32F/L/H/G/WB/MP1 boards** such as NUCLEO_H743ZI2, NUCLEO_L552ZE_Q, NUCLEO_F767ZI, BLUEPILL_F103CB, etc., using [`Arduino Core for STM32`](https://github.com/stm32duino/Arduino_Core_STM32)
2. The hardware-based PWM channels can generate very high PWM frequencies up with high accuracy.
2021-10-01 02:24:21 +00:00
1a41458398 Update repositories.txt to add MeshGnome (#553) 2021-09-30 20:33:18 +00:00
6562555918 Add STM32_Slow_PWM Library (#552)
### Initial Releases v1.0.0

1. Initial coding to support **STM32F/L/H/G/WB/MP1 boards** such as NUCLEO_H743ZI2, NUCLEO_L552ZE_Q, NUCLEO_F767ZI, BLUEPILL_F103CB, etc., using [`Arduino Core for STM32`](https://github.com/stm32duino/Arduino_Core_STM32)
2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-09-30 05:28:43 +00:00
d2ed45d7de Update repositories.txt (#551) 2021-09-29 19:04:53 +00:00
57a2e19e60 add analogUVsensor library (#550)
* add TCA9555

* add RobTIllaart/SGP30

* Add AGS02MA

TVOC sensor - experimental library, use low speed I2C < 30 KHz, UNO does not really work as it cannot go that low.

* add MTP40C CO2 and air pressure sensor

* Add MTP40C CO2 and air pressure sensor

* Update repositories.txt

add experimental library - DAC8550

* Update repositories.txt

* Update repositories.txt
2021-09-29 14:54:58 +00:00
457a5a685f Merge pull request #541 from per1234/sync-labels
Add CI workflow to synchronize with shared repository labels
2021-09-29 04:56:10 -07:00
1d4921bd05 Update repositories.txt (#549) 2021-09-29 05:51:12 +00:00
d82d249108 Add CI workflow to synchronize with shared repository labels
On every push that changes relevant files, and periodically, configure the repository's issue and pull request labels
according to the universal, shared, and local label configuration files.
2021-09-28 21:46:30 -07:00
a1cdf4268f Add SAMDUE_Slow_PWM Library (#548)
### Initial Releases v1.0.0

1. Initial coding to support **SAM_DUE**, etc. using [`Arduino SAM core`](https://github.com/arduino/ArduinoCore-sam)

2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-09-29 03:22:28 +00:00
983350f95d Add Teensy_Slow_PWM Library (#546)
### Initial Releases v1.0.0

1. Initial coding to support **Teensy boards, such as Teensy 2.x, Teensy LC, Teensy 3.x, Teensy 4.x, Teensy MicroMod, etc.**, using [Teensyduno core](https://www.pjrc.com/teensy/td_download.html)

2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 500-1000Hz with acceptable accuracy.
2021-09-28 04:14:39 +00:00
f72e26f937 Update repositories.txt (#545) 2021-09-28 02:51:58 +00:00
82125af0f1 Add SHT2x library (#544)
* add TCA9555

* add RobTIllaart/SGP30

* Add AGS02MA

TVOC sensor - experimental library, use low speed I2C < 30 KHz, UNO does not really work as it cannot go that low.

* add MTP40C CO2 and air pressure sensor

* Add MTP40C CO2 and air pressure sensor

* Update repositories.txt

add experimental library - DAC8550

* Update repositories.txt
2021-09-27 18:55:50 +00:00
4e2eb7e4a0 Add megaAVR_Slow_PWM Library (#543)
### Initial Releases v1.0.0

1. Initial coding to support **Arduino megaAVR boards, such as UNO WiFi Rev2, AVR_Nano_Every, etc.**, etc. using [`Arduino megaAVR core`](https://github.com/arduino/ArduinoCore-megaavr)

2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 500Hz with acceptable accuracy.
2021-09-27 18:52:29 +00:00
5cedad4869 Update repositories.txt (#542) 2021-09-27 13:07:17 +00:00
d35ba7584e Add AVR_Slow_PWM Library (#540)
### Initial Releases v1.0.0

1. Initial coding to support **AVR boards, such as Mega-2560, UNO,Nano, Leonardo, etc.**, etc. using AVR core

2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 500Hz with acceptable accuracy.
2021-09-27 06:10:34 +00:00
f6b9d78dd9 Update repositories.txt (#539) 2021-09-27 05:35:53 +00:00
a214be0715 Adding library ADS1115-Driver (#538) 2021-09-26 16:06:53 +00:00
30e59b7fa0 Add nRF52_Slow_PWM Library (#537)
### Initial Releases v1.0.0

1. Initial coding to support **nRF52-based boards, such as AdaFruit Itsy-Bitsy nRF52840, Feather nRF52840 Express**, etc. using [`Adafruit nRF52 core`](https://github.com/adafruit/Adafruit_nRF52_Arduino)

2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-09-26 05:51:45 +00:00
8bdb25327f Add nRF52_MBED_Slow_PWM Library (#536)
### Initial Releases v1.0.0

1. Initial coding to support **Nano-33-BLE or Nano-33-BLE_Sense boards** using 

- [`Arduino mbed_nano core 2.5.2+`](https://github.com/arduino/ArduinoCore-mbed) for NRF52-based board using mbed_nano core such as Nano-33-BLE if you don't use `NRF_TIMER_1`.
- [`Arduino mbed core v1.3.2-`](https://github.com/arduino/ArduinoCore-mbed/releases/tag/1.3.2) for NRF52-based board using mbed-RTOS such as Nano-33-BLE if you'd like to use `NRF_TIMER_1`.

2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-09-25 20:12:46 +00:00
764a3ee26d Update repositories.txt (#535) 2021-09-24 13:52:49 +00:00
44de7e58ba Update repositories.txt (#531) 2021-09-24 07:34:18 +00:00
c1b4909210 Add RP2040_Slow_PWM Library (#532)
### Initial Releases v1.0.0

1. Initial coding to support **RP2040-based boards** such as ADAFRUIT_FEATHER_RP2040, RASPBERRY_PI_PICO, etc. using [**Earle Philhower's arduino-pico core**](https://github.com/earlephilhower/arduino-pico)
2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-09-24 07:28:14 +00:00
eb3eaaa8b0 Add MBED_RP2040_Slow_PWM Library (#530)
### Initial Releases v1.0.0

1. Initial coding to support **RP2040-based boards** such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc. using RP2040 [**ArduinoCore-mbed mbed_nano or mbed_rp2040** core](https://github.com/arduino/ArduinoCore-mbed)
2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.
2021-09-24 05:12:13 +00:00
befb4c7056 Add RP2040_PWM Library (#529)
### Initial Releases v1.0.0

1. Initial coding to support **RP2040-based boards** such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc. using either RP2040 [**ArduinoCore-mbed mbed_nano or mbed_rp2040** core](https://github.com/arduino/ArduinoCore-mbed) or [**Earle Philhower's arduino-pico core**](https://github.com/earlephilhower/arduino-pico)
2. The purely hardware-based PWM channel can generate from very low (lowest is 7.5Hz) to very high PWM frequencies (in the **MHz** range, up to **62.5MHz**).
2021-09-23 23:07:36 +00:00
8f26b389e0 Update repositories.txt (#528) 2021-09-23 22:48:07 +00:00
03522f005e Add Portenta_H7_Slow_PWM Library (#525)
1. Initial coding to support **Portenta_H7 boards** such as Portenta_H7 Rev2 ABX00042, etc., using [**ArduinoCore-mbed mbed_portenta** core](https://github.com/arduino/ArduinoCore-mbed). Max PWM frequency is limited at 1000Hz.
2021-09-22 20:47:45 +00:00
3ae98d1b08 Update repositories.txt (#524) 2021-09-22 20:11:55 +00:00