I have a side job with OhKeyCaps building mechanical keyboards. We use a amoeba single switch pcb which at the bare minimum (IE no rgb) requires a switch and a single 1n4148 diode. Fairly common stuff and easy to figure out. We've talked about having someone make us a flexible PCB to speed up the building process. So that is the problem at hand. We could easily just get some SMD diodes between each switch and the trace and be done.
Since I build keyboards all the times both my kids wanted a mechanical keyboard so I started them off with the iris. (Iris is just a brand and style of keyboard, not important to the question). When I got the PCB for the iris I noticed that there wasn't a multitude of diodes like I had expected from when I hand wire my keyboards. Instead there are 7 diodes installed and 28 switches per PCB half. I did some probing around and found that the diodes have 6 pins on it but the markings are too small for me to read. From what I can tell the IC is just 4 diodes configured like so:
I'm not sure how the they all tie together but I know that the two cathodes eventually go to the controller (atmega32u4) in the end. I wanted to know how this could be accomplished so I started looking around with my limited knowledge on how to make said diode. I eventually found a small article which told me what I was searching for was diode array which then led me to digikey... but when I searched for a 7 segment common cathode I couldn't find one nor did I know how or where to search. The end game of this is that it is a hassle to wire up 70+ diodes on a keyboard and we have been talking about someone to make us a flexible pcb to simplify and speed up our building process, although making/building the flexible PCB is unrelated to my questions. I need to be able to find a solution before I present it to my boss so how do I google for buying a diode array, or does it have another name? My only requirements of the diode array is same size or smaller than the same number of 1n4148 diodes it is replacing, and that it isn't too small where I can't hand solder this. A nice to have would be that I can have a single chip to replace 6 diodes. I hope this edit clears up confusion