MCPcopy Create free account
hub / github.com/Santroller/Santroller

github.com/Santroller/Santroller @v10.8.15

Chat with this repo
repository ↗ · DeepWiki ↗ · release v10.8.15 ↗ · + Follow
2,414 symbols 3,893 edges 356 files ⚖ GPL-3.0 135 documented · 6% updated 7d agov10.8.25 · 2026-07-18★ 33920 open issues

Browse by type

Functions 2,056 Types & classes 358
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

The Santroller Platform

The Santroller platform provides the ability to program micro controllers that emulate various rhythm game controllers for computers and various consoles. This is done using the Santroller Configurator, which can program various microcontrollers to emulate different controllers.

Documentation can be found at https://santroller.tangentmc.net/

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 1,647
Function 409
Class 346
Enum 12

Languages

C++83%
C10%
Python6%

Modules by API surface

lib/nanopb/generator/nanopb_generator.py141 symbols
include/mappings/mapping.hpp138 symbols
lib/nanopb/pb_decode.c41 symbols
include/usb/host/hid_host.h40 symbols
lib/wii_remote_emulation/wm_reports.h36 symbols
include/usb/host/xinput_host.h35 symbols
src/config.cpp34 symbols
lib/nanopb/pb_encode.c32 symbols
lib/wii_remote_emulation/wiimote.c30 symbols
lib/wii_remote_emulation/wm_reports.c28 symbols
lib/psx_controller/psx_controller.cpp25 symbols
lib/psx_emulation/controller_simulator.c23 symbols

For agents

$ claude mcp add Santroller \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page