PW-Sat on-board flight computer, hardware and software design

Presented paper describes an inexpensive computer for CubeSat missions based on widely available commercial of-the-shelf components. Main requirements for the discussed project were: ability to handle satellite onboard data, platform flexibility and portability. Hardware design of the presented project is based on an ARM microcontroller that is able to run FreeRTOS real time kernel used as a base for software design. Presented project is a part of the PW-Sat satellite. It is scheduled to be launched during Vega maiden flight.