Chapter 5. Home Theater PC

In this chapter, we will create a low-power home theater PC capable of playing a variety of local media files from a USB memory stick or hard drive as well as the content stored on your local network and cloud services, such as YouTube.

To do this, we will use the OpenELEC (http://openelec.tv) operating system, which is an operating system designed specifically for home theater PCs running on the Pi.

We will also create a custom enclosure for the media PC that will house a 20 column by 4 row (20 x 4) LCD, which can be used by XBMC to display information of the currently playing media or information related to the cursor position in the onscreen menu. We will also include a set of buttons that can be used to control XBMC without a USB keyboard or any other remote; both these and the LCD will be interfaced directly to the GPIO port on the Pi.

What you will need

This is the list of parts and materials you will need for this project. They can be purchased at any electronic components stores and online retailers.

In this project, we will also use a new manufacturing technique: laser cutting. While I don't expect a laser cutter to be a tool that many people actually own, access to it is more readily available than you think. It is worth checking whether there is a hackspace in your local area. If so, they may either have a machine that you would be able to use (or at least have someone who can help you machine your design) or may be able to point you in the right direction for where you can have it done locally. Alternatively, there are many services that allow you to upload a design online and pay to have it cut from the material of your choice.

Note

Hackspaces are community-organized (and usually community funded) workspaces that provide a variety of tools and equipments that may not usually be available to you. They also provide a good place where you can collaborate on projects and seek advice from the experts for a problem you are facing in your own projects.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.221.151.71