| Quantity | Component name | |
| 1 | × | Raspberry Pi Pico Microcontroller for control and UI. |
| 1 | × | nRF24L01+PA+LNA 2.4GHz transceiver module with external antenna. |
| 2 | × | Analog Joysticks I reused 2 from an old PS2 controller, but you can buy them for very cheap. |
| 1 | × | DMKR 3" FPV Monitor (optional) Optional, but good for FPV drones. It's the most expensive part of the project, I got one for $50 on aliexpress. |
| 1 | × | 3.7V 1050mah Li-ion Battery Small but still gives decent battery life. |
| 1 | × | TP4056 Module For charging the battery. |
| 1 | × | Qi Wireless Charging Receiver Module + Coil Allows you to charge the controller with a basic wireless charging pad. |
| 1 | × | ILI9341 2.8in Touchscreen Touchscreen. |
| 1 | × | mini Lollipop 4 Antenna (optional) RHCP RPSMA antenna for the FPV monitor. |
| 1 | × | DFPlayer Mini For voice alters and sfx. |
| 1 | × | Micro SD Card For the DFPlayer Mini audio files. |
| 1 | × | 8-ohm Mini Speaker I salvaged a 1W speaker, but any small 8-ohm 1-2W speaker will work. |
| 1 | × | Micro Slide Switch For turning power on/off. |
| 1 | × | 10uF + 100nF Capacitors Strongly recommended to use a 10uF electrolytic and 100nF ceramic capacitor for filtering power on the nRF24l01 module. |
| 1 | × | PLA / PETG Filament I used PETG-CF, but regular PLA or PETG will work great too. |
| 1 | × | TPU Filament (optional) Optional for the grips on the controller, but I find it to be more comfortable to hold than PLA or PETG. |
Alex