Pixelix Pixelix

ESP32 1/5 已发布
BlueAndi 427 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5
Pixelix

项目简介

基于ESP32和WS2812B的全RGB LED矩阵,或TFT模拟LED。


Pixelix 是一个基于 ESP32 微控制器和 WS2812B LED 灯珠的全功能 RGB LED 矩阵开源固件项目。它的核心目标是为用户提供一个可靠、可定制的信息显示终端,能够 7x24 小时稳定运行,并通过 WiFi 连接本地网络,实现远程控制与智能家居系统集成。

标签

项目特点

支持 32x8 LED 矩阵尺寸,可级联扩展显示长度。
支持小型 TFT 显示屏,模拟复古风格的 LED 矩阵。
显示静态或滚动文本,以及静态(BMP 和 GIF)或动画图标(GIF)。
包含用于配置和控制的 Web 界面。
支持 REST 和 MQTT API,用于远程控制及与 Home Assistant 等系统集成。
通过插件系统可扩展自定义效果和动画。
插件概念使其能够适配不同的开发板。

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32 DevKitV1 (或兼容板) 1 推荐8MB Flash版本
WS2812B 5050 8x32 RGB LED 柔性矩阵面板 1 可级联
5V / 4A 电源适配器 1 为LED矩阵供电
杜邦线/排线 若干 用于连接ESP32和LED矩阵
温湿度传感器 DHTx 或 SHT3x 1 直接连接
数字麦克风 INMP441 1 声音反应效果
TFT 显示屏 (如 LILYGO T-Display) 1 替代LED矩阵

3D 模型

模型名称文件名文件
Pixelix_Bottom_left Pixelix_Bottom_left.step
Pixelix_Bottom_right Pixelix_Bottom_right.step
Pixelix_Diffuser_v2_left Pixelix_Diffuser_v2_left.step
Pixelix_Diffuser_v2_right Pixelix_Diffuser_v2_right.step
Pixelix_Top_left Pixelix_Top_left.step
Pixelix_Top_right Pixelix_Top_right.step
0154004.DR 0154004.DR.step
视频 61201021621.step
视频 66200211022.step
视频 66200311022.step
ESP32-DEVKITC-32D ESP32-DEVKITC-32D.step
PCB_ESP32-38Pines PCB_ESP32-38Pines.step
Pixelix Pixelix.step
0154004.DR 0154004.DR.step
5400 5400
视频 61201021621.step
视频 66200211022.step
视频 66200311022.step
ESP32-DEVKITC-32D ESP32-DEVKITC-32D.step
PCB_ESP32-38Pines PCB_ESP32-38Pines.step
Pixelix Pixelix.step

能力画像

⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
🔵 数理与计算: 3/5
🔵 动手与操作: 3/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 2/5

所需技能

🔧 **动手能力**:需要基本的电子焊接和接线能力,能够连接ESP32、LED矩阵和电源。 💻 **编程能力**:需要熟悉C/C++和PlatformIO开发环境,能够编译和上传固件,并进行基本配置。 ⚡ **电子电路**:需要了解基本的电路知识,特别是LED供电和电流限制,避免损坏硬件。

适用场景

制作一个可定制的桌面信息显示屏,显示时间、天气、日历和通知。
集成到Home Assistant等智能家居系统中,作为状态指示器或信息面板。
作为创客项目,学习ESP32、LED矩阵控制和物联网通信协议。