Project Eclipse.
Live maps on an MCU.
No external RAM.
An ambitious high-end two-wheeler cluster showcase, created jointly by Infineon, the Qt Company and Crossware for Embedded World 2025. Rich animations, cinematic sequences and live map streaming from a phone — all rendered within the TRAVEO T2G's 4MB of internal RAM, with no external memory.
Build the most ambitious two-wheeler cluster the platform can run.
Infineon, the Qt Company and Crossware set out to build a high-end demonstrator for the two-wheeler market — one that would show what TRAVEO T2G is genuinely capable of when its graphics hardware is fully exploited. The target was not a modest reference design. It was a showcase intended to redefine expectations of what an MCU-class cluster can look like.
Three goals shaped the project. Demonstrate high-end graphics and rich animations on an automotive MCU. Deliver live map streaming as the headline use case. And do all of it without external RAM.
Hardware capability, reachable from application code.
Qt was chosen to demonstrate two things at once: that TRAVEO T2G's rendering hardware can be exploited with straightforward application code rather than hand-written low-level graphics work, and that the Qt Quick Ultralite graphics framework delivers the performance a showcase of this ambition requires.
The demonstrator makes deliberate use of the platform's special rendering modes — including on-the-fly (OTF) rendering — to achieve visual complexity that would otherwise demand a framebuffer larger than the available internal RAM.
Cinematic opening sequence with audio, complex pseudo-3D animations in the settings screens, and a glow effect that responds dynamically to vehicle speed.
OTF and related TRAVEO rendering paths exploited to deliver high visual fidelity without the RAM cost of conventional full-framebuffer composition.
The entire visual language of the cluster is designed around the concept of a solar eclipse — the origin of the project name.
The headline feature: real navigation maps, streamed from a phone and rendered in place on the MCU cluster display in real time.
Crossware built the entire stack — phone to pixel.
Map streaming to an MCU is not a single-component problem. It requires a working pipeline from the map provider, through a mobile application, across a wireless link, into a decoder on the MCU, and finally into the correct position in the rendered HMI. Crossware developed every stage of that stack.
A companion app receives map data from providers such as Google, then converts map frames into a form that can be transmitted and rendered efficiently on a microcontroller.
Map frames are streamed from the phone to the cluster over Wi-Fi or BLE. Crossware developed both transport paths, including the framing and flow control needed to sustain a usable map update rate.
On the MCU, the incoming map stream is received and decoded within the memory envelope available — the decode path designed so that no stage requires buffers that would exceed internal RAM.
Decoded map content is rendered into the correct region of the live Qt Quick Ultralite HMI, composited alongside the cluster's gauges, telltales and animation layers without disrupting their frame rate.
A showcase that changed what buyers expect from an MCU cluster.
Eclipse was demonstrated successfully at Embedded World 2025 and is used by Qt Group and Infineon as their reference showcase for advanced Qt for MCUs cluster capability. It proved that live map navigation, cinematic animation and high-end graphics are all achievable on a TRAVEO T2G within internal memory alone.
From Eclipse to Navia.
The showcase did not stop at the exhibition. Following the successful demonstration, Crossware continued to extend the platform — adding features, improving rendering performance, and broadening the connectivity options.
Live map streaming over Wi-Fi, cinematic startup sequence, pseudo-3D settings animations and speed-reactive glow effects, all within 4MB internal RAM on TRAVEO T2G.
Additional cluster features added and rendering performance improved. BLE transport support introduced alongside the original Wi-Fi path, and iOS support added to the companion app.
The current-generation solution pre-stores native map tiles on the cluster itself. Only the route and the vehicle's position are sent in real time from the phone over whichever channel is available — Wi-Fi or BLE. The system is designed so that if the pre-stored maps don't cover the current route, the cluster requests the map tiles that do, and those are streamed over the available Wi-Fi or BLE channel.