Tinker R/BR

tinker R/BR

Seu caminho para o futuro

A Tinker R/BR oferece aos entusiastas do IoT e PC DIY, hobbyistas, fabricantes de sistemas, e outros, uma plataforma confiável e extremamente capaz de construir e transformar suas ideias em realidade.
  • Mais confiável

    • Detecção de entrada de baixa tensão para evitar problemas de energia e garantir a estabilidade do sistema, se estiver usando uma fonte de alimentação não qualificada*

    • Slot de armazenamento microSD para maior versatilidade e possibilidade para aproveitar o máximo do seu Tinker!
  • Melhor experiência do usuário

    • Pronto para HDMI-CEC para completo entretenimento de vídeo, permitindo que os usuários comandem a Tinker R/BR e uma TV com um único controle remoto

    • Detecção de plug-in de jack de áudio e troca automática para conector de áudio de 3,5 mm para outras interfaces

  • Facilitando a vida dos integradores

    • Conector de Power-on integrado muito útil para fabricantes de sistemas proporcionando maior controle sobre o ciclo de funcionamento do sistema.

    • Aprimoramento da porta I2S em modo Slave e uma API de software melhorada para melhor compatibilidade.

* Fontes de alimentação não qualificadas apresentam uma saída de energia que difere do valor listado nas especificações do produto.



Leia mais


Tinker R/BR Tinker Board
Processador Cortex-A17 Quad-core 1.8GHz
Display 1 conector MIPI DSI de 1x15 pinos (suporta até HD)
1 saída HDMI de até 4K/30fps
*Hardware pronto para CEC via HDMI
1 conector MIPI DSI de 1x15 pinos (suporta até HD)
1 saída HDMI de até 4K/30fps
Memória Dual-Channel LPDDR3 2GB
Armazenamento Slot para cartão Micro SD(TF) Slot para cartão Micro SD(TF)
Conectividade 1 x Gbit LAN
1 x Wireless 802.11 b/g/n & BT 4.0 + EDR
Áudio Codec Realtek HD com conector de áudio P2 (3.5mm)
*Suporta Detecção de Plug-in e Auto-Switch
Codec Realtek HD com conector de áudio P2 (3.5mm)
USB 4 portas USB 2.0
Headers internos Header GPIO de 40 pinos com I2S avançado
Header de 2 pinos de Power-on
Header GPIO de 40 pinos
Conector de energia Micro USB (5V/2~3A)
*Suporta detecção de entrada de baixa tensão
Micro USB (5V/2~3A)
S.O. suportados Debian 9 / Android 7.1
Dimensões 3.37" x 2.125"
voltar

1 Micro USB power-in
2 Desativar
padrão

Power-on
3 HDMI
4 MIPI CSI
5 192K/24bit
HD Audio

6 GbE LAN
7 PWM
8 S/PDIF
9 MIPI DSI
10 802.11 b/g/n Wi-Fi & Bluetooth 4.0 + EDR
11 Upgradable i-PEX
antenna header

12 headers GPIO de 40 pinos
13 Slots para MicroSD
14 Portas USB 2.0

Recursos e Funcionalidades

Desempenho líder

Com seu poderoso e moderno processador baseado em ARM quad-core o Rockchip RK3288, a Tinker R/BR oferece desempenho superior quando comparado com outras placas compactas (SBC) populares. Além disso, a Tinker R/BR possui 2GB de memória em Dual-Channel LPDDR3 que proporciona performance diferenciada e a flexibilidade necessária para diferentes construções e projetos.

GPU com desempenho e funcionalidade robustas

Apresentando um design poderoso, mas eficiente em termos energéticos, a Tinker R/BR suporta gráficos de última geração e APIs de computação via GPU. Traz uma GPU Mali™-T760 MP4 baseada na arquitetura ARM de alto poder gráfico e processamento matemático que permite uma ampla gama de usos, incluindo reprodução de mídia de alta qualidade, jogos, visão computacional, reconhecimento de gestos, estabilização de imagem e processamento, bem como fotografia computacional e muito mais.

