ITE ITE-K1600
тел. +7(499)347-04-82
Описание ITE ITE-K1600
ITE ITE-K1600
Описание
ITE ITE-K1600 — это высокоинтегральный микроконтроллер (MCU) от тайваньской компании ITE Tech. Inc., широко применяемый в области USB-периферии и HID-устройств. Чип построен на базе 8-битного RISC-ядра (совместимого с архитектурой 8051/ITE-proprietary core) и ориентирован на недорогие массовые применения: клавиатуры, мыши, gamepad-устройства, USB-хабы, адаптеры и специализированные контроллеры ввода.
Основное назначение ITE-K1600 — USB-контроллер для клавиатур и подобных HID-устройств, включая поддержку мультимедийных клавиш, RGB-подсветки (в зависимости от прошивки), макросов и NKRO (N-Key Rollover) в кастомных прошивках сообщества (например, TMK/QMK-порты ограниченные, чаще — собственные SDK ITE).
Чип поставляется в компактном корпусе и работает от шины USB (5 В), что делает его типичным решением для бюджетных проводных клавиатур.
Технические характеристики (типовые)
| Параметр | Значение | |---|---| | Производитель | ITE Tech. Inc. | | Модель | ITE-K1600 | | Ядро | 8-бит RISC / совместимое с 8051-подобной архитектурой | | Тактовая частота | 6 / 12 / 24 МГц (в зависимости от режима) | | Flash-память | ~ 16–32 КБ (внутренняя, зависит от ревизии) | | SRAM | ~ 512 Б – 1 КБ | | Интерфейсы | USB 1.1 / USB 2.0 Full-Speed (12 Мбит/с) | | USB endpoints | 2–4 (типово: EP0 control, EP1 IN/OUT) | | GPIO | 16–32 портов ввода-вывода | | Таймеры | 2–3 x 8/16-бит | | Питание | 5 В (VBUS) / 3.3 В внутренний стабилизатор | | Корпус | QFN / LQFP-48 (зависит от ревизии) | | Рабочая температура | –40…+85 °C | | Поддержка HID | Keyboard, Mouse, Consumer Control | | NKRO | Зависит от ревизии (в основном 6KRO) |
⚠️ Важно: ITE не публикует полноценный открытый datasheet для K1600 — большинство спецификаций доступно только по NDA официальным клиентам/OEM-производителям. Данные выше — усреднённые по сообщениям реверс-инженеров и MX/Mechanical-keyboard сообщества.
Парт-номера
Официальная система парт-номеров ITE:
| Парт-номер | Примечание | |---|---| | ITE-K1600A | Базовая ревизия, QFN-48 | | ITE-K1600A-G | Green/Pb-free вариант | | ITE-K1600B | Ревизия с минорными правками USB-логики | | ITE-K1600M | Урезанный вариант (меньше GPIO) | | K1600-Cx | Кастомные версии под конкретных OEM |
Также в маркировке на чипах часто встречаются дата-коды вида K1600 1234A — это не парт-номер, а лот.
Официальный запрос: sales@ite.com.tw (ITE не продаёт мелким оптом через дистрибьюторов, как ST или Microchip).
Совместимые модели и устройства
Чип применяется в основном в OEM-клавиатурах и игровых контроллерах, собранных по контракту (обычно без явного брендинга контроллера — энтузиасты опознают по usbpid 0x048d или 0x0c45 при перепайке):
- Кастомные клавиатуры с DIY-проектов middle-budget сегмента
- Мембранные и полу-механические клавиатуры китайских OEM (Aula, Sades, бюджетные Redragon-ревизии)
- USB-контроллеры клавиатурных заметок в ноутбуках ряда брендов (HP, Lenovo бюджет-сегмент, точная привязка — по лукапу USB ID)
- Эмуляторы клавиатурных матриц DIY-проектов с ITE SDK
- Геймпады бюджетного уровня с HID-профилем
Совместимые «в железе» аналоги/эквиваленты для замены:
- ITE-K1601x — прямая эволюция семейства
- ITE-8712 — USB keyboard controller
- Nuvoton W78E052 / M451-серия — часто фигурирует как альтернатива по пинауту, но не pin-to-pin
- Holtek HT82K系列 — близкий класс, требует правки прошивки
- SONiX SN32F2xx — близкий класс для клавиатур
Если вам нужно точное Datasheet
Компания ITE не выкладывает datasheet K1600 публично. Что делать:
- NDA-запрос через ITE Sales (официальный путь для фирм).
- Реверс-инженерные ресурсы сообщества (TMK/QMK GitHub Issues, threads в lowlevel.eu / Desktor).
- Покупка донора-клавиатуры и снятие информации через USBlyser/Wireshark + чтение firmware флешера (K1600 часто защищён от чтения).
Хотите — могу:
- сравнить K1600 vs K1601 / Holtek 82K xx / SN32F248 (какой легче во флеш-прошивке);
- набросать skeletal-скетч коммуникации для кастомной прошивки под эту MCU.
Уточните, пожалуйста, для чего именно нужен чип — ремонт, кастом-клавиатура или копия дампа прошивки? Под конкретный кейс могу дать более точный разбор.