Rock 3A

by Radxa Limited

Image of Board

ROCK 3A is an improved version of the ROCK Pi 4. ROCK 3A features a quad core Cortex-A55 ARM processor, 32bit 3200Mb/s LPDDR4, up to 4K@60 HDMI, MIPI DSI, MIPI CSI, 3.5mm jack with mic, USB Port, GbE LAN, PCIe 3.0, PCIe 2.0, 40-pin color expansion header, RTC. Also, ROCK 3 supports USB PD and QC powering.

Key Features

  • RK3568, Quad A55 up to 2GHz, Mali G52 GPU, 0.8T NPU
  • eMMC module socket, 2GB/4GB/8GB LPDDR4 3200MT/s, DRAM controller frequency up to 1560MHz
  • uSD slot supports up to 128G uSD card
  • QC/PD power support, with a new generation QC/PD protocol IC
  • Two USB2 same as ROCK Pi 4, two USB3(1x OTG+1x HOST)
  • USB3 can be configured in SATA mode with a SATA breakout cable
  • GbE with PoE support
  • M.2 M key for NVMe with PCIe 3.0 x2 lanes
  • M.2 E key for connectivity with PCIe 2.0 x1/SDIO/UART, support WiFi 6 cards
  • 1x MIPI DSI, 1x MIPI CSI, compatible with ROCK Pi 4
  • 40P GPIO mostly compatible with ROCK Pi 4

Purchase

Contribute

Have some info to add for this board? Edit the source for this page here.

Adafruit Blinka Installation

We use a special library called adafruit_blinka (named after Blinka, the CircuitPython mascot) to provide the layer that translates the CircuitPython hardware API to whatever library the Linux board provides.

For example, on Raspberry Pi we use the python RPi.GPIO library. For any I2C interfacing we'll use ioctl messages to the /dev/i2c device. For SPI we'll use the spidev python library, etc. These details don't matter so much because they all happen underneath the adafruit_blinka layer.