Открытый проект со схемой, платой и документацией.

MEZS7-PDCharger-MP2760 — модуль для применений с двунаправленным портом (DRP) на микросхемах MP2760 и MPF52002.
MP2760 — понижающе-повышающее зарядное устройство с входом 4–22 В для батарейных сборок из 1–4 последовательных ячеек; в режиме источника выдаёт 5–21 В на выводе IN по спецификации USB Power Delivery с высокоточным ограничением выходного тока. MPF52002 — высокоинтегрированный контроллер USB PD для DRP-портов со встроенным 32-разрядным Arm Cortex-M0, поддержкой автоматического переключения DRP и совместимостью с PD3.1 (а также BC1.2, Apple divider, Huawei FCP/SCP, QC2.0/3.0 в режиме источника).
Модуль содержит порт USB Type-C с двойной ролью (DRP), поддерживающий PD3.1 и BC1.2: при подключении адаптера порт работает приёмником и заряжает батарею током до 6 А, при подключении нагрузки — источником, питая шину USB VBUS от батареи.