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

qqqlab-RP2040-Toolbox

Serial DMA и IRQ, PWM-драйвер и поддержка DSHOT для ESC на RP2040/RP2350

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

Установка

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

Описание

Набор инструментов для RP2040 и RP2350, собранный для решения конкретных задач, которые стандартная библиотека реализует неоптимально. Основной фокус — работа с последовательными портами через DMA и прерывания, управление ESC-контроллерами через DSHOT, а также минимальные реализации PWM и работы с SD-картами как USB-накопителями. SerialDMA и SerialIRQ заменяют стандартные HardwareSerial буферами большего размера, но требуют отслеживания переполнения вручную — если писать больше, чем влезет в буфер, операция молча откажет. DSHOT-драйверы поддерживают 1–8 ESC на последовательных пинах, используя либо PIO с DMA, либо только PIO. Ограничение есть и там: пины должны идти подряд. Если нужна нестандартная работа с UART или PWM, но с жёсткими ограничениями по ресурсам, это хороший выбор.

Версии

Показано: 1
1.0.02026-08-23 19:13:39 UTC
ZIP по запросу
первое скачивание может быть дольше