Adafruit
Witty Pi 3 Mini - RTC & Power Management for Raspberry Pi
Witty Pi 3 Mini adds a real-time clock (DS3231SN) and intelligent power management to your Raspberry Pi in a compact bonnet/pHAT form factor. It allows you t...
Witty Pi 3 Mini adds a real-time clock (DS3231SN) and intelligent power management to your Raspberry Pi in a compact bonnet/pHAT form factor. It allows you to schedule startup and shutdown times, define complex ON/OFF sequences via simple scripts, and fully cut power to the Pi and all USB peripherals when shut down.
The onboard DS3231 RTC keeps accurate time even without an internet connection, and its built-in temperature sensor is also accessible. A single-tap button provides graceful on/off control, and voltage monitoring can trigger automatic power state changes.
Key Features
- DS3231SN RTC – Accurate timekeeping with built-in temperature sensor (I²C address: 0x68)
- Full Power Cut – Completely disconnects Raspberry Pi and USB peripherals after shutdown
- Scheduled Startup/Shutdown – Set specific times or write scripts for complex ON/OFF sequences
- Voltage Monitoring – Monitor external supply voltage and trigger power state changes
- Single-Tap Power Button – Graceful on/off with one press
- ATtiny841 Microcontroller – Manages power scheduling (I²C address: 0x69)
- Bonnet/pHAT Form Factor – Compact size for space-constrained projects
Compatibility
- All Raspberry Pi models with 40-pin GPIO header (A+, B+, 2B, 3B, 3B+, 3A+, 4B, Zero, Zero W, Zero 2 W)
Installation
wget https://www.uugear.com/repo/WittyPi3/install.sh
sudo sh install.sh
Jargon buster
Plain-language definitions for the technical terms used above.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- pHAT
- A smaller add-on board format for Raspberry Pi, similar in idea to a HAT but usually not full-sized. It matters because pHAT compatibility can affect how neatly a board stacks or fits into a Raspberry Pi project.
- RTC
- A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
Find this product in
Brands
Raspberry Pi