Home Automation with Open Source Hardware ARM Linux board A20-OLinuXino and MOD-IRDA+



A20-OLinuXino is Open Source Hardware Linux computer. It consumes only 2W of energy but runs Debian Wheezy and basically with it you can do anything you can do with your desktop Linux server/machine.

What makes A20-OLinuXino more flexible than your computer is that it have lot of additional hardware resources which you don’t have on your desktop computer – like GPIO ports, I2C, SPI, UARTs etc.

With the low power of only 2W A20-OLinuXino can run 24/7 consuming less than 1% of what desktop x86 server would take as power consumption.

Another advantage is that with the build-in Lipo charger simple LiPo battery can run the OLinuXino for hours if the mains power supply fail, so no need for expensive server UPS.

This makes OLinuXino perfect choice for home automation board. You can easily attach web camera to USB port and make video surveillance server with backup power supply LiPo battery for instance.

Another nice feature is the UEXT connector which allow different modules easily to be connected to A20-OLinuxino.

Now we will show you what you can do with MOD-IRDA+ module which is IR receiver and transmitter. You can receive and transmit IR remote control commands and thus control other home appliances with IR remote controls like: TVs, Air conditions, Radios, Stereo amplifires, and any other home gadgets with IR remotes.

Combining this to the fact that with OLinuXino you have access to Internet and can drive GPIOs and so on with Web interface makes endless possibilities.

In the video below you can see how you can teach OLinuXino to do things when receive commands by IR remote control and how it can play back captured IR remote control commands:


Having all sources you can easily adapt these for your next Home Automation project.

4 Comments (+add yours?)

  1. oogenhand
    May 30, 2014 @ 23:14:12

    Reblogged this on oogenhand.


  2. Jerry Lopez
    May 31, 2014 @ 05:18:47

    I am interested in using an ARM based board such as this running a version of Linux. I want to use Python as the language of choice. Actually I would like to also be able to use the GUI tool, wxpython.
    Does the board come with Linuz already installed in Flash? Thanks.


  3. Martian
    Jun 09, 2014 @ 17:36:42

    @Jerry Lopez: No. But you can buy it with SD card with preloaded Debian Linux or you can install Fedora Linux on your own SD card as I did following – https://github.com/jwrdegoede/sunxi-fedora-scripts


  4. Monica Wilkens
    Oct 30, 2014 @ 09:15:19

    Just getting curious to know why open source when we have many good systems available in the market like:

    Elan Home Systems
    Colorado vNet
    Home Automation Inc.
    Vantage Control
    Exceptional Innovation
    Cortexa Automation
    iControl Networks
    Mi Casa Verde

    If this is all about prices then I must say one should not compromise on prices especially when we are considering to upgrade our homes as this is the place where we have to live ever after.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: