Smart Dual-OS Interactive Hub (Photo Frame & Retro Gaming)
Overview:
This project showcases a high-end consumer electronics product developed. It is a dual-system device that functions as both a Smart Digital Photo Frame and a Retro Gaming Console. This project demonstrates my ability to lead a product from concept through SoC selection, custom Linux OS development, and cross-platform App integration to final mass production.
► Skills used:
● Systems architecture
● PCB design (Altium/KiCad)
● Linux Kernel/APP development(C/C++)
● PHP Laravel + Swoole(server backend)
● VUE UI(HTML5/Javascript)
● Android/iOS APP development(Flutter)
► Core Technical Architecture:
● High-Performance Hardware: Built on the Rockchip RK3566 SoC with 2GB RAM and 32GB storage, featuring a 10.1-inch 1080P HD touchscreen.
● Custom Dual-OS Implementation:
● ● Smart Frame OS: A deeply optimized Linux-based system using Wayland/Weston and Chromium for the UI layer.
● ● Gaming OS: Ported and optimized the Batocera emulation system to the RK3566 platform, supporting Neo Geo, Sega, Nintendo, and Sony emulators.
● Modern Web Tech Stack: Utilized PHP for backend logic and Vue.js for a responsive frontend, with WebSocket for real-time system-level communication.
► Key Engineering Achievements:
● Immersive 3D UI: Developed a dynamic 3D Earth interface using Three.js, where photos are arranged in a spiral path around the globe for an "Apple-like" interactive experience.
● Media Processing & Optimization: Integrated FFmpeg in the backend for real-time image/video compression and thumbnail generation, ensuring rapid loading and smooth playback of high-definition content.
● Multi-Channel File Management:
● ● Implemented MTP (Media Transfer Protocol) for direct PC connectivity.
● ● Support for external storage expansion via MicroSD and USB (Auto-mount via PHP).
● IoT & Cloud Connectivity:
● ● Mobile App: Developed a cross-platform App using Flutter (Android/iOS) with embedded WebViews.
● ● Seamless Communication: Used MQTT for real-time synchronization between the device, mobile app, and server.
● ● Easy Provisioning: Integrated Airkiss protocol for quick Wi-Fi configuration.
► Manufacturing & Scalability
● OTA (Over-the-Air) Infrastructure: Built a robust server-side management system to provide seamless OTA updates for the OS kernel and App logic, ensuring long-term product evolution.
● Mechanical & Assembly Design: Managed the integration of multiple interfaces (Type-C, USB, MicroSD) and audio modules into a slim, production-ready enclosure.
● Full Lifecycle Management: Provided a complete backend for device binding, multi-user permission sharing, and remote management.
I am not just a coder or a circuit designer—I am a full-stack product architect. Whether you need to build a complex Embedded System, optimize your BOM, or bridge the gap between Hardware and Cloud, I have the real-world experience in the Pearl River Delta supply chain to take your idea to mass production.
0 likes · 0 views · May 6, 2026
Smart Dual-OS Interactive Hub (Photo Frame & Retro Gaming) Overview: This project showcases a high-end consumer electronics product developed. It is a dual-s...