Commit Graph

15 Commits

Author SHA1 Message Date
Jeancarlo 8b0eb42fec add MCP developer tool with multi-unit support
First developer tool for the XDJ-100SX project. Connects Claude Code
directly to the Pi over SSH — push skin files, take screenshots, restart
Mixxx, flash Pico firmware, and more without leaving the editor.

Available MCP tools:
- run_command, read_file, write_file, list_files
- push_skin, pull_skin, push_skin_file, pull_skin_file
- push_midi, pull_midi
- take_screenshot, navigate_panel
- restart_mixxx
- check (preflight: SSH, Mixxx, Pico, audio)
- pico_bootloader, pico_flash
- discover_units — scan network for all reachable XDJ Pi units
- select_unit — switch active connection mid-session (multi-unit support)

Also adds --about flag and TUI About modal with authors and credits,
and fixes scrolling/close behavior on Help and About modals.

By: Jeancarlo Cardoso de Faria Filho (jaianlab) <jaianlabworks@gmail.com>
2026-05-08 01:24:15 -03:00
Marc Monka 3e7b0f0c3f IMG file shrink
Reduced the IMG Pi 3b+ image
2026-05-08 01:23:43 -03:00
Markus Golec 0df4ebc4f8 Update README.md 2026-01-06 09:34:37 +01:00
Markus Golec ad5153e578 Update README.md 2026-01-06 09:34:08 +01:00
Markus Golec 8ec940a529 Update README.md 2026-01-06 09:33:42 +01:00
Markus Golec 1f658836ca Update README.md 2026-01-06 09:31:56 +01:00
Markus Golec a995e2ba84 Update README.md 2026-01-06 09:30:02 +01:00
Markus Golec 3d373165cd Update README.md 2026-01-06 09:19:12 +01:00
Markus Golec 43338b4c35 Update README.md 2026-01-06 09:15:36 +01:00
Marc Monka a5c222e36b Update README.md 2025-10-31 19:23:06 +01:00
Marc Monka d7f36f651e Update 2025-10-31 19:22:23 +01:00
Marc Monka 9d41e3b70c Add all project files 2025-10-31 19:20:33 +01:00
Marc Monka a29c8edf6d Remove 3D model directory from README.
Removed reference to 3D print STL file from content list.
2025-10-31 16:54:55 +01:00
Marc Monka a3e69461e1 new description 2025-10-31 16:52:21 +01:00
Marc Monka f9dace8f39 Initial commit 2025-10-31 16:39:47 +01:00