All Projects → thyrlian → awesome-asus-tinker-board

thyrlian / awesome-asus-tinker-board

Licence: MIT License
A curated list of ASUS Tinker Board resources

Projects that are alternatives of or similar to awesome-asus-tinker-board

PiHueEntertainment
An application that can handle the Hue Entertainment Areas on a Raspberry Pi
Stars: ✭ 28 (-48.15%)
Mutual labels:  raspberrypi, tinkerboard
Dietpi
Lightweight justice for your single-board computer!
Stars: ✭ 2,871 (+5216.67%)
Mutual labels:  raspberrypi, sbc
godot-gameshell
Godot export templates and instructions for the GameShell portable game console and other single-board computers
Stars: ✭ 34 (-37.04%)
Mutual labels:  raspberrypi, single-board-computers
godot-launcher
Alternative launcher for single-board computers
Stars: ✭ 107 (+98.15%)
Mutual labels:  raspberrypi, single-board-computers
X99-Deluxe-II
Files for Asus X99 Deluxe II hackintosh.
Stars: ✭ 17 (-68.52%)
Mutual labels:  asus
go-epdfuse
A library for interacting with the PaPiRus via the repaper gratis library
Stars: ✭ 16 (-70.37%)
Mutual labels:  raspberrypi
Google-Assistant-Samsung-Smart-TV-Integration
Use Google Assistant as a remote for your Samsung Smart TV. There is no need for a Logitech Harmony device.
Stars: ✭ 26 (-51.85%)
Mutual labels:  raspberrypi
pico-mnist
Number recognition with MNIST on Raspberry Pi Pico + TensorFlow Lite for Microcontrollers
Stars: ✭ 44 (-18.52%)
Mutual labels:  raspberrypi
sbcOS
Barebone Opensource Powered SBC
Stars: ✭ 59 (+9.26%)
Mutual labels:  sbc
AsusSMC
A VirtualSMC plugin provides native macOS support for ALS, keyboard backlight and Fn keys on Asus laptops
Stars: ✭ 151 (+179.63%)
Mutual labels:  asus
pioreactor
Hardware and software for accessible, extensible, and scalable bioreactors. Built on Raspberry Pi.
Stars: ✭ 28 (-48.15%)
Mutual labels:  raspberrypi
blinkt go
A Golang library for the Pimoroni Blinkt!
Stars: ✭ 24 (-55.56%)
Mutual labels:  raspberrypi
Shodan-RPi
A simple SSH bruteforce script targeting (not necessarily) Raspbian devices.
Stars: ✭ 13 (-75.93%)
Mutual labels:  raspberrypi
hyper-pi
Making a usable handheld device using a Raspberry Pi Zero and a HyperPixel 4" capacitive touch screen.
Stars: ✭ 42 (-22.22%)
Mutual labels:  raspberrypi
RC6502-Apple-1-Replica
An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!
Stars: ✭ 71 (+31.48%)
Mutual labels:  sbc
rpi-opengl-without-x
Raspberry Pi OpenGL ES 2 without an X server (using EGL)
Stars: ✭ 120 (+122.22%)
Mutual labels:  raspberrypi
hackintosh ASUS ROG Z390
hackintosh-ASUS-ROG-STRIX-Z390-E-GAMING
Stars: ✭ 41 (-24.07%)
Mutual labels:  asus
asus-n550jk-hackintosh
A collection of all resources needed to run macOS on an Asus N550JK
Stars: ✭ 14 (-74.07%)
Mutual labels:  asus
OpenVINO-EmotionRecognition
OpenVINO+NCS2/NCS+MutiModel(FaceDetection, EmotionRecognition)+MultiStick+MultiProcess+MultiThread+USB Camera/PiCamera. RaspberryPi 3 compatible. Async.
Stars: ✭ 51 (-5.56%)
Mutual labels:  raspberrypi
iot-curriculum
Hands on labs and content for students and educators to learn and teach the Internet of Things at schools, universities, coding clubs, community colleges and bootcamps
Stars: ✭ 110 (+103.7%)
Mutual labels:  raspberrypi

Awesome ASUS Tinker Board

A curated list of ASUS Tinker Board resources

Tinker Board Logo

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 2-pin contact pin :
  • 1 x PWM
  • 1 x S/PDIF
1 x 15-pin MIPI DSI
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

Configuration

Remote Connection

  • SSH is enabled by default
  • VNC
    • 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 - 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

sudo nano /etc/ssh/sshd_config

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

SSH Banner

To use the shiny SSH banner

  • Drop the banner file to /etc/ssh/sshd-banner
  • Edit /etc/ssh/sshd_config
    Banner /etc/ssh/sshd-banner

Download

To check your OS version:

cat /proc/version

Debian

Version Release Date
V2.1.16 2020/09/08
V2.1.11 2020/03/30
V2.0.11 2019/08/22
V2.0.10 2019/05/31
V2.0.8 2018/11/22
V2.0.7 2018/06/28
V2.0.5 2018/03/20
V2.0.4 2017/12/11
V2.0.3 Beta 2017/10/30
V2.0.1 Beta 2017/08/21
V1.9 Beta 2017/07/12
V1.8 Beta 2017/04/18
V1.6 Beta 2017/04/01
V1.4 2017/03/10
V1.3 2017/02/07

Android

Version Release Date
V14.4.0.14 2020/08/14
V14.4.0.5 2020/03/18
V14.3.2.82 2019/05/31
V14.2.2.73 2019/02/20
V14.1.2.50 2018/09/03
V13.14.0.95 2018/08/02
V13.13.0.74 2018/03/02
V13.12.0.43 2017/12/11
V13.11.0.5 Beta 2017/08/18
V13.11.0.2 Beta 2017/04/20
V13.11.0.3 Beta 2017/04/28
V13.11.0.4 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 on the Asus Tinker Board.

Links

Articles

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].