Performance de Topo
Tinker Board
Use a Tinker na sua caminhada para o futuro
(Necessita de 5V/2~2.5A)
Áudio HD
(MHF4)
Bluetooth 4.0 + EDR
Características e Funcionalidade
Performance & Funcionalidades do GPU Robustas
*A reprodução de vídeo HD e UHD a 30 fps na Tinker Board está atualmente disponível apenas 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
Amigável para Criadores, com conetividade IoT
A Tinker Board 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 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 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
As dimensões e tipologia da PCB da Tinker Board 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 com códigos de cores.
A Tinker Board 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
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 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.
Performance da Tinker Board
Performance do CPU
Performance do GPU
Performance de Stream e Memória
Velocidade de Leitura/Escrita do SD Card
.Velocidades de Leitura: Até 89% mais rápidas
.Velocidades de Escrita: Até 40% 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 |
---|---|---|---|
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
.Velocidades de Transferência/Receção
.Performance LAN com Transferência USB
Velocidade USB
.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)
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: 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
Comunidade ‧ Contacte-nos
Partilhe as suas ideias connosco via:
Documentação
Guia de Introdução
Requisitos:
.1 x Cabo Micro USB e adaptador de Energia USB de 5V/2~2.5A com marca LPS
.1 x Monitor com cabo HDMI
.1 x Conjunto de Teclado e Rato
Nota: Para aumentar a estabilidade do sistema, o uso de cartões SD de elevada velocidade (Classe 10 ou superior) é altamente recomendado.
2. Renomeie a imagem para output.img e coloque o ficheiro na pasta FlashUSB
3. Execute o comando FlashUSB.sh
===============================================
Selecione o disco que quer “Flashar”:
sdc -Multiple_Flash_Reader_058F63616476-0:1
sdb -Generic-_Compact_Flash_058F63616476-0:0
Enter the number:0
dd if=/home/yihsin/Rockchip/aa7-demo/out/target/output.img of=/dev/sdc seek=0 bs=16M conv=notrunc
flash start!
flash end!
===============================================
Insira o cartão MicroSD na ranhura da Tinker Board.
Ligue a fonte de alimentação, teclado, rato e o monitor. Arranque-a!
2. Faça download e execute a aplicação “Win32DiskImager”
2.1 Navegue e selecione o ficheiro da imagem a ser “flashada” (Ficheiro de Imagem)
2.2 Selecione o cartão microSD como destino (Dispositivo)
2.3 Clique "Escrever"
3. Remova com segurança o cartão MicroSD com uma nova imagem de arranque, de seguida insira o cartão MicroSD na ranhura da Tinker Board.
4. Ligue a fonte de alimentação, teclado, rato e o monitor. Arranque-a!
Insira o cartão MicroSD bootable na sua Tinker Board e ligue a fonte de alimentação, o teclado, o rato e o monitor para arrancar.
Hardware
Tipicamente, a Tinker Board 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 é 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.
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 e o hardware USB de um computador Desktop, portátil e tablets.
A porta USB anfitriã dentro da Tinker Board é 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
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
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 reiniciar.
Download
- TinkerOS-Android
- TinkerOS-Debian
- GPIO API para C
- GPIO API para Python
- GPIO API para Scratch
- Desenho 2D
- Desenho 3D
- Esquemas
- QVL
- FAQ
API GPIO
Python
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
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
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
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
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
- Documentações - Download