Suporte

Tinker Board S

SBC (Single-Board Computer) baseado na tecnologia ARM com compatibilidade melhorada
A ASUS Tinker Board é a escolha ideal para aplicações versáteis, independentemente de ser reprodução multimédia de alta qualidade, gaming, visão computacional, reconhecimento gestual, estabilização e processamento de imagem, fotografia computacional ou mais.
OP product mainImage

Tinker Board S

Use a Tinker na sua caminhada para o futuro

A nova e melhorada Tinker Board S é um SBC (Single-Board Computer) que oferece uma maior durabilidade, melhor estabilidade e uma experiência de utilização global fantástica para os entusiastas do DIY e Criadores em qualquer lugar.
  • Mais Duradoura

    • Armazenamento eMMC de 16GB eMMC para melhorar a performance e estabilidade, além de uma ranhura MicroSD para uma excelente flexibilidade.

    • Deteção de baixa tensão na entrada para evitar problemas de energia e garantir a estabilidade do sistema caso não use fontes de alimentação não qualificadas*
  • Uma Melhor Experiência de Utilização

    • HDMI-CEC preparada para entretenimento vídeo completo, permitindo aos utilizadores comandar tanto a Tinker Board S como a TV com um único controlo remoto

    • Deteção de introdução de dispositivo na ficha de áudio e alteração automática das outras interfaces de áudio, para a ficha de áudio de 3.5mm

  • Sempre a Avançar Com os Criadores

    • Pino de power-on incorporado para proporcionar aos Criadores mais liberdade para darem vida às suas ideias.

    • Pino I2S Melhorado com o modo Slave e API de software melhorada para uma melhor compatibilidade.

* Não qualificado significa qualquer fonte de alimentação cuja tensão de saída real difere do valor listado nas especificações do produto



Saiba Mais


Tinker Board S Tinker Board
Processador Cortex-A17 Quad-core 1.8GHz
Ecrã 1 x MIPI com 15-pinos e suporte até HD
1 x HDMI até 4K/30fps
*Preparada para Hardware HDMI CEC
1 x MIPI com 15-pinos e suporte até HD
1 x HDMI até 4K/30fps
Dimensão da Memória 2GB de Memória LPDDR3 Dual-Channel
Armazenamento eMMC de 16GB Incorporado
Ranhura para cartão Micro SD (TF)
Ranhura para cartão Micro SD (TF)
Conectividade 1 x GB LAN
1 x Wireless 802.11 b/g/n & BT 4.0 + EDR
Áudio CODEC RTL HD com 1 x ficha de áudio de 3.5mm
*Suporta Deteção de Entrada e Troca Automática
CODEC RTL HD com 1 x ficha de áudio de 3.5mm
USB 4 x Porta USB 2.0
Conetores Internos 1 x Conetor GPIO de 40 pinos com I2S melhorada
1 x Conetor de Recuperação eMMC de 2 pinos
1 x Conetor Power-On de 2 pinos
1 x Conetor GPIO de 40 pinos
1 x Pontos de Contacto de 2 pinos
Conetor de Energia Micro USB (5V/2~3A)
*Suporta deteção de entrada com baixa tensão
Micro USB (5V/2~3A)
SO Suportado Debian 9 / Android 6
Dimensões: 3.37" x 2.125"
Voltar

1 Entrada Micro USB
2 Por Omissão
desligada

Power-on eMMC Recovery
3 HDMI
4 MIPI CSI
5 192K/24bit
Áudio HD

6 LAN GbE
7 PWM
8 S/PDIF
9 MIPI DSI
10 802.11 b/g/n Wi-Fi & Bluetooth 4.0 + EDR
11 Conetor para Antena i-PEX Atualizável

12 Conetor GPIO de 40 pinos
13 Ranhura MicroSD
14 Portas USB 2.0

Características e Funcionalidade

Performance de Topo

Com o seu processador ARM Quad-Core potente e moderno - o Rockchip RK3288 - a Tinker Board S fornece uma performance significativamente superior comparativamente a outras placas SBC. Para proporcionar a flexibilidade que necessita para diferentes sistemas e projetos, a Tinker Board S fornece 2GB de memória Dual-channel LPDDR3 e vem equipada com um eMMC de 16GB Incorporado e interface SD 3.0 que oferece velocidades de leitura e escrita significativamente superiores para o SO, aplicações e armazenamento de ficheiros.

Performance & Funcionalidades do GPU Robustas

