So I'm working on a project which requires me to compile the kernel of my desktop machine at the office. But I do a lot of work at home using SSH.
As the kernel is very delicate, it causes a lot of kernel panics, and this leads to the computer freezing, and not rebooting.
Thus I was thinking of using my Raspberry Pi exclusively to reset my desktop machine.
My plans are as follows. I get a transistor, and connect the
emitter to short circuit the reset pins on my mainboard.
Then I connect the
base of the transistor to a GPIO of the raspberry pi.
Whenever I want to reset my computer, I login to my raspberry Pi and set the GPIO connected to the
base to 1 for a second and put it back down.
One problem I have is the voltage difference between the GPIO of raspberry Pi and the mainboard pins. The mainboard pins seem to use 5V, whereas the GPIOs 3.3V.
Will it be OK to use a transistor directly without any other resistors?