HUB75 vs WS2812B
LEDマトリックスを構築しますか?2つの技術が主流です:WS2812Bストリップ(安価、簡単、ピクセルアドレッサブル)とHUB75 RGBパネル(高速、高解像度、プロフェッショナル)。それぞれに非常に異なるスイートスポットがあります。

一目でわかる比較
| 機能 | WS2812Bマトリックス | HUB75パネル |
|---|---|---|
| ピクセルピッチ | ストリップ間隔(10-30mm) | 2-6mm(はるかに密) |
| パネルあたりの解像度 | 構築方法による | 32×32、64×64、または128×64 |
| リフレッシュレート | ~400 Hz | 1000-4000 Hz |
| 色深度 | チャンネルあたり8ビット(1600万色) | チャンネルあたり8-16ビット |
| 明るさ | 中程度 | 非常に高い(最大2000 nits) |
| 駆動の複雑さ | 簡単(1本のデータワイヤ) | 複雑(マルチプレックス、HUB75ライブラリが必要) |
| ピクセルあたりのコスト | ~$0.03-0.05 | ~$0.08-0.15 |
| 最適なマトリックスサイズ | 8×8 から 32×32 | 32×32 から 256×256以上 |
WS2812B:ホビイスト標準
メリット
- 非常に簡単 — 1つのGPIOピンで無制限のピクセルを駆動(デイジーチェーン)
- WLEDサポート — 完全なエコシステム、エフェクト、Web UI、オーディオリアクティブ
- 安価 — ストリップで約$0.03/ピクセル、組立済みパネルで約$0.05/ピクセル
- 柔軟なレイアウト — ストリップを任意の形状にカット、非矩形マトリックスを構築
- 蛇行配線 — シンプルな構築のための自然なジグザグパターン
デメリット
- リフレッシュが遅い — 1024ピクセルでリフレッシュが約200-400 Hzに低下(カメラでちらつきが見える)
- 解像度の制限 — 実用的な最大値は、適切なFPSでの単一コントローラーで約32×32
- 電圧降下 — 2-3メートルごとに電源注入が必要
- ピクセル間隔 — WS2812Bストリップは最小約10mmピッチ(高密度144 LEDs/mでも)
HUB75:プロフェッショナルの選択肢
メリット
- 高速リフレッシュ — 1000-4000 Hz、あらゆるカメラで完全にフリッカーフリー
- 高解像度 — 64×64パネルが標準、16以上のパネルをタイル張りして大規模ディスプレイに
- 狭いピクセルピッチ — P2(2mm)からP6(6mm)で鮮明な近接視聴
- 高輝度 — 屋内800-1500 nits、屋外最大2000+ nits
- 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エフェクト、オーディオリアクティビティ、Web UIが欲しい
- 予算が重要 — WS2812Bはコスト/ピクセルで優位
- カスタム形状(円、文字、不規則)が必要
HUB75を選ぶ場合
- マトリックスが64×64以上
- カメラフリッカーフリーの動作が必要(ビデオ制作、イベント)
- 視聴距離が近い(狭いピクセルピッチが必要)
- プロフェッショナルな明るさが必要(屋外、日中)
- **Arduino/C++**に慣れている(WLEDだけでなく)
結論
WS2812Bは90%のホビイストプロジェクトに適した選択肢です。 より安く、より簡単で、WLEDエコシステムは機能面で比類がありません。HUB75は、高いリフレッシュレート(ビデオ/カメラ使用)、狭いピクセルピッチ(近接視聴)、または非常に大きなディスプレイ(64×64以上)が必要な場合にのみ意味があります。
ステップバイステップのWS2812Bマトリックス構築については、100ドル未満のLEDマトリックスを参照してください。