Coder Social home page Coder Social logo

olimex-a10's Introduction

abrIoT SD Card Image for Olimex-A10

Download

Disk image is a large file, 1.83GB and, therefore, is downloadable from our Google Drive folder.

DOWNLOAD OLIMEX A10 DISK IMAGE

What is this image for?

This SD card image is a complete image for Olimex A10 Linux single board computer (SBC). For information about the board, please refer to www.olimex.com.

The image lets you to use the board for home automation purposes with great flexibility.

The energy consumption of the board is very low, it works with a 5V power supply. The total memory usage is around 200MB (depends on the data stored on the SD card).

The content of the package

The image contains the following packages:

The image also contains the following setups:

  • SSH allowed (port 22)
  • Ethernet connection allowed and setup (by default, this is denied in Olimex)
  • Ports 22, 1880, 1883, 8085 are open in order to allow communication with the board
  • A static IP of 192.168.0.80

Installation

Just download the image and use a disk imager software to burn it to a micro SD card (at least 8GB is reccommended). Inster the card into Olimex A10 and power up the board.

Login user: olimex password: olimex

Accessing the board

You may access the board by SSH or by connecting a keyboard to the USB port and a screen to the HDMI port.

The default IP for the board is 192.168.0.80 -> this and other ethernet settings may be changed anytime later.

Utilization of the board

The image is aimed for home automation purposes. Olimex A10 may serve as a home automation server with the image installed.

It can be used as:

  • A modbus master: polling data and controlling modbus slave devices via modbus RTU or TCP. For modbus RTU, you will need a RS485 to USB converter
  • An MQTT borker: collecting data via MQTT protocol from local devices
  • A data log: by using InfluxDB, tons of metrics may be stored and analyzed later (e.g. temperature, humidity, energy consumption etc.)
  • A gateway for web-based APIs like Open Weather Map or Spotify
  • As a custom API: receiving and sending remote commands via ethernet by using hash algorithms (e.g. SHA-512)
  • An MQTT subscriber: sending and receiving data to and from public MQTT brokers
  • A device for primitive local AI: recognizing images and commands (e.g. with TensorFlow), analyzing home conditions and making predictions or decisions (e.g. with regressions)
  • A music center: playing music or sounds (like doorbell)
  • A security and alerting device: collecting data about the property (energy consumtpion, door/windows state, movement, smoke or fire) and sending alarms via different channels like email, Messenger or Telegram
  • A HMI interface: Node-RED UI allows the development of custom interfaces. You may use JavaScript, HTML and CSS to desing custom webpages and publish them on a local webserver

Languages and Tools


Linux Debian, Node-RED, JavaScript, HTML, InfluxDB, MQTT, modbus

Contact

olimex-a10's People

Contributors

abrioteu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.