oxplot / fpx Goto Github PK
View Code? Open in Web Editor NEWeasy USB-C power for all your devices
Home Page: https://fpx.oxplot.com
License: BSD 3-Clause "New" or "Revised" License
easy USB-C power for all your devices
Home Page: https://fpx.oxplot.com
License: BSD 3-Clause "New" or "Revised" License
I was surprised there is no back-to-back MOSFET in the power path - I know this is meant to be a power sink, but if enough bulk capacitance is connected to it, someone might plug it into a port while the caps are still charged.
This is not really an issue.
Hi, I found you project digging the internet and I find it amazing and it suits perfectly for my project!
The saddest part is that I cannot buy anymore an assembled one from tindie.
My question is where I could buy one on sites like tindie?
I tried to make one, ordering the board from OSHPark and soldering every component by myself, but probably my soldering skills are still not that good!
Hey!
I was looking through PD controllers and I saw the fpx and I thought this would be a great fit for my project.
I was wondering if it's possible to expose which profile was selected, e.g. through two GPIO pins.
For context, I have some high power portions of my design that has an enable pin that's controlled by a microcontroller and needs a PD controller to negotiate additional power from the USB. If we couldn't negotiate the necessary power, I'd keep these high power portions off and just keep the microcontroller running.
If two pins were exposed (11 for profile 1, 10 for profile 2, and 01 for fallback, for example), the microcontroller would easily be able to decide to power on the high power circuits.
I programmed the unit to give 20V output and connected it to a supply with a USB meter in between. It properly raised the output to 20V. I unplugged the fpx from the meter but since the meter was pulling power, it kept the USB rail at 20V. I then reconnected the fpx and it immediately smoked and the STUSB4500 chip burnt up. The main power draw occurred at Vdd (pin 24).
I am not sure why this happened since the chip is tolerant of 20V but maybe only when its expecting 20V will it be tolerant to it. Maybe the fact that the USB rail was 20V to begin with was unexpected although it should be able to handle that.
I had it working perfectly up till this point and it would program and output voltages properly.
Any ideas of what could have gone wrong? Have you seen anything like this before in your testing?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.