### Setting up Amazon BMS and spoofing charges & loads #### New 18650 Stats - Cell Tester: - 25% - 3.55V - 17mΩ - DMM: - 3.5197 V >Set up a USB Breakout to run VCC through the INA219. #### Amazon BMS Can't figure out how the hell the charging board buttons work - Double Click to turn Off - Single Click to turn On - Both 3V and 5V output rails are always on - Switch is an Auto-Off toggle. - Pushed towards the USB - Auto-Off - Pushed away from the USB - Always-On These all work now. It turns out my USB-A(f) to USB-C(m) was bugged or broken or something stupid. Switching it out for a different USBA->MicroUSB did the trick and now it's charging properly. It seems like there's some mode where you can connect a USB to the input ports and it will just show the Charge Level static. When you plug it in properly for charging mode, all 5 LEDs will cycle before it begins to hold some and blink another. Seeing a steady 628mA on the DMM passing through while charging via USB. Switching to DC PSU DC PSU is pushing 820mA now. Total of 10W. Slowly lowering the current limit on the PSU Charge-State blinking continues all the way down to 0.250A so far. Looking for the floor. Not really finding it. Went down to 70mA or so. Test cell status, leave at floor for ~hour, test cell status again? Gonna try throwing a 5V regulator on the load-side of the Joule Thief and see if I can't charge an 18650 right now. #### Inductor-Based Joule Thief + LM7805 - BMS Charging Test ##### 19:07 - 18650 Capacity: 25% - Cell Voltage: 3.55V - ESR: 18mΩ ##### 20:25 - 18650 Capacity: 30% - Cell Voltage: 3.56V - ESR: 22mΩ ##### 17:34 (The next day) All metrics exactly the same. Which means I definitely need be pushing harder than 20mW into this battery. The AA is pushing 100mA, and the inductor-based Joule Thief is just really inefficient. Switching to the LTC3105, I can expect better efficiency, but I'm going to have to try and 10x the power input to around 200mW, otherwise this whole system will not work the way I want it to. So now instead, I need to figure out how to pull as much average power as I can out of the AA's. Then figure out what to do with it later. I can set up the Raspberry Pi's code for UI, Database, and Time-based metrics - but there's more important stuff to do rn.