Открытый проект со схемой, платой и документацией.

Контроллер бесколлекторного двигателя (BLDC) на базе микросхемы драйвера DRV8320 в режиме 1×PWM, управляемый Raspberry Pi Pico. Автор называет проект удобной обучающей платформой. Лицензия — общественное достояние.
Возможности: резистивное торможение (на внешнем тормозном резисторе), рекуперативное торможение, торможение полевыми транзисторами; 2 внешних силовых выхода (свет и т. п., до 20 А); программирование на MicroPython; беспроводная связь через модуль nRF24L01+.
Реализовано: измерение напряжения аккумулятора, чтение датчиков Холла и измерение оборотов, чтение датчика температуры, вращение двигателя. В планах (rev2): беспроводная связь, управление второй платой с одного Pi Pico, использование PIO вместо SPI, исправление распиновки nRF и номинала R45.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/Fundeckhermit/bldc-controller