Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a conference talk demonstrating how to create a lightweight, low-cost smartphone mirroring and control system using the i.MX RT1170 MCU running Zephyr RTOS as an alternative to high-end solutions like Android Auto or CarPlay. Learn how the Android phone captures and compresses its screen in MJPEG format before streaming to the MCU, while Zephyr uses ffmpeg for video decoding and sends touch events back to the phone. Discover the technical achievements of 11 fps performance with 100-200ms latency despite lacking hardware decoders, and understand why MJPEG was selected over H.264 for optimal performance. Examine the current transition to Wi-Fi connectivity for wireless operation and the implementation of camera-based gesture control offloaded to the smartphone for hands-free interaction. Understand the challenges of injecting touch events into Android without root access, requiring ADB shell launching from a laptop, and learn about ongoing efforts to port ADB to Zephyr for automated, plug-and-play functionality. Gain insights into how upcoming MCUs with MJPEG/H.264 hardware decoders will further enhance system performance for automotive and embedded applications.