OBC | CubeSat On-board Computer

PRODUCT

OBC | CubeSat On-board Computer

Product Description

The OBC mission computer turns CubeSat platform requirements into an integrated command and data handling subsystem, covering platform control, subsystem buses, payload data, time synchronization, and traceable recovery flows.

The OBC integrates mission scheduling, data storage, platform communications, time synchronization, and fault recovery as a configurable mission computer that can be tailored to payload interfaces and mission flows.

It is designed for education, research, technology demonstration, and commercial small-satellite missions as a flight-control core for multiple CubeSat mission profiles.

Share:

ProductDetail
Specification

Product Information

Product Name

OBC Command and Data Handling Board


Product Positioning

Pre-engineered on-board computer that serves as the platform control computer for communications, payload control, and mission data management.


Integration Scope

  • Platform control, payload data, and bus integration
  • Product selection through platform integration
  • OBC board, firmware features, and interface configuration


Key Capabilities

  • High-performance MCU
  • Hardware FPU
  • 1MB SRAM
  • 3 RF-module UART / 2 CAN Bus
  • Secure Boot / FW update
  • SD mission data storage


Core Features

Networked Control Architecture

OBC provides 3 UART channels that can be assigned to VHF, UHF, and S-band communication modules. If they are not assigned to communication modules, users can repurpose them for other UART use. RS-485 / SPI / UART, SPI, CAN Bus, I2C, ADC, DAC, PWM, GPIO, and PPS are also available for subsystem and payload integration.


Security and Firmware Management

Supports hardware-accelerated cryptography, Secure Boot, differential firmware updates, and KVDB configuration data management.


Mission Data Storage

OBC uses an SD card for payload data, event logs, system state, and telemetry around fault events.


CubeSat Stack Integration

The 90 x 96 mm board outline supports CubeSat stack configuration, harness routing, and third-party subsystem integration.


Application Scenarios

Mission Flow Control

Define scheduling, mode transitions, ground command handling, and safe-mode logic as traceable platform operations.


Subsystem Integration

Integrate UART, CAN Bus, SPI, I2C, GPIO, and PPS interfaces with ADCS, RF, EPS, and payload controllers.


Integration Support

Clear interface configuration, firmware update, data logging, and recovery functions shorten product adoption and system verification.


Adoption Flow

Step Description
Requirements Confirm mission modes, payload data volume, ground packets, time sync, and subsystem interface needs.
Configuration Configure buses, storage, secure boot, firmware update, and recovery strategy around mission needs.
Integration Run board interface tests, mission scenarios, and event-log checks to confirm product functions and verification results.
 
 

Specifications

Specifications are grouped by processing, communication interfaces, I/O, storage, security, and mechanical information.


Specification Summary

Category Specification
Interfaces 3 RF-module UART channels, 2 RS-485 / SPI / UART channels, 2 CAN Bus channels, 4 SPI / I2C channels, 13 I/O and sync channels
Product Capabilities Dual-core processing core, 1MB SRAM, Secure Boot / FW update, SD mission data storage



Processing and Memory

Item Specification
Processing core Dual-core 32-bit Arm Cortex-M7 / Cortex-M4 MCU up to 480MHz / 240MHz, with FPU, DSP, and cache for scheduling, communications, and subsystem control.
Flash 2MB dual-bank Flash with read-while-write support.
SRAM 1MB SRAM including TCM, user SRAM, and backup-domain SRAM.



Communication Interfaces

Item Specification
RF-module UART 3 UART channels can be assigned to VHF, UHF, and S-band communication modules. If they are not assigned to communication modules, users can repurpose them for other UART use.
RS-485 / SPI / UART 2 configurable interfaces for external subsystems or payloads.
SPI 2 channels for external subsystems or payloads.
CAN Bus 2 channels for platform buses or external subsystems.
I2C 2 channels for external subsystems or payloads.



I/O and Sync

Item Specification
ADC 2 channels for external signal measurement.
DAC 1 channel for external analog output.
PWM 4 channels for control signal output.
GPIO 5 channels for general digital input and output.
PPS 1 channel for time synchronization.



Security, Storage, and Mechanical

Item Specification
Security and firmware management Hardware-accelerated cryptography, Secure Boot, differential firmware updates, and KVDB configuration data management.
Mission data storage SD card support for payload data, event logs, system state, and telemetry around fault events.
Mechanical outline 90 x 96 mm board outline for CubeSat stack configuration.
 
ProductDetail

Product Information

Product Name

OBC Command and Data Handling Board


Product Positioning

Pre-engineered on-board computer that serves as the platform control computer for communications, payload control, and mission data management.