A Tinker R/BR possui um circuito de hardware HDMI CEC implementado com suporte de software, permitindo que entusiastas de multimídia controlem as saídas de TV usando um único controle remoto para uma melhor experiência de entretenimento. Outras funções fixas incluem suporte a reprodução H.264 e H.265, bem como reprodução de vídeo HD e UHD*.

*A reprodução de vídeo HD e UHD em 30 fps na Tinker R/BR está atualmente disponível através do media player 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. Por favor, consulte as FAQs para mais informações.

Qualidade de áudio HD

A Tinker R/BR possui um circuito de áudio refinado em comparação as concorrentes. Está equipada com um codec HD que suporta áudio de até 24 bits/192kHz. Seu conector de áudio suporta entrada de microfone e saída de áudio, sem a necessidade de um módulo adicional. Também oferece detecção de plug-in sem problemas, de forma que a saída de áudio seja automaticamente trocada do HDMI para o conector P2 quando o alto-falante ou o fone de ouvido for conectado.

Amigável ao fabricante, com conectividade IoT

A Tinker R/BR apresenta opções de conectividade padrão do fabricante, incluindo uma interface GPIO de 40 pinos e interface I2S aprimorada com modos Master e Slave para maior compatibilidade. A API do GPIO permite a interface com uma variedade de entradas de botões, switches, sensores, LEDs e muito mais. Possui uma interface DSI MIPI para painéis LCD, suportando inclusive a função touch-screen. Uma conexão secundária de CSI MIPI para câmeras compatíveis permite implementar projetos de visão por computador e muito mais.

A Tinker R/BR também possui porta Gbit LAN para conectividade de rede e acesso a Internet. A taxa de comunicação Gbit é real (o que não acontece em produtos concorrentes) e para isso foi projetado um barramento dedicado que garante esse desempenho consistente. O controlador Wi-Fi e Bluetooth integrado na Tinker R/BR possui certificação ANATEL. É blindado com uma cobertura de metal para garantir interferência mínima e melhor desempenho de rádio. Possui antena interna, mas caso seja necessário, pode-se utilizar o conector de antena IPEX integrado que permite alternar para uma antena externa.

Tinker R/BR também possui uma saída HDMI em tamanho normal. Além disso, inclui quatro portas USB 2.0 para ampla conectividade con periféricos e acessórios.

Design DIY refinado

Uma consideração cuidadosa foi dedicada ao design e desenvolvimento da Tinker R/BR para garantir que ele forneça uma experiência superior aos usuários iniciantes ou experientes que vão construir seus sistemas. Esses irão apreciar o header GPIO codificado por cores, que facilitará o reconhecimento das respectivas funções e recursos disponíveis em cada pino.

As dimensões e a topologia do PCB da Tinker R/BR se alinham às placas SBC padrão, permitindo o suporte a uma ampla variedade de gabinetes e acessórios físicos. Para maior clareza o PCB apresenta silk-screen com indicações de conexão e localização dos recursos. Os headers MIPI integrados também possuem codificação por cor.

A Tinker R/BR também inclui um dissipador de calor, que ajuda a melhorar a dissipação térmica sob carga pesada ou em ambientes quentes.

TinkerOS ‧ S.O. Suportados ‧ Aplicações

Uma distribuição baseada no Debian garante uma experiência elevada: seja navegando na web, assistindo vídeos, escrevendo scripts ou deenvolvendo códigos, o TinkerOS é um ótimo ponto de partida para o seu próximo projeto e construção de um sistema.

Além disso, o TinkerOS foi cuidadosamente projetado para ser extremamente leve e responsivo. Roda em cima da base Debian 9 e é um ambiente de desktop LXDE. Esta GUI (Interface Gráfica) está otimizada especificamente para placas SBC. Ele também possui suporte plug & play ao padrão NTFS, permitindo fácil acesso a drivers flash baseados no Windows, bem como a discos rígidos externos via porta USB. O navegador incluído também foi cuidadosamente selecionado e otimizado. É baseado no Chromium, permitindo velocidade e estabilidade, juntamente com várias extensões. A equipe de desenvolvimento da ASUS incluiu a aceleração de hardware no navegador, permitindo melhor renderização da web e reprodução de vídeo, incluindo resoluções HD no YouTube.

