Назад к каталогу

ESP32_PWM

Аппаратные ШИМ-сигналы на базе таймеров ESP32 через прерывания с независимыми каналами, не блокируемые медленным кодом

Версия1.3.3
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер49.97 KiB
Источникофициальный
Обновлено2026-08-24

Установка

Последняя опубликованная версия
1.3.349.97 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:fd0a0a18b294165bf477153c0f37d1b5eaf04b64b2cd1dd0cd7be7a7f5d91da7
АрхивESP32_PWM-1.3.3-fd0a0a18.zip

Описание

Библиотека использует аппаратные таймеры ESP32, ESP32-S2, ESP32-S3 и ESP32-C3 для создания ШИМ-сигналов на пинах через прерывания. Главное преимущество — 16 независимых ШИМ-каналов работают на основе ISR, поэтому они не блокируются медленными функциями или задачами и остаются активными даже когда код намертво завис. Это критично для надёжных систем. Частота и длительность импульсов настраиваются на лету без перезагрузки, а точность намного выше, чем у программных таймеров на базе millis() или micros(). С версии 1.2.0 потребовалось внимательнее настраивать интервал таймера на этапе компиляции, чтобы избежать падений в некоторых случаях — если возникают ошибки, есть инструкция по исправлению в документации.

Версии

Показано: 11
1.3.32026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.3.22026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.3.12026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.3.02026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.22026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.12026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.02026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.12026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.02026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.12026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-24 12:37:26 UTC
ZIP по запросу
первое скачивание может быть дольше