MuntyScruntfundle
Posts: 175
Joined: Fri Oct 27, 2017 11:14 pm

Reset switch.

Sat Dec 08, 2018 9:14 pm

Hi there.

I'm looking to put a reset switch on a bunch of pis. Model 3B+.

Looking at the header location there are two contacts, RUN and PEN.

My questions are:
1. I'm guessing RUN is the reset pin?
2. Does opening or closing the loop to ground set the reset state?
3. What does the PEN pin do?

Many thanks.

MuntyScruntfundle
Posts: 175
Joined: Fri Oct 27, 2017 11:14 pm

Re: Reset switch.

Sat Dec 08, 2018 9:18 pm

And I meant to add, of those that have tried this, what switch have you used?

I'm left in the situation where the switch will have to hang from the back of the board, less than ideal, but it's all I can do. I will need a small switch. I've ordered a few mini micro switches to test with but they're in-feasibly small, I don't think the soldering will be strong enough to last.

Any ideas for a source of small (ish) push switches?

Thanks.

klricks
Posts: 5919
Joined: Sat Jan 12, 2013 3:01 am
Location: Grants Pass, OR, USA
Contact: Website

Re: Reset switch.

Sat Dec 08, 2018 9:23 pm

MuntyScruntfundle wrote:
Sat Dec 08, 2018 9:14 pm
Hi there.

I'm looking to put a reset switch on a bunch of pis. Model 3B+.

Looking at the header location there are two contacts, RUN and PEN.

My questions are:
1. I'm guessing RUN is the reset pin?
2. Does opening or closing the loop to ground set the reset state?
3. What does the PEN pin do?

Many thanks.
The PEN is power enable used with HATs and such.

In order to add a reset you will need to connect a momentary type switch to RUN and to a ground from somewhere else on the board such as GPIO pin 6 or other ground pin.
Connecting RUN to ground will immediately halt the system in an unkind way of the RPi is running. When released then the RPi will reboot.
Unless specified otherwise my response is based on the latest and fully updated Raspbian Stretch w/ Desktop OS.

Return to “General discussion”