Dispondo de um design potente mas energeticamente eficiente, a Tinker Board S suporta gráficos da próxima geração e APIs de computação do GPU. Alimentado por um GPU ARM Mali™-T760 MP4, o GPU e processadores de função-fixa da Tinker Board S permitem um conjunto variado de utilizações, incluindo reprodução multimédia de alta qualidade, gaming, visão computacional, reconhecimento gestual, estabilização e processamento de imagem, fotografia computacional ou mais.

A Tinker Board S dispõe de um circuito de hardware HDMI CEC implementado, e respetivo software de suporte, permitindo aos entusiastas multimédia controlar as saídas da TV usando um único controlo remoto para obterem uma experiência de entretenimento melhorada. Outras funções fixas incluem suporte para H.264 e H265, bem como reprodução de vídeo HD e UHD.*

*A reprodução de vídeo HD e UHD a 30 fps na Tinker Board S está atualmente disponível através do media player incluído. Estes leitores de vídeo e aplicações de terceiros não oferecem aceleração de hardware, o que resulta numa performance de reprodução limitada ou instável. Por favor, consulte as FAQs para obter mais informação.

Qualidade de Áudio HD

Melhorando áreas chave que são fracas em muitas placas SBC, a Tinker Board S vem equipada com um CODEC HD que suporta áudio até 24-bit/192kHz. A sua ficha de áudio integrada suporta uma saída de áudio e uma entrada para microfone, sem um módulo de extensão. A ficha de áudio também fornece uma deteção de conexão descomplicada, e alterna automaticamente a saída de áudio quando são ligados altifalantes ou auscultadores.

Amigável para Criadores, com conetividade IoT

A Tinker Board S dispõe de opções de conetividade standard para Criadores, incluindo uma interface GPIO de 40 pinos e interface I2S melhorada com modos Master e Slave para uma compatibilidade melhorada. Com a API GPIO, a Tinker Board S permite interagir com um grande conjunto de entradas de botões, comutadores, sensores, LEDs e muito mais. A Tinker Board S está equipada com uma ligação DSI MIPI para ecrãs e touchscreens. Uma ligação CSI MIPI secundária para câmaras compatíveis permite visão computacional e muito mais.

A Tinker Board S também dispõe de Gbit LAN para conetividade à Internet e rede. Um barramento dedicado concebido para a porta LAN garante uma performance Ethernet consistente. A controladora Wi-Fi e Bluetooth integrada na Tinker Board S vem protegida com uma cobertura de metal para garantir a mínima interferência e uma performance rádio melhorada. Um conetor para antena IPEX integrada permite a substituição ou atualização da antena de uma forma fácil.

A Tinker Board S também dispõe de uma saída HDMI de tamanho completo. Adicionalmente, inclui quatro portas USB 2.0 para uma conetividade extensiva para periféricos e acessórios.

Design DIY Melhorado

Considerações cuidadosas foram tidas em conta no design e desenvolvimento da Tinker Board S para garantir que proporciona uma experiência de utilização superior para novatos ou para aqueles que constroem sistema como hobby. Os construtores irão apreciar o conetor GPIO com código de cores, o que torna mais simples reconhecer os conetores respetivos.

As dimensões e tipologia da PCB da Tinker Board S alinham-se com as placas SBC standard, permitindo o suporte para um conjunto amplo de chassis e acessórios físicos. A PCB apresenta serigrafia com nos conetores e destaques para a localização, fornecendo uma clareza melhorada para as ligações. Os conetores MIPI incorporados também dispõe de abas removíveis com códigos de cores.

A Tinker Board S também inclui um dissipador, que ajuda a melhorar a dissipação de calor sob cargas elevadas ou em ambientes de calor.

TinkerOS ‧ OS Suportado ‧ Aplicações

Uma distribuição baseada no Debian garante uma experiência suave e funcional, diretamente fora da caixa. Quer seja a navegar na web, a assistir a vídeos ou a escrever scripts, o TinkerOS é um excelente ponto de partida para o seu próximo projeto ou construção.

Além disso, o TinkerOS foi cuidadosamente desenhado para ser extremamente leve e responsivo. Sendo executado em cima da base Debian 9, é um ambiente desktop LXDE. Esta GUI é otimizada especificamente para placas SBC. Também dispõe de suporte NTFS Plug & Play para fácil acesso a unidades flash Windows e a unidades de disco rígido externas. O web browser incluído foi também cuidadosamente selecionado e otimizado. É baseado no Chromium permitindo velocidade e estabilidade, em conjunto com um número de extensões. A equipa da ASUS ajudou a ativar a aceleração do hardware do browser permitindo uma renderização web e reprodução de vídeo melhoradas, incluindo resoluções HD no YouTube.

