0
\$\begingroup\$

I have been working on a development board for the Orange Pi Zero platform. I want to add a button which allows to restart the board. Is it possible to implement such functionality?

\$\endgroup\$

bumped to the homepage by Community 5 hours ago

This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.

  • \$\begingroup\$ It looks like the only way to restart it is to interrupt its power. \$\endgroup\$ – Dave Tweed Apr 26 at 11:26
  • \$\begingroup\$ Do you think it is safe to let the current flow over a normally-closed SMD button? I would rather avoid using transistors, relays or anything like this. \$\endgroup\$ – Y. Markov Apr 26 at 12:24
  • \$\begingroup\$ Do some web searching on forums where people deal with these. Some of the schematics are out there, for some there is a SOT23 transistor on the reset net you can solder to relatively easily. \$\endgroup\$ – Chris Stratton Apr 26 at 16:16
0
\$\begingroup\$

I know with the Raspberry Pi you can use a GPIO to summon a software shutdown of the system, but afaik you cannot start up using a GPIO.
In an own application I solved this using using a tiny microprocessor that reads a button and the power of the PI and either drives the gpio to summon a clean shutdown or drives a high side mosfet to turn on the power supply to the Pi.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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