The Nitecore D2 is a universal smart charger compatible with almost all cylindrical rechargeable batteries, thus eliminating the need to own several chargers. The D2 automatically detects Li-ion, Ni-MH and Ni-Cd batteries, and through manual selection is also capable of charging LiFePO4 batteries. Intelligent charging circuitry selects the optimal charging mode (CC, CV and dV/dt) for a given battery and each of the D2