Без рубрики

Raspberry Pi GPIO + Sega Mega Drive/Genesis Gamepad + Arduino Leonardo + LPT

Привет всем!
В продолжение темы подключения сеговских джойстиков к Raspberry Pi.
Заказал я в Китае двунаправленный преобразователь логических уровней 3.3V->5V/5V->3.3V на базе пловевых транзисторов BSS138. 1 плата на 4 канала. $4.04 за 5 шт.
Результат — лучше не стало.
Возможно позже ещё попытаюсь подключить к RPi джои от PSX (первая сонька).

PS: И оно работает! Причём на 3.3В, т.к. преобразователи я отпаял.
Было Версия RetroPie 2.3. Версия драйвера 0.7 (28.4.2013).
Стало Версия RetroPie 2.6.0 rpi 1 (02/17/2015). Версия драйвера 1.0 (27.2.2015).
В истории изменений драйвера есть пункт Fixed issues with 3rd-party MD pads

Ещё есть вариант подлючить сегоские джойстики через Arduino Leonardo. Заказал в Китае. $7.12
Leonardo умеет сам представляться компьютеру как клавиатура, мышь, джойстик.
Плюс в том, что Arduino использует 5В уровни, как и сеговские джойстики.
После подключения всё работает ещё нестабильнее. Пробовал укоротить провода и другой разъём — без изменений.
Видимо в китайский джойстиках есть что-то такое что эти схемы и софт не учитывают.

Довольно давно была схема подключения к LPT порту. Схема на 1 джойстик DirectPadPro и на 2 джойстика NTPadXP.
Подключил 2 по схеме NTPadXP. В качестве драйвера использовал PPjoy версии 0.83. И вот с ним джойстики работают.

Есть ещё в Китае готовый переходник USB — 2 SEGA MD/GENESIS Controller. Но цена $21.

http://jonthysell.com/2014/07/26/reading-sega-genesis-controllers-with-arduino/
http://jonthysell.com/2014/09/29/sega-genesis-controllers-and-arduino-revisited/
https://www.sparkfun.com/products/12009
http://ru.aliexpress.com/item/5PCS-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-5V-to-3-3V-For-Arduino/1893325143.html
http://ru.aliexpress.com/item/Leonardo-R3-Pro-Micro-ATmega32U4-Board-For-Arduino-Compatible-IDE-free-USB-cable/1893754883.html
https://github.com/petrockblog/RetroPie-Setup/wiki/gamecon_gpio_rpi
https://code.google.com/p/pixel-kit/
https://github.com/znoxx/ARCAdaptor
http://skar.pp.ua/upload/joylpt/SegaNTPadXP.gif
http://skar.pp.ua/upload/joylpt/
http://ru.aliexpress.com/item/Free-Shipping-SEGA-MEGA-DRIVE-Convertor-to-USB-Port-GENESIS-Controller-Adapter-for-PC/32260856480.html
http://ru.aliexpress.com/item/Free-Shipping-by-SG-Post-SEGA-MEGA-DRIVE-GENESIS-Controller-Gamepad-Adapter-for-PC/32261686219.html

Добавить комментарий