A sleek and multi-use PTT and voice switch for Discord and VATSIM's Consolidated Radar Client.
A PTT for CRC, a PTT for Discord, and a Toggle Deafen for Discord, as well as RX, SPKR, XC, and XCA switches for CRC's AFV Voice Switch.
I don't want to give up my right Alt / Ctrl keys on my keyboard for VATSIM controlling, so I made this with some extra switches.
- 3 Dedicated MX Switches for PTT and Deafen Toggles
- 4 Dedicated On-Off Switches for RX, SPKR, XC, and XCA Toggles in CRC (INOP of 4/2026 due to CRC AFV Restrictions)
- 3 Green, Blue, and Red LEDs for PTT and Deafen Visual Signaling
- Custom Board with RP2040
- Custom KMK Firmware for ARM Cortex-M0+ on CircuitPython
(yes, this is a bit exaggerated)
RPCRC is modeled in OnShape. STEPs and GLTFs are available.
The Gerber ZIP (RPCRCv1Final.zip) and a standard STEP file (pcb.step) including sample parts are available.
RPCRC runs on KMK commit 8afe569 with CircuitPython v10.2.0-alpha.1.
Also available in .CSV format in RPCRC/bom.csv.
Subtotal $29.88
| Name | Purpose | Quantity | Total Cost (USD) | Link | Distributor |
|---|---|---|---|---|---|
| SMD Stencil | Single Side | 1 | 3.05 | Link | JLCPCB |
| PCB | FR4 Blue Min 5 | 5 | 4.00 | Link | JLCPCB |
| 10 R0603 | C109318 Min 100 | 100 | 0.40 | Link | LCSC |
| 100 R0603 | C105588 Min 100 | 100 | 0.14 | Link | LCSC |
| Green L0603 | C965804 Min 100 | 100 | 0.51 | Link | LCSC |
| Blue L0603 | C965807 Min 100 | 100 | 0.42 | Link | LCSC |
| Red L0603 | C965799 Min 100 | 100 | 0.38 | Link | LCSC |
| 27 R0603 | C2907021 Min 100 | 100 | 0.10 | Link | LCSC |
| 1K R0603 | C22548 Min 100 | 100 | 0.15 | Link | LCSC |
| 15pF C0603 | C1644 Min 100 | 100 | 0.54 | Link | LCSC |
| 10K R0603 | C98220 Min 100 | 100 | 0.15 | Link | LCSC |
| 5.1K R0603 | C2907044 Min 100 | 100 | 0.12 | Link | LCSC |
| 10uF C0603 | C19702 Min 50 | 50 | 0.40 | Link | LCSC |
| 0.1uF C0603 | C1591 Min 100 | 100 | 0.28 | Link | LCSC |
| 1uF C0603 | C15849 Min 50 | 50 | 0.39 | Link | LCSC |
| Pushbutton | C49234152 Min 20 | 20 | 0.64 | Link | LCSC |
| On-Off Switch | C1788492 | 10 | 5.16 | Link | LCSC |
| RP2040 | C2040 | 5 | 4.74 | Link | LCSC |
| 16MB Flash | C2062840 | 5 | 5.52 | Link | LCSC |
| 3.3V LDO | C51118 Min 5 | 5 | 0.73 | Link | LCSC |
| USB-C 16pin | C2765186 Min 20 | 20 | 1.33 | Link | LCSC |
| 12MHz Crystal | C9002 Min 10 | 10 | 0.73 | Link | LCSC |
Excludes applicable tax, shipping, and tools.
Copyright 2026 Jeongwoo "Ryan" Kim KO6LVM. All rights reserved.












