I have a few robotic vacuums I picked up at thrift stores for next to nothing. They are older ones and I would like to be able to attach them to an ESP8266 and control them over wifi from a computer. That is the end goal. The idea being to use the ESP to push the buttons and read if the LED's are active. Just trying to keep it simple.
I tore one of them apart, tracing the (tac switches) buttons (clean, dock, max) It appears they are inline from pins on the SoC to ground. So the buttons just pull the lines low, Ill assume they have been debounced.
I know I could use a transistor across the pins of the tac switch and use the esp to trip the transistor, making the connection to ground. That is the first thing that came to mind.
What I am wondering is there a better way? Could I go digital pin on ESP to digital pin on SoC?
Thank you