Testing new satellites and space-based applied sciences has by no means been simple precisely, nevertheless it positively may very well be simpler. Slingshot 1, a 12U Cubesat mission simply launched through Virgin Orbit, is an try and make constructing and testing a brand new satellite tv for pc as simple as plugging a brand new keyboard into your laptop.
To say it’s “USB for house” is reductive… however not fallacious. The crew on the Aerospace Company that designed the brand new system makes the comparability itself, noting that the navy has made a number of makes an attempt to create simply this with the House Plug-and-Play Structure (SPA), which turned the Modular Open Community ARCHitecture (MONARCH), and the Widespread Payload Interface Normal (CoPaIS). However the approaches haven’t taken off the best way, say, the Cubesat customary has — which, by the best way, Aerospace additionally pioneered.
The objective of Slingshot 1 is to create a typical satellite tv for pc bus that’s as adaptable and simple to make use of as USB or ATX, utilizing open requirements but in addition assembly all the required necessities for safety, energy, and so forth:
[Slingshot] presents extra agility and suppleness in satellite tv for pc growth by using modular, plug-and-play interfaces. These interfaces leverage open-sourced programs to keep away from proprietary lock-ins which will stall growth, in addition to standardized interfaces for payloads that may not require a custom-made satellite tv for pc bus. These interfaces set the ability, command, management, telemetry, and mission information that could be required for payloads. And not using a set of frequent requirements, these payload-to-satellite bus necessities are pushed by various satellite tv for pc bus producers. Slingshot eliminates this uncertainty by lowering the variety of necessities and complexity within the interface and creating an open payload interface customary known as Deal with.
How will it keep away from the frequent entice encountered by would-be standard-standardizers, immortalized by XKCD: now there are N+1 requirements?
Effectively, leaving apart the beautiful deplorable state of requirements within the satellite tv for pc world, if there might be stated to be any, the crew determined to base the entire thing on Ethernet, which underpins an enormous quantity of networking on the planet already.
“Basing the Deal with customary on Ethernet builds on the huge ecosystem of {hardware} and software program instruments developed for that quite common interface, basically taking the most typical terrestrial system customary and migrating it for satellite tv for pc use,” stated Dan Mabry, senior engineer specialist at Aerospace. “We’ve tailor-made the community for low energy, however nonetheless help gigabit per second communications between units with no customized software program growth required to tailor the community for every new software.”
And as he put it when Aerospace wrote up Slingshot for its personal functions final yr: “When a payload plugs in it’ll immediately be acknowledged and work, and any broadcast information will get to the spacecraft downlink with none tuning or tweaking of the software program onboard. Moreover, as a result of it’s an onboard community, that payload’s information is seen by all the opposite payloads as properly. Payloads can simply collaborate in real-time, and distributed good sensors and processors are coupled by the fundamental structure.”
Mix this with an influence hub that may intelligently provide quite a lot of wants, and a modular enclosure that makes the entire thing appear like the again of a well-organized gaming PC, and also you’ve acquired a recipe for plug and play that basically makes issues simple on the potential designer.

The assembled Slingshot 1 setup with out its outer enclosure.
As Slingshot’s program supervisor, Hannah Weiher put it: “It’s working to scale back interface complexity and help completely different satellite tv for pc buses and payloads with minimal to zero adaptation wanted to the interface. Deal with was key to a streamlined payload integration course of on Slingshot 1 the place we had a variety of payloads with completely different necessities and it enabled us to have the ability to combine the amount of payloads we did in a satellite tv for pc in regards to the measurement of a shoe field.”
In fact it’s not sufficient to easily ship up a barebones interface — think about sending up a PC case with nothing in it. To see if it really works, you want stuff hooked up, and thankfully there are a ton of experiments and capabilities Aerospace has been saving up since Slingshot’s genesis in 2019.
- Deal with – Plug-and-play payload electrical interface module
- Bender – Onboard ethernet and community routing
- t.Spoon – Modular mechanical interface
- t.Spoon Digicam – Plug-and-play digicam module
- t.Spoon Processor – Zynq Ultrascale+ onboard processing
- Starshield – Onboard malware detection
- CoralReef – Coral Tensor Processing Unit
- STarfish – Safe ARM Cortex-M33 onboard processing
- SDR – S-band Software program-Outlined Radio (SDR) downlink
- Keyspace – Cryptographic companies for SmallSats
- Lasercom – Subsequent-gen house/floor lasercom downlink
- ROESA – Utilizing Web of Issues protocols to attach payloads
- Vertigo – Reconfigurable perspective management system
- Blinker – GPS transponder for house visitors administration
- Hyper – SmallSat hydrogen peroxide thruster
- ExoRomper – Synthetic intelligence and machine studying testbed
A few of these are kind of self-explanatory, like t.Spoon’s numerous elements, making up the core mechanical components tying the entire thing collectively. And naturally you want a pleasant software-defined radio downlink. However a tensor processing unit and machine studying testbed on a satellite tv for pc? Web of Issues protocols? Cryptographic companies?

CG view of Slingshot increasing to indicate its elements.
Once I talked with the crew throughout a go to to Aerospace’s labs some time again, they talked about how a variety of what’s on Slingshot is unprecedented in some methods, however is extra about adapting frequent terrestrial duties to the extraordinarily formalized and restricted context of a satellite tv for pc’s {hardware} and software program.
Say you will have three or 4 payloads sharing a processor and storage. How do you be certain their communications stay safe? The identical means you’ll on the bottom, however tailored to the light-weight processing, limited-power, uncommon interface of a spacegoing craft. Positive, safe processing and communications in house have been finished earlier than — nevertheless it’s not like there’s a plug and play model the place you may simply click on a verify field and immediately your payload is absolutely encrypted.
Related is ExoRomper, which has an externally mounted digicam hooked into the TPU. There’s been a little bit of AI in house already, however by no means a setup the place you may say: oh certain you may add on cloud recognition to your satellite tv for pc, it’ll take up 2 watts, 20 cubic centimeters and 275 grams. This one specifically is ready as much as watch the satellite tv for pc itself, lighting situations — one thing that significantly have an effect on thermal masses and energy dealing with. Why shouldn’t your satellite tv for pc have its personal satellite tv for pc, watching to ensure there’s no scorching spots on the photo voltaic cells?
Information shall be coming in from Slingshot because it checks out its many elements and experiments over the approaching months. It may very well be the beginning of a brand new modular period for small satellites.