One of the main technological advantages of ReOrbit satellites is that they are built around a common
Software Core
What is the ReOrbit Software Core, then?
It’s a software-first computing backbone for any satellite, in any orbit.
Laying the Basis
Similarly to what an operating system does for computers or smartphones, ReOrbit's Software Core enables customers to focus on the application, without having to look into the underlying layer that is the connection between application and satellite.
To the Core
The component-based architecture implements a collection of software functions that work together to make the Core reliable and adaptable:
Support for new hardware is achieved by either configuring a function or tweaking a thin software translation layer
Updating or replacing a Service will have minimal impact on the rest
Example 1
If any hardware component is changed (like upgrading AOCS or replacing magnetorquers), you only need to update the corresponding driver interface without altering the core software logic.
Example 2
Flight Software is designed to work independently of the specific hardware being used (software is capable of working with different types of cameras, sensors, or communication modules without having to rewrite the core logic).
This shared technology gives a two-fold edge:
any satellite
LEO or GEO, built around the Core immediately inherits all its features
any improvement
to the Core can be propagated to all satellites
The Software Core drives ReOrbit's telecommunications satellite called 'SiltaSat' for GEO and ReOrbit's Earth Observation satellite called 'UkkoSat’ for LEO, a spin-off of our ESA UKKO Mission. It is powerful and flexible enough to tackle both of these different applications and control data flows across different orbits.
Learn more about UKKO Mission →