Skip to content

1arthur1/MiyooMini-USB-Support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Howto add USB data support to the Miyoo Mini +

The Miyoo Mini + has a USB-C port but its only goal is to charge the battery. This hardware mod will let you use your USB-C port to plug any USB device to your console (joysticks, keyboard, mouse, bluetooth dongle etc.)

1. Connect the SoC's USB data pin to your USB-C port

As we can see in the datasheet, pins 111 and 112 are respectively DM_P2 and DP_P2 (second port's USB differential pair).

SoC pins

Below, we can see a the footprint of the SoC on the PCB. This second port is not used, no track nor vias are visible.

SoC footprint

Below an example of the result:

SoC solder side USB-C solder side

2. Power your USB device with an external 5V power supply (to be improved)

The Miyoo USB-C port is only used to charge the battery. In other words, nothing inside the console will generate a 5V on your USB-C port.

My quick & dirty temporary solution is to use an external 5V power supply which is my USB-to-UART dongle.

I don't want to charge the battery of the console with this external power supply so I'm using a USB-C male to female PCB on which I cut the VBUS trace and plug the external 5V power supply on the female connector side. (you can buy one here)

5V power supply

3. Software configuration

I'll soon share retroarch configuration files to use joysticks and enable multiplayer on your Miyoo Mini + !

Useful information

SoC Datasheet

Adding UART tutorial

HD pictures of the PCB

About

Tutorial explaining how to add USB support to the MIYOO mini +

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published