Multiple switches scheme.

Status
Not open for further replies.

mhel

New Member
Hello,
Long time lurker first time poster.

I have this low cost DJ controller ( A friend gave it to me, thinking it's broken )
https://www.walmart.com/ip/Numark-DJ2GO-Portable-Dj-Controller-W-Usb/41082557
It uses an STM32F102C6 arm microcontroller. I'm going to use it as some sort of
development board to learn on, and will attempt to convert it to a USB HID for
use with https://www.mixxx.org/. I've already figured out the pin-outs for the Serial Wire Debug,
the pins for the LEDS, pots and sliders.
However, I can not figure out how the buttons works (or wired).
As far as I can figure out, there are 16 buttons, one end of 4 buttons are connected to a single pin of the microcontroller.
So the 16 buttons are connected to 4 pins. There are also 16 diodes with their anode connected to a single pin of the micro.
The other end of every button is connected to one of the cathode of the diode. (see attached)
From what I gather, this is not a matrix setup as that would require 8 pins and wired differently, and not even charlieplexed.
I'd like to know how it works or what type of scheme the connections are, so I know what to ask mr. google.

TIA.
 

Attachments

  • test.sch.png
    8 KB · Views: 128
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…