“PowerBlock” – The safe power button for the Raspberry Pi
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.
Furthermore, an LED that you can optionally attach to the Powerblock indicates the power status at all times.
PowerBlock in Action – Demo Video
Features and Technical Specifications
- Supports toggle and momentary switches
- Automatic detection of switch type
- Smooth power status indication via optional external LED
- Micro USB connector for power supply
- 2×6 pin header for mounting on the Pi
- USB-A break out pins for optional USB-A power out connector
- Software daemon for clean shutdowns
- Optional pin outs for arbitrary 5V power supply
- Optional DC Barrel Jack
- No soldering required
- Input Voltage: 5V
- Output Voltage: 5V
- Continuous Current @ 25°C: maximum 3.7 A
- MOSFET Static On-Resistance: 0.065 Ω
Any toggle or momentary button can be connected to the PowerBlock. The type of switch is automatically detected. The power status of the Raspberry Pi can be indicated via an optional status LED.
You can order the PowerBlock here:
What our customers say
Works great! I have no clue with linux, managed it with your 1 line install.
I’d recommend to everyone.
Very neat little add on that “does exactly what it says on the tin”. Well made and sits nicely, was very easy to implement and get working.
Would recommend this product and was a smooth and easy transaction.
I bought the PowerBlock for part of my project i was building a Super Nintendo Pi. The product arrived swiftly, was easy to setup and works great, just what i needed. Would recommend.
The PowerBlock provides a Raspberry Pi power switch functionality. Why is it useful? The Raspberry Pi comes without a power switch. As soon as you plug the micro USB cable into the RPi, it turns on. If you want to shutdown the Raspberry Pi, you need to call a shutdown command to bring the system into a state in which you can safely remove the USB cable again. If you just pull out the micro USB cable the file system of the RPi might become corrupted and you risk losing data.
Here, the PowerBlock comes into play. It is stacked onto the GPIO header of the Raspberry Pi and provides a USB connector itself, a connector for a power button to control the power supply of the Raspberry Pi, and a connector for an optional LED to indicate whether the Raspberry Pi is off, booting, running, or shutting down. A micro controller on the PowerBlock board manages the power supply and monitors the button state as well as the state of the Raspberry Pi. The driver ensures that a safe shutdown is initiated when you switch to “off”. This also means that you do not need to plug and unplug the USB cable from the Raspberry anymore if you want to completely and safely turn it off.
Getting Started with the PowerBlock – Hardware and Software Setup of the Soft Power Button
- It is important that you use a toggle switch and not a momentary button with the PowerBlock. Otherwise the Raspberry Pi will be turned off again right after booting.
- If you do not want to use the power switch functionality you can disable this in the configuration file /etc/PowerBlockconfig.cfg by setting “powerswitch”: false.
- The power switch circuitry of the PowerBlock leads to a tiny voltage drop and we made the experience that a good quality power supply and a good quality USB cable are mandatory for a working setup. If unsure, we can recommend the official Raspberry Pi Power Supply.
The LED will blink in four different patterns that depend on the power state of the Raspberry Pi:
- Off: The LED is simply off.
- Booting: The LED slowly fades in and out.
- On: The LED constantly stays on.
- Shutting down: The LED fades in and out twice as fast as during boot up.
For the software installation please follow the instructions from the driver website.
Windows 10 IoT Core is Microsofts offer for developing embedded devices while staying within the whole Microsoft ecosystem. Besides various other hardware platforms you can find the Raspberry Pi as one of those boards that [...]
The driver of our popular Raspberry Pi Power Switch add-on board PowerBlock got a feature update! More configuration, more logging, faster shutdown. […]
Hi everyone! This is a short post about the compatibility of our boards with the new Raspberry Pi model. As you probably already have heard the Raspberry Pi 3 Model B+ was recently released. Compared [...]
Introduction This is a post as part of a tutorial series about getting to start with the PowerBlock with various images for the Raspberry Pi. In this tutorial we will [...]
This is a post as part of a tutorial series about getting to start with the PowerBlock with various images for the Raspberry Pi. In this tutorial we will learn how [...]