animartrix

让单片机也能跑出高帧率炫彩 LED 动画

animartrix 是一个面向微控制器的 LED 动画库,专注于在具有硬件浮点运算单元(FPU)的芯片上实现高保真、高分辨率的动画效果,支持 Teensy 4.x、3.5、3.6 以及 ESP32-S3。它解决了传统 LED 库在复杂动画渲染时性能不足、分辨率低的问题,通过利用硬件 FPU 加速数学计算,使得在资源受限的嵌入式设备上也能流畅运行细腻的渐变、粒子、波形等视觉效果。核心能力包括高效的帧缓冲管理、多种预设动画模式、可自定义的调色板与插值算法,以及针对不同硬件平台的优化适配。开发者可以快速集成到自己的 LED 项目中,实现专业级的灯光秀效果,而无需深入底层优化。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 81
维护状态 低维护
是否开源
定价模式 free

项目数据

分类设计创意
开发团队StefanPetrick
所属国家
官网地址
定价模式free
价格说明开源项目,可自行部署使用,完全免费。
访问状态
是否开源
开源协议
主要语言C++
技术栈/模型32-bit,burningman,generative-art,hypnotic,led-matrix,leds,lightning,mapper,procedural-animation,realtime,rendering-engine,shader,smoothscroll,teensy40
GitHub 星标★ 81
30天Star增速
HF 下载量
上线时间2023-03-24 00:00:00
最近更新2026-09-03 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

核心亮点

  • 针对硬件 FPU 深度优化,动画计算速度快,帧率更高
  • 支持多种高性能开发板(Teensy 4.x、ESP32-S3),适配性好
  • 内置多种预设动画和调色板,开箱即用,降低开发门槛

不足之处

  • 仅支持带 FPU 的特定芯片,普通 Arduino 等无法使用
  • 文档和示例相对较少,社区生态尚在早期

适用场景

  • DIY 智能灯带/灯板,实现动态光效
  • 舞台或装饰用 LED 矩阵,播放自定义动画
  • 嵌入式艺术装置,需要高刷新率的视觉效果

替代项目

FastLED、NeoPixel、PixelBlaze

项目介绍

animartrix 是设计创意领域的开源项目,由 StefanPetrick 开发,2023 年首次发布。

它收录于设计创意分类,该分类目前共有 161 个项目,GitHub 星标数为 81。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-03。可自行部署使用,完全免费。

它主要面向的使用场景是:DIY智能灯带/灯板,实现动态光效。同类可对比的替代方案包括 FastLED、NeoPixel、PixelBlaze。

上一篇:solving-sol

下一篇:wgshadertoy

同类项目推荐

open-design 开源

让 AI 代工做界面,本地跑完随手改

Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. ️ L···

★ 97629 2026-08-09
Excalidraw 开源

开源虚拟白板协作工具

Virtual whiteboard for sketching hand-drawn like diagrams

★ 132673 2026-08-19
morph 开源

用数据直接生成设计、动画和交互可视化

Morph is a free and open-source tool for creating designs, animations or interactive···

★ 126 2026-08-09
ChatGPT-MidJourney-prompt 开源

输入一句话,AI帮你生成Midjourney完整提示词

This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···

★ 344 2026-08-09