O TinkerOS também inclui diversas aplicações populares, permitindo fácil programação e desenvolvimento. Estes incluem o IDLE/Python, bem como o Squeak/Scratch.

         Além do TinkerOS e Debian Linux, a Tinker R/BR também suporta o sistema operacional Android. Isso permite cenários de uso totalmente diferentes, desde a reprodução de mídia, jogos e muito mais.

A Tinker R/BR suporta uma ampla variedade de aplicativos populares, disponíveis no mundo do software livre.

Desempenho da Tinker R/BR

Desempenho da CPU

A Tinker R/BR utiliza o processador SoC RK3288 baseado em ARM e que está equipado com quatro núcleos, o que aprimora seu desempenho em aplicativos multithread. Opera em frequências de até 1,8 GHz, melhorando sua performance em todos os aplicativos. Por ter mais núcleos da CPU juntamente com o aumento na frequência do processador proporciona um desempenho significativamente superior em uma ampla variedade de aplicativos, ampliando sua capacidade e possibilidades de aplicação em projetos. Como resultado, as tarefas típicas do PC são mais rápidas e mais responsivas.
Leia mais

Desempenho da GPU

A GPU da Tinker R/BR é baseada no Mali™ -T760 MP4. Oferece até 4 núcleos e uma velocidade de clock de 600MHz. Quando comparado com GPUs concorrentes da SBC, a Tinker R/BR oferece melhor desempenho de computação e aceleração de GPU.

Desempenho em stream e memória

A Tinker R/BR oferece DDR3 em dual-channel que proporciona melhor largura de banda de memória em comparação com dispositivos concorrentes, que utilizam DDR2 e operam em single-channel.

Velocidade de leitura e gravação do cartão SD

A Tinker R/BR possui um slot microSD integrado para armazenamento expansível. Suporta o padrão SD 3.0, portanto, pode usar cartões microSD de maior capacidade que oferecem desempenho de leitura e gravação significativamente mais rápido.

.Velocidades de leitura: até 90% mais rápida
.Velocidade de gravação: até 40% mais rápida

* Especificações: ADATA Premier UHS-I C10 64GBexFAT

Especificações de Rede e Áudio

Especificação Wi-Fi Formato de Áudio
/ Sample Rate
Funções
Série Tinker Board 802.11 b/g/n com antena interna
Conector IPEX para antena externa
Reprodução: 24bit / 192KHz
Gravação: 24 bits / 96kHz
Saída de áudio, entrada de microfone
Concorrente SBC 802.11 b/g/n 16bit/48KHz Apenas saída de áudio

Desempenho de Redes

A Tinker R/BR possui uma porta Ethernet Gigabit real, com significante incremento efetivo na velocidade de comunicação quando comparada aos SBCs concorrentes.

.Velocidades de transferência / recepção
O controlador dedicado da Tinker R/BR utiliza um barramento de acesso a CPU que n]ao é compartilhado com outros recursos o que garante uma maior entrega e recepção de pacotes. Assim o desempenho da porta LAN permanece o mesmo durante as transferências de dados na porta USB, o que não ocorre em produto SBC concorrente, que experimenta redução de até 18% na velocidade da LAN durante transferências USB.

.Desempenho de LAN com transferência USB

Velocidade USB

A Tinker R/BR oferece desempenho superior de leitura e gravação com unidades de armazenamento externas, permitindo velocidades mais rápidas de leitura e gravação. Isso melhora o fluxo de trabalho, a cópia, os backups e o uso geral do arquivo.

.Velocidades de leitura: até 154% mais rápido
.Velocidade de gravação: até 6% mais rápida

*Especificações: Kingston DataTraveler 64GB USB3.0

Desempenho Wi-Fi (perda de sinal)

