Sparklet: The lightweight, high-performance graphics library built to unlock the full potential of your Infineon TRAVEO™, PSoC™, and AURIX™ microcontrollers.
Sparklet is a powerful, lightweight embedded GUI framework specifically engineered for Infineon platforms. It enables the development of high-performance, visually rich Human-Machine Interfaces (HMIs) while operating within the tight resource constraints of modern microcontrollers. Moving beyond basic UIs, Sparklet leverages optimized rendering techniques and taps directly into Infineon's hardware acceleration capabilities. This ensures fluid animations and a highly responsive, smartphone-like interface. Its flexible architecture provides a scalable solution, making it the ideal embedded GUI for Infineon microcontrollers in demanding automotive, industrial, and IoT applications. We provide not just a library, but a complete ecosystem for your HMI development on Infineon.
Developing a modern GUI on an embedded MCU is not like developing for a PC. Infineon's powerful MCUs, like the TRAVEO™ II series, are designed for efficiency and real-time control. A generic GUI framework often fails to meet these specific challenges:
Low-footprint GUI library solutions for modern Infineon Embedded systems often live on a tight budget of RAM and Flash. A bloated framework can consume all your resources, leaving no room for the core application logic. You need a solution with a minimal footprint.
Automotive HMI for Infineon Traveo Users now expect fluid, 60fps animations, anti-aliased fonts, and complex graphical widgets (like 3D gauges or maps). Delivering this on an MCU without a specialized, hardware-accelerated library is nearly impossible.
Optimize GUI performance on Infineon; the GUI cannot block critical, real-time tasks. A poorly optimized GUI library can introduce latency and jitter, compromising the safety and reliability of your entire system—a non-starter for automotive or industrial control.
Sparklet ensures minimal RAM and ROM consumption. Its modular architecture means you only include the features and widgets you need, delivering optimal performance even on resource-constrained AURIX™ or PSoC™ devices.
Sparklet is designed to natively leverage Infineon's graphics accelerators, such as the 2D Graphics Engine in the TRAVEO™ II family. This offloads the CPU, enabling complex, 60fps animations without performance bottlenecks.
Our comprehensive IDE, Sparklet UI Designer, enables rapid HMI creation. Designers and engineers can collaborate in a WYSIWYG environment, test on-PC, and deploy directly to Infineon hardware, cutting development time by weeks.
Manage localization, internationalization, themes, and multi-resolution support all within a single GUI project. Sparklet's design makes it simple to maintain and scale your HMI across an entire product line.
Sparklet is fully OS-agnostic. Run your HMI directly on bare metal for maximum efficiency or integrate it seamlessly with any RTOS, including FreeRTOS, AUTOSAR, or your own proprietary kernel.
Benefit from a simple, transparent licensing model. Sparklet is royalty-free, with no per-unit costs or hidden fees, allowing for unrestricted deployment and predictable project budgeting.

Instead of software rendering, Sparklet batches drawing commands and hands them off to the hardware.

We leverage the hardware's ability to move, scale, and blend bitmaps and graphical elements (raster operations) at zero CPU cost.

While the graphics engine is rendering the HMI, your CPU is free to handle critical tasks—reading CAN messages, running motor control loops, or updating application logic. The result is a complex, multi-layered HMI with transparencies and animations that runs at a consistent 60fps, an achievement that is simply not possible with CPU-bound software rendering.

Our deep experience with Infineon's automotive-grade MCUs (TRAVEO™ and AURIX™) means we understand the demands of digital clusters, infotainment systems, and HUDs. We speak the language of AUTOSAR, CAN, and functional safety (ISO 26262).
We've successfully migrated legacy HMIs from dated C/C++ or proprietary platforms to Sparklet, delivering modern, touch-enabled interfaces without requiring a complete hardware redesign. Our process minimizes risk and accelerates your time-to-market.
Our engineering team can assist with every stage of your HMI development on Infineon, from initial UX/UI design and prototyping to final performance optimization and driver integration, ensuring your project's success.
This demo showcases Sparklet’s seamless integration with Infineon’s TRAVEO™ T2G-2D-6M platform to create advanced automotive instrument clusters. Featuring dynamic digital displays, it delivers key driver information such as speed, RPM, battery status, tpms, warnings, vehicle diagnostics and more. Optimized for the TRAVEO architecture, Sparklet ensures smooth animations, efficient rendering, and a refined user experience tailored for modern automotive dashboards.
Sparklet is designed to be a flexible component, not a restrictive platform. It integrates cleanly into your existing workflow and toolchain. Leverage Sparklet to develop responsive, low-footprint GUIs on Infineon’s TRAVEO™ series. Our guides walk you through setup, integration, and UI deployment tailored for Infineon hardware.
Explore how Sparklet transforms your development process with minimal code and maximum efficiency.
From setting up your environment to creating a fully functional interface, we’ve got you covered.
Get the resources you need to start your first embedded GUI project today.
Sparklet is optimized for the Infineon TRAVEO™ II family (e.g., CYT2B/3B/4B) and is also highly efficient on the AURIX™ (TC2x, TC3x) and PSoC™ 6 series. Contact us for specific board support packages (BSPs).