Za ładowanie ogniwa odpowiada specjalizowany układ MCP73833 mający wbudowany regulowany kontroler ładowania oraz niezbędne zabezpieczenia zapewniające niezawodne ładowanie akumulatora Li-Po. Cechą charakterystyczną układu jest możliwość programowania prądu ładowania poprzez zmianę wartości rezystora pomiędzy wyprowadzeniem PROG a masą układu. Dokładną wartość określa się z wzoru I [mA] = 1000/Rprog[kΩ]. Dla zapewnienia uniwersalności prąd może zostać ustawiony w zakresie 50…500 mA z krokiem 50 mA za pomocą przełącznika DIP i rezystorów R4…R13.
Ładowarka zasilana jest ze złącza mikro USB napięciem 5 V. Układ kontroluje temperaturę ładowanych ogniw z użyciem termistora NTC (10 kΩ) wyłączając ładowanie, jeżeli temperatura nie mieści się w przedziale 5…45°C. Diody sygnalizują: PWR – obecność zasilania, CHG – ładowania ogniwa, OK – zakończenie procesu ładowania. Kondensatory C1 i C2 filtrują zasilanie.
Układ zmontowano na niewielkiej, dwustronnej płytce drukowanej. Układ MCP73833 ma wbudowany czujnik temperatury struktury ograniczający prąd ładowania w przypadku nadmiernego jej wzrostu. Dla ułatwienia odprowadzenia strat, zwłaszcza przy prądach ładowania większych od 250 mA, warto wyposażyć układ w niewielki radiator naklejony pastą termoprzewodzącą oraz używać zasilaczy, które w zapewniają stabilne zasilanie 5 V. Układy MCP73833 występują w kilku wersjach, w modelu zastosowany jest układ w wykonaniu FCI z wbudowanym 6-godzinnym timerem wyłączającym ładowanie. Możliwe jest też zastosowanie wersji ACI bez wbudowanego timera.