O desempenho do Wi-Fi da Tinker R/BR é mais robusto do que a maioria dos dispositivos concorrentes, permitindo uma melhor recepção do sinal.
Localização: OctoScope platform
Target AP: ASUS RT-AC66U (Broadcom)
Padrão: b/g/n mixed
Canais: 6
Largura de banda: 20MHz
Segurança: none

*Tinker R/BR - OS: Linux 4.4.0+ armv7 | Versão de Imagem: V20170113 | Tipo de memória: 2GB | Tipo de CPU, Velocidade[GHz]: Cortex-A17 Quad-core 1.8GHz | Tipo de GPU, Velocidade[MHz]: Mali™ T-764
*SBC Concorrente - OS: Linux 4.4.11+ armv7 | Tipo de memória: 1GB | Tipo de CPU, Velocidade[GHz]: Cortex-A53 Quad-core 1.2GHz | Tipo de GPU, Velocidade[MHz]: VideoCore IV

Voltar

Contate-nos

Para consultas relacionadas à qualificação e validação de produtos e suporte a aplicativos ou suporte a periféricos e acessórios, entre em contato conosco em tinkerboard@asus.com


Compartilhe sua ideia conosco via

Documentação

Começando

Requerimento:

.1 x cartão Micro SD com pelo menos 8 GB de capacidade
.1 x cabo Micro USB e um adaptador de alimentação USB 5V/2 ~ 3A
.1 x Monitor com cabo HDMI
.1 conjunto de teclado e mouse USB
Nota: Para melhorar a estabilidade do sistema, é altamente recomendável usar o cartão SD de alta velocidade (Classe 10 ou superior).
1. Insira o cartão microSD em um PC Linux
2. Renomeie a imagem baixada para output.img e depois coloque o arquivo na pasta FlashUSB
3. Execute o FlashUSB.sh
===============================================
Selecione o disco que deseja gravar:
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 da Tinker Board.
Conecte a fonte de alimentação, o teclado, o mouse e o monitor. Depois, inicialize-a!


1. Insira o cartão microSD em um PC com Windows
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-o no slot do cartão microSD da Tinker R/BR.
4. Conecte o teclado, o mouse, o monitor, e por último a a fonte de alimentação. Em seguida, inicialize-a!



Hardware

A Tinker R/BR requer alimentação de 5V/2 ~ 3A através da porta micro-USB. A quantidade exata de corrente (mA) exigida pela Tinker R/BR dependerá do que está conectado a ela. Para uso geral, uma fonte de alimentação de 2A de um fornecedor respeitável fornecerá energia suficiente para operar sua tinker board.

Normalmente, a Tinker R/BR usa entre 700 a 1000mA, dependendo de quais periféricos estão a ela conectados, e tão pouco quanto 500mA sem periférico conectados. A potência máxima para a Tinker R/BR é de 1A. Se você precisar conectar um dispositivo USB para fornecer os requisitos de energia acima de 0,5A, conecte-se a ele por meio de um hub USB alimentado externamente.


A Tinker R/BR está equipado com quatro portas USB 2.0. Estes são conectados ao componente Hub USB GL852G, que por sua vez se conecta a porta USB da CPU RK3288.

As portas USB permitem a conexão de periféricos tais como teclados, mouses e webcams. Isso proporciona à placa amplas funcionalidades adicionais.

Existem algumas diferenças entre o hardware USB da Tinker R/BR e daquele que está nos computadores de mesa, laptops e tablets.

A porta do host USB dentro da CPU RK3288 é padrão OTG, pois foi originalmente planejada para ser usada no mercado de dispositivos móveis, por exemplo, a porta USB única de um telefone para conexão a um PC ou a um único dispositivo. Em essência, o hardware do OTG é mais simples que o hardware equivalente em um PC.

O OTG geralmente suporta comunicação com 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 tinker board, o software do sistema precisa trabalhar mais.


Leia mais

Dispositivos suportados

