Más de 2.000 íconos, nuevas herramientas de dibujo y más
Lopaka sigue creciendo. Esta actualización trae una gran ampliación de la biblioteca de íconos, nuevas herramientas de dibujo, opciones de personalización más profundas y compatibilidad con plataformas adicionales.
Más de 2.000 íconos para electrónica, interfaces embebidas y proyectos maker
La biblioteca de íconos de Lopaka ahora incluye más de 2.000 íconos.
Agregamos más de 1.500 íconos nuevos para proyectos de electrónica, interfaces embebidas, paneles, menús, sensores, controles, indicadores y flujos de trabajo maker.
En lugar de buscar íconos en línea, convertirlos, redimensionarlos y corregir píxeles para pantallas OLED o TFT pequeñas, ahora puedes elegir de una gran colección integrada directamente dentro de Lopaka.
La colección completa de íconos está disponible para los suscriptores Hobby y Plus.
Código personalizado en el editor
Ahora puedes agregar tu propio código personalizado en el editor de código de Lopaka y copiarlo junto con el código de interfaz generado.
Esto te ayuda a mantener más de la estructura de tu sketch dentro de Lopaka, incluyendo:
- Importaciones
- Código de configuración
- Comentarios
- Funciones auxiliares
- Código antes o después de los comandos de dibujo generados
El código generado sigue siendo administrado por Lopaka, pero ahora tienes más control sobre la estructura que lo rodea.
Fuentes TrueType personalizadas para U8g2
Los proyectos U8g2 ahora admiten fuentes personalizadas en Lopaka.
Puedes subir una fuente TrueType y Lopaka la convertirá a formato BDF directamente en el editor. No se necesitan herramientas separadas.
Esto te da más control sobre el aspecto final de tu interfaz embebida, especialmente cuando quieres que tu proyecto se sienta más pulido o coincida con un estilo visual específico.
Las capas de texto ahora admiten colores de fondo
Ahora puedes activar un color de fondo para las capas de texto. Esto significa que un elemento de texto puede tener su propio fondo relleno detrás del texto, lo que facilita la creación de etiquetas, insignias, valores destacados, elementos de menú, botones e indicadores de estado.
Los colores de fondo de texto están disponibles para las bibliotecas de pantallas a color compatibles, incluyendo TFT_eSPI, Adafruit GFX, Arduino_GFX y otras plataformas compatibles.
Nuevas herramientas de triángulo y polígono
Lopaka ahora tiene nuevas herramientas para crear triángulos y polígonos.
La herramienta Triángulo es útil para flechas, íconos de advertencia, indicadores y elementos geométricos sencillos de la interfaz. Mantener Shift mientras redimensionas ayuda a conservar las proporciones.
La nueva herramienta Polígono, aportada por @yappiverse, te permite crear y editar formas poligonales personalizadas con más facilidad.
La edición de polígonos admite:
- Doble clic para entrar en el modo de edición de vértices
- Arrastrar marcadores para ajustar los puntos
- Clic derecho en un vértice para eliminarlo
- Pulsar Escape para retroceder o salir del modo de edición
Marcadores de redimensionamiento y edición mejorados
También aportados por @yappiverse, los controles de edición de formas ahora son más fáciles de usar.
Los marcadores para triángulos, polígonos y otras formas editables son más grandes y claros. Esto hace que redimensionar y editar vértices sea más cómodo, especialmente al trabajar en elementos detallados de la interfaz.
GxEPD2
Lopaka ahora admite GxEPD2, que reemplaza la anterior compatibilidad con la plataforma Inkplate.
GxEPD2 es una biblioteca ampliamente utilizada para pantallas de papel electrónico, y esta actualización debería hacer que Lopaka sea más útil para proyectos con paneles de bajo consumo, pantallas de información, etiquetas, paneles de hogar inteligente, estaciones meteorológicas y otros dispositivos siempre encendidos o amigables con la batería.
MicroPython
También agregamos compatibilidad con el analizador y la plataforma MicroPython.
MicroPython es popular entre makers, docentes y desarrolladores embebidos que quieren una forma más rápida y accesible de crear proyectos en microcontroladores. Con la compatibilidad de Lopaka con MicroPython, se vuelve más fácil diseñar pantallas visualmente y luego generar código que encaje en un flujo de trabajo basado en MicroPython.
Mejor compatibilidad con pantallas redondeadas
Lopaka ahora incluye una nueva opción para pantallas redondeadas.
En los ajustes del proyecto, puedes activar una vista previa del borde de pantalla redonda. Esto le da a tu lienzo un límite circular, lo que facilita colocar los elementos correctamente al diseñar para pantallas redondas.
Estas mejoras deberían hacer que Lopaka sea más rápido y útil para tu próximo proyecto. Como siempre, sigue enviando tus comentarios.