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

Плата-брейкаут для моторов N20 на драйвере DRV8212 (до 4 А). Компактная плата устанавливается прямо на мотор.
DRV8212 даёт сильный выходной ток до 4 А, оставаясь холодным и эффективным, — мотор справляется с большими нагрузками и быстрой сменой направления без внешнего драйвера.
Особенности: интегрированный H-мост DRV8212; пиковый ток до 4 А; рассчитан на коллекторные мотор-редукторы N20; четырёхпроводной интерфейс VCC, GND, DIR, PWM; работа с логикой 3,3 и 5 В; регулировка скорости по ШИМ и управление направлением одним выводом.
Назначение выводов: VCC — питание мотора, GND — земля, DIR — направление вращения (высокий/низкий уровень), PWM — управление скоростью (ШИМ задаёт подаваемую на мотор мощность).
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/bicicleta11/n20-motor-breakout-pcb