awesome-rk3588
github.com/choushunn/awesome-rk3588 ↗Useful resources for developing with the RK3588. :rocket:
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me international resources from awesome-rk3588"
Installation instructions →What's inside
Operating Systems
- Armbian ↗
Official RK3588 support
- Buildroot RK3588 ↗
Minimal Buildroot
- NixOS RK3588 ↗
NixOS for Orange Pi/ROCK 5A
- Ubuntu Rockchip ↗
Ubuntu 22.04/24.04 LTS (recommended)
Community
- Armbian Forum ↗International
OS-level support
- iTOP-RK3588 Forum ↗Chinese
Beijing Xunwei support
- LubanCat Community ↗Chinese
Wildfire Electronics
- Orange Pi Forum ↗International
Official Orange Pi forum
- Radxa Forum ↗International
ROCK series community
Projects
- FFmpeg RKMPP ↗
8K video codec
- GStreamer MPP ↗
Hardware-accelerated video
- rknn-multi-threaded ↗
Multi-threaded NPU (+40% perf)
- YOLOv5+DeepSORT ↗
Real-time tracking
- YOLOv8 C++ ↗
Production YOLOv8 inference
RKNN & AI Tools
- librga ↗Core SDK
2D graphics acceleration
- RKNN-Toolkit2 ↗Core SDK
Model conversion & evaluation (v2.3.2+)
- RKNN-Toolkit-Lite2 ↗Core SDK
On-device Python API
- RKNPU2 Runtime ↗Core SDK
NPU runtime libraries
Documentation
- LubanCat Manual ↗Board-Specific
Best Chinese docs
- Radxa ROCK 5 Docs ↗Board-Specific
Excellent English docs
- RK3588 Datasheet ↗Technical
Official specs (6 TOPS, 8K@60fps)
- RKNN User Guide ↗Technical
Conversion & deployment
- RKNPU2 API Reference ↗Technical
C/C++ API
Development Boards
- LubanCat RK3588 ↗Consumer/Maker
Rich IO, Chinese docs
- Orange Pi 5 Series ↗Consumer/Maker
Best value (4-16GB, PCIe 3.0)
- Radxa ROCK 5 ↗Consumer/Maker
Industrial grade, dual Ethernet
Contribute 🤝
Development Tools
- RKDevTool ↗
Firmware flashing
- RKNN-Toolkit2 Docker ↗
Pre-configured environment
Showing a sample of 38 resources. View the full list on GitHub →