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

Проводной геймпад на STM32 с несколькими прошивками: X-Input, D-Input и беспроводная.
Стабилизатор AP2138 (LDO) на 3,3 В; используется 12-битный АЦП через DMA с преобразованием в 16 бит для геймпада.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/pie2007/wired-stm32-game-controller