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:

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