Em geral, todos os dispositivos suportados pelo Linux podem ser usados com a Tinker R/BR (as exceções são detalhadas abaixo). O Linux oferece um banco de dados de driver abrangente que suporta hardware legado para a maioria dos sistemas operacionais. O TinkerOS e seu kernel Debian possuem um grande número de inbox drivers para periféricos e dispositivos comuns.

Se você tem um dispositivo e deseja usá-lo com uma tinker board, conecte-o. Provavelmente, ele será compatível. Se você estiver executando uma interface gráfica (como um ambiente de área de trabalho LXDE no sistema operacional), é provável que um ícone ou outra mensagem seja exibida para anunciar o novo dispositivo.


Limites de Energia das Portas

O dispositivo informa seus próprios requisitos de energia para o host USB quando é conectado pela primeira vez. Em teoria, a energia real consumida pelo dispositivo não deve exceder a àquela declarada na especificação.
Deve-se observar que o hot-swap de dispositivos de alta energia nas portas USB da tinker board podem resultar em uma queda de energia, o que pode fazer com que a Tinker R/BR seja reinicializada.


voltar

Um recurso poderoso da Tinker R/BR é o conjunto de pinos de GPIO (entrada/saída geral) disponíveis ao longo da borda da placa. Esses pinos são uma interface física entre a Tinker R/BR e o mundo exterior. No nível mais simples, você pode pensar neles como opções que podem ser ativadas ou desativadas. Dos 40 pinos, 28 são pinos GPIO cujas funções podem ser compartilhadas e mutuamente exclusivas. Além de portas de entrada e saída digitais podem assumir funções tais como SPI, UART, I2C, PWM e I2S todas disponíveis no conector de 40 pinos.


GPIO API

Python

Python é uma linguagem de programação que permite trabalhar rapidamente e integrar sistemas de maneira mais eficaz.

1. Abra um terminal e instale o pacote de dependências.
sudo apt-get update
sudo apt-get install python-dev python3-dev

2. Download Python GPIO library*
git clone http://github.com/TinkerBoard/gpio_lib_python.git

3. Navegue até folder
cd gpio_lib_python/

4. Instale a biblioteca Python GPIO para a Tinker R/BR
sudo python setup.py install
sudo python3 setup.py install

5. Códigos de referência
Existem alguns códigos de amostra nesta pasta /gpio_lib_python/test

*Se aparecer “git command not found”, por favor instale o git primeiro pelo apt com os comandos a seguir.
sudo apt-get update
sudo apt-get install git

C

C é uma linguagem imperativa de programação de computador, de finalidade geral, que suporta programação estruturada, escopo de variável lexical e recursão, enquanto um sistema de tipo estático evita muitas operações não intencionais.

1. Abra o terminal e baixe a biblioteca C GPIO*
git clone http://github.com/TinkerBoard/gpio_lib_c.git

2. 2. Navegue até a pasta
cd gpio_lib_c/

3. Instale a biblioteca C GPIO para Tinker R/BR
sudo ./build

4. Verifique se foi instalado com sucesso
gpio -v
gpio readall

5. Códigos de referência
Existem alguns códigos de amostra nesta pasta /gpio_lib_c/examples

*Se aparecer “git command not found”, por favor instale o git primeiro pelo apt com os comandos a seguir.
sudo apt-get update
sudo apt-get install git

GPIO pinout

Se você deseja controlar o SPI, I2C ou serial (UART) do GPIO com o Python, é recomendável usar bibliotecas Python de terceiros ou de código aberto, como spidev, smbus2 ou pySerial.
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

* É altamente recomendável que você faça backup regularmente de todos os dados armazenados no dispositivo. A ASUS não será responsável por qualquer dano ou perda de programas ou dados armazenados na placa Tinker R/BR, bem como não será responsável pela recuperação de dados, backup ou quaisquer cobranças decorrentes deles.


* Em nenhum caso a ASUS será responsável por qualquer defeito, dano ou perda de dados resultante da reparação ou substituição do produto.

  • Visão Geral
  • 3rd Party Partners
  • Desempenho
  • Entre em contato
  • Vídeos
comparison icon
Compare (0)