Trying to fully understand what I need to interface the cd74hc4067 chip to a pro micro. This is a small section of the schematic but it is functionally the same just with three chips and 38 buttons. Ive made button boxes before however it wasn't viable here and im completely new to multiplexers. TIA let me know if more info is needed
Edit solder pads on the right are named with corresponding pro micro pins
Button wiring looks okay. I take it you want the LED on all the time in all of them. Pulling up the SIG output, sure. Wire the 4 address pins in parallel across the 3 devices, and simply enable the mux you want to read.
Okay so I had wondered if I could just use the internal pullup. So I can use the 1st schematic and just enable the pullup in the pin and be good? And yes I know i could have just done a button matrix but its a very space restrictive project and it wasnt quite feasible. It barely all fit on the pcb Im making as it is.
Honestly I think I set on using them and didnt think it through but now I may see the point, as currently 38 traces plus ground just for signal when I could do say 4 rows 10 columns for a total of 14 wires and now im just sad cause i just did alot of work for nothing hahaha. Then i just need diodes per button to prevent ghosting....heavy sigh. Also ive already used the library and am familiar for my other controls, why do I hurt myself......well this was a fun realization nix the MUX back to the button matrix. Thanks for the help guys but yeah, thats life I guess
Topic closed as @summit_60 has abandoned the CD74HC4067-based approach discussed here and created a new topic dedicated to discussion of the new matrix approach: