# 便携式可编程电源 **Repository Path**: makediy/ppps ## Basic Information - **Project Name**: 便携式可编程电源 - **Description**: 便携式可编程电源,typec供电,支持PD - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 2 - **Created**: 2022-10-20 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Portable programmable power supply Portable programmable power supply (PPPS) is a compact and efficient USB power supply. which uses USB type-c as input, supports PD mode, and the output range is 1-22V. It is controlled by USB, wifi, bluetooth, and supports data recording and remote control. It has the characteristics of low cost, high efficiency and easy to use, and can be used in embedded development, DIY, automatic testing and so on. ![Device](device.jpg) ## Feature - USB Type-C power supply with PD support - step up/ step down mode - Controlled by USB, Bluetooth, Wifi etc. - Support remote control - record runtime data and upload to the cloud - Modular design - high efficiency with Small size - Secondary development using **micropython** / circuitpython - Low cost - OSHW ## Main chip - MCU: ESP32-S3-wroom - Power: SC8721A - PD: CH224K ## Schematic diagram **mcu module** ![](sch/v2/Schematic_ppps_mcu_v2_2022-10-20.png) **power module** ![](sch/v2/Schematic_ppps_power_2022-10-20.png) **USB board** ![](sch/v2/Schematic_ppps_usb_v2_2022-10-20.png) **front panel** ![](sch/v2/Schematic_ppps_front_panel_2022-10-20.png) **back panel** ![](sch/v2/Schematic_ppps_back_panel_2022-10-20.png) ## Development **Software** - micropython / circuitpython **EDA** - LCEDA ## License ![](CCSA.png) [PPPS](https://github.com/makediy/PPPS) © 2022 by Shaoziyang is licensed under [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/?ref=chooser-v1). --- **Demo1** Control with webbrowser ![](demo1.gif)