Using KPPM
FLY-KPPM installation shutdown module is a safety module specifically designed for development boards such as Raspberry Pi, aiming to prevent data loss caused by power outages. Using advanced technology, it can automatically switch to capacitor power when a power outage occurs, ensuring the development board remains stable for 15 seconds during power loss, safeguarding effective data saving. Compact and convenient, easy to install.

Precautions
The input power supply only supports DC12-24V. Pay attention to distinguish the positive and negative poles when wiring. The wiring process must be performed in a power-off state. Power can only be applied after confirming the wiring is correct; we are not liable for any losses caused by incorrect wiring.
The +5V at the 5V OUT socket is for emergency power output only, not for regular power supply. Please use the USB-OUT or SIG/IO to power the host computer.
When using the safe shutdown module, a 12V-24V power supply is required. To ensure the module operates normally, the 5V output voltage on the safe shutdown module must not drop below 4.9V. Otherwise, the safe shutdown module will draw power by boosting internally, causing the capacitor to remain in a charging state continuously, leading to continuous heating of the module.
Screen Display Description
Description of Screen Content | Left Description | Right Parameter | Right Description |
---|---|---|---|
IN: | Input Voltage | OUT: | Output Voltage |
CA: | Total Capacitor Voltage | OI: | Output Load Current |
C1: | C1 Capacitor Voltage | C2: | C2 Capacitor Voltage |
Temp: | Safe Shutdown Module Temperature | E: | Status Prompt, see below |
Display Content | Status Description |
---|---|
Ready! | Normal Startup |
IN LOW! | Input Voltage Low |
IN OVR! | Output Current Too High |
OV LOE! | Output Voltage Too Low |
OV OVR | Output Current Too High |
TP OVR! | Over Temperature |
NONE | Unknown Error |
R: XX Sec | This prompt will be displayed if power is cut and restored within 10 seconds. The host computer will restart automatically after the countdown ends |
Pin Description
-
OUT-RST Reset
-
OUT-PDN Shutdown
-
IN-PIN
Default pulled high. The module automatically detects the last power-off time when powered on. If the power-off duration is less than 10 seconds, it will wait until 10 seconds have elapsed and then automatically toggle the 5V output once (ensuring the host computer completes shutdown and can restart again). If connected to GND, the automatic detection of power-off time function will be disabled.

FLY Host Computer Usage Guide
Applies only to FLY-Pi, FLY-Pi-V2, FLY-C8 FAST system comes with it preinstalled, no installation required
FLY host computer requires executing the following commands via SSH
sudo curl -kfSL --progress-bar https://cnb.cool/3dmellow/public/static-files/-/git/raw/main/host/sun50i-h5-power-key.dtbo -o /boot/dtb/allwinner/overlay/sun50i-h5-power-key.dtbo
sudo grep -q "^overlays=.*power-key" /boot/FlyOS-Env.txt || sudo sed -i '/^overlays=/ s/$/ power-key/' /boot/FlyOS-Env.txt
Restart the system
sudo reboot
FLY Host Computer Wiring Guide
- FLY Host Computer Wiring Guide
- FLY-C8 Using 5V Wiring
- FLY-C8 Using USB Wiring
- FLY-Pi(π) Using 5V Wiring
- FLY-Pi(π) Using USB Wiring
- FLY-Pi-V2 Using 5V Wiring
- FLY-Pi-V2 Using USB Wiring
- FLY-gemini Using USB Wiring
- FLY-lite2.1 Using USB Wiring
- FLY-C8 using 5V wiring, check the wiring diagram for correct connections

- FLY-C8 using USB wiring

- FLY-Pi using 5V wiring

- FLY-Pi using USB wiring

- FLY-Pi-V2 using 5V wiring

- FLY-Pi-V2 using USB wiring

- FLY-Pi-V2 using USB wiring

- FLY-Pi-V2 using USB wiring

Raspberry Pi Host Computer Usage Guide
The operation for Raspberry Pi is similar to the above. For Raspberry Pi, you need to insert the SD card with the system image into your computer, then add the line dtoverlay=gpio-shutdown,gpio_pin=21
to the config.txt file, and save and exit.

- Raspberry Pi Using 5V Wiring
- Raspberry Pi Using USB Wiring
- Raspberry Pi using 5V wiring

- Raspberry Pi using USB wiring