O TinkerOS também inclui um número de aplicações conhecidas, facilitando a programação e desenvolvimento. Estes incluem IDLE / Python bem como Squeak / Scratch.

Para além do TinkerOS e da sua oferta Debian Linux, a Tinker Board S também suporta o sistema operativo Android. Isto permite cenários de utilização inteiramente diferentes, desde a reprodução multimédia ao gaming, e muito mais.

A Tinker Board S está também a trabalhar com um grande conjunto de aplicações conhecidas para permitir a funcionalidade de suporte & otimização.

Performance da Tinker Board S

Performance do CPU

A Tinker Board S apresenta um SoC RK3288 baseado na tecnologia ARM e está equipado com quatro cores (núcleos) para melhorar a performance multithread nas aplicações. Funciona a frequências de até 1.8GHz, melhorando a performance através de todas as aplicações. Este aumento na contagem dos Cores de CPU, em conjunto com o aumento da frequência do processador ajuda a disponibilizar uma performance significativamente mais rápida através de um grande conjunto de aplicações, ampliando e melhorando as capacidades dos projetos. Como resultado, as tarefas de PC típicas são mais rápidas e mais responsivas.
Saiba Mais

Performance do GPU

O GPU da Tinker Board S é baseado no GPU Mali™-T760. Oferece até 4 Cores (núcleos) e uma velocidade de relógio de 600 MHz. Quando comparado aos GPUs dos SBC da concorrência, a Tinker Board S fornece uma melhor computação do GPU e performance de aceleração do GPU.

Performance de Stream e Memória

A Tinker Board S oferece DDR3 Dual-Channel que proporciona uma melhor largura de banda de memória comparativamente a dispositivos da concorrência que oferecem apenas DDR2 Single-Channel.

Velocidade de Leitura/Escrita do SD Card & eMMC

A Tinker Board S tem uma ranhura para MicroSD, permitindo ampliar o armazenamento incorporado. Suporta a norma SD 3.0, por isso pode usar cartões microSD que oferecem velocidades de leitura e escrita significativamente mais rápidas.

.Velocidades de Leitura: Até 422% mais rápidas
.Velocidades de Escrita: Até 226% mais rápidas

*Especificação da Placa: ADATA Premier UHS-I C10 64GBexFAT

Especificações de Rede/Áudio

Especificações Wi-Fi Formatos de Áudio
/ Taxa de Amostragem
Função de Áudio
Série Tinker Board 802.11 b/g/n com antena IPEX atualizável Reprodução: 24bit/192KHz, Gravação: 24bit/96KHz Saída de áudio, Entrada para Microfone
SBC da Concorrência 802.11 b/g/n 16bit/48KHz Apenas Saída de Áudio

Performance das Redes

A Tinker Board S apresenta Ethernet Gigabit, que fornece uma maior velocidade comparativamente aos SBCs da concorrência equipados com Ethernet 10/100.

.Velocidades de Transferência/Receção
A controladora dedicada da Tinker Board S e o design de barramento não partilhado garante uma entrega e receção dos pacotes superior. A Performance LAN mantém-se a mesma na Tinker Board S durante as transferências USB, comparativamente à performance LAN dos SBCs da concorrência que experienciam uma redução de 18% na velocidade durante as transferências USB.

.Performance LAN com Transferência USB

Velocidade USB

A Tinker Board S fornece uma performance de leitura e escrita superior com unidades de armazenamento externo, permitindo velocidades de leitura e escrita mais rápidas. Isto melhora o fluxo de trabalho, cópia, backups e utilização global de ficheiros.

.Velocidades de Leitura: Até 154% mais rápidas
.Velocidades de Escrita: Até 6% mais rápidas

*Especificação da Placa: Kingston DataTraveler 64GB USB3.0

Performance Wi-Fi (Perda de Sinal)

A performance Wi-Fi da Tinker Board S é mais robusta que a da maioria dos dispositivos da concorrência, permitindo uma receção de sinal melhorada.
Localização: Plataforma OctoScope
AP Target: ASUS RT-AC66U (Broadcom)
Standard: b/g/n mixed
Canais: 6
Largura de Banda: 20MHz
Segurança: Nenhuma

*SO da Tinker Board S: Linux 4.4.0+ armv7l l Versão da Imagem: V20170113 l Tipo de Memória: 2GB l Tipo do CPU, Velocidade [GHz]: Cortex-A17 Quad-core 1.8GHz l Tipo do GPU, Velocidade [MHz]: Mali™ T-764
*SO do SBC da Concorrência: Linux 4.4.11+ armv7l l Tipo de Memória: 1GB l Tipo do CPU, Velocidade [GHz]: Cortex-A53 Quad-core 1.2GHz l Tipo do GPU, Velocidade [MHz]: VideoCore IV

