Hey all I am in need of some advice on how to go about doing the following:
I have some 30 buttons I need to press programmatically. I know I can do this using a 4n25 but that would take up a lot of space on the PCB if I used that many!
I also ran across the MAX395 that has 8 switches within it instead of just one like the 4n25 has. This would cut down the size of the PCB. but would also be a challenge since I am unable to find any schematic & code using either an Arduino or ESP32 for this IC.
But I am unsure if that would be the best way to go about it? The type of switches I am trying to control via an arduino or ESP32 would be something like this:
I also found this animation that demonstrates something that looks like it would work as well for my project (multiplexing I believe this is?) But of course this is getting input instead of output like I would need:
I am looking to just push one button at a time. Pushing meaning the Arduino will push the button for me. So suggestions would be great!
As you can see, there is epoxy on the back that covers the chips and traces. I'm sure any attempt at lifting this epoxy will cause traces/resistors/chips to be lifted.
This is how my dash looks now:
And this is what it will look like when i add my tablet:
I have some 30 buttons I need to press programmatically. I know I can do this using a 4n25 but that would take up a lot of space on the PCB if I used that many!
I also ran across the MAX395 that has 8 switches within it instead of just one like the 4n25 has. This would cut down the size of the PCB. but would also be a challenge since I am unable to find any schematic & code using either an Arduino or ESP32 for this IC.
But I am unsure if that would be the best way to go about it? The type of switches I am trying to control via an arduino or ESP32 would be something like this:
I also found this animation that demonstrates something that looks like it would work as well for my project (multiplexing I believe this is?) But of course this is getting input instead of output like I would need:
I am looking to just push one button at a time. Pushing meaning the Arduino will push the button for me. So suggestions would be great!
As you can see, there is epoxy on the back that covers the chips and traces. I'm sure any attempt at lifting this epoxy will cause traces/resistors/chips to be lifted.
This is how my dash looks now:
And this is what it will look like when i add my tablet:
Last edited: