Skip to content

About

Builds, binaries, tutorials for OrangePi 3b device

Resources

Stars

48 stars

Watchers

3 watching

Forks

Latest commit

 

History

386 Commits

Folders and files

Repository files navigation

Orange Pi 3B v2.1 (Rockchip RK3566) Resource & Knowledge Base

Board SoC NPU GPU

A curated repository of production-tested kernel builds, device tree overlays, hardware documentation, multimedia/NPU acceleration stacks, and practical tutorials for the Orange Pi 3B v2.1 Single Board Computer.


📋 Hardware Specifications

Subsystem Specification
Processor (SoC) Rockchip RK3566 (Quad-Core 64-bit ARM Cortex-A55 @ up to 1.8 GHz)
Graphics (GPU) ARM Mali-G52-2EE (OpenGL ES 1.1/2.0/3.2, Vulkan 1.1, OpenCL 2.0)
Neural Engine (NPU) Rockchip RKNN 1.0 TOPS @ INT8 (Supports TensorFlow, PyTorch, Caffe, ONNX)
Video Engine (VPU) 4K@60fps H.265/H.264/VP9 decode, 1080p@60fps H.265/H.264 encode
Storage & I/O M.2 M-Key NVMe SSD slot (PCIe 2.1 1-lane), eMMC socket, MicroSD card slot
Networking Gigabit Ethernet (YT8531C PHY), Onboard Wi-Fi 5 + Bluetooth 5.0 (RTL8723D / AP6256)

🗂️ Repository Architecture

The repository is modularized into 5 dedicated directories:

orangepi3b_v2.1/
├── tutorials/       # Hardware setup, VPU/GPU acceleration & troubleshooting tutorials
├── kernels/         # Production kernels, DTB/DTS configurations & build VM recipes
├── hardware/        # Official schematics, pinouts, mechanical diagrams & peripheral drivers
├── apps/            # Edge AI applications (RKNN NPU OCR suite)
├── files_tools/     # Pre-compiled portable ARM64 tools, LibreOffice & QCAD packages
├── .gitignore       # Repository exclusion rules
└── README.md        # Master documentation (this file)

🚀 Navigation & Component Index

Comprehensive guides for tuning, configuring, and accelerating your board:


Verified kernel releases, device trees, and build environments:


Official engineering resources and peripheral firmware:

  • Manuals & Schematics: Official schematics (OPi 3B V2.1_schematics.pdf), GPIO pinout maps, PCB layout diagrams, and board wiki.
  • Peripherals & Drivers: Realtek RTL8723D Wi-Fi/Bluetooth driver source, firmware archives, and rtk_btusb kernel module.

Edge AI applications:

  • NPU OCR Suite (RKNN): PaddleOCR pipeline accelerated via the 1.0 TOPS RKNN NPU with real-time hardware telemetry and Recoll desktop search integration.

Pre-built portable ARM64 binaries, packages, and engineering tools:

  • LibreOffice Engineering Extensions: LibreBase SQLite3 ODBC connector, CoolProp thermodynamic tables, and nonlinear NLP solvers.
  • QCAD 3.31.2 for ARM64: Full 2D CAD application compiled natively for 64-bit ARM Linux (multi-part 7z).
  • CLI & GUI Tools: Includes 7z, advcpmv, cpdf, dumptorrent, geogebra5, jfilesync, lf, markpad, PdfMerger, pinta2.2.2_dotnet8, ripgrep-all, SQLiteStudio, and overclocked DTB variants.

📜 License & Acknowledgments

  • Repository Maintainer: Usama Khan (cv.ukhan.org)
  • Hardware Vendor: Xunlong Software Co., Ltd. (Orange Pi)
  • SoC Manufacturer: Rockchip Electronics Co., Ltd.

About

Builds, binaries, tutorials for OrangePi 3b device

Resources

Stars

48 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages