Desempenho de classe
Tinker Board
Tinker Board
tinker board
Pense seu caminho para o futuro
(5V/2~2.5A power is required)
HD Audio
(MHF4)
Bluetooth 4.0 + EDR
Recursos e Funcionalidades
Desempenho e funcionalidade robustos do GPU
* A reprodução de vídeo HD & UHD a 30 fps no Tinker Board está atualmente disponível apenas através do player de mídia incluído. Os players e aplicativos de vídeo de terceiros podem não oferecer aceleração de hardware, o que resultará em desempenho de reprodução limitado ou instável. Consulte as Perguntas frequentes para obter mais informações.
Qualidade de Áudio HD
Amigável para criadores, com conectividade IoT
A Tinker Board também possui LAN Gbit para internet e conectividade de rede. Um recurso dedicado projetado para a porta LAN garante um desempenho consistente de rede. O Wi-Fi integrado e o controlador Bluetooth no Tinker Board são blindados com uma tampa metálica para garantir interferências mínimas e melhor desempenho do rádio. Um header integrado da antena IPEX permite uma substituição ou atualização simples da antena.
A Tinker Board também possui uma saída HDMI de tamanho normal. Além disso, inclui quatro portas USB 2.0 para ampla conectividade para periféricos e acessórios.
Design aprimorado de DIY
As dimensões e a topologia da PCB da Tinker Board se alinham com as placas SBC padrão, permitindo suporte para uma ampla gama de chassis e acessórios físicos. O PCB possui serigrafia com header de conexão e guias de localização, para melhorar a clareza de conexão. Os headers MIPI integrado também possuem abas de puxar com código de cores.
A Tinker Board também inclui um dissipador de calor, o que ajuda a melhorar a dissipação de calor sob carga pesada ou em ambientes ambientes quentes.
TinkerOS ‧ Aplicativos suportados do sistema operacional ‧
A TinkerOS foi cuidadosamente projetado para ser extremamente leve e responsivo. Correndo em cima da base O Debian 9 é um ambiente de desktop LXDE. Esta GUI é otimizada especificamente para placas SBC. Ele também possui suporte para plug-and-play NTFS, permitindo um acesso fácil às unidades flash baseadas no Windows e discos rígidos externos. O navegador web incluído também foi cuidadosamente selecionado e otimizado. Baseado no Chromium permitindo velocidade e estabilidade, juntamente com várias extensões. A equipe ASUS ajuda a permitir a aceleração de hardware do navegador, permitindo uma melhor renderização da web e reprodução de vídeo, incluindo resoluções HD no YouTube.
TO InkerOS também inclui uma série de aplicações populares que permitem uma fácil programação e desenvolvimento. Estes incluem IDLE / Python, bem como Squeak / Scratch.
Além do TinkerOS e seu Debian Linux, oferecenda Tinker Board, também suportam o sistema operacional Android. Isso permite um cenário de uso completamente diferente que varia desde reprodução de mídia, jogos e muito mais.
Desempenho da placa Tinker
Desempenho da CPU
Desempenho da CPU
Stream e desempenho de memória
Velocidade de leitura / gravação do cartão SD
Velocidade de leitura: até 89% mais rápido
.Velocidade de gravação: até 40% mais rápido
*Especificações do cartão: ADATA Premier UHS-I C10 64GBexFAT
Especificações de rede / áudio
Especificação | Wi-Fi | Audio Format / Sample Rate |
Audio Function |
---|---|---|---|
Tinker Board | 802.11 b/g/n com antena IPEX atualizável | Play: 24bit/192KHz, Record: 24bit/96KHz | Audio output, Microphone input |
Competitor SBC | 802.11 b/g/n | 16bit/48KHz | Audio output only |
Desempenho das redes
.Velocidades de transferência / recepção
.Desempenho LAN com transferência USB
Velocidade do USB
.Velocidades de leitura: até 154% mais rápido
.Velocidades de gravação: até 6% mais rápido
*Especificações do cartão: Kingston DataTraveler 64GB USB3.0
Desempenho Wi-Fi (perda de sinal)
Localização: plataforma OctoScope Objetivo AP: ASUS RT-AC66U (Broadcom) |
Standard: b/g/n mixed Channel: 6 Bandwidth: 20MHz Security: none |
* Tinker Board - Sistema operacional: Linux 4.4.0+ armv7l l Versão da imagem: V20170113 l Tipo de memória: 2 GB l Tipo de CPU, velocidade [GHz]: Cortex-A17 Quad-core 1.8 GHz l Tipo GPU, Velocidade [MHz]: Mali ™ T-764
*Competitor SBC - OS: Linux 4.4.11+ armv7l l Tipo de memória: 1GB l Tipo de CPU, Velocidade [GHz]: Cortex-A53 Quad-core 1.2GHz l Tipo GPU, Velocidade [MHz]: VideoCore IV
Comunidade ‧ Contacte-nos
Compartilhe sua idéia conosco via
Documentação
Começando
Requerimento:
.1 x cabo Micro USB e um adaptador de alimentação USB 5V / 2 ~ 2.5A com marcação LPS
.1 x Monitor com cabo HDMI
.1 conjunto de teclado e mouse de x
Nota: Para melhorar a estabilidade do sistema, é altamente recomendável usar o cartão SD de alta velocidade (Classe 10 ou superior).
2. Renomeie a imagem para output.img e depois coloque o arquivo na pasta FlashUSB
3. Execute o FlashUSB.sh
===============================================
Selecione o disco que deseja flashar:
sdc -Multiple_Flash_Reader_058F63616476-0:1
sdb -Generic-_Compact_Flash_058F63616476-0:0
Digite o número: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 no slot no Tinker Board.
Conecte a fonte de alimentação, o teclado, o mouse e o monitor. Agora, inicialize-o!
2. Baixe e execute o aplicativo "Win32DiskImager"
2.1 Navegue e selecione o arquivo de imagem de origem para ser ativado (arquivo de imagem)
2.2 Selecione o cartão microSD como o destino (Dispositivo)
2.3 Clique em "Write"
3. Remova com segurança o cartão microSD com a nova imagem inicializável e, em seguida, insira no slot do cartão microSD no Tinker Board.
4. Conecte a fonte de alimentação, o teclado, o mouse e o monitor. Agora, inicialize-o!
Insira o cartão micro SD bootable em seu Tinker Board, então conecte a fonte de alimentação, o teclado, o mouse e o monitor para inicializar
Hardware
Normalmente, o tinker board usa entre 700 a 1000mA, dependendo de quais periféricos estão conectados. Pode usar apenas 500 mA quando nenhum dispositivo periférico estiver conectado. A potência máxima para a placa do tinker é 1A. Se você precisa conectar um dispositivo USB para trazer requisitos de energia acima de 0.5A, então você deve se conectar a ele através de um hub USB externo.
As portas USB permitem a ligação de periféricos, como teclados, ratos e webcams. Isso fornece ao painel funcionalidades adicionais.
Existem algumas diferenças entre o hardware USB na placa do tinker e o hardware USB em computadores desktop, laptops e tablets.
A porta do host USB dentro da placa do tinker é apenas para alimentação elétrica, RK3288, foi originalmente destinada a ser usada no mercado móvel, e. a única porta USB de um telefone para conexão a um PC ou a um único dispositivo. Em essência, o hardware OTG é mais simples do que o hardware equivalente em um PC.
OTG geralmente suporta comunicação para todos os tipos de dispositivos USB, mas para fornecer um nível adequado de funcionalidade para a maioria dos dispositivos USB que podem ser conectados a uma placa de tinker, o software do sistema deve fazer mais trabalho.
Saber mais
Dispositivos suportados
Se você tem um dispositivo e deseja usá-lo com um tinker board, então conecte-o. As chances são de que ele será compatível. Se você estiver executando uma interface gráfica (como um ambiente de desktop LXDE no sistema operacional), é provável que um ícone ou outra mensagem apareça para anunciar o novo dispositivo.
Limites da Energia do Conector
Deve notar-se que a troca de calor em dispositivos com muita energia nas portas USB da placa do tinker pode resultar em brownout, o que pode fazer com que a placa do tinker seja reiniciada.
Download
- TinkerOS-Android
- TinkerOS-Debian
- GPIO API for C
- GPIO API for Python
- GPIO API for Scratch
- 2D Drawing
- 3D Drawing
- Schematics
- QVL
- FAQ
GPIO API
Python
1. Abra um terminal e instale o pacote de dependências.
sudo apt-get update
sudo apt-get install python-dev python3-dev
2. Baixe a biblioteca Python GPIO
wget
http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_Python.zip
3. Unzip GPIO_API_for_Python.zip e navegue até a pasta
unzip GPIO_API_for_Python.zip
cd GPIO_API_for_Python/
4. Instale a biblioteca Python GPIO para Tinker Board
sudo python setup.py install
sudo python3 setup.py install
5. Códigos de referência
Existem alguns códigos de exemplo abaixo desta pasta
/GPIO_API_for_Python/test
add_event_callback.py (função add_event_detect para entrada GPIO)
btc.py (uteste nit para todas as funções do GPIO)
forloop.py (puxe alto o GPIO e, em seguida, puxe todos os GPIO)
pwm.py (Teste de função de software PWM)
pwm_input.py (Teste de função de software PWM por raw_input)
C
1. Abra um terminal e baixe a biblioteca C GPIO
wget http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_C.zip
2. Descompacte GPIO_API_for_C.zip e navegue até a pasta
descompacte GPIO_API_for_C.zip
cd GPIO_API_for_C/
3. Instale a biblioteca C GPIO para Tinker Board
sudo chmod +x build
sudo ./build
4. Verifique o sucesso da instalação ou não
gpio -v
gpio readall
5. Códigos de referência
Existem alguns códigos de exemplo abaixo desta pasta /GPIO_API_for_C/wiringpitest or /GPIO_API_for_C/examples
GPIO pinout
GPIO.Setmode (GPIO.ASUS) |
GPIO.Setmode (GPIO.BOARD) |
Pinout | Physical Pin Number |
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 |
- Overview
- 3rd Party Partners
- Performance
- Community ‧ Contact Us
- Videos
- Documentations ‧ Download