MaplePad – RP2040 Dreamcast controller, VMU, and Purupuru (rumble pack) emulator

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • MaplePad

    🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.

  • https://github.com/mackieks/MaplePad/blob/main/src/maple.pio

    The cycle accurate assembly language has enabled a number of timing sensitive FIFO data processes. What had to be done with FPGA's before has some limited support with PIO. I hope RPI increases the number of instructions and simultaneous running PIO machines in the future.

  • GP2040-CE

    Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards

  • Talking about RP2040 powered controller firmware. GP2040 is an amazing project, which is used a lot in the Fighting Game Community where custom controllers are common. https://github.com/OpenStickCommunity/GP2040-CE

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • support

    Pybricks support and general discussion (by pybricks)

  • ControllersInfo

    This repo contains info on various game controlles. HID Descriptor dumps etc

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts