Sparklet - Flexible and Portable GUI Solution

Empowering Seamless Integration Across Diverse Hardware Architectures

Cross-Platform Embedded GUI Library | Sparklet

Sparklet is a cross-platform embedded GUI library designed specifically for MCUs, crossover processors, and MPUs, giving you the flexibility to develop applications that meet diverse market demands and hardware requirements. Our extensive range of runtime engines is meticulously optimized to leverage platform-specific features, enhancing performance, and utilizing the system's native memory management capabilities. Reduce the risks in your embedded project by adopting a GUI design and development framework that supports scalability across hardware platforms. This ensures flexibility in GUI design and extends the product’s lifecycle, delivering long-term value and reliability.

Supported Microprocessors and Microcontrollers

alt

Sparklet supports Renesas MCUs such as RH850, RA6M3, and RA8D1 for efficient and scalable embedded GUI development.

Read More

alt

Compatible with STM32 series, Sparklet ensures smooth integration and efficient performance on STM microcontrollers.

Read More

alt

Sparklet runs seamlessly on NXP i.MX RT1170 and i.MX8 processors, enabling rich, responsive user interfaces for advanced embedded systems.

Read More

alt

Designed to support Nuvoton Gerda -ZWEI platform, Sparklet brings intuitive GUI solutions to life.

Read More

alt

Sparklet integrates efficiently with Infineon Traveo T2G series, delivering optimized graphics for automotive and industrial use.

Read More

alt

Sparklet is optimized for Rockchip MCUs and MPUs, delivering high-performance graphics rendering and smooth multimedia experiences with low power consumption, making it ideal for smart embedded systems.

Read More

Designed for low-cost MCUs with limited or no hardware acceleration, Sparklet’s 2D rendering variant uses a highly optimized software-based engine tailored to the target microcontroller. This lightweight solution ensures smooth performance, making it ideal for handheld panels, compact consoles, and other resource-constrained embedded devices.
Modern MCUs such as Renesas RH850, NXP i.MX RT, and Cypress Traveo come equipped with built-in GPUs that support hardware-accelerated rendering for 2.5D effects. Sparklet leverages these capabilities to deliver visually enhanced interfaces with depth and smooth transitions—ideal for automotive digital instrument clusters and industrial HMIs.
Sparklet runtime utilizes OpenGLES/Vulkan to render 3D graphics on high-end processors, typically running Linux OS. This enables advanced visual effects and high-performance solutions for applications like Digital Twinning, AR/VR terminals, and more.

Sparklet Rendering Variants

Offering flexible rendering solutions with 2D, 2.5D, and 3D support to create stunning and dynamic user interfaces.

Supported Operating Systems

alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt

Your Hardware Not Listed?

Is your target MCU/MPU of interest not listed? No need to be concerned. Embien continuously expands its roster of Sparklet supported processors. If your chosen hardware isn't mentioned above, please provide details about your specific target requirements. Share your information here, and we'll reach out to you.

sparklet