On-Board Computer and Testing Platform for CubeSat Development | IEEE Journals & Magazine | IEEE Xplore