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

ESP32_PWM

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

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

Установка

Последняя опубликованная версия
1.3.349.97 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 05:37:03 UTC
Как подключить скачанный 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-10-08 12:48:15 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.3.22026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.3.12026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.3.02026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.2.22026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.2.12026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.2.02026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.1.12026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.1.02026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.0.12026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе
1.0.02026-10-08 12:48:15 UTC
ZIP по запросу
восстановится при запросе