I've been going through a couple ideas in my head
One is modify the rp2040 board to decouple the usb port from the rest of the board.
https://www.waveshare.com/w/upload/4/4c/RP2040_Zero.pdfThinking of breaking the connection of the 3v3 regulator between it and the main chip, and then powering the main chip from a 3v rail inside the controller. Right now most the points im tapping into are on the ribbon going to the JDS board, I was wondering if I could pull from the power line for the LED to instead power the rp2040. Effectively
USB port -> 5V+ground only -> JDS ribbon -> controller, charges battery, does the PMIC stuff to generate 3v -> Back out to JDS ribbon -> 3v in on the rp2040
My main concern with this is I don't want to overwhelm and fry the PMIC. When I measure the current of the entire rp2040 chip AND led's running on a usb power meter, it peaks around 110ma. For this setup im looking to just power the rp2040 which i'm thinking should be fine. This disables my ability to power / program the rp2040 zero board outside the controller, but in theory it should work in terms of running off the controller and programming via usb as long as the controller is on right?
Edit: The LED line is 4.2v or vBat not 3v. I would instead need to cut the connection between usb -> 3v regulator and feed the power in there instead. still should be possible to solder. The rp2040 while running my code used 32ma of current
However, that doesn't help with the LED's that want 5v in for power. They can run fine on VBat just a little dimmer, but I need to make sure this line is switched so that idle power draw doesn't drain the battery on the controller.
If someone who has more experience with adding things / drawing power from a JDM-055 controller could sanity check this idea to make sure there isn't any glaring issues, that would be fantastic.