How difficult would it be to create a Y adapter that connects to the battery slot on the mainboard, and on the other end, has two slots for connecting two batteries? (Obviously, this would require a redesign of the mainframe.) Is such a design even feasible?
The first thing to note here, is that it couldn’t be a straight Y adapter. The batteries would have to be connected in parallel so as not to exceed the voltage on the power input for the battery connector, someone feel free to correct me if I’m wrong here.
I’m unsure how battery charging management would be handled, since you’d be charging what is essentially going to be a 110WH or 122WH battery, depending on which two batteries you connect together in this manner. This assumes the Framework 13.
Sounds like a cool idea!
There’s also some communication between the EC and the battery, that’s how you get the battery %, etc in your OS. I think it’s using I2C, which can handle multiple endpoints on it, but you’d need to be sure that they’re at different addresses, which might not be the easiest. Plus, you’d need to change the chassis to be able to pass-through that wiring/connector.
Better is the FW 16, which has some concept of 2nd/external battery via the interposer. Potentially even a underneath mounted battery slice, that the wiring goes up through the expansion slot to connect to the interposer.
More complicated than just that, but conceptually it can be done.
I think this does sound kinda cool, but you’d probably be able to achieve pretty much all the same goals with a lot less complexity with a good USB-PD power bank ^^