Вход

Просмотр полной версии : Контроллер для USB клавиатуры и мыши



azx987sa
23.01.2023, 00:00
Всех приветствую!
Новый контроллер клавиатуры и мыши, на этот раз USB.
78371
78370

Что умеет на данный момент:
- Поддержка проводных USB клав и мышей.
- Поддержка беспроводных клав и мышей.
- Поддержка беспроводных комплектов -клава+мышь.
- Можно подключить PC планку USB, для этого есть разъем.
- У устройства два USB порта. USB хабы не поддерживаются.

Софт для своей раскладки прилагается
78372
- можно на любую клавишу РС назначить любую кнопку ZX или комбинацию.
- не надо лазить в исходник что бы поправить таблицу. На выходе рабочий НЕХ.
- на клавишах F1..F10 пользовательские макросы. добавляются на самом спеке.
- ресет, магик, турбо - вешаются проводами к соответствующим кнопкам.
- разрешение мыши выбирается на ходу.
- обмен кнопок так же.
- все настройки сохраняются.
- НИКАКИХ ВЭЙТОВ

Проверено на Скорпионе, Мастере, Пентагоне

Вроде ничего не забыл.
в планах - доделать джойстик. Сначала его купить, потом доделать. Джойстик под очень большим вопросом

78421
78422

Прошивки, схему монтажку качаем тут
https://github.com/Igor-azx987sa/ZXKM

ZXFanat
23.01.2023, 00:21
Это реклама или есть возможность сделать это устройство?

Rio444
23.01.2023, 00:47
Выглядит здорово! :v2_thumb:
Какой чип используется для работы с USB портами?

azx987sa
23.01.2023, 00:47
Это реклама или есть возможность сделать это устройство?

Это анонс. Есть чистые платы и есть собранные.

- - - Добавлено - - -


Выглядит здорово! :v2_thumb:
Какой чип используется для работы с USB портами?

CH9350

kox
23.01.2023, 14:08
Вы так и не ответили вопрос- будет ли возможность сделать это устройство самостоятельно? Схему, прошивки, герберы будут в свободном доступе, или же у вас есть чистые платы и вы будете их собирать и продавать?

azx987sa
23.01.2023, 14:33
Вы так и не ответили вопрос- будет ли возможность сделать это устройство самостоятельно? Схему, прошивки, герберы будут в свободном доступе, или же у вас есть чистые платы и вы будете их собирать и продавать?
Есть чистые платы и есть собранные, есть прошивки,схема и софт. Исходников и герберов пока не будет. Позже.
Цены и наличие будут на барахолке, как только сделаю объяву. Как только она будет создана, уведумлю здесь.
Пока не публикую, т.к. есть пара софтовых нюансов. Разрешу их и появится ценник.

ZXFanat
23.01.2023, 17:48
Думаю, что достаточно на первых порах опубликовать монтажную схему, перечень радиоэлементов на плате, можно фотоснимки обеих сторон собранной платы, с различимой маркировкой микросхем и номиналов резисторов и т.д. И прошивку (или прошивки), без неё (без них) куда же? Герберы, это по усмотрению автора темы. Принципиальная схема? На усмотрение.

ZXFanat
23.01.2023, 22:50
Всех приветствую!
.....
очередной контроллер клавиатуры и мыши, на этот раз USB.
Что умеет на данный момент:
.....
- поддержка беспроводных клав и мышей.
- поддержка беспроводных комплектов -клава+мышь.
.....

Вот в этой части анонса желательно пояснить, как это выглядит физически. То есть, через адаптер клавиатуры USB, который вставляется в один из разъёмов контроллера, равно, как через общий адаптер клавиатуры USB + "мышки" USB, который также устанавливается в один из разъёмов контроллера? Можно предположить, что китайские адаптеры (Бог его знает из чего сделанные) все-таки будут работать в контроллере? И тривиальный вопрос. Разработка все-таки не ваша?

azx987sa
24.01.2023, 00:34
Вот в этой части анонса желательно пояснить, как это выглядит физически. То есть, через адаптер клавиатуры USB, который вставляется в один из разъёмов контроллера, равно, как через общий адаптер клавиатуры USB + "мышки" USB, который также устанавливается в один из разъёмов контроллера? Можно предположить, что китайские адаптеры (Бог его знает из чего сделанные) все-таки будут работать в контроллере? И тривиальный вопрос. Разработка все-таки не ваша?

Я ничего не понял про адаптеры. Мышь и клава подключаются к USB разъему контроллера.
Тривиальный ответ - разработка моя. От и До.

ZXFanat
24.01.2023, 15:53
Я ничего не понял про адаптеры. Мышь и клава подключаются к USB разъему контроллера.
Тривиальный ответ - разработка моя. От и До.
Вопрос снят!

Dexus
24.01.2023, 17:40
Altera MAX EPM2128STC100-7N - и где же такие сейчас продаются?

Rio444
24.01.2023, 17:56
Dexus, продаются то везде https://www.chipdip.ru/product/epm7128stc100-15n
Но вменяемые цены только на али.

ZXFanat
24.01.2023, 22:00
Altera MAX EPM2128STC100-7N - и где же такие сейчас продаются?
Неверно указан "таракан". На плате установлена EPM7128STC100-7N. На Алиэкспресс продаются.

ZXFanat
25.01.2023, 09:43
"azx987sa", посмотри почту.

azx987sa
25.01.2023, 10:42
Altera MAX EPM2128STC100-7N - и где же такие сейчас продаются?

откуда это взялось EPM2128STC100-7N ?
используются Atmega328, EPM7128STC100, CH9350.
Схема, монтажка, видео - будут в субботу. Ну не успеваю раньше причесать.

