animartrix

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 14 🐛 待处理 6 👀 关注 12
GitHub ↗
GitHub 星标 ★ 81
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,可自行部署使用,完全免费。

项目预览

animartrix 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队StefanPetrick
定价模式🏷️完全免费
价格说明开源项目,可自行部署使用,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言C++
技术栈/模型32-bit,burningman,generative-art,hypnotic,led-matrix,leds,lightning,mapper,procedural-animation,realtime,rendering-engine,shader,smoothscroll,teensy40
GitHub 星标★ 81
上线时间2023-03-24 00:00:00
代码更新2024-03-17
仓库体积2.7 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数8

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 81

技术标签

核心亮点

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

不足之处

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

适用场景

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

替代项目

FastLED、NeoPixel、PixelBlaze

上一篇:solving-sol

下一篇:wgshadertoy

同类项目推荐

lida 开源

说句话就能自动生成图表,省去手写代码

Automatic Generation of Visualizations and Infographics using Large Language Models

★ 3289 2026-08-09
cl-grph 开源

在 Common Lisp 中构建不可变图,用 Datalog 查询。

In-Memory Immutable Graph Structure with Datalog Query Language in Common Lisp

★ 74 2026-08-09
design.md 开源

输入网址,一键生成设计规范与 Tailwind 主题

Generate DESIGN.md, Tailwind themes, tokens, and prompts from any website.

★ 73 2026-08-09
openpencil 开源

说一句话,AI 在画布上直接画出可编辑 UI

The world's first open-source AI-native vector design tool and the first to feature ···

★ 7120 2026-10-08
farbvelo 开源

一键生成和谐配色,告别选择困难

"Random" color palette generator, cycles

★ 93 2026-08-09
Touchdesigner-Art 开源

用 TouchDesigner 玩转生成艺术,拿现成代码做视觉特效

Generative Art Made with Touchdesigner

★ 111 2026-08-09
react-text-fun 开源

在 React 里几行代码实现炫酷文字动画,让标题动起来

React meets Blotter.js

★ 55 2026-08-09
sd-webui-bilingual-localization 开源

给SD WebUI加个双语对照,看英文界面不再懵

Stable Diffusion web UI bilingual localization extensions. SD WebUI双语对照翻译插件

★ 906 2026-08-09
distinctive-ai-design 开源

三步流程让 AI 生成的界面有辨识度

中文 Codex skill:通过创意探索、独立截图评审与减法精修,建立有辨识度的界面设计。

★ 123 2026-11-04