Home  /  Products  /  Rook v1.2 Avionics Board
Rook v1.2 Avionics Board
Preorder

Rook v1.2 Avionics Board

SKU: BW-ROOK-01  ·  by Blackwing Space

Rook is Blackwing Space’s integrated flight avionics board, combining onboard computing (OBC), command and data handling (C&DH), and electrical power management in a compact CubeSat-ready architecture. A single four-layer board integrates the flight processor, power management, persistent and removable storage, onboard sensing, deployment control, payload interfaces, and a dedicated radio interface.

Built around a 120 MHz Arm Cortex-M4F, Rook provides 1 MB of onboard flash, 512 KB of persistent MRAM, and microSD storage for mission and payload data. It supports CircuitPython or embedded C, giving developers a fast, accessible path from benchtop development to flight software. Rook evolved from the PyCubed architecture, retaining its approachable software model while substantially redesigning the hardware for Blackwing’s modular nanosatellite platforms.

What it handles

  • C&DH - flight-software execution, task scheduling, operating modes, telemetry, command handling, watchdog recovery, and subsystem control.
  • EPS - solar and USB charging, battery management, regulated power rails, input protection, and voltage/current telemetry.
  • Storage - MRAM for persistent state, QSPI flash for software and telemetry, and microSD for mission or payload data.
  • Payload interface - power, I2C, SPI, UART, and GPIO through a 40-pin Samtec board-to-board connector.
  • Radio interface - power, SPI, reset, programming, and control through a dedicated 20-pin Samtec connector, with a separate SMP RF connection.
  • Deployment - high-current burn-wire drivers with hardware relay inhibit.
  • Navigation and sensing - BNO086 inertial sensor, with GNSS receiver and antenna provision.

Core specification

  • Processor - Microchip ATSAMD51J20A, 32-bit Arm Cortex-M4F, up to 120 MHz.
  • Memory - 1 MB internal flash, 256 KB SRAM.
  • Persistent state - Everspin MR25H40 MRAM, 4 Mbit (512 KB).
  • Bulk storage - Winbond W25Q128 NOR flash, 128 Mbit (16 MB).
  • Removable storage - microSD interface.
  • Software - CircuitPython 10 or embedded C.
  • Bootloader - ROOKBOOT, in the protected 16 KB BOOTPROT region.
  • Watchdogs - SAMD51 internal and MAX706 external.
  • Sensing - BNO086 nine-axis IMU with onboard sensor fusion.
  • PCB - four-layer FR-4, approximately 90.2 × 95.9 mm.

Electrical power

  • Charge controller - TI BQ25798 buck-boost.
  • Power inputs - solar and USB-C.
  • Battery support - one to four lithium-ion cells.
  • Charge current - software-programmable, up to 5 A.
  • Solar isolation - six LTC4412 ideal-diode PowerPath controllers.
  • Regulated rails - 3.3 V and two 5 V rails.
  • Radio PA rail - switched 11 V boost supply.
  • Low-noise rail - LT3045-regulated RF/GNSS supply.
  • Protection - TPS259470 eFuse, physical fuses, TVS protection, zener clamps, and battery protection FETs.
  • Telemetry - input, battery, and system voltage and current monitoring.

Radio options

  • Warbler UHF radio - OpenLST-derived, on the dedicated 20-pin Rook radio interface.
  • Hummingbird LoRa radio - packet, telemetry, ground-station, and RF-link development. (Available Q3 2026)
$500
Volume discounts available. Contact us for 5+ units.
OBC + C&DH + EPS
US Manufactured
CircuitPython or C
Standardised Payload Interface

Your Cart (0)

Your cart is empty
Added to cart