PowerBlock - Raspberry Pi Power Switch

PetRockBlogSKU: MMP-1054
Sale price £25
incl. VAT
excl. VAT
Only 17 units left

Compatible with:

Awesome Extras

The Pi Hut16mm Panel Mount Momentary Pushbutton - Black
Sale price £1.50 incl. VAT excl. VAT

PowerBlock – the safe power button/power switch for Raspberry Pi!

The PowerBlock is a soft power button add-on board for the Raspberry Pi. It allows safe shut down and allows you to conveniently turn on and turn off the power to the Raspberry Pi with a toggle or a momentary button.

Instead of just cutting the supply voltage with the risk of data loss the PowerBlock ensures a safe shutdown without the risk of any data losses that could occur otherwise.

Now compatible with Raspberry Pi 5 - please see this blog entry for info.

External power button

Any toggle or momentary button can be connected to the two button pins on the PowerBlock. The type of switch is automatically detected.

Status LED

The PowerBlock has pinouts for an optional status LED that indicates the power state of the Raspberry Pi. You can directly attach an LED to the pins that are marked with “LED”. You need to pay attention to the polarity of the LED: The LED pins are marked with “+” and “-” for that.

The LED will blink in four different patterns that depend on the power state of the Raspberry Pi:

  1. Off: The LED is simply off.
  2. Booting: The LED slowly fades in and out.
  3. On: The LED constantly stays on.
  4. Shutting down: The LED fades in and out twice as fast as during boot up

Signal breakouts for voltage and control signals

There are individual pinouts for the 5V input and output voltages, as well as for the control signals S1 (pin 12), and S2 (pin 11)

USB-C Compatible

The latest PowerBlock now features a USB-C power connection, so we have marked this product as compatible with the Raspberry Pi 4 and 5.

It can be used with other Raspberry Pis, however a Pi 4/5 USB-C power supply will be required.

2×6 pin female header

This header makes use of pins 1 to 12 of the GPIO header. The PCB is kept as small as possible so that you can easily access all other pins that are not used by the PowerBlock.



  • Soft power button / power switch for the Raspberry Pi
  • Clean system shutdown before cutting the power
  • Supports toggle and momentary buttons
  • Automatic detection of button type
  • Smooth power status indication via optional external LED
  • USB-C connector for power supply
  • 2×6 pin header for mounting on the Pi
  • Pin outs for optional external 5V power supply
  • Additional switched 5V output pins
  • No soldering required
  • Software daemon for clean shutdowns
  • Input Voltage: 5V
  • Output Voltage: 5V
  • Maximum Continuous Current @ 25°C: 7 A
  • MOSFET Static On-Resistance: 6 mΩ
  • Draws around ~5mA when plugged in but turned off

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.