VNX RMCB – ROBOT MAIN CONTROL BOARD

OVERVIEW

One board, the whole robot’s power and nervous system

Most robotics teams stitch a robot together from a motor driver, a battery management stage, a sensor breakout, and a compute carrier board — four points of failure, four firmware stacks, and four connectors to route through a chassis. VNX RMCB replaces that stack with a single, purpose-built controller.

It accepts a wide 24–60 V battery pack directly, drives two independent high-current motor channels with full protection, distributes clean 12 V and 5 V rails to peripherals, and exposes the communication buses that real robotic subsystems actually use — CAN 2.0, RS-485, LIN, and an addressable RGB status bus — alongside direct compute headers for NVIDIA Jetson Orin and a regulated rail for Raspberry Pi 5.

A dedicated, field-replaceable MEMS IMU module and six ultrasonic sensor headers give the board native proprioception and obstacle-awareness out of the box, so integration time goes into the robot, not the wiring harness.

Key capabilities

Dual motor drive
Two independent high-current channels, up to 100 A each depending on system configuration, with 4× XT30 auxiliary outputs.
Full protection stack
Soft-start power-up, reverse-current and reverse-polarity protection, multi-stage ESD, live current / voltage / temperature monitoring.
Wide-voltage input
Direct 24–60 V battery support via a main XT60 input, sized for LiPo/Li-ion packs from small utility bots to full-size platforms.
Communication suite
2× CAN 2.0 up to 1 Mbps, RS-485, LIN bus and a dedicated WS2812B addressable-LED interface for status and signalling.
Compute-ready
Native support for NVIDIA Jetson Orin plus a dual-channel 12/ 5 V / 6 A rail for Raspberry Pi 5 and similar SBCs.
Modular MEMS IMU
Field-swappable IMU module — BMI088, ICM-42688, ISM330 and similar parts on a shared SPI/I²C footprint.
Ultrasonic array
Six dedicated ultrasonic sensor close-range obstacle detection.
Wireless link
Pairs with the VNX custom remote controller over a 2.4 GHz radio interface for teleoperation and E-stop.
Peripheral power
4× 12 V outputs up to 4 A per channel for displays, speakers and microphones on the robot’s HMI stack.

BOARD MAP

Every connector, mapped

Top-side layout of the VNX RMCB, annotated for bring-up and harness design.

Fig. 1 — VNX RMCB, top view, fully populated. Board S/N 26A-05-0094 · Designed by VNX: A.Y

SPECIFICATIONS

Technical specifications

Power input

Battery input range24–60 V DC, wide-voltage architecture
Main input connectorXT60 primary battery input
Input protectionsReverse polarity, over-voltage, soft-start, multi-stage ESD

Motor drive outputs

Channels2× independent high-power channels (CH-A, CH-B)
Peak currentUp to 100 A per channel, depending on system configuration
Auxiliary outputs4× XT30 auxiliary power outputs
MonitoringPer-channel current, voltage and temperature sensing
ProtectionsReverse-current protection, multi-stage ESD

Auxiliary power rails

12 V outputs2× channels, up to 4 A each — displays, speakers, microphones
5 V outputDual-channel, 6 A — dedicated SBC supply (e.g. Raspberry Pi 5)
Fan outputDedicated switched FAN rail for active cooling

Communication interfaces

CAN bus2× CAN 2.0 ports, up to 1 Mbps — one direct to Jetson Orin, one dedicated to the safety board
RS-485Integrated interface for long-distance, multi-device industrial links
LIN busOnboard LIN interface for automotive-grade peripheral networks
RGB status busDedicated WS2812B addressable-LED interface
WirelessVNX custom remote controller

Sensing & safety

IMU interfaceVNX Form-Factor Modular MEMS IMU — SPI & I²C, hot-swappable
Supported IMUsBMI088, ICM-42688, ISM330 and pin-compatible parts
Emergency stopDedicated E-STOP input, routed to the safety CAN channel

Compute support

Primary computeNVIDIA Jetson Orin — Onboard mounting, cooling and CAN link
Secondary computeRaspberry Pi 5 or similar SBC via regulated 12/5 V / 6 A rail
Onboard MCUMicrocontroller for drive control, monitoring and watchdog

Mechanical & environmental

Board dimensions (L × W)170mm x 120mm
Mounting pattern5 x Metric 3mm
Operating temperature-40°C to +85°C

APPLICATIONS

Where VNX RMCB goes to work

One controller architecture, sized and configured across very different robot classes.

Legged platforms — Quadruped & legged robots

Drives dual high-torque joint actuators per leg group, streams IMU orientation data for gait balance, and reports joint currents over CAN for real-time load estimation.

Humanoid platforms — Humanoid robots

Wide-voltage input and dual-channel drive support high-density actuator packs, while the CAN and RS-485 buses fan out to distributed joint controllers.

Service & hospitality — Service & reception robots

12 V / 5 V rails power displays, speakers and microphones directly, and the WS2812B interface drives status lighting for guest-facing interaction.

Modular actuation — Actuator & joint drives

The dual 100 A-class motor channels and auxiliary XT30 outputs are sized for direct-drive and quasi-direct-drive actuator modules used in modern joint design.

IMU MODULES

VNX Form-Factor Modular MEMS IMU

Inertial performance requirements change with every robot: a quadruped’s gait controller wants low-noise, high-bandwidth gyro data; a slow-moving service robot cares more about long-term drift and cost. Soldering a single IMU to the main board forces that trade-off at design time — and locks it in for the life of the product.

The VNX Form-Factor Modular MEMS IMU is a small daughter-board on a shared mechanical and electrical footprint, connected over SPI or I²C. Swapping BMI088 for ICM-42688 or ISM330 — or a future sensor generation — is a module change, not a main-board respin.

Module swap workflow

  • 1. Unseat the current IMU module
  • 2. Seat the replacement module
  • 3. No main-board redesign required

BMI088 module — S/N 26A-05-0040 — SPI / I²C, 6-axis

High dynamic-range accelerometer and gyroscope pairing, well suited to legged robots and platforms with sustained vibration.

ICM-42688 module — S/N 26A-05-0041 — SPI / I²C, 6-axis

Low-noise, high-bandwidth 6-axis MEMS IMU for platforms running tight state-estimation and balance loops.

ISM330DLC module — S/N 26A-05-0042 — SPI / I²C, 6-axis

Industrial-grade IMU with strong long-term stability, suited to service robots and slower-dynamics platforms.