My Arduino Nano 33 IOT and Rpi 0W can either share or have their own 5V powerbanks. I would like to boot Rpi via a signal from my Arduino, i.e. the Rpi boots on Arduinos command. Can this be done? How? They will be connected via an USB cable.

1 Answer 1


If you do some soldering, you should be able to add a sort of "power button" functionality by connecting a transistor controlled by the Arduino instead of a button.

Here is an article saying how to add a power button but switch out the button for a transistor and it should work I believe: https://howchoo.com/g/mwnlytk3zmm/how-to-add-a-power-button-to-your-raspberry-pi#understanding-the-wake-functionality

  • I got the rpi up running by connecting pins 5 and 6. Thanks! And the shutdown process should be done using e.g. sudo shutdown now. How to do the thing with the transistor? I don't have any experience in this area Commented Jul 8, 2020 at 11:27
  • A small transistor like the PN2222? learn.adafruit.com/adafruit-arduino-lesson-13-dc-motors/… Commented Jul 8, 2020 at 11:29
  • I don't have much experience with transistors either. I'd recommend looking at this tutorial for using them youtube.com/watch?v=HqhE-8xXeCQ . I'd assume it'd work but make sure that you're still getting the correct voltage through it. Commented Jul 9, 2020 at 12:04
  • All the Simply Electronics videos are pretty good for learning electronics btw. Commented Jul 9, 2020 at 12:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.