Reset/Shutdown Switch for Raspberry Pi

One problem (for me) with the Raspberry Pi, is that it doesn't have any Power/Reset buttons, making the shutdown or reset boring, because you have to write the reset command, select to reboot from inside the OS (or remove the power cord) in order to reset it or choose "shutdown", to shut it down. Here is a simple tutorial, to add these buttons easily.

Reset Switch

In some cases, you may need a Reset switch, to avoid plug in a keyboard and type in the "Reboot" command or anything like that, so you can reboot your Raspberry Pi safely. To add a Reset switch is very easy.

A reset switch
Cables for connecting with Raspberry Pi, either by soldering on board, or by using a standard two-way, one-row male header.

Raspberry Pi has already the pins needed for resetting the system. In my case, on a Raspberry Pi 3, these pins are there:


Shutdown Switch

I wanted to make a project with Raspberry Pi and make it shut down automatically, before the power turns off (in a car project for example, where you want to turn the key and close everything), as the Power up it doesn't matter, it will boot when you give it power.

I didn't finish this project yet, as i want to add and a kind of UPS to the system, but you can take an idea on how to make a Shutdown Switch here or here.

In this image below, you can see how to connect your switch (image is from


About the author



Welcome to my blog. My name is Akis Mparekas. I am a freelance web developer from Greece and I have been involved in SEO, Website Migration (transferring content from a site, eg blogger to WordPress), website optimization, and web scraping (extracting content from one or more sites) for years.

At the same time I am taking my first steps in game development (unity) and animation (blender). I also create cool stuff, either for work or for fun. When I have time, I write tutorials and I blog.

Leave a Comment