Khadas VIM3L: An Open Source HTPC Device

If you’ve read our list of Raspberry Pi alternatives, you might have come across VIM by Khadas.

China-based Khadas is becoming increasingly popular for its single board computers (SCB). Apart from the generic do-it-yourself (DIY) VIM series, Khadas also has [lasso link=”B07K6GQNH3″ title=”Tone boards” link_id=”15966″ ref=”khadas-tone-board-high-resolution-audio-board-vims-pcs-and-other-sbcsgeneric-edition” id=”101755″] that can be utilized for DJing and Edge boards for AI and other related projects.

As discussed in Raspberry Pi projects, one of the most popular use of a single board computer is to use it as a media center. You can turn your TV in more than just a smart TV (without being monitored) and play local music, videos, pictures and even games on your TV. You can also watch streaming services through these media center.

You can always configure VIm (or any other SCB) as a media center. It’s a good DIY exercise but not everyone would like it.

This is why Khadas has introduced VIM3L which is a ready to use media center device based on VIM 3. In this article, we’ll have a look at this device and see how to set it up.

VIM 3L specifications

One of the strong point of Khadas is its emphasis on open source. All their source code, including U-Boot, mainline Linux and Android is available on their GitHub repository.

VIM3L comes with CoreELEC operating system. CoreELEC is a custom Linux distribution that comes with software like Kodi and its add-ons to give you a complete HTPC (home theatre PC) experience.

Khadas VIM3L

You are not restricted to CoreELEC though. You can get the barebon version of VIM 3L and use Android or install your a Linux distribution of your choice.

  • Amlogic S905D3 SoC with quad-core Cortex-A55 CPU clocked at 1.9GHz
  • 16GB eMMC
  • 2GB RAM
  • 2x WiFi antennas
  • PCIe 2.0 and M.2 NVMe SSD support
  • HDMI port
  • Dolby Audio

The HTPC version costs slightly more than the bare board but it consists of some additional hardware along with CoreELEC operating system:

  • Transparent DIY case
  • Metal DIY case
  • Heatsink
  • IR Remote

VIM3L is capable of running 4K video at 75 fps. It also includes TrustZone based security for DRM video streaming. Both Android and CoreELEC are capable of OTA updates.

[lasso link=”B081H66D7Q” title=”VIM3L HTPC version costs $89.99″ link_id=”15967″ ref=”khadas-singles-board-computervim3l-amlogic-s905d3-12nm-process-for-low-heat-high-efficiency-vim3l-htpc-kit” id=”101754″] and the bare board (with Android) costs $69.99. It’s FOSS readers can get $6 off with itsfossfuns coupon code that can be used at the checkout page of Khadas shop.

You may opt for the free shipping option but it will take 2-3 weeks for the device to reach you from China. You can pay $20 extra for an express DHL shipping. The shipping options are available at checkout. I think you might have to pay custom tax depending on your country’s rules so ordering one from Amazon would be better in such a case but you won’t get the It’s FOSS special discount on Amazon.

Now that you are aware of the specifications, let me show you how to set it up and how was my experience with it.

The amazon links in this article are affiliate links. Please read our affiliate policy.

Setting up VIM3L and using it as home theatre PC

Initially, when you start VIM3L, a window appears on the screen which consists of a series of questions and options. Everything you choose determines the initial state of its operation. In each case, however, you can modify your options from the settings menu. Better not to rush through the settings, since the multitude of options you have at startup seem to turn the VIM3L into a superpower device.

Proxy setting in Khadas Vim3l
Setting up proxy network

The addition of the proxy connectivity in the internet settings is a welcome option. As a enthusiast of user privacy, I enabled it to connect through the Tor network. The choice is of course yours.

Khadas Vim3l 2
Peripheral devices

You can modify how many and which peripheral devices you have on that device. For example, in addition to the handheld control, you can mount a keyboard or even a console controller. Correct! A console controller that will allow you to play games.

Khadas Vim3l 4
Option to save logs

An important addition is the log storage option. With this, the users can consult the logs in case of an event of an error or malfunction. This could help in troubleshooting the issue.

Kodi add-ons in VIM3L
Plenty of add-ons

On the left, a user can see options such as music, videos, radio, photos, games and many other options that we would like to take some time to cover.

Add-ons further extends the capabilities of your HTPC. Here, you can find music libraries, documentaries, games, open-source software and more. The software includes various graphics, audio, and video editors, simulators etc.

You have the freedom to choose whether you want to download them through 3rd party repositories, or from the environment of the accessory. Also, if you try to install software, you will most likely notice that along with the program, appropriate libraries and software are also installed. As you can see, this is not an accessory from scratch, but an accessory that is ready to cope with its users’ choices.

VIM3L has different configuration profile consisting of a standard, intermediate, expert profile. As you climb into difficulty, your choices are multiplied, giving you total freedom.

Thoughts on VIM3L


I liked VIM3L for what it offers. This is not to say that it is a perfect device.

I found that some point, the controller is not fully accurate in signal transmission. As a result, after pressing a button twice, the signal is sent later and there is a quick change of screen. Maybe the controller I received was faulty.

In conclusion, I would like to say that it’s not an expensive device and the feature it offers are good enough to provide you with entertainment, fun, productivity, and creativity. Most importantly, the software it offers are free and open source.

If you like what you see here, you can either order it from its own shop that ships from China or get it from [lasso link=”B081H66D7Q” title=”Amazon” link_id=”15968″ ref=”khadas-singles-board-computervim3l-amlogic-s905d3-12nm-process-for-low-heat-high-efficiency-vim3l-htpc-kit” id=”101754″].

[lasso box=”B081H66D7Q” link_id=”15969″ ref=”khadas-singles-board-computervim3l-amlogic-s905d3-12nm-process-for-low-heat-high-efficiency-vim3l-htpc-kit” id=”101754″]

Have you used VIM3L or any other pre-built media center device? Or do you prefer making your own HTPC? Do share your views.

About the author


Written by a community member, a reader who is not part of the It's FOSS writing team. The views and opinions expressed are those of the authors and do not necessarily reflect that of It's FOSS.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.