Sobre el proyecto
PXLBLZ-IDE es un entorno de desarrollo especializado para controladores de LED Pixelblaze. Permite a los usuarios crear y previsualizar Patrones utilizando un campo de puntos WebGL para mapas 1D, 2D y 3D directamente en el navegador, eliminando la necesidad de un controlador físico durante la fase de diseño.
Capacidades clave incluyen:
- Shows: Un sistema basado en una línea de tiempo (similar al software de edición de video) que permite a los usuarios recombinar múltiples Patrones, animar sus controles y superponer efectos en un solo Patrón compilado.
- Editor Rico: Incluye autocompletado de símbolos, ayuda al pasar el cursor, reporte de errores en línea y una vista previa en vivo de los controles exportados.
- Mixins de Calidad de Vida: El compilador puede inyectar funcionalidad en los Patrones sin modificar el código fuente original, como controles de brillo de hardware, vinculaciones de perillas físicas y gestión de energía para limitar los ciclos de trabajo de los LED.
- Gestión de Bibliotecas: Soporta bibliotecas de funciones reutilizables integradas y personalizadas con eliminación de código no utilizado (tree-shaking) durante la compilación.
- Integración de Controlador: Se conecta al hardware físico mediante una extensión complementaria de Chrome para implementación en vivo y perfilado por dispositivo.
- Espacio de Trabajo en la Nube: Proporciona almacenamiento persistente para Patrones, Shows y mapas mediante inicio de sesión con GitHub o Google.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.