Electronics > Projects, Designs, and Technical Stuff

SC1000 - scratch DJ controller with enclosure made from PCBs

(1/1)

rasteri:
Hi, so I released this project ages ago but it just occurred to me the all-PCB construction might be interesting to you guys.

Here's a video showing what it can do :


A couple of pics of a finished unit :



The enclosure consists of six PCBs screwed to two 3D-printed bars, and the jog wheel is another PCB. Here's a pic showing the internal construction :



The rotational angle of the wheel is measured using a AS5601 magnetic rotary sensor, which detects the angle of a diametrically-polarized magnet dangled a few milimetres above it. The jog wheel is also capacitive-touch-sensitive to detect when the user is touching it, to simulate a motorized turntable (which would continue playing when the user is not touching the record).

The code runs on an Olimex A13-SOM-256 system-on-module, which in turn uses an Allwinner A13 ARM Cortex A8 SoC, and runs a custom buildroot linux distribution.

Another random thing I wanna mention is the use of the TE Connectivity 2108877-1 Micro USB connector, which is really robust and is happy to be mounted straight to a normal PCB. All other micro USB connectors I've seen really need to be mounted to their own little compliant/flex PCB and/or given additional reinforcement as part of the device enclosure (like in phones).

More information and source code are on github - https://github.com/rasteri/SC1000

Navigation

[0] Message Index

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod