joysticks:gp2040

GP2040

El GP2040 es un proyecto de código abierto que convierte un Raspberry Pi Pico en un control USB compatible con PS3, PC y Nintendo Switch.

Sus características más importantes son:

  • Proyecto de código abierto (libre de modificar)
  • Bajo input lag
  • Varios modos de SOCD incluidos
  • Xinput y DirectInput para jugar en PC
  • Muy bajo costo (solo necesitas comprar un Pico y cablearlo)

Existen proyectos variados basados en el principal pero el más actualizado a la fecha es el GP2040CE.

https://github.com/OpenStickCommunity/GP2040-CE

Para instalar el firmware solo hay que subir un archivo a la unidad de disco que aparece al conectar el Pico a un PC.

Este archivo tiene extensión uf2 y se obtiene de la pagina de GitHub del proyecto. https://github.com/OpenStickCommunity/GP2040-CE/releases/

El esquemático es el siguiente:

Test Points

Taking a look at the underside of the Pico board there a six test points. These may be useful for advanced projects.

  TP1 – Ground (close coupled ground for differential USB signals)
  TP2 – USB DM
  TP3 – USB DP
  TP4 – GPIO23/SMPS PS pin (do not use)
  TP5 – GPIO25/LED (not recommended to be used)
  TP6 – BOOTSEL
  • joysticks/gp2040.txt
  • Última modificación: 2023/09/10 17:40
  • por tortita