DIY Linux

8 Surprising Uses for Linux That You Can (Mostly) Try Yourself

Bertel King 22-06-2018

Linux is highly configurable and adaptable. Plus, it’s free! With all of these qualities, it may not be a surprise to hear that people use Linux to do all kinds of tasks 9 Ways Linux Is Taking Over the World Linux doesn't only run on home computers and web servers. Here are some unusual ways Linux is being used around the world. Read More .


Still, you may be surprised by some of the niche ways that people have put Linux to use. You may even want to take on some of these projects yourself.

1. Run a Radio Station

Have you ever thought about what goes into running a radio station? While this form of media has been around for over a century, these days operators use computers to make the magic happen. If you’re looking to get into this line of work, you may be able to save some money by using free software.

The Open Source Radio project has a Wiki and a GitHub page packed with resources for people looking to create and run their own stations. There you can find example studio setups, see what operating systems people have installed, get help creating low power FM stations, and more. GNU Radio is another community to add to your list.

2. Create Your Own Car Dashboard

Cars have long come with gauges that show how fast you’re moving and other important metrics. Newer cars often display that information digitally. They also come with other bells and whistles that are nice-to-haves, such as Bluetooth connectivity, touchscreens, and built-in navigation.

Many car manufacturers use Linux to power these systems. Not only that, you can use Linux to create your own. A few developers have experimented with the idea using Linux and the Qt toolkit, or you can cobble together something using a Raspberry Pi (shown in the video above).


Though you may find pairing an OBD2 dongle with an Android app to be a more pragmatic option Use Any Android Device to Fix the Check Engine Light in Your Car Have a Check Engine light in your car? Using a free Android app, you can see what's wrong and clear the light without visiting a mechanic. Read More .

3. Monitor and Analyze Your Solar Panels

The cost of solar panels is dropping rapidly. While turning to the sun for energy still requires a costly upfront investment, doing so can save you money in the long-run How to Calculate True Solar Panel Cost For Your Home Perhaps you need to figure out what the cost of a home solar system will be after federal, state, and municipal incentives? Let’s take a look at how to figure that out. Read More . This is the case even in many less-than-sunny regions.

How much energy are you getting from your panels? Are you getting a solid return on your investment? The US Department of Energy provides the PVWatts site as a free way to answer these questions. But if you want to go more in depth, the department has released its System Advisor Model tool as open-source software for Windows, Mac, and Linux.

4. Water Your Yard or Garden

Is your existing sprinkler controller incompetent at the job of spraying water across the plants in your yard? With Linux and an old computer or a small single-board PC (such as Arduino hardware or a Raspberry Pi), you can take matters into your own hands 7 Geeky Ways to Automate Your Gardening This Spring Gardening is often enjoyable, but always time consuming. So why not automate the more demanding gardening tasks to claw back some of that free time? Read More .


Instructables has a guide for people looking to make use of an old PC. The video above shows what you can do using OpenSprinkler, which now lets you control your system using a smartphone. Don’t want to make your own? You’re in luck. Now you can buy a Linux-powered one.

5. Provide In-Flight Entertainment

Airlines have to deal with some of the most peculiar technical constraints of any place “on” the planet. One question that eventually comes up: What software should you use to power the in-flight entertainment systems? Turns out, many airlines use Linux.

According to the Linux Insider, Linux in-flight entertainment systems have appeared on airlines ranging from US-based United to Dubai-based Emirates and Air New Zealand. If you happen to have private jet money, maybe you can do the same.

CoKinetic is one company that specializes in predominantly Linux-powered in-flight entertainment (versions of its products are also available for Windows and Mac).


6. Automate Drones

You know drones are coming 4 Ways Drones Will Actually Benefit Your Day-to-Day Life Drones are more than just toys. In fact, in just a few more years, they will actually make your life better and more comfortable. Read More , but did you know many of them rely on Linux?

Of course, the extent to which they depend on Linux varies. Some combine Linux with a real-time operating system subsystem. Often Linux powers the controller program on your PC, rather than the code on the drone itself. However you shake it, Linux is an active part of the drone ecosystem.

ArduPilot is a popular open source autopilot program that you can run on Linux. With open or supported hardware, such as the Pixhawk series, you can configure your own autonomous vehicle to take to the skies. Check out for a lengthy list of projects.

7. Monitor Earthquakes

When you live in an earthquake prone area, natural disasters may be as likely to come from below as above. While we can’t prevent them from happening, you can get a heads up when one is about to impact your home or business.


The United States Geological Survey provides a program called ShakeCast that can send notifications within minutes of an earthquake. The software depends on ShakeMap, which shows the magnitude of an earthquake and the affected area. For this, you want a server version of Linux (CentOS 6 is explicitly supported). If you prefer Windows, you can go that route as well.

8. Control Your Home’s Indoor Climate

You can’t buy a thermostat from a hardware store these days without seeing a selection of “smart” options front and center. Yet there are various reasons to view these products with skepticism Smart Home Data Collection: Are Companies Going Too Far? Sure, Smart Home devices make our lives easier. But they also turn every detail of our lives into data. How much invasion of privacy is too much? It's hard to say. Read More . Even if you don’t, the cost may be off-putting. Either way, Linux lets you take the DIY approach.

Someone has made their own using a Raspberry Pi, and you can do the same. You do also need a relay module for HVAC controller and a digital temperature sensor, plus a willingness to learn some code.

What Has Linux Helped You Do?

There are countless ways to put Linux to use. What projects have you tackled, either for fun or for work?

If you’re feeling inspired to experiment and you’re looking for ideas, here are more impressive (or amusing) things you can do with a Raspberry Pi The 13 Best Raspberry Pi Projects of 2017 You'll be blown away by these impressively creative Raspberry Pi projects. Read More .

Related topics: Drone Technology, Linux, Raspberry Pi, Smart Home.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Friar Tux
    April 9, 2019 at 10:55 pm

    Great article. I prefer to use autonomous systems for each of the things mentioned. That way, if there are issues, you don't have everything going down at once. Having said that, however, I DO use my laptop for just about everything. It is my library (books), newspaper, magazine, technical journal, recipe box, encyclopedia, writer's tool (stories, poems, article, etc.), graphic artist's tool (painting, drawing, 'needle-work' - yup, you read that right), and much, much more. I usually spend about 4 - 6 hours a day on it. This has helped to declutter/downsize the amount of stuff I would have had to cram into my, now, small apartment (780 sq. ft.).