User Tag List

Показано с 1 по 10 из 22

Тема: Периферийный контроллер для Скорпиона с поддержкой USB

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    16.06.2022
    Адрес
    г. Щелково
    Сообщений
    16
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Периферийный контроллер для Скорпиона с поддержкой USB

    Добрый день.

    Решил я тут, в порядке самообразования, сделать периферийный контроллер для своего скорпиона.
    Конструкция уже, в принципе, уже живет и работает, да и в ТГ приняли благосклонно.

    Потому публикую здесь, может кому и пригодится тоже.

    Уже реализовано:
    - USB-хост: поддержка клавиатур, HID мышей, HID джойстиков/геймпадов, USB хабов
    - USB-устройство: подключается к PC (сейчас для отладки), возможно взаимодействие PC со Spectrum
    - Безвейтовая ZX-клавиатура с произвольными раскладками (в ПЗУ)
    - Reset, Magic с клавиатуры
    - USB джойстик превращается на Kempston Joystick
    - Регенерация синхросмеси. Никаких больше перемычек/разрезов на плате. PAL кодер теперь дает нормальный цветной сигнал
    - С доп. платой (в слот шины) USB мышь превращается в Kempston mouse
    - Транзитом передает на гребенки: RGB сигнал (с выбором джампером оригинальная/регенерированная синхросмесь), стерео-аудио, моно-аудио, оригинальный видео сигнал, магнитофонный вход/выход
    - Единая точка подключения питания
    - Транзитное подключение внешнего джойстика (от Spectrum)
    - Управление/индикация на клавиатуре турбой через двухпиновую колодку скорпиона. Настраиваемая клавиша управления турбой. Настраиваемый индикатор статуса турбы на клавиатуре.
    - Настраиваемое отображение кнопок USB джойстика на кнопки ZX клавиатуры/Kempston Joystick (до 16 кнопок включая направления)
    - Обмен кнопок мыши комбинацией клавиш клавиатуры

    Планируется:
    - Поддержка нескольких джойстиков/геймпадов
    - Проигрыватель tap/tzx с PC через USB порт в Спектрум (`LOAD ""`)
    - Захват centronix
    - Управление/индикация на клавиатуре турбой через двухпиновую колодку скорпиона.
    - Настройки контроллера (раскладки, мышь, джойстик) через доп. плату нативным приложением для скорпиона
    - Настраиваемое отображение кнопок USB джойстика на кнопки ZX клавиатуры/Kempston Joystick

    ! Обновление

    Как показал опыт - многие пользуются автономными контроллерами PS/2 и освобождать периферийный разъем не хотят.
    Специально для таких случаев сделана ревизия С - автономный контроллер USB клавиатуры и геймпада, подключаемый к входам стандартной клавиатуры любого спектрума. PS/2 клавиатура может быть легко заменена на USB без необходимости изменять что-то в подключении компьютера.

    Репозиторий на github:
    https://github.com/psk7/scorpion-card-pub

    Нажмите на изображение для увеличения. 

Название:	20220615_224237.jpg 
Просмотров:	427 
Размер:	38.2 Кб 
ID:	77456 Нажмите на изображение для увеличения. 

Название:	revC.jpg 
Просмотров:	323 
Размер:	64.7 Кб 
ID:	78299
    Последний раз редактировалось psk; 07.01.2023 в 20:29. Причина: Обновлен список реализованных задач

    Эти 19 пользователя(ей) поблагодарили psk за это полезное сообщение:

    Alex_NEMO(26.06.2022), ALS(17.06.2022), Andrey_Ko(13.01.2023), CityAceE(16.06.2022), Cooper(17.06.2022), Dima_ZX(10.04.2023), Djoni(16.06.2022), fifan(10.01.2023), Froggy(06.05.2023), Grand(17.06.2022), Gutten(16.06.2022), Outcast(08.01.2023), Quarx(01.08.2023), reddie(17.06.2022), Romych(10.04.2023), SERGEY256(16.06.2022), vg_alex(11.03.2023), Xela(16.06.2022), ZXFanat(31.01.2023)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 34
    Последнее: 24.11.2022, 16:05
  2. Контроллер USB клавиатуры
    от andreil в разделе Устройства ввода
    Ответов: 99
    Последнее: 24.02.2019, 17:25
  3. Ответов: 6
    Последнее: 05.03.2014, 14:05
  4. USB контроллер матрицы клавиатуры.
    от fan в разделе Устройства ввода
    Ответов: 2
    Последнее: 25.07.2007, 00:43
  5. Контроллер клавиатуры для Скорпиона
    от Nikolaj Amosov (500:812/02.26) в разделе Scorpion
    Ответов: 1
    Последнее: 15.11.2005, 23:05

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •