Comments (7)
Regarding the second part of this issue
Charger ICs that can support a load while still charging correctly exist, but your MCP7383
1 isn't one of them. The MCP7387
1 is; it supports load sharing and can supply a load while charging the battery.
from esp32picoremote.
About USB C...
Yes, they might have 32 pins, but they are doubled. As the C standard has two rows, with the same function of pins, top and bottom pins should be connected. Say DN1 and DN2 are basically the same but on opposite sides.
In basic usage, you need DP, DN, CC, and Power pins. Do not be confused about CC1 and CC2, DN1 and DN2, and similar. You just have to connect those 1 and 2's. CC pins are a source to sink pins. Just check some datasheets.
from esp32picoremote.
Regarding the second part of this issue
Charger ICs that can support a load while still charging correctly exist, but your MCP738
3
1 isn't one of them. The MCP7387
1 is; it supports load sharing and can supply a load while charging the battery.
Thanks! I'll look more into this. Do you maybe know how to even find IC's like this? Like what search engine/site do you go to and what to type in? (I know you got this answer from StackOverflow, but maybe you know this nevertheless :) ) Also to get some IC's that are actually used by more people and affordable :)
from esp32picoremote.
About USB C... Yes, they might have 32 pins, but they are doubled. As the C standard has two rows, with the same function of pins, top and bottom pins should be connected. Say DN1 and DN2 are basically the same but on opposite sides.
In basic usage, you need DP, DN, CC, and Power pins. Do not be confused about CC1 and CC2, DN1 and DN2, and similar. You just have to connect those 1 and 2's. CC pins are a source to sink pins. Just check some datasheets.
Thanks, I've been checking some datasheets but I'm still not 100% whether they are compatible.
If I just connect these pins in my KiCad project: VUSB, CC1, CC2, D1-, D1+, SHIELD, GND
on this USB-C (click), and leave the rest unconnected, will that work?
from esp32picoremote.
You only need VUSB, GND, D- and D+ if you are using it with a standard USB (PC or regular charger). Let's say for uploading a software. If you are using it with a charger that uses CC lines you must connect them, too. I would connect both CCs with a 5.1K to a GND just in case. The rest pins you can leave unconnected.
You can check the schematic here for the Picoremote.
As for the MCP73831, it is so easy to type in Google.
https://eu.mouser.com/new/microchip/microchip-mcp73831-2-controllers/
https://www.digikey.com/en/products/detail/microchip-technology/MCP73831T-2ACI-OT/964301
...
from esp32picoremote.
Ok thank you @ITstreet1. I found this USB-C (918-418K2023S40001) and I'm connecting it like this:
I'm pretty sure this works, but if you see anything odd, please let me know!
As for the MCP73831, it is so easy to type in Google.
As for this I was more talking about finding IC's like this. Like what tool or engine can I use to find IC's that charge LiPo and have X and Y specs. I know stuff like Mouser, but when I type in LiPo charger I get so many options, and many of them are not what I'm looking for.
from esp32picoremote.
Schematic look ok to me.
As for this I was more talking about finding IC's like this. Like what tool or engine can I use to find IC's that charge LiPo and have X and Y specs. I know stuff like Mouser, but when I type in LiPo charger I get so many options, and many of them are not what I'm looking for.
I don't know if such an online tool exists.
from esp32picoremote.
Related Issues (9)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp32picoremote.