ESP32 ESP32S2 AnalogWrite
ШИМ, управление сервомоторами и звуковые сигналы для ESP32 и ESP32S2 с поддержкой до 16 каналов и easing-функциями
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:99c66496ff7c3ea9c41ca4982045c3bda33e38eefb7f582d24f8af66504a47b0ESP32_ESP32S2_AnalogWrite-5.0.2-99c66496.zipОписание
Если нужно управлять ШИМ, сервомоторами или генерировать звуковые сигналы на ESP32 или ESP32S2, эта библиотека предоставляет удобный интерфейс для всего этого. Поддерживает до 16 сервомоторов через один класс Servo с параметром пина, а не множество отдельных объектов как в стандартной Arduino-библиотеке. В наличии два варианта заголовков — Servo.h для совместимости с Arduino и pwmWrite.h для полного доступа к возможностям работы с ШИМ и звуком. Библиотека включает методы для управления микросекундными импульсами, чтения текущего состояния, инвертирования сигнала и easing-функции для плавных переходов. Хороша для проектов, где нужна точная управление несколькими каналами одновременно.