52Pi UPS Gen 6 — это еще одно решение ИБП для Raspberry Pi 5, которое поддерживает внешние аккумуляторные блоки для долгосрочных проектов и использует I²C вместе со скриптами PikaPython для управления настройками питания и безопасного выключения.
Разработанный для Raspberry Pi 5 и 4B, модуль устанавливается в нижней части платы и подает питание через пого-контакты. Он также включает алюминиевый радиатор с автоматическим вентилятором для охлаждения. Работает на двух аккумуляторах 18650, которые можно закрепить на Raspberry Pi с помощью распорок, и есть опция добавления еще трех аккумуляторных блоков параллельно, если требуется большее время автономной работы. Плата также оснащена физической кнопкой питания для ручного управления, интерфейсом питания 12В для жестких дисков SATA и аппаратным переключением (бесперебойный переход), которое мгновенно переключается на питание от аккумулятора, чтобы система оставалась включенной при отключении электроэнергии.
Характеристики 52Pi UPS Gen 6:
- Основной MCU – STM32F411CEU6
- Совместимость – Raspberry Pi 5 , Raspberry Pi 4B ; другие совместимые с Raspberry Pi одноплатные компьютеры (совместимость по выводам, но механическое соответствие может отличаться)
- Расширение – Многофункциональный разъем расширения FPC (только вывод питания)
- Прочее
- Встроенный датчик температуры
- Одиночная кнопка питания для ручного включения/выключения (не рекомендуется для принудительного выключения из-за риска для файловой системы)
- Разъем для вентилятора
- Многофункциональная кнопка
- Алюминиевый радиатор с вентилятором, управляемым по температуре
- Светодиоды для индикации питания, состояния, активности I2C, заряда/разряда, неисправности и состояния OK
- Питание
- Вход питания – 5В – 12В через порт USB Type-C с поддержкой PD (Power Delivery), QC (Quick Charge), FCP (Fast Charge Protocol)
- Вход для аккумулятора
- Поддержка до 4 внешних литиевых аккумуляторных блоков 8,4В, подключенных параллельно через разъем ZH2.0 (2 элемента 18650 последовательно в каждом блоке)
- Напряжение аккумулятора – минимум 7,4В, максимум 8,4В
- Выход
- Стабилизированный выход 5В (контролируется через регистр output_voltage, единица измерения: мВ) через пого-контакты
- Максимальный ток не указан.
- 5В через порты USB Type-A
- Питание для HDD
- Интерфейс питания 12В/5В «Hard Disk Power Supply Interface» для HDD/SSD 3,5″/2,5″
- Для корректной работы выхода 12В для HDD требуется подключение внешнего питания PD и аккумулятора
- Отсечка аккумулятора – Программируемая защита аккумулятора (по умолчанию 7400 мВ), защита от глубокого разряда
- Зарядка – спецификация зарядки аккумулятора не указана
- Габариты – 87 x 60 мм


Устройством можно управлять и отслеживать его состояние через порт I2C и Python-скрипты. 52Pi предоставляет публичный репозиторий GitHub (upsv6_pub) , который содержит инструменты и скрипты Python для доступа к регистрам I²C, мониторинга питания и аккумулятора, а также обновления прошивки. Скрипты работают в Raspberry Pi OS 64-bit (Bookworm) с использованием smbus2 и включают примеры для расчета входной/выходной мощности, построения графиков данных о мощности в реальном времени с помощью matplotlib или pygame, а также могут предоставлять всю телеметрию в Home Assistant через MQTT. Прошивку можно обновлять через DFU/OTA, переключив ИБП с адреса I²C 0x17 на 0x18, а опытные пользователи могут расширить функциональность платы ИБП для Raspberry Pi 4/5 с помощью скриптов PikaPython и настраиваемых регистров управления/состояния. Дополнительная информация и примеры доступны на wiki .

За прошедшие годы публиковались статьи о различных типах ИБП HAT для Raspberry Pi, включая AQEX qUPS-P-BC-2.0 , который поддерживает аккумуляторные блоки большой емкости с различной химией (Li-ion, LiFePO₄ и натрий-ионные), Waveshare UPS HAT (E) , который принимает литиевые элементы 21700 и оснащен входом USB PD 3.0, SupTronics Raspberry Pi 5 UPS HAT — вариант с более высокой мощностью, использующий четыре аккумулятора 18650 для обеспечения мощности до 25 Вт, и другие. Таким образом, выбор достаточно велик, и у каждого варианта есть свои преимущества и ограничения.
52Pi UPS Gen 6 доступен на AliExpress за $51.51 , на Amazon за $59.99 под брендом GeeekPi и в магазине 52Pi за $49.99 . В комплект поставки входят плата UPS V6, корпус для 2 элементов 18650, соединительный кабель, металлическая рамка основания, крепеж, алюминиевый радиатор с вентилятором и руководство пользователя.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.

