← Back to Projects

The Omni-Terminal

Raspberry Pi 5 Desktop Hub • Smart Home • Media Station

The Vision

Why settle for a static monitor when you can build a living, breathing command center? The Omni-Terminal is a "J.A.R.V.I.S.-like" desktop companion — always on, always ready — encapsulating the raw power of a Raspberry Pi 5 (8GB) into a sleek, custom-engineered enclosure.

Key Capabilities

  • Smart Hub: Centralized control for smart lights, plugs, and sensors via touchscreen.
  • Media Station: Dedicated Spotify controller with deep media integration — browse playlists, skip tracks, adjust volume.
  • Info Deck: Always-on dashboard displaying time, weather, calendar events, and system stats.
  • Dual-Purpose Display: The 7-inch capacitive touchscreen doubles as a secondary monitor for your main PC.

Custom Engineering

The enclosure was designed from scratch with 5 major design iterations to achieve the perfect balance of aesthetics and functionality. It features precision fit for the Pi 5 and official 7-inch touchscreen, active cooling with a dedicated airflow housing, and modular assembly for easy GPIO and port access.

All original 3D design files (.STEP format) are included in the repository — open source hardware, ready to print and modify.

Tech Stack

Raspberry Pi 5 Python 3.11+ IoT 3D Printing (STEP) Raspberry Pi OS

Hardware

  • Raspberry Pi 5 (8GB RAM)
  • Official 7-inch Touchscreen Display
  • Raspberry Pi Active Cooler
  • Custom 3D-Printed Enclosure (5 design iterations)
  • 27W USB-C Power Supply

Future Roadmap

  • Voice Assistant: Integration with local LLMs for offline voice control.
  • Home Assistant Bridge: Two-way sync with Home Assistant instances.
  • Vision: Integrated camera for gesture control and presence detection.