Remix.run Logo
lxgr 8 days ago

> EPR even supports up to 240 W! Plenty of power for any device you'd reasonably power with USB-C.

I feel (or rather hope) we'll see more than that at some point. Being able to replace device-specific wall adapters would be a huge win. This has largely already happened for everything that needs 10 watts or less, but between that and things that actually need a lot of power (i.e. kilowatts, not watts) and/or benefit from AC (mostly motors), there's still an annoying valley of power bricks.

I especially hate the type that's hard-wired to the power plug that blocks 1-2 other outlets due to its bulk and inevitably gets lost during a move or trip to storage and back.

mathis 8 days ago | parent [-]

The situation with chargers isn’t ideal. With a single USB-C port, everything works fine.

The problem starts when multiple ports are involved. Plugging in a second device can trigger unpredictable behavior, which is usually acceptable for battery-powered devices. But for devices that need a continuous power supply (e.g., a Raspberry Pi), multi-port chargers aren’t reliable –– connecting another device may briefly interrupt power.

Using a traditional power strip with one dedicated adapter per device avoids this issue.

For now, I’m sticking with individual USB-C adapters for non-battery-powered devices.

avianlyric 8 days ago | parent [-]

It’s a limitation of the early versions of the PD spec. The PD spec now includes features that allow a device to express its needed power draw, and wanted power draw, along with info like the fact they’re a battery pack.

In addition the spec now has messages that allow a charger to renegotiate the PD contract with a device with resetting the entire USB-C connection. So if you have chargers and devices that support these elements, you can connect and disconnect devices with interrupting the power to anything else connected. The charger just does a live renegotiation and redistribution of its available power envelope.

Also means that when a phone and battery pack get plugged in, the charger can pull power allocation from the battery pack to send to the phone so the phone charges first. Then once the phone is charged, reallocate the power budget to the battery packs again.