The NanoEPS from DHV Technology is a Space Qualified Satellite Electrical Power System designed for 2U, 3U, 6U and 12U CubeSats providing efficient power generation, management and storage for small satellite missions. It consists of a power management module and a battery module ensuring reliable performance across various CubeSat configurations from non-deployable 3U or 6U platforms to triple deployable 2U/3U/6U and double deployable 12U systems. The electrical power system operates with solar array voltages ranging from 3-28 V and has a maximum input power of 260 W. It features a Maximum Power Point Tracking (MPPT) for optimal energy conversion and the battery module integrates Li-Po cells providing protection against overvoltage, undervoltage, overcurrent and short circuits. This electrical power system has a total mass of 175-540 g and is tested to NASA GEVS vibration levels up to 20 kRad.