HUB75 vs WS2812B
构建LED矩阵?两种技术占主导地位:WS2812B灯带(便宜、简单、像素可寻址)和HUB75 RGB面板(快速、高分辨率、专业)。每种都有非常不同的最佳平衡点。

一目了然
| 特性 | WS2812B矩阵 | HUB75面板 |
|---|---|---|
| 像素间距 | 灯带间距(10-30mm) | 2-6mm(更紧密) |
| 每面板分辨率 | 取决于构造 | 32×32、64×64或128×64 |
| 刷新率 | ~400 Hz | 1000-4000 Hz |
| 色深 | 每通道8位(16M颜色) | 每通道8-16位 |
| 亮度 | 中等 | 非常高(高达2000尼特) |
| 驱动复杂性 | 简单(1根数据线) | 复杂(多路复用,需要HUB75库) |
| 每像素成本 | ~$0.03-0.05 | ~$0.08-0.15 |
| 最佳矩阵尺寸 | 8×8到32×32 | 32×32到256×256+ |
WS2812B:爱好者标准
优点
- 非常简单 — 一个GPIO引脚驱动无限像素(级联)
- WLED支持 — 完整生态系统、效果、网页UI、音频反应
- 便宜 — 灯带约$0.03/像素,预组装面板约$0.05/像素
- 灵活的布局 — 将灯带切割成任何形状,构建非矩形矩阵
- 蛇形布线 — 自然之字形图案,构造简单
缺点
- 刷新慢 — 在1024像素时,刷新降至约200-400 Hz(相机上可见闪烁)
- 分辨率有限 — 单个控制器在 decent FPS下的实际最大约32×32
- 压降 — 每2-3米需要电源注入
- 像素间距 — WS2812B灯带的最小间距约10mm(即使是密集的144个LED/米)
HUB75:专业选择
优点
- 快速刷新 — 1000-4000 Hz,在任何相机上完全无闪烁
- 高分辨率 — 64×64面板是标准,可以拼接16+面板用于 massive 显示器
- 紧密像素间距 — P2(2mm)到P6(6mm),用于 crisp、近距离观看
- 高亮度 — 室内800-1500尼特,户外高达2000+尼特
- 16位颜色 — 平滑渐变,无条带
缺点
- 复杂驱动 — HUB75是多路复用的(R1、G1、B1、R2、G2、B2、A、B、C、D、CLK、LAT、OE)— 需要特定硬件
- ESP32无法单独驱动大型面板 — 需要专用HUB75驱动器(如ESP32-HUB75-MatrixPanel库 + 并行DMA)
- 成本更高 — 约$0.08-0.15/像素
- 刚性面板 — 固定尺寸,更难创建非矩形形状
- 无原生WLED支持 — WLED不原生驱动HUB75;需要专用固件
你应该选择哪个?
在以下情况下选择WS2812B
- 你是初学者(你的第一个矩阵项目)
- 矩阵是32×32或更小
- 你想要WLED效果、音频反应、网页UI
- 预算很重要 — WS2812B在每像素成本上获胜
- 你需要自定义形状(圆形、字母、不规则)
在以下情况下选择HUB75
- 矩阵是64×64或更大
- 你需要相机无闪烁操作(视频制作、活动)
- 观看距离近(需要紧密像素间距)
- 专业亮度是必需的(户外、日光)
- 你 comfortable 使用Arduino/C++(不仅仅是WLED)
底线
WS2812B是90%爱好者项目的正确选择。 它更便宜、更简单,WLED生态系统在功能方面是无与伦比的。HUB75只有在你需要高刷新率(视频/相机使用)、紧密像素间距(近距离观看)或非常大的显示器(64×64+)时才有意义。
有关逐步WS2812B矩阵构建,请参见100美元以下LED矩阵。