Introduction: The 10$ HTPC
They live in many homes across the world, dwelling near or even in many a television set, ominous little boxes of lameness. Yes I speak of the set-top video streaming box like the roku or apple tv and smart-tvs.These little guys lock you in to a set of services, don't get regular updates, and don't allow us hackers and makers to expand their functionality. HTPCs or Home Theater PCs are the solution to the common media streaming box, we can build one on a limmited budget and make them do anything we want. Continue reading to find out how!
Step 1: Hardware Selection
Now for the fun part, choosing out our new HTPC. Kodi media center recomends a dual-core cpu and 1gb of ram, anything made in the past 10 or so years should be fine. You can spend as much as you like, better hardware will let you do things like PC gaming on your tv. I recommend looking at garage sales, basements, and university surplus stores.
I got a Dell Optiplex 755 ultra small form factor PC for 10$ at a garage sale, it came with a dual-core pentium,1gb of ram, 80gb hard drive, and failed to boot windows (something that didn't worry me).I also needed to get a USB wifi card for the computer) Many people do this kind of thing with a raspberry pi, but I wanted better expandability, performence, and an internal hard drive for media.
Step 2: Opperating System Choice
This is really up to you, I personally recomend Linux for this because it will allow us to both run on old hardware and control every bit of our system. I chose Antergos Linux because it is rolling relase, (meaning updates forever vs. new versions) offers every package we need and is comes with good software pre-installed.
Step 3: Install Antergos
First of you will need a USB drive of blank DVD, next visit https://antergos.com/ and download the version of the .iso file that is correct for your system (32 bit for old computers and 64 bit for new). After that burn your install media to your USB or DVD device using Unetbootin or a similar piece of software. Boot your computer and connect to the internet, launch the "Install Antergos" program from the menu and follow the prompts.
This is a more in-depth tutorial for people who are not so familiar with this kind of thing.
http://itsfoss.com/install-antergos-linux/
Step 4: Software Setup
Now that you have a functioning desktop it is time to set it up as an HTPC. The first thing to take care of is Kodi media center, our primary interface to the PC. On your Antergos system launch the "terminal" app. This is the command line side of Linux and it is very powerful, this is how we will install and remove software. Type or copy/paste this command to install Kodi. sudo pacman -S kodi
Next enter your password and wait for Kodi to install. You can now launch the Kodi app and install some addons or browse local media.
Step 5: Puting It on the TV/Final Thoughts
Next you will need to find the cables to hook up th computer to the TV. I needed a DVI-HDMI cable as well as an audio cable, you may need something else. You now have a box that can do much more than the set-top box your buddy has. You can download the Kode remote app to your phone to control your new media center. However Kodi isn't the limit to what you can do, try installing steam and doing a little game streaming or gameplay or try runing a file server. If you have problems/questions look at the arch wiki (Antergos is based in Arch Linux) or leave me a comment.
Keep your system up to date by runing: sudo pacman -Syu
6 Comments
7 years ago
I am currently running Kodi through a fire tv. The reason that I picket it is because I can use a universal remote easily with it while still being able to stream HD movies from my home server. Have you found any simple remote capabilities with Antergos yet? Because if so I'd love to build my own HTPC!
Reply 7 years ago
I use an android phone as my primary remote (as it gives detailed information) as well as a wireless keyboard/mouse. However xbox. playstation, and wii controlers are also supported, as are many infared remotes.
http://kodi.wiki/view/Remote_controls
7 years ago
Have you found a way to reliably run Netflix, Hulu or Amazon Prime through Kodi yet? I also run Kodi on the Amazon Fire TV with a Plex media server on the back end as well as HD Homerun. But it gets annoying having to exit one ecosystem to run other apps.
Reply 7 years ago
Haveing not tried some of these services (yet) I can't be sure, but they all seem to have addons in one form or another. The amazon video works fine for me but I can't say anything for the others
7 years ago
How much processing power did the $10 cpu have?
Reply 7 years ago
It is a dual core 2.0Ghz