Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thyrlian/awesome-asus-tinker-board
A curated list of ASUS Tinker Board resources
https://github.com/thyrlian/awesome-asus-tinker-board
List: awesome-asus-tinker-board
asus awesome awesome-list hack hacking iot raspberry-pi raspberrypi sbc single-board-computers tinkerboard
Last synced: 24 days ago
JSON representation
A curated list of ASUS Tinker Board resources
- Host: GitHub
- URL: https://github.com/thyrlian/awesome-asus-tinker-board
- Owner: thyrlian
- License: mit
- Created: 2017-04-16T12:30:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-21T10:36:08.000Z (almost 2 years ago)
- Last Synced: 2024-05-22T23:16:05.071Z (6 months ago)
- Topics: asus, awesome, awesome-list, hack, hacking, iot, raspberry-pi, raspberrypi, sbc, single-board-computers, tinkerboard
- Size: 92.8 KB
- Stars: 63
- Watchers: 6
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-asus-tinker-board - A curated list of ASUS Tinker Board resources. (Other Lists / PowerShell Lists)
README
# Awesome ASUS Tinker Board
A curated list of ASUS Tinker Board resources![Tinker Board Logo](https://github.com/thyrlian/awesome-asus-tinker-board/blob/master/resources/images/tinker_board_logo.png)
**⚠ Warning**
I take no responsibility and I am not liable for any damage caused through use of this guide.
## Hardware
### Specifications
**ASUS Tinker Board**
| Component | Details |
| --- | --- |
| CPU | Rockchip Quad-Core RK3288 processor |
| Memory | 2GB Dual Channel DDR3 |
| Graphic | Integrated Graphics Processor
ARM® Mali™-T764 GPU |
| Storage | Micro SD(TF) card slot |
| LAN | RTL GB LAN |
| Wireless Data Network | 802.11 b/g/n, Bluetooth V4.0 + EDR |
| Audio | RTL ALC4040 CODEC |
| USB Ports | 4 x USB 2.0 |
| Internal I/O Ports | **1 x 40-pin header :**
- up to 28 x GPIO pins
- up to 2 x SPI bus
- up to 2 x I2C bus
- up to 4 x UART
- up to 2 x PWM
- up to 1 x PCM/I2S
- 2 x 5V power pins
- 2 x 3.3V power pins
- 8 x ground pins
- 1 x PWM
- 1 x S/PDIF
**1 x 15-pin MIPI CSI** |
| Accessories | Passive heatsink
User manual |
| Weight | 55g |
| Dimensions | 85.60mm x 56mm x 21mm |
### Power Supply
According to the quick start guide (first edition):
> 1 x Micro USB cable and a **5V/2A** USB power adapter with **LPS** marking
According to the ASUS Tinker Board official page's FAQ:
> Tinker Board supports **5V/1~2.5A** power input, but since the SoC’s performance is high, if the connected
peripheral required huge power demand from the board, it might cause the power supply issue.
Thus we strongly recommended to use the AC adaptor with **5V/2~2.5A** power rating, plus **LPS** marking.
**Battery** supply is also possible, as long as the power output is no less than **5V/1A**.
### Tested Compatible Components
| Category | Model Name |
| --- | --- |
| SD Card | Lexar® Professional 1000x microSDXC™ UHS-II (150MB/s) 64GB |
| Power Adapter | Samsung Travel Adaptor EP-TA10EWE 5.3V/2.0A |
| Case | akasa Pi ALUMINIUM CASE for Raspberry Pi (A-RA01-A1B) |
| Case | akasa Pi ALUMINIUM CASE for Raspberry Pi and Asus Tinker Board (A-RA02-A1B) |
### CSI Camera
* Prerequisite: TinkerOS v2.0+
* [How-to](https://tinkerboarding.co.uk/wiki/index.php?title=CSI-camera)
## Configuration
### Remote Connection
* **SSH** is enabled by default
* [How To Configure SSH Key-Based Authentication on a Linux Server](https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server)
* **VNC** ([How to Install and Configure VNC on Debian 11](https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-debian-11))
* **Preferences** -> **Tinker Board Configuration** -> **Interfaces** -> **VNC**
* Switch to **Enable**
* Click **Change VNC Password**
* From client, connect to: `vnc://tinkerboard:5901`
## TinkerOS
A Debian-based distribution ensures a smooth and functional experience.
### Flash OS Image
1. Download [**Etcher**](https://etcher.io/) - a powerful cross-platform open source OS image flasher.
2. Download **TinkerOS**.
3. Uncompress the TinkerOS file, select the **.img** file in Etcher and flash it to the SD card. (Don't worry about the FS format, Etcher will make it **FAT32** eventually.)
### Authentication
username: `linaro`
password: `linaro`
### Security
[Securing your Raspberry Pi](https://www.raspberrypi.org/documentation/configuration/security.md)
```console
sudo nano /etc/ssh/sshd_config
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no
```
### SSH Banner
To use the shiny [SSH banner](sshd-banner)
* Drop the banner file to `/etc/ssh/sshd-banner`
* Edit `/etc/ssh/sshd_config`
```console
Banner /etc/ssh/sshd-banner
```
### Download
To check your OS version:
```shell
cat /proc/version
```
**Debian**
| Version | Release Date |
| --- | --- |
| [V3.0.11-20211026](https://dlcdnets.asus.com/pub/ASUS/Embedded_IPC/TinkerBoard_R2.0/Tinker_Board-Debian-Buster-v3.0.11-20211026.zip) | 2022/07/11 |
| [V2.2.9](https://dlcdnets.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/Tinker_Board-Debian-Stretch-v2.2.9-20210624.zip) | 2021/08/03 |
| [V2.2.2 Beta](https://dlcdnets.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/Tinker_Board-Debian-Stretch-v2.2.2-20210326.zip) | 2021/03/30 |
| [V2.1.16](https://dlcdnets.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/Tinker_Board-Debian-Stretch-V2.1.16-20200813.zip) | 2020/09/08 |
| [V2.1.11](https://dlcdnets.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/Tinker_Board-Debian-Stretch-V2.1.11-20200310.zip) | 2020/03/30 |
| [V2.0.11](https://dlcdnets.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20190821-tinker-board-linaro-stretch-alip-v2.0.11.img.zip) | 2019/08/22 |
| [V2.0.10](https://dlcdnets.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20190515-tinker-board-linaro-stretch-alip-v2.0.10.img.zip) | 2019/05/31 |
| [V2.0.8](https://dlcdnets.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20181023-tinker-board-linaro-stretch-alip-v2.0.8.img.zip) | 2018/11/22 |
| [V2.0.7](http://dlcdnet.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/20180622-tinker-board-linaro-stretch-alip-v2.0.7.img.zip) | 2018/06/28 |
| [V2.0.5](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/TInker_Board/2GB/20180222-tinker-board-linaro-stretch-alip-v2.0.5.img.zip) | 2018/03/20 |
| [V2.0.4](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20171115-tinker-board-linaro-stretch-alip-v2.0.4.zip) | 2017/12/11 |
| [V2.0.3 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170928-tinker-board-linaro-stretch-alip-v2.0.3.img.zip) | 2017/10/30 |
| [V2.0.1 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170817-tinker-board-linaro-stretch-alip-v2.0.1.img.zip) | 2017/08/21 |
| [V1.9 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170703-tinker-board-linaro-stretch-alip-v1.9.zip) | 2017/07/12 |
| [V1.8 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170417-tinker-board-linaro-stretch-alip-v1.8.zip) | 2017/04/18 |
| [V1.6 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170330-tinker-board-linaro-jessie-alip-v16.zip) | 2017/04/01 |
| [V1.4](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170223-tinker-board-linaro-jessie-alip-v14.zip) | 2017/03/10 |
| [V1.3](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/TinkerOS_Debian.zip) | 2017/02/07 |
**Android**
| Version | Release Date |
| --- | --- |
| [V14.4.0.14](https://dlcdnets.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/Tinker_Board-AndroidN-V14.4.0.14-20200711.zip) | 2020/08/14 |
| [V14.4.0.5](https://dlcdnets.asus.com/pub/ASUS/mb/Embedded_IPC/Tinker_Edge_R/20191227-tinker-board-android-nougat-userdebug-v14.4.0.5.zip) | 2020/03/18 |
| [V14.3.2.82](https://dlcdnets.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20190515-tinker-board-android-nougat-userdebug.zip) | 2019/05/31 |
| [V14.2.2.73](https://dlcdnets.asus.com/pub/ASUS/mb/Linux/Tinker_Board_S/20190103-tinker-board-android-nougat-userdebug.img.zip) | 2019/02/20 |
| [V14.1.2.50](https://dlcdnets.asus.com/pub/ASUS/mb/Linux/Tinker_Board_S/20180817-tinker-board-androidnougat-userdebug-v14.1.2.50.zip) | 2018/09/03 |
| [V13.14.0.95](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20180712-tinker-board-android-v13.14.0.95.img.zip) | 2018/08/02 |
| [V13.13.0.74](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20180206-tinker-board-android-v13.13.0.74.img.zip) | 2018/03/02 |
| [V13.12.0.43](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20171115-tinker-board-android-marshmallow-userdebug-v1312043.zip) | 2017/12/11 |
| [V13.11.0.5 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170721tinkerboard-androidmarshmallow-userdebug-v131105.zip) | 2017/08/18 |
| [V13.11.0.2 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170419-tinkerboard-android-marshmallow-userdebug131102.zip) | 2017/04/20 |
| [V13.11.0.3 Beta](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170427-tinkerboardandroidmarshmallow-userdebug-v131103.zip) | 2017/04/28 |
| [V13.11.0.4](http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/20170511-tinker-board-android-marshmallow-userdebug-v131104.zip) | 2017/05/15 |
## BalenaOS
BalenaOS is an operating system optimized for running Docker containers on embedded devices, with an emphasis on reliability over long periods of operation, as well as a productive developer workflow inspired by the lessons learned while building balena.
[Getting Started](https://www.balena.io/os/docs/asus-tinker-board/getting-started/) on the Asus Tinker Board.
## Armbian
Armbian is a minimal Debian based Linux with powerful configurator and software installer.
[Download](https://www.armbian.com/tinkerboard/) the OS image for Asus Tinker Board.
### Docker
[Official Guide](https://docs.armbian.com/User-Guide_Advanced-Features/#how-to-run-docker)
```bash
apt-get install docker.io
usermod -aG docker
# add below line to /boot/armbianEnv.txt
# extraargs=systemd.unified_cgroup_hierarchy=0
systemctl reboot -i
```
## Links
* [Official Page from ASUS](https://www.asus.com/Single-Board-Computer/Tinker-Board/)
* [Driver & Utility download page](https://www.asus.com/supportonly/tinker%20board2gb/helpdesk_download/)
## Articles
* [First Impressions: Asus Tinkerboard and Docker](https://blog.alexellis.io/first-impressions-asus-tinkerboard/) by Docker Captain [Alex Ellis](https://github.com/alexellis)