Skip to the content
2 layers60 × 10 mmRabbit mai rgb, the printed circuit board in 3D

A guide to build your own Maimai DX machine.

Size
60 × 10 mm
Copper layers
2
Thickness
1 mm
Parts
6
Nets
5
Pads
18
Tracks, vias
14, 2
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
21 Oct 2024
Updated
6 Jul 2025

Overview

Rabbit mai rgb is an open-source printed circuit board by Syndric, from the Syndric/maimai-controller-fullsize repository on GitHub. It is a 2-layer board of 60 × 10 mm with 6 parts on 5 nets, routed with 14 tracks and 2 vias.

It is built around the WS2812B. Its parts include 2 capacitors, 2 diodes and 2 connectors. It belongs with the lEDs and displays boards of this library.

Main components

1

README

README.md

Maimai Controller Fullsize

A fullsize homemade maimai machine. Current guide can be found at this google doc. This guide is not finished yet, but most of the files you need to make the machine are here. READ CAREFULLY!

Disclaimers

Read Romper's fullsize guide before reading the instructions here. DO NOT LASERCUT WITH THE ITO TEMPLATE AS IS. I'm not sure if the traces are wide enough. It's only good to be used for hand tracing/cut. DO NOT MAKE THE CART IN MY DESIGN. It's not really stable.

I am NOT financially responsible for any mishaps you might have. This is only a guide. Double check all measurements.

License

CC-NC, feel free to modify the project but don't make any money from this guide.

Bill of Materials

Not complete

PCB

  • Raspberry Pi Nano
  • USB C Connector
  • 5.1k ohm resistor 0603
  • 1uF capacitor 0603
  • MPR121 Modules
  • Dupont Pin headers
  • JST XH 3 Pin connectors, headers
  • 50m red wire
  • 20m yellow wire
  • 20m black wire
  • SN74LV1T34DBVR Level shifter
  • WS2812B RGB LED
  • Mai pico IO PCB x1
  • Syndric's RGB PCB x8

Main Build

  • Rabbit buttons
  • ITO Film 40ohm 1m
  • 43" TV
  • 24" side-to-side Octagon glass
  • Chair leg floor protectors
  • 2020 48" Aluminum
  • Small wood screws for buttons
  • Wood screws for mai spacers
  • Appropriate spacers

Tools Needed

  • Flathead screwdriver
  • Philips screwdriver
  • 3D printer
  • Router
  • Miter saw
  • PPE

Parts

6
QtyValueFootprintReferences
2CCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2
2Conn_01x03Connector_JST:JST_XH_S3B-XH-A_1x03_P2.50mm_HorizontalJ1, J2
2WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2

Similar boards

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers42.8 × 28.8 mmMM Skirt, the printed circuit board in 3D

    MM Skirt

    PrintersForAnts/Micron

    If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)

    11 parts741GPL-3.0
  • 2 layers149.6 × 127.1 mmErgodash, the printed circuit board in 3D

    Ergodash

    omkbd/ErgoDash

    keyboard

    187 parts732MIT
  • 2 layers285.5 × 95 mmReviung46 ver1 1, the printed circuit board in 3D

    Reviung46 ver1 1

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    119 parts517MIT
  • 2 layers177.7 × 144.5 mmCOMM PANEL, the printed circuit board in 3D

    COMM PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    275 parts431

Questions

How big is the Rabbit mai rgb PCB?

It measures 60 × 10 mm and has 2 copper layers, 1 mm thick.

What parts does the Rabbit mai rgb use?

6 parts, built around the WS2812B. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Rabbit mai rgb KiCad files?

From the Syndric/maimai-controller-fullsize repository on GitHub, at the commit this page was made from: the board is pcb/rabbit_mai_rgb/rabbit_mai_rgb.kicad_pcb and its schematic pcb/rabbit_mai_rgb/rabbit_mai_rgb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rabbit mai rgb design in my own project?

Its repository states no licence, so its author keeps all rights: ask Syndric before reusing the design.