Integration Scope

  • Platform control, payload data, and bus integration
  • Product selection through platform integration
  • OBC board, firmware features, and interface configuration


Key Capabilities

  • High-performance MCU
  • Hardware FPU
  • 1MB SRAM
  • 3 RF-module UART / 2 CAN Bus
  • Secure Boot / FW update
  • SD mission data storage


Core Features

Networked Control Architecture

OBC provides 3 UART channels that can be assigned to VHF, UHF, and S-band communication modules. If they are not assigned to communication modules, users can repurpose them for other UART use. RS-485 / SPI / UART, SPI, CAN Bus, I2C, ADC, DAC, PWM, GPIO, and PPS are also available for subsystem and payload integration.


Security and Firmware Management

Supports hardware-accelerated cryptography, Secure Boot, differential firmware updates, and KVDB configuration data management.


Mission Data Storage

OBC uses an SD card for payload data, event logs, system state, and telemetry around fault events.


CubeSat Stack Integration

The 90 x 96 mm board outline supports CubeSat stack configuration, harness routing, and third-party subsystem integration.


Application Scenarios

Mission Flow Control

Define scheduling, mode transitions, ground command handling, and safe-mode logic as traceable platform operations.


Subsystem Integration

Integrate UART, CAN Bus, SPI, I2C, GPIO, and PPS interfaces with ADCS, RF, EPS, and payload controllers.


Integration Support

Clear interface configuration, firmware update, data logging, and recovery functions shorten product adoption and system verification.


Adoption Flow

Step Description
Requirements Confirm mission modes, payload data volume, ground packets, time sync, and subsystem interface needs.
Configuration Configure buses, storage, secure boot, firmware update, and recovery strategy around mission needs.
Integration Run board interface tests, mission scenarios, and event-log checks to confirm product functions and verification results.
 
 
Specification

Specifications

Specifications are grouped by processing, communication interfaces, I/O, storage, security, and mechanical information.


Specification Summary

Category Specification
Interfaces 3 RF-module UART channels, 2 RS-485 / SPI / UART channels, 2 CAN Bus channels, 4 SPI / I2C channels, 13 I/O and sync channels
Product Capabilities Dual-core processing core, 1MB SRAM, Secure Boot / FW update, SD mission data storage



Processing and Memory

Item Specification
Processing core Dual-core 32-bit Arm Cortex-M7 / Cortex-M4 MCU up to 480MHz / 240MHz, with FPU, DSP, and cache for scheduling, communications, and subsystem control.
Flash 2MB dual-bank Flash with read-while-write support.
SRAM 1MB SRAM including TCM, user SRAM, and backup-domain SRAM.



Communication Interfaces

Item Specification
RF-module UART 3 UART channels can be assigned to VHF, UHF, and S-band communication modules. If they are not assigned to communication modules, users can repurpose them for other UART use.
RS-485 / SPI / UART 2 configurable interfaces for external subsystems or payloads.
SPI 2 channels for external subsystems or payloads.
CAN Bus 2 channels for platform buses or external subsystems.
I2C 2 channels for external subsystems or payloads.



I/O and Sync

Item Specification
ADC 2 channels for external signal measurement.
DAC 1 channel for external analog output.
PWM 4 channels for control signal output.
GPIO 5 channels for general digital input and output.
PPS 1 channel for time synchronization.



Security, Storage, and Mechanical

Item Specification
Security and firmware management Hardware-accelerated cryptography, Secure Boot, differential firmware updates, and KVDB configuration data management.
Mission data storage SD card support for payload data, event logs, system state, and telemetry around fault events.
Mechanical outline 90 x 96 mm board outline for CubeSat stack configuration.
 
About Product Contact Us

In compliance with EU personal data protection laws, we are committed to protecting and providing you with control over your personal data. By clicking "Accept All", you allow us to place cookies to enhance your experience on this site, help us analyze site performance and usage, and enable us to deliver relevant marketing content. You can manage your cookie settings below. By clicking "Agree" you agree to the current settings. For more information, please visit the Privacy Statement.

This website uses cookies

In compliance with EU personal data protection laws, we are committed to protecting your personal data and providing you with control over it. By clicking "Agree", you allow us to place cookies to improve your experience on this site, help us analyze site performance and usage, and allow us to deliver relevant marketing content.

By clicking "Only necessary" you allow us to place only necessary cookies. The website cannot function without these cookies and you cannot switch them off on your system. These cookies are typically set only in response to an action you perform (i.e. a service request), such as setting privacy preferences, logging in, or filling in a form. You can set your browser to block or prompt you for these cookies, but this may prevent some site features from working.

About cookies Google Privacy Policy