ZXFanat
25.01.2023, 11:00
откуда это взялось EPM2128STC100-7N ?
используются Atmega328, EPM7128STC100, CH9350.
Схема, монтажка, видео - будут в субботу. Ну не успеваю раньше причесать.

Вероятно отсюда. https://zx-pk.ru/threads/34912-kontroller-dlya-usb-klaviatury-i-myshi.html?p=1171323&viewfull=1#post1171323. Думаю ошибка в наборе цифр.

azx987sa
26.01.2023, 20:12
Протестировал на Пентагоне. Всё замечательно работает.

oistalker
26.01.2023, 23:08
Вот в этой части анонса желательно пояснить, как это выглядит физически. То есть, через адаптер клавиатуры USB, который вставляется в один из разъёмов контроллера, равно, как через общий адаптер клавиатуры USB + "мышки" USB, который также устанавливается в один из разъёмов контроллера? Можно предположить, что китайские адаптеры (Бог его знает из чего сделанные) все-таки будут работать в контроллере? И тривиальный вопрос. Разработка все-таки не ваша?


Китайский чип www.wch-ic.com/products/CH9350.html обрабатывает USB клавиатуру и мышку, хоть проводные, хоть беспроводные и обработанное отдает по UART, которое можно принять любым микроконтроллером и дальше передать по SPI в CPLD и уже в ней выдавать на шину спеки нужные данные по необходимым условиям. Плохо, что он не умеет геймпады обрабатывать. Насчёт схемы/прошивки, - ну они тривиальны и не сильно отличаются от уже имеющихся конструкций в соседних темах.

kotopes
29.01.2023, 05:12
странно. по схеме rev.C, стоит MAX3421EEHJ+T вместо CH9350. откуда там он, непонятно. или автор пока в творческом поиске?

можно ли рассмотреть возможность разводки платы для 7и портового чипа FE2.1(как в MiSTer usb hub board)? чтобы хаб не подключать внешний, или это перебор?
можно например поставить 2-3 двухэтажных разьема usb, этого должно хватить за глаза и на игровые контроллеры, и на клавиатуру-мышь.

ZXFanat
29.01.2023, 05:47
странно. по схеме rev.C, стоит MAX3421EEHJ+T вместо CH9350. откуда там он, непонятно. или автор пока в творческом поиске?

можно ли рассмотреть возможность разводки платы для 7и портового чипа FE2.1(как в MiSTer usb hub board)? чтобы хаб не подключать внешний, или это перебор?
можно например поставить 2-3 двухэтажных разьема usb, этого должно хватить за глаза и на игровые контроллеры, и на клавиатуру-мышь.

А можно в этом сообщении понятно написать о чем сообщение и к какой теме форума оно относится? О какой схеме и ревизии "C" чего упоминается? О какой "разводки платы для 7и портового чипа FE2.1" написано? Может это сообщение не к этой теме? "Товарищ" не заблудился?

kotopes
29.01.2023, 10:14
А можно в этом сообщении понятно написать о чем сообщение и к какой теме форума оно относится? О какой схеме и ревизии "C" чего упоминается? О какой "разводки платы для 7и портового чипа FE2.1" написано? Может это сообщение не к этой теме? "Товарищ" не заблудился?
действительно попутал со схемой scorpion-card, тогда вопрос номер один снят, хотя 2 usb выхода все равно мало, и вопрос о доп портах на FE2.1 остается.

ZXFanat
29.01.2023, 11:03
действительно попутал со схемой scorpion-card, тогда вопрос номер один снят, хотя 2 usb выхода все равно мало, и вопрос о доп портах на FE2.1 остается.
А в контроллере по этой теме есть чип FE2.1? Попутная просьба. Сделать ссылку на "scorpion-card". Хоть узнать, как выглядит. Можно и фотоснимок "scorpion-card", и принципиальную схему.

Xela
29.01.2023, 13:32
https://zx-pk.ru/threads/34458-periferijnyj-kontroller-dlya-skorpiona-s-podderzhkoj-usb.html

ZXFanat
31.01.2023, 11:31
Желательно, и перечень радиоэлементов на плату.
Пардон, в архиве есть.
Перечень радиоэлементов ZXKM v1 (в удобном виде).
В принципе, можно и в первое сообщение перенести.

https://i6.imageban.ru/out/2023/01/31/0429aa1fbc4b9b3604ac8fe9c66a2365.jpg (https://imageban.ru)

Roman'S
20.03.2023, 09:01
А где можно приобрести чистую плату? На барахолке, что-то не видно(

vg_alex
21.03.2023, 21:12
А где можно приобрести чистую плату? На барахолке, что-то не видно(

Видимо нигде...
Самому можно развести и заказать - схема то есть...

azx987sa
27.03.2023, 01:07
А где можно приобрести чистую плату? На барахолке, что-то не видно(
Плат пока нет. Должны приехать со дня на день.

vg_alex
02.05.2023, 09:36
Плат пока нет. Должны приехать со дня на день.

Из облака все удалил?
Ссылка из первого поста не работает....

azx987sa
23.05.2023, 14:08
Из облака все удалил?
Ссылка из первого поста не работает....

Доки переехали сюда https://github.com/Igor-azx987sa/ZXKM

Freiwind
07.01.2024, 18:09
Схемы и герберов в открытом доступе не будет?

Gutten
07.01.2024, 18:47
Схемы и герберов в открытом доступе не будет?

выше дали же ссылку на гитхаб. не смотрели?

Freiwind
07.01.2024, 19:17
Смотрел. Но либо схемы там нет, либо... одно из двух. :)
В общем, пару раз просмотрел, но не вижу что-то. Монтажка с BOM есть, а схемы нет.

Gutten
07.01.2024, 19:52
странно. у меня есть схема для 1.0, но это уже слишком старая версия