Powered by Rockchip RK3588 octa-core 64-bit processor, the mini-computer can be configured with up to 32GB RAM. Capable of 8K video encoding and decoding, it provides abundant interfaces, supporting NVMe SSD, Gigabit Ethernet, WiFi6, and a variety of video input and output. It also supports various operating systems. ROC-RK3588-PC can be used in ARM PCs, mini PCs, NAS, edge computing, cloud servers, smart NVR, industrial control, etc.
Bundle 1:4GB LPDDR4+32GB eMMC
Bundle 2:8GB LPDDR4+64GB eMMC
Bundle 3:16GB LPDDR4+128GB eMMC

Rockchip RK3588 octa-core 64-bit processor
Rockchip RK3588 octa-core 64-bit processor, its frequency is up to 2.4GHz. Integrated with ARM Mali-G610 MP4 quad-core GPU and built-in AI accelerator NPU, it provides 6Tops computing power and supports mainstream deep learning frameworks. The powerful RK3588 can deliver more powerful performance in various AI application scenarios.


8K video encoding and decoding
The mini-computer supports 8K@60fps H.265/VP9 video decoding and 8K@30fps H.265/H.264 video encoding. It also supports encoding and decoding simultaneously — up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding can be achieved. The strong video encoding and decoding capability makes 8K HD display and delicate picture quality available.

Super-large 32GB RAM
Up to 32GB of super-large RAM can be configured, which exceeds the limit of the previous RAM and speeds up response time.It can meet the application requirements of products with large RAM and large storage.

Multi-channel input and output
The on-board HDMI 2.1 (8K@60fps), HDMI2.0, DP1.4 video output port and HDMI RX2.0 video input port are provided. Dual-screen output with different displays can be achieved(HDMI2.1(8K)+DP1.4 (4K) ), which can be used in various scenarios of dual-screen interactive display.

Strong network communication capability
Gigabit Ethernet RJ45 (1 channel), 2.4GHz/5GHz dual band WiFi 6 (802.11ax), and Bluetooth 5.0 are provided, enabling higher-speed network communication.

M.2 SSD, massive capacity
The on-board M.2 interface can be connected with M.2 PCIe3.0 NVMe SSD (2242/2260/2280), which makes it a reality that the device can be easily expanded with TB storage capacity.

Customized backplane, stacking, and cluster
Standard 164P edge connector (PCIE 16X) multi-function expansion interface and pin definitions (including 5G/4G LTE interface, Gigabit Ethernet, MIPI-CSI, MIPI-DSI, VGA, DP1.4, USB3.0, I2C, PCIe2.0, UART, PWM, CAN, I2C, SPDIF). They enable such advanced functions as customized backplane, stacking, cluster, etc.

A variety of interfaces
HDMI2.1, HDMI2.0, HDMI-IN, USB-C (USB3.0 and DP1.4), Gigabit Ethernet, USB3.0 and PH2.0 pin header (UART, ADC, Debug, SPI,I2C and LINE OUT) are configured.

Support various operating systems
Android 12.0, Ubuntu Desktop version and Server version, Debian11, Buildroot, Kylin, and UOS are supported. It also supports RTLinux, delivering excellent real-time performance. The reliable operation provides a safe and stable system environment for product research and production.

Abundant resources
SDK, tutorials, tech docs, and dev tools are provided, making development simpler and more convenient.

A wide range of applications
The mini-computer can be used in ARM PC, mini PC, NAS, edge computing, cloud server, smart NVR, industrial control, and other fields.

Specifications
| Basic Specifications | |
| SOC |
RockChip RK3588 |
| CPU |
Octa-core 64-bit (4×Cortex-A76+4×Cortex-A55), 8nm lithography process, frequency up to 2.4GHz |
| GPU |
ARM Mali-G610 MP4 quad-core GPU Support OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS |
| NPU |
NPU computing power up to 6 TOPS Support INT4/INT8/INT16 mixed operation, Support framework switching of TensorFlow / MXNet / PyTorch / Caffe |
| ISP |
Integrated with 48MP ISP with HDR&3DNR |
| VPU |
Video decoding: 8K@60fps H.265/VP9/AVS2 8K@30fps H.264 AVC/MVC 4K@60fps AV1 1080P@60fps MPEG-2/-1/VC-1/VP8 Video encoding: 8K@30fps encoding, support H.265 / H.264 *Up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding can be achieved. |
| RAM |
4GB/8GB/16GB 64bit LPDDR4/LPDDR4x/LPDDR5 (Up to 32GB optional) |
| Storage |
16GB/32GB/64GB/128GB eMMC |
| Storage Expansion |
1×M.2 slot for PCIe3.0 NVMe SSD (2242/2260/2280) 1×TF Card Slot |
| Hardware Specifications | |
| Network |
1×1000Mbps Ethernet |
| Wireless |
2.4GHz/5GHz dual-band WiFi 6 (802.11a/b/g/n/ac/ax) Bluetooth 5.0 |
| Display |
1×HDMI2.1 (8K@60fps) 1×HDMI2.0 (4K@60fps) 1×DP1.4 video output 1×HDMI IN video input * Support dual screen output with different displays (HDMI2.1 (8K) +DP1.4 (4K) ) |
| USB |
2×USB3.0、1×USB-C(DP1.4) |
| Power |
DC12V ( DC 5.5*2.1mm) |
| Expansion Interface |
Standard 164P (PCIe 16X) edge connector: 5G/4G LTE, Gigabit Ethernet, MIPI-CSI, MIPI-DSI, VGA, DP1.4, USB3.0, I2C, PCIe2.0, UART, PWM, CAN, I2C and SPDIF PH2.0 pin header: UART, ADC, CAN, Debug, SPI, I2C and LINEOUT |
| OS/Software | |
| System |
Support Android 12.0, Ubuntu Desktop and Server, Debian11, Buildroot , Kylin and UOS; Support RTLinux with excellent real-time performance |
| General | |
| Dimension |
118mm × 111.6mm |
| Weight |
≈0.15kg |
| Heat Dissipation |
The installation hole pitch for heat sink: 45mm. Heat sink recommended |
| Power Consumption |
Idle: ≈1.2W (12V/100mA) Typical: ≈8.04W (12V/670mA) Max: ≈14.4W (12V/1200mA) |
| Environment |
Operating Temperature: -20℃- 60℃ Storage Temperature: -20℃- 70℃ Storage Humidity: 10%~80 % |

