CubeComputer

Nano-Satellite OBC

CubeComputer is an on-board computer suitable for nano-satellite C&DH, TT&C, mass storage and ADCS. The computer conforms to the standard CubeSat form factor and is compatible with a wide range of available CubeSat sub-systems. Supported communication busses include UART, I2C, SPI and CAN. Bus and power locations on the PC104 header are configurable to make CubeComputer compatible with most CubeSat suppliers.

CubeComputer is an on-board computer suitable for nano-satellite C&DH, TT&C, mass storage and ADCS. The computer conforms to the standard CubeSat form factor and is compatible with a wide range of available CubeSat sub-systems. Supported communication busses include UART, I2C, SPI and CAN. Bus and power locations on the PC104 header are configurable to make CubeComputer compatible with most CubeSat suppliers.

Compatible.

CubeComputer also integrates seamlessly with other CubeSpace components such as CubeControl, CubeSense and CubeWheel. These components can be paired by the user, but for a ultra-compact and robust integrates solution, check out our Solutions page here.

Compatible.

CubeComputer also integrates seamlessly with other CubeSpace components such as CubeControl, CubeSense and CubeWheel. These components can be paired by the user, but for a ultra-compact and robust integrates solution, check out our Solutions page here.

Ultra-Low Power.

Uses a low power 32-bit ARM Cortex-M3 basedMCU that can be run at 4-48 MHz. In the typical CubeSat with the computer running @48MHz power consumption is below 200mW.

Ultra-Low Power.

Uses a low power 32-bit ARM Cortex-M3 basedMCU that can be run at 4-48 MHz. In the typical CubeSat with the computer running @48MHz power consumption is below 200mW.

Robust and Tolerant.

The module is designed to be tolerant to both total dose radiation effects as well as high energy particle upsets. Single event upsets (SEU) protection is done by means of an FPGA-based Error Detection And Correction (EDAC). Further, Single Event Latch-up (SEL) protection is implemented by detecting and isolating latch-up currents.

Flexible.

A piggyback expansion header provides a wide range of communication options, Input/output lines and Analog-to-digital lines that can be used for further utility in the satellite. A compact, low-profile header makes it easy to connect a custom piggyback board that can be used to interface with other payloads in the satellite.

Flexible.

A piggyback expansion header provides a wide range of communication options, Input/output lines and Analog-to-digital lines that can be used for further utility in the satellite. A compact, low-profile header makes it easy to connect a custom piggyback board that can be used to interface with other payloads in the satellite.

Organized. Simple.

All of this functionality is made available through complete and simple to understand documentation and software examples. Each computer is supplied with a Board Support Package (BSP) library that provides easy to use functions and examples. Simplicity Studio is typically used as IDE which provides a clean coding environment.

Specifications Summary

Microcontroller

  • High performance, low power 32-bit ARM Cortex-M3 based MCU
  • 4-48 MHz @ 1.25 DMIPS/MHz
  • Internal & external watchdog for added reliability

Piggyback Header

  • A mission specific piggyback board can be designed to utilize the full capabilities of CubeComputer
  • Includes pin outs for 3.3 V, 5 V, battery bus voltage, 4 x PWM, 4 x ADC, UART, SPI, I2C, and several GPIO pins

Memory & Storage

  • 256 KB EEPROM
  • 4 MB flash for code storage
  • 2 x 1 MB external SRAM for data storage
  • SEU protection through FPGA based flow-through EDAC
  • SEL protection by detecting and isolating latchup currents
  • MicroSD socket for storage up to 2 GB

Software

  • Full compilation of drivers

  • Robust bootloader with the ability to store and load multiple programs in-flight

  • Compatible with variety of commercial Real-Time Operating Systems

Communication

  • 2 x I2C interface with multi-master capabilities

  • 1 x Debug UART interface abailable via 3-way 2.54 mm header

  • 1 x CAN interface up to 1 Mbps