feat: 全量同步 254 个常用的 Arduino 扩展库文件

This commit is contained in:
yczpf2019
2026-01-24 16:05:38 +08:00
parent c665ba662b
commit 397b9a23a3
6878 changed files with 2732224 additions and 1 deletions

View File

@@ -0,0 +1,21 @@
#include "ESP32Tone.h"
void tone(uint8_t pin, unsigned int frequency, unsigned long duration, uint8_t channel)
{
//if (ledcRead(channel)) {
// log_e("Tone channel is already in use");
// return;
//}
ledcAttachPin(pin, channel);
ledcWriteTone(channel, frequency);
if (duration) {
delay(duration);
ledcWriteTone(channel, 20000);
}
}
void noTone(uint8_t pin, uint8_t channel)
{
ledcDetachPin(pin);
ledcWrite(channel, 0);
}