USB – регулятор громкости на энкодере

Интересное

 

Схема

 

Печатная плата

 

В архиве находятся, схема, печатка и прошивка.

Версий прошивок – две, одна под эту схему, а другая подделана под увеличение громкости в левую сторону. Это пригодится, если регулятор расположить с другой стороны платы.

 

Фьюзы

Пример USB дескриптора

 

PROGMEM char usbHidReportDescriptor[25] = { /* USB report descriptor */

0x05, 0x0c, // USAGE_PAGE (Consumer Devices)

0x09, 0x01, // USAGE (Consumer Control)

0xa1, 0x01, // COLLECTION (Application)

0x85, 0x01, // REPORT_ID (1)

0x19, 0x00, // USAGE_MINIMUM (Unassigned)

0x2a, 0x3c, 0x02, // USAGE_MAXIMUM (AC Format)

0x15, 0x00, // LOGICAL_MINIMUM (0)

0x26, 0x3c, 0x02, // LOGICAL_MAXIMUM (572)

0x95, 0x01, // REPORT_COUNT (1)

0x75, 0x10, // REPORT_SIZE (16)

0x81, 0x00, // INPUT (Data,Var,Abs)

0xc0 // END_COLLECTION};

Оцените статью
Добавить комментарий
error: Материал защищен от копирования. С уважением, Администрация сайта