Knowledge Base

The AB Electronics UK Knowledge Base provides support solutions, tutorials and troubleshooting guides.

Knowledge Base

Asus Tinker Board Introduction

Getting started with the Tinker Board
Created: 11/02/2017 | Last Updated: 01/04/2022

The Tinker Board is a small ARM based computer from Asus. The board contains a 40 pin GPIO connector which can be used with a selection of our expansion boards.

Asus provides a Debian based Linux distribution that can be downloaded from their support website.

If you wish to use the Tinker Board with an Ethernet connection, you will first need to boot Linux and wait for the desktop to load.  Next you need to go to the network icon in the bottom right corner of the screen and select Auto Ethernet.  You will then be able to access the network or connect to Linux using SSH.

The default username and password are:

username: linaro
password: linaro

We have tested our Python 2 libraries on the Tinker Board, to download our libraries from our GitHub account you first need to install git with:

sudo apt-get install git

Next you need to navigate to the directory you want to download the libraries into and use the following command to clone the files to your local directory:

git clone

Compatible expansion boards

The following expansion boards have been tested are compatible with the Tinker Board listed above when using TinkerOS Debian and our Python 2 libraries or OWFS for 1 Wire support.

Note:  When using the Tinker Board with the supplied heatsink you may need to use an extended header between the Tinker Board and the expansion board to allow enough airflow to keep the CPU cool.

1 Wire Pi Plus

1 Wire Pi Zero:

ADC Differential Pi:


IO Pi Plus:

IO Pi Zero:

RS 485 Pi:

Serial Pi Plus:

Serial Pi Zero:

Was this article helpful? Yes / No