Беспроводной денди-джойстик для Мурмулятора

Мурмулятор в стандартной конфигурации поддерживает только "узкий" денди-джойстик, но имеется открытый проект, основанный на ESP32, который превращает почти любой bluetooth джойстик в денди-совместимый с Мурмулятором (а также Sega-совместимый, PlayStation-совместимый, и так далее)


Проект Blueretro на гитхабе


Документация по проекту на гитхабе


Релизы прошивок лежат на сайте разработчика


Информация на гитхабе является исчерпывающей, а в данной статье описан практический опыт сборки блютус-донгла, совместимого с денди-джойстиком для Мурмулятора с прошивкой ZX Spectrum, другие варианты можно собрать и протестировать самостоятельно


Для сборки требуется модуль ESP-WROOM-32

Разъем D-SUB DB-9F и немного МГТФ кабеля
Корпус разъема D-SUB на 9 контактов - DB-9M/F, макетная плата, коннекторы для крепления модуля ESP к макетной плате - по желанию
Контакты DB-9 пронумерованы, припаиваем их к ногам ESP в следующем порядке:

1 - не требуется

2 - D19

3 - D32

4 - D5

5 - не требуется

6 - VIN

7 - не требуется

8 - GND

9 - не требуется


Далее требуется подключить модуль к компьютеру, без нажатия кнопок на ESP и прошить через Flash download tool, корректно указав соответствующий виртуальный COM-порт, номер которого отображается в Диспетчере устройств операционной системы


Прошивку можно скачать с сайта проекта, или у нас

Если ESP после прошивки работает корректно, красный светодиод должен постоянно гореть, а голубой - моргать


Далее требуется зайти в браузере на сайт blueretro.io и произвести базовую конфигурацию донгла

После этого можно подключать ESP в порт денди-джойстика на Мурмуляторе, переводить свой bluetooth джойстик в режим pair, если блюретро сможет его определить автоматически, то он привяжется без дополнительных действий


Проверен в работе качественный джойстик iPega PG-9090, это популярная модель и его можно недорого приобрести на вторичном рынке

На официальном сайте имеется информация, что можно подключить к донглу беспроводной джойстик от PlayStation 3


Для этого нужно подглядеть через сайт blueretro.io MAC-адрес ESP модуля, подключить джойстик USB кабелем к компьютеру и запустить программу SixAxisPairTool, в ней указать полученный MAC и сохранить настройку


После этого оригинальный джойстик сам подключится к донглу


Работоспособность неоригинальных джойстиков PS3 не гарантируется

Made on
Tilda