2025-06-18 20:05:10 +00:00
|
|
|
|
# Power-delivery Enabling Widget (PEW)
|
2025-06-18 19:44:48 +00:00
|
|
|
|
|
2025-06-18 20:05:10 +00:00
|
|
|
|
## Description
|
2025-06-18 19:44:48 +00:00
|
|
|
|
|
2025-06-18 20:05:10 +00:00
|
|
|
|
Power-delivery Enabling Widget (PEW) is a versatile
|
|
|
|
|
|
USB Power Delivery (PD) trigger project designed to facilitate
|
|
|
|
|
|
power management for external devices, either by acting as a
|
|
|
|
|
|
machine in the middle when connecting to a USB device, or as a basic
|
|
|
|
|
|
PD trigger exposing the power output for other uses.
|
|
|
|
|
|
By acting as a machine in the middle PEW is able to see the requests from a device,
|
|
|
|
|
|
communicating them to a PC for wasy debugging of PD applications.
|
|
|
|
|
|
PEW provides real-time data for voltage, current, and power, which is accessible
|
|
|
|
|
|
through a user-friendly PC application.
|
2025-06-18 19:44:48 +00:00
|
|
|
|
|
|
|
|
|
|
## Project specification
|
|
|
|
|
|
|
2025-06-18 20:05:10 +00:00
|
|
|
|
### Hardware
|
|
|
|
|
|
|
|
|
|
|
|
Must have:
|
|
|
|
|
|
|
|
|
|
|
|
- [ ] USB UFP PD 3.1 Trigger
|
|
|
|
|
|
- [ ] USB DFP PD 3.1 Trigger
|
|
|
|
|
|
- [ ] USB Data passthough
|
|
|
|
|
|
- [ ] USB 2.0
|
|
|
|
|
|
- [ ] USB 3.1
|
|
|
|
|
|
- [ ] Voltage output available
|
|
|
|
|
|
- [ ] Banana-plugs
|
|
|
|
|
|
- [ ] Screw-terminal
|
|
|
|
|
|
- [ ] 100mil pin header
|
|
|
|
|
|
- [ ] USB Communication to PC
|
|
|
|
|
|
- [ ] No loading of the PSU power when connected to a PC
|
|
|
|
|
|
- [ ] Voltage monitoring (1mV accuracy @ >= 1k SPS)
|
|
|
|
|
|
- [ ] Current monitoring (1mA accuracy @ >= 1k SPS)
|
|
|
|
|
|
|
|
|
|
|
|
Would be nice:
|
|
|
|
|
|
|
|
|
|
|
|
- [ ] Display & buttons
|
|
|
|
|
|
|
|
|
|
|
|
### Software
|
|
|
|
|
|
|
|
|
|
|
|
To be decided
|
2025-06-18 19:44:48 +00:00
|
|
|
|
|
|
|
|
|
|
## How to use
|
|
|
|
|
|
|
|
|
|
|
|
How do I use this project?
|