Software

Software is half of the mission and well thought out, integrated and tested software significantly increase the flexibility and return of the mission.

GomSpace’s software philosophy is based on viewing the whole mission as a network containing a number of autonomous nodes that can communicate transparently with each other in a distributed architecture. To support this view, we have developed the Cubesat Space Protocol (CSP) to be the “mission internet”. With this perspective a radio device can be considered a “router” that connects different physical CSP networks.

The GomSpace Hardware Platform also supports the distributed architecture and when combining the GomSpace Software and Hardware Platform, the step towards a fully integrated satellite is very small and low risk, leaving more time and resources for mission specific payload integration.

The distributed architecture is characterised by:

  • Autonomous nodes
  • All nodes can be operated and controlled from Ground Station
  • All nodes can communicate with each other
  • Plug-and-Play design philosophy, enabled by CSP

Learn more

Software Development Kit for A3200
Software Development Kit for A3200

Flight Computer Software Development Kit for NanoMind A3200 onboard computer

Read more
GomSpace SDK for Linux
GomSpace SDK for Linux

Software Development Kit for Linux Ground Station or Flight Computer

Read more
GomSpace Mission Library
GomSpace Mission Library

GomSpace Mission Library for development of fully integrated Cube Satellite missions

Read more
GS WEB
GS WEB

GomSpace Web-based satellite control platform using CSP

Read more
ADCS Detumble SDK
ADCS Detumble SDK

ADCS software for basic de-tumbeling and stabilization of nanosatellites

Read more
See more
contact us
 
continue
Follow us
Sign-up for our newsletter