Project Khosmic

KHadas Open Source Media Computer (Khosmic) for local media playback.

Similar projects worth following
Does your phone battery get completely drained after a day of streaming media while you are working on a project?
This is based around a Khadas VIM 4 sbc mainly due to the compact nature of it and the extension board that supports an m.2 slot.

This is Project Khosmic.

An open source media computer. I designed it to be an updated portable media player but in the process overbuilt it into a portable linux computer. It uses bluetooth to transmit the audio to either headphones, speakers, or your vehicle's audio system using audio codec.

It can be connected to a full size display with a full size hdmi and use the folding bluetooth keyboard to do almost any on-the-go linux computer needs.

Hardware specs:
- Khadas Vim4 2.2 Ghz Quad-core SBC
- Heatsink + Fan - Khadas
- Ts050 5" Touch Screen - Khadas
- New M2X Extension Board - Khadas
- PiSugar 3 Battery Power Module
- 4000 mAh battery
- Case designed using @OnshapePTC
- Battery life ~ 2 - 3 hrs

Software specs:
- Ubuntu 22.04 - Khadas
- Linux Kernel 5.4 - Khadas
- Gnome 44 w/ Gnome Extensions
- Elisa Music Player - Flatpak
- Syncthing

Syncthing syncs my whole personal music library to the device when it is on my home network. When any new media is added to the server it is automatically added the next time that the device is powered on and connected to my home wifi.

Standard Tesselated Geometry - 7.86 MB - 03/06/2023 at 02:58


Standard Tesselated Geometry - 5.67 MB - 03/06/2023 at 02:58


Standard Tesselated Geometry - 1.97 MB - 03/06/2023 at 02:58


Standard Tesselated Geometry - 1.76 MB - 03/06/2023 at 02:58


  • 1 × Khadas Vim4 SBC
  • 1 × Ts050 Touch Screen
  • 1 × Heatsink Electronic Components / Misc. Electronic Components
  • 1 × Fan Non-IC RF, IF, RFID, ZigBee Components / Inductors and Coils
  • 1 × 500 gb SSD

View all 11 components

View all 3 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates