Dual-OS Hub: Smart Frame & Retro Gaming Development ShowcaseDual-OS Hub: Smart Frame & Retro Gaming Development Showcase
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
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.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started