PEW is a USB Power Delivery (PD) trigger that manages power requests and monitors current, voltage, and power draw, offering real-time data via a PC application.
Go to file
Sebastian H. Gabrielli a450fc0b1a Update README.md
2025-06-18 22:05:10 +02:00
Documentation Initial commit 2025-06-18 19:44:48 +00:00
Firmware Initial commit 2025-06-18 19:44:48 +00:00
Hardware-Electrical Initial commit 2025-06-18 19:44:48 +00:00
Hardware-Mechanical Initial commit 2025-06-18 19:44:48 +00:00
README.md Update README.md 2025-06-18 22:05:10 +02:00

Power-delivery Enabling Widget (PEW)

Description

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.

Project specification

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

How to use

How do I use this project?