This project aims to build a portable computer specifically designed for club DJs.
It features a wide display optimized for DJ software, along with a keyboard for essential non-DJ tasks.
The audio interface and DJ controller are external, enabling the use of an external mixer or the connection of other high-quality audio devices through USB.
For reference
Qty | URL | |
---|---|---|
Raspberry pi 4 (or newer) | 1 | |
7.84 inch HDMI Display with driver board | 1 | https://www.aliexpress.com/item/1005004986951553.html |
HDMI cable | 1 | https://www.aliexpress.com/item/4001097662483.html |
USB Type-C extend cable (Panel Mount) | 1 | https://www.aliexpress.com/item/1005005282250054.html This cable could not supply the power from the type-c charger properly. |
Keyboard PCB | 2 | See below |
Keyboard Switch(Cherry MX) | 30 | for keyboard |
Key Cap | 30 | for keyboard |
RP2040-Zero | 1 | for keyboard |
Short type-c cable(L) | 1 | https://www.aliexpress.com/item/1005002358382000.html for keyboard |
Screw M2x4mm | 14 | |
Screw M2x10mm | 1 | |
Screw M3x4mm | 3 | |
Screw M3x6mm | 6 | |
Screw M3x8mm | 6 | |
Screw M3x10mm | 7 | |
Flat-head Screw M3x6mm | 3 | Side, black |
Heat insert nut M2x3mm | 15 | |
Heat insert nut M3x3mm | 25 |
Please refer to the STEP file for assembly instructions.
Some screw holes are bridged for stable printing of the overhanging sections. Drill out the holes using a drill or similar tool.
Heat-press the insert nuts into the opposite side of the screws. Refer to the STEP file for the size of the nuts.
The display mount will hold the display, driver PCB, and Raspberry Pi.
For added stability, you can attach the display to the mount with double-sided tape.
The display driver's power supply is directly soldered to the Raspberry Pi. It can also be powered using a USB cable.
The keyboard is not connected directly to the Raspberry Pi, but is instead controlled by the RP2040-zero with QMK Firmware and connected via USB.
Of course, you can also build it with hand-wiring or other MCUs.
The author marked this model as their own original creation.