Voltar

Comunidade ‧ Contacte-nos

Para questões relacionadas à qualificação & validação do produto, e suporte aplicacional ou suporte para periféricos & acessórios, contacte-nos através do e-mail TinkerBoard@asus.com


Partilhe as suas ideias connosco via:

Documentação

Guia de Introdução

Requisitos:

.1 x Cabo Micro-USB com funcionalidade de transferências de dados
.1 x Fonte de Alimentação para a Tinker Board* ou outra fonte de alimentação de 5V/2-3A qualificada**
.1 x Monitor
.1 x Cabo HDMI
.1 x Conjunto de Teclado e Rato

* A Fonte de Alimentação da Tinker Board é vendida separadamente
** O cabo deverá fornecer até 3A de saída de energia

1. Ligue a Tinker Board S a um PC usando o cabo Micro-USB. Em poucos segundos, o PC deverá reconhece-lo como um dispositivo de armazenamento USB.
2. Faça Download da imagem TinkerOS a partir do website e instale-a na Tinker Board S usando um software ISO de terceiros como o Win32Disk Imager ou Etcher.
3. Ligue a fonte de alimentação, teclado, rato e monitor à sua Tinker Board S para arrancar.


Hardware

A Tinker Board S requer 5V/2~3A de energia através do cabo micro-USB. A quantia exata de corrente (mA) que a Tinker Board S requer irá depender do que estiver ligado à mesma. Para um uso geral, uma fonte de alimentação de 2A de um fabricante conceituado irá fornecer energia suficiente para alimentar a sua Tinker Board.

Tipicamente, a Tinker Board S usa entre 700 a 1000mA, dependendo dos periféricos que estão ligados. Pode usar tão pouco como 500mA quando não tem periféricos ligados. A tensão máxima para a Tinker Board S é 1A. Se necessitar de ligar um dispositivo USB com requisitos de energia acima de 0.5A, então terá que o ligar a um hub USB com alimentação externa.


A Tinker Board S vem equipada com quatro portas USB 2.0. Estas estão ligadas ao Hub USB GL852G a partir da porta USB de upstream através do RK3288.

As portas USB permitem a ligação de periféricos como teclados, ratos e webcams. Isto fornece à board funcionalidades adicionais.

Existem algumas diferenças entre o hardware USB da Tinker Board S e o hardware USB de um computador Desktop, portátil e tablets.

A porta USB anfitriã dentro da Tinker Board S é apenas para fornecimento de energia, RK3288, tendo sido originalmente destinada a ser usada no mercado mobile, e.g. A porta USB de um telemóvel para ligação a um PC ou a um único dispositivo. Basicamente, o hardware OTG é mais simples que o hardware equivalente de um PC.

O OTG suporta tipicamente comunicações de todos os tipos de dispositivos USB, mas para fornecer um nível de funcionalidade adequado para a maioria dos dispositivos USB que se podem ligar À Tinker Board, o software do sistema tem que trabalhar mais.


Saiba Mais

Dispositivos Suportados

No geral, cada dispositivo suportado pelo Linux pode ser usado com a TInker Board S (exceções detalhadas abaixo). O Linux oferce uma base de dados de drivers (controladores) abrangentes que suportam hardware legacy para a maioria dos sistemas operativos. O TinkerOS e o seu kernel Debian dispõe de um grande número de drivers para periféricos e dispositivos comuns.

Se dispõe de um dispositivo e o desejar usar com uma Tinker Board, então ligue-o. É muito provável que seja compatível. Se está a usar uma interface gráfica (Como um ambiente de desktop LXDE no SO), então é provável que um ícone ou outra mensagem seja exibida para anunciar o novo dispositivo.


Limites de energia das Portas

O dispositivo anuncia os seus próprios requisitos de energia ao anfitrião USB quando é ligado. Na teoria, a energia real consumida pelo dispositivo não deverá exceder as especificações anunciadas.
Deverá ter em conta que ao fazer hot-swapping (troca a quente) de dispositivos de elevada tensão nas portas USB da Tinker Board, pode resultar num semi-apagão, que poderá fazer a Tinker Board S reiniciar.


Voltar

Uma funcionalidade potente da Tinker Board S é o conjunto de pinos GPIO (general purpose input/output) disponíveis ao longo do canto da placa. Este pinos são uma interface física entre a Tinker Board S e o mundo exterior. No seu nível mais simples, pode pensar nos mesmos como comutadores que podem ser ligados ou desligados. Dos 40 pinos, 28 são pinos GPIO (partilhados com pinos SPI/UART/I2C) A Tinker Board S vem equipada com um barramento SPI que oferece dois chips. O barramento SPI está disponível no conetor de 40 pinos incorporado.


