Toybrick TB-RK3588SD: A Rockchip RK3588S-Based SBC in Raspberry Pi Form Factor
The Toybrick TB-RK3588SD is a single-board computer(SBC) powered by the Rockchip RK3588S, equipped with 8GB LPDDR4X RAM and a dual-core GPU and NPU for AI. It’s designed for multimedia applications in AI, VR, and cloud computing, all while maintaining a similar form factor to a Raspberry Pi.
In our previous post, we covered similar Rockchip RK3588 SBCs like the Youteetoo Cyboboard R1, Broadcon Idea3588S, Indiedroid Nova SBC, Orange Pi 5 and many others feel free to check those out if you are looking for similar SBCs.
The RK3588S SoC combines quad-core Cortex-A76 (up to 2.4GHz) and Cortex-A55 (up to 1.8GHz) CPUs, an ARM Mali-G610 MP4 GPU (up to 1GHz), and a 6-TOPS NPU. This configuration supports advanced graphics with OpenGL ES3.2, OpenCL 2.2, Vulkan 1.1, and high-performance 2D/3D acceleration. It also features video decoding up to 8K@60fps, encoding up to 8K@30fps, and is compatible with various AI frameworks, making it ideal for AI and multimedia applications.
The Toybrick TB-RK3588SD offers multiple video interfaces, including MIPI-DSI, HDMI, and DisplayPort via USB Type-C, supporting 8K@60fps decoding (H.265/VP9) and 8K@30fps encoding (H.265/H.264). Designed for applications in AI, cloud and edge computing, VR/AR, and gaming, further details are available on the Toybrick Wiki.
The Toybrick TB-RK3588SD is available in three packages: Basic Kit (board only), 20W PD PSU Kit (board + 20W PD power), and Development Kit (board, 20W PD power, 32GB MicroSD, MicroSD reader). The powerboard features include three buttons, LEDs, USB to serial, a six-axis sensor (three-axis accelerometer and gyroscope), power management, 2.5GHz/5.0GHz antennas, a 5V fan connector, and an SPI interface for TFT screens.
Toybrick TB-RK3588SD SBC Specification:
- SoC: Rockchip RK3588S with quad-core Cortex-A76 and quad-core Cortex-A55, 8nm, up to 2.4GHz
- GPU: Mali-G610, supporting OpenGL ES3.2, OpenCL 2.2, Vulkan 1.1, and embedded high-performance 2D/3D acceleration
- VPU:
- Decode: H.265/VP9 8K@60fps, H.264 8K@30fps, AV1 4K@60fps
- Encode: H.265/H.264 8K@30fps
- NPU: 6.0 Tops, supporting INT4, INT8, INT16, and FP16 operations; compatible with TensorFlow, MXNet, PyTorch, Caffe, and more
- RAM: 4GB/8GB LPDDR4X
- Storage: SPI NOR Flash 128Mbit + SD Card slot (Optional)
- Ethernet: 1×GMAC (10/100/1000M) Realtek RTL8111H
- Wireless:
- Onboard WiFi: 2.4G/5G, supporting 802.11a/b/g/n
- Bluetooth 5.0 with BLE support
- USB Ports:
- 1x USB2.0 Host (Type-A)
- 1x USB3.0 Host (Type-A)
- 1x Type-C (4 lanes DP port)
- Audio: 1×HDMI, 1×Earphone, 1×DP (Type-C)
- Display:
- 1×MIPI-DSI, supports 4K@60fps
- 1×HDMI, supports 8K@60fps
- 1×DP (Type-C), supports 8K@30fps
- Camera: 1×MIPI-CSI (supports up to 4K)
- Debug: 1x Debug port (via 40-pin GPIO’s pin 37, pin 40)
- Expansion: 40-pin GPIO, supporting UART, SPI, I2C, PWM
- TF Card Slot: Supports SD3.0
- Buttons: 1x Recovery
- Power: USB Type-C, supports PD2.0/3.0
- OS Support: Linux / Android
- Dimensions: 89mm × 57mm × 17mm
The Toybrick TB-RK3588SD can be purchased from the Youyeetoo online store, with the 4GB version priced at $115 and the 8GB version at $128, both included in the basic package.