Kodi can be run on many hardware platforms from a Raspberry Pi 3 to a smartphone.
How Kodi is played often depends on what hardware you have laying around.
The minimum requirements to run Kodi are a Dual Core 2.0 GHz CPU, 1 GB of RAM, and 3D render capable video card.
Of course the faster the CPU and more RAM the better Kodi will run.
In 2017 it is best to have at least 2GB of RAM to run the new Kodi 17 Krypton.
Top 5 Devices To Run KODI From 2017
Old Desktop or Laptop Computer
A old Computer can be setup to run Kodi as long as it has the minimum requirements.
This is often the best place to start and then later move onto other dedicated hardware.
Running Kodi from a desktop is easy to do with the only real downside being that a large computer needs to sit next to your TV.
This is a good option though especially if just starting out with Kodi.
While many people love Kodi there are some who don’t understand how it works. For this reason starting out with something that is laying around is always a good idea.
A Guide to Kodi and Streaming Videos
Dedicated Android TV Kodi Box
There is an abundance of dedicated Android TV Kodi boxes for sale that come pre-loaded with Kodi.
This is often the best way to run Kodi if you have a choice.
These boxes can come loaded with good hardware in a variety of price ranges. They also are small and fit nicely in with a TV without taking up much space.
The top Kodi box is the Nvidia Shield which also has a higher price tag. There is a new 2017 version that is smaller than the old model and comes with a redesigned controller.
There are also many lower cost units that run Kodi good and stream videos fine.
Read Here for Our Picks of Best Hardware Boxes To Run KODI Media Center 2017
Kodi can install and play very well on an android smartphone.
It can even be connected to a large TV and play movies and TV shows quite well. Common ways to connect to a TV are with a HDMI Cable and Miracast.
The new Kodi 17 Krypton requires Android 5.0 lollipop or higher to be installed which came out in November 2014.
How to Install Kodi on a Android Smartphone or Tablet
Raspberry Pi 3
A Raspberry Pi 3 has a 1.2 GHZ quad-core ARM Cortex A53 CPU with 1GB of RAM which runs Kodi well.
It also has built in 802.11n WiFi.
The only real downside to a RasPi setup is all the extras needed to get Kodi working, such as a keyboard, mouse, WiFi dongle, HDMI cable, Power supply and so on.
If you have all the extra small things laying around and the technical ability the Raspberry Pi 3 is a good option.
How to install Kodi on a Raspberry Pi model 3
Amazon Fire TV Stick
The Fire TV Stick has become a popular option to run Kodi since it is low cost and works well.
The Fire Stick will need to side load Kodi which can be a bit technical. Since it does only have 1 GB of RAM it is best to stick with Kodi 16.1 Jarvis and not the new Kodi 17 Krypton, at least in my opinion.
If you have one laying around and the technical ability then it is a good option.
How To Install Kodi on the New Updated Fire TV Stick
Kodi has been coded to be installed on many different devices and all for free.
While it can be installed on many devices unless the hardware is fast enough it can lag at times making it an unbearable experience.
For example a Raspberry pi 2 will run Kodi but freezes at moments and buffers videos constantly.
Sticking with at least a Dual Core 2.0 GHz processor, and 2GB of RAM, will run Kodi nicely in most cases.
If you only have older hardware then it wont hurt to try it our and see how well it runs.