API GPIO

Python

Python é uma linguagem de programação que lhe permite trabalhar rapidamente e integrar sistema de uma forma mais eficiente.

1. Abra um terminal e Instale as dependências de pacotes
sudo apt-get update
sudo apt-get install python-dev python3-dev

2. Faça download da biblioteca Python GPIO
wget
http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_Python.zip

3. Descompacte o ficheiro GPIO_API_for_C.zip e navegue para a diretoria
unzip GPIO_API_for_Python.zip
cd GPIO_API_for_Python/

4. Instale a biblioteca Python GPIO para a Tinker Board S
sudo python setup.py install
sudo python3 setup.py install

5. Códigos de Referência
Existem alguns códigos exemplo dentro desta diretoria
/GPIO_API_for_Python/test
add_event_callback.py (função add_event_detect para entrada GPIO)
btc.py (Testes unitários para todas as funções do GPIO)
forloop.py (liga todos os GPIO e desliga todos os GPIO)
pwm.py (Função de teste para Software PWM)
pwm_input.py (Função de teste para Software PWM via raw_input)

C

C é uma linguagem de programação global, imperativa, que suporta programação estruturada, âmbito e recursividade léxica variável, enquanto um sistema tipo estático previne várias operações não desejadas.

1. Abra um terminal e faça download da biblioteca C GPIO
wget http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_C.zip

2. Descompacte o ficheiro GPIO_API_for_C.zip e navegue para a diretoria
unzip GPIO_API_for_C.zip
cd GPIO_API_for_C/

3. Instale a biblioteca C GPIO para a Tinker Board S
sudo chmod +x build
sudo ./build

4. Verifique se a isntalação foi efetuada com sucesso
gpio -v
gpio readall

5. Códigos de Referência
Existem alguns códigos exemplo dentro desta diretoria /GPIO_API_for_C/wiringpitest or /GPIO_API_for_C/examples

Pinout GPIO

Se desejar controlar os GPIOs, SPI, I2C ou Serial (UART) com Python, recomendamos que use uma biblioteca Python de terceiros ou open source, como o spidev, smbus2 ou pySerial.
GPIO.Setmode
(GPIO.ASUS)
GPIO.Setmode
(GPIO.BOARD)
Pinout Pino Físico
Número
Pinout GPIO.Setmode
(GPIO.BOARD)
GPIO.Setmode
(GPIO.ASUS)
1 VCC3.3V_IO
12 VCC5V_SYS
2
252 3 GP8A4_I2C1_SDA
34 VCC5V_SYS
4
253 5 GP8A5_I2C1_SCL
56 GND
6
17 7 GP0C1_CLKOUT
78 GP5B1_UART1TX
8 161
9 GND
910 GP5B0_UART1RX
10 160
164 11 GP5B4_SPI0CLK_UART4CTSN
1112 GP6A0_PCM/I2S_CLK
12 184
166 13 GP5B6_SPI0_TXD_UART4TX
1314 GND
14
167 15 GP5B7_SPI0_RXD_UART4RX
1516 GP5B2_UART1CTSN
16 162
17 VCC33_IO
1718 GP5B3_UART1RTSN
18 163
257 19 GP8B1_SPI2TXD
1920 GND
20
256 21 GP8B0_SPI2RXD
2122 GP5C3
22 171
254 23 GP8A6_SPI2CLK
2324 GP8A7_SPI2CSN0
24 255
25 GND
2526 GP8A3_SPI2CSN1
26 251
233 27 GP7C1_I2C4_SDA
2728 GP7C2_I2C4_SCL
28 234
165 29 GP5B5_SPI0CSN0_UART4RTSN
2930 GND
30
168 31 GP5C0_SPI0CSN1
3132 GP7C7_UART2TX_PWM3
32 239
238 33 GP7C6_UART2RX_PWM2
3334 GND
34
185 35 GP6A1_PCM/I2S_FS
3536 GP7A7_UART3RX
36 223
224 37 GP7B0_UART3TX
3738 GP6A3_PCM/I2S_SDI
38 187
39 GND 3940 GP6A4_PCM/I2S_SDO 40 188
  • Visão Geral
  • Parceiros 3rd Party
  • Performance
  • Comunidade ‧ Contacte-nos
  • Vídeos
Compare (0)
Motherboards / Componentes
Computador de placa única