Toybrick TB-RK3588SD: A Rockchip RK3588S-Based SBC in Raspberry Pi Form Factor

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
  • 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.

Please follow and like us:
Pin Share
About Debashis Das

Tech Content Creator | Hardware Design Engineer | IoT Enthusiast | Digital Storyteller | Video Creator | From crafting digital dialogues at Semicon Media to orchestrating online engagement at, my journey is about making tech talk interesting and accessible. In the quiet corners of the day, I advocate for easier tech education, one tutorial at a time. Let's connect and keep the digital dialogue going!

view all posts by das
Notify of

Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers