Files
XDJ100SX/README.md
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

1.6 KiB
Raw Permalink Blame History

XDJ200SX

An Open Source Standalone DJ Deck

This repository is a fork of Marc Monkas XDJ100SX project.

  • It focuses on adapting and extending the original base to support CDJ200 hardware. New features and modifications will be added progressively.

  • This project is another experimental project that combines hardware, MIDI and open source software to convert an old Pioneer CDJ200 to a standalone player using all modern features.

XDJ200SX

Main Requirements:

  • Raspberry Pi 3b+
  • Teensy++2.0 with MIDI libraries

Content: #in progress 01.2026

  • /arduino/ -> firmware code
  • /datasheets/ -> Original CDJ, Teensy and Raspberry datasheets
  • /images/ -> Process and result pics
  • /mixxx/ -> Custom skin and MIDI mapping for this project
  • /print-assets/ -> STL file to 3D print + adhesive custom skin to print
  • /docs/ -> Documentation of this project

Raspberry Pi 3B+ Image file

Note it only works with the Raspberry Pi 3B+

Image File.

Discord

📜 License

2025 Marc Monka

2026 Markus Golec

2026 Jeancarlo Cardoso de Faria Filho (jaianlab) — Raspberry Pi Pico port, MCP developer tool