Skip to main content

Rock 5B+ Hardware Overview

Complete hardware specifications and features of the Rock 5B+ development board.

Specifications

CPU & GPU

  • CPU: ARM Cortex-A76 quad-core @ 2.4GHz
  • GPU: Mali-G610 MP4 GPU
  • NPU: 6 TOPS AI processing unit

Memory & Storage

  • RAM: 4GB/8GB/16GB LPDDR4X
  • Storage: eMMC, microSD, M.2 NVMe
  • Boot: U-Boot bootloader

Connectivity

  • WiFi: 802.11ax (WiFi 6)
  • Bluetooth: 5.0
  • Ethernet: Gigabit Ethernet
  • USB: USB 3.0, USB 2.0, USB-C

GPIO & Peripherals

  • GPIO: 40-pin header
  • I2C: Multiple I2C buses
  • SPI: SPI interfaces
  • UART: Serial communication
  • PWM: PWM outputs

Pinout Diagram

┌────────────────────────────────────────────┐
│ Rock 5B+ GPIO Header (40-pin) │
├────────────────────────────────────────────┤
│ 1: 3.3V | 2: 5V | 3: GPIO2_A0 │
│ 4: 5V | 5: GPIO2_A1 | 6: GND │
│ 7: GPIO2_A2 | 8: GPIO2_A3 | 9: GND │
│ 10: GPIO2_A4 | 11: GPIO2_A5 | 12: GND │
│ 13: GPIO2_A6 | 14: GND | 15: GPIO2_A7 │
│ 16: GPIO2_B0 | 17: 3.3V | 18: GPIO2_B1 │
│ 19: GPIO2_B2 | 20: GND | 21: GPIO2_B3 │
│ 22: GPIO2_B4 | 23: GPIO2_B5 | 24: GND │
│ 25: GPIO2_B6 | 26: GPIO2_B7 | 27: GND │
│ 28: GPIO2_C0 | 29: GPIO2_C1 | 30: GND │
│ 31: GPIO2_C2 | 32: GPIO2_C3 | 33: GND │
│ 34: GPIO2_C4 | 35: GPIO2_C5 | 36: GND │
│ 37: GPIO2_C6 | 38: GPIO2_C7 | 39: GND │
│ 40: GPIO2_D0 | 41: GPIO2_D1 | 42: GND │
└────────────────────────────────────────────┘

Power Requirements

  • Input: 5V/3A (USB-C)
  • Power Consumption: 2-8W depending on load
  • Power Management: Built-in PMIC

Next Steps