Apex-MUX
ishantmahatopro·Apex-MUX·PCB/apex-mux.kicad_pcb
About the Apex-MUX PCB
Apex-MUX is an open source Raspberry Pi PCB design by ishantmahatopro, published on GitHub. It is a 2-layer board measuring 274.8 × 130.9 mm, with 90 components from 46 distinct parts.
Its main chip is the RaspberryPi_Pico_W, from the Raspberry Pi family. By type, the board carries 43 switches, 43 diodes, 3 resistors and 1 module.
From the project
A Blackmagic Design DaVinci Resolve Speed Editor with Slide Potentiometers, designed for budget video editors
A custom DaVinci Resolve Speed Editor you can actually build. Mechanical switches, slide pots, and a rotary jog wheel for the fraction of the cost. Starts at ₹13,432 (~$161 USD) instead of the $450 Blackmagic asks for.
I spend way too much time in DaVinci Resolve, and half that time is spent hunting through menus and digging for keyboard shortcuts. The Blackmagic DaVinci Speed Editor looked perfect—until I saw the price tag (₹43,000). That's ridiculous for what's essentially a keyboard with some sliders.

Main components on the Apex-MUX
Apex-MUX bill of materials (BOM)
90 components, 46 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RaspberryPi_Pico_W | RaspberryPi_Pico_Common_THT | A1 |
| 1 | INSERT | SW_MX_HS_KS-2P02B01-01_1u | SW1 |
| 1 | APPND | SW_MX_HS_KS-2P02B01-01_1u | SW2 |
| 1 | RIPL | SW_MX_HS_KS-2P02B01-01_1u | SW3 |
| 1 | CLOSE UP | SW_MX_HS_KS-2P02B01-01_1u | SW4 |
| 1 | PLACE ON TOP | SW_MX_HS_KS-2P02B01-01_1u | SW5 |
| 1 | SRC | SW_MX_HS_KS-2P02B01-01_1u | SW6 |
| 1 | ESC | SW_MX_HS_KS-2P02B01-01_1u | SW7 |
| 1 | SYNC | SW_MX_HS_KS-2P02B01-01_1u | SW8 |
| 1 | AUDIO | SW_MX_HS_KS-2P02B01-01_1u | SW9 |
| 1 | FULL VIEW | SW_MX_HS_KS-2P02B01-01_1u | SW10 |
| 1 | TRANS | SW_MX_HS_KS-2P02B01-01_1u | SW11 |
| 1 | SPLIT | SW_MX_HS_KS-2P02B01-01_1u | SW12 |
| 1 | SNAP | SW_MX_HS_KS-2P02B01-01_1u | SW13 |
| 1 | DEL | SW_MX_HS_KS-2P02B01-01_1u | SW14 |
| 1 | IN | SW_MX_HS_KS-2P02B01-01_1.5u | SW15 |
| 1 | OUT | SW_MX_HS_KS-2P02B01-01_1.5u | SW16 |
| 1 | TRIM IN | SW_MX_HS_KS-2P02B01-01_1u | SW17 |
| 1 | TRIM OUT | SW_MX_HS_KS-2P02B01-01_1u | SW18 |
| 1 | ROLL | SW_MX_HS_KS-2P02B01-01_1u | SW19 |
Show 26 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SLIP SRC | SW_MX_HS_KS-2P02B01-01_1u | SW20 |
| 1 | SLIP DEST | SW_MX_HS_KS-2P02B01-01_1u | SW21 |
| 1 | TRANS DUR | SW_MX_HS_KS-2P02B01-01_1u | SW22 |
| 1 | CUT | SW_MX_HS_KS-2P02B01-01_1u | SW23 |
| 1 | DIS | SW_MX_HS_KS-2P02B01-01_1u | SW24 |
| 1 | SMTH CUT | SW_MX_HS_KS-2P02B01-01_1u | SW25 |
| 1 | CAM 7 | SW_MX_HS_KS-2P02B01-01_1u | SW26 |
| 1 | CAM 8 | SW_MX_HS_KS-2P02B01-01_1u | SW27 |
| 1 | CAM 9 | SW_MX_HS_KS-2P02B01-01_1u | SW28 |
| 1 | LIVE | SW_MX_HS_KS-2P02B01-01_1u | SW29 |
| 1 | CAM 4 | SW_MX_HS_KS-2P02B01-01_1u | SW30 |
| 1 | CAM 5 | SW_MX_HS_KS-2P02B01-01_1u | SW31 |
| 1 | CAM 6 | SW_MX_HS_KS-2P02B01-01_1u | SW32 |
| 1 | VIDEO ONLY | SW_MX_HS_KS-2P02B01-01_1u | SW33 |
| 1 | CAM 1 | SW_MX_HS_KS-2P02B01-01_1u | SW34 |
| 1 | CAM 2 | SW_MX_HS_KS-2P02B01-01_1u | SW35 |
| 1 | CAM 3 | SW_MX_HS_KS-2P02B01-01_1u | SW36 |
| 1 | AUDIO ONLY | SW_MX_HS_KS-2P02B01-01_1u | SW37 |
| 1 | STOP/PLAY | STAB_MX_4u | SW38 |
| 1 | SOURCE | SW_MX_HS_KS-2P02B01-01_1.5u | SW39 |
| 1 | TIMELINE | SW_MX_HS_KS-2P02B01-01_1.5u | SW40 |
| 1 | SHTL | SW_MX_HS_KS-2P02B01-01_1u | SW41 |
| 1 | JOG | SW_MX_HS_KS-2P02B01-01_1u | SW42 |
| 1 | SCRL | SW_MX_HS_KS-2P02B01-01_1u | SW43 |
| 43 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 +35 |
| 3 | PTA4543-2015DPB103 | Potentiometer_Bourns_PTA4543_Single_Slide | R1, R2, R3 |
Apex-MUX design files
The KiCad project lives in the ishantmahatopro/Apex-MUX repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/apex-mux.kicad_pcb
- SchematicPCB/apex-mux.kicad_sch
- BOMPCB/production/bom.csv
Apex-MUX: common questions
What microcontroller does the Apex-MUX use?
The Apex-MUX is built around the RaspberryPi_Pico_W, from the Raspberry Pi family.
How big is the Apex-MUX PCB?
The Apex-MUX measures 274.8 × 130.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Apex-MUX?
90 components, from 46 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Apex-MUX design files?
From the ishantmahatopro/Apex-MUX repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Apex-MUX design in my own project?
The repository has no license, so all rights stay with ishantmahatopro. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Apex-MUX without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
Similar boards
Raspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
BitDogLab 5.4
BitDogLab
87.9 × 123.9 mm56 parts2LCERN-OHL-S-2.0201Raspberry Pi
BitDogLab Main SMD version
BitDogLab
87.9 × 98.7 mm124 parts2LCERN-OHL-S-2.0201Raspberry Pi
Zynthian mini v2 20 buttons short
zynthian
163 × 120 mm87 parts2LNo license154