The invention discloses a dual-unit cube satellite platform which comprises a main force bearing mechanism, a windward face battery array, a leeward face battery array, a sky-facing face battery array, a ground-facing face battery array, a first unfolded battery array, a second unfolded battery array and a circuit module sets. In the cube satellite flight direction, the windward face battery array is arranged on the windward face of the main force bearing mechanism, the leeward face battery array is arranged on the leeward face of the main force bearing mechanism, the sky-facing face battery array is arranged on the sky-facing face of the main force bearing mechanism, the ground-facing face battery array is arranged on the ground-facing face of the main force bearing mechanism, the first unfolded battery array and the second unfolded battery array are arranged on the other two faces of the main force bearing mechanism, and the circuit module sets are fixed in the main force bearing mechanism. The dual-unit cube satellite platform has the remarkable advantages of being low in mass, small in size, low in cost, short in research period, high in functional density, wide in application range and the like.