Najwyższa wydajność w swojej klasie
tinker board S
Zbuduj swoją drogę do przyszłości
-
Bardziej wydajny
• Zintegrowana pamięć o pojemności 16 GB dla zwiększenia wydajności i stabilności oraz gniazdo microSD dla lepszej elastyczności
• Zintegrowany czujnik niskiego napięcia na wejściu eliminuje problemy związane z zasilaniem i zapewnia stabilność systemu w przypadku korzystania z niesklasyfikowanego* zasilacza -
Lepsze wrażenia użytkownika
• Obsługa technologii HDMI-CEC zapewnia rozrywkę w pełnym wymiarze, a użytkownik może pojedynczym pilotem sterować zarówno komputerem Tinker Board S, jak i telewizorem.
• Wykrywanie podłączenia kabla do gniazda audio jack oraz automatyczne przełączanie z innych interfejsów na gniazdo audio 3,5 mm
-
Podąża w przyszłość razem z kreatywnymi użytkownikami
• Zintegrowany pin zasilania zapewnia twórcom ogromną swobodę podczas realizowania swoich pomysłów.
• Ulepszony pin l2S z trybem Slave oraz udoskonalone oprogramowanie API dla lepszej kompatybilności
* Niesklasyfikowane zasilacze mają moc wyjściową, która różni się od wartości podanej w specyfikacjach produktu.
Dowiedz się więcej
Tinker Board S | Tinker Board | |
---|---|---|
Processor | Cortex-A17 Quad-core 1.8GHz | |
Display | 1 x 15-pin MIPI DSI supports up to HD 1 x HDMI up to 4K/30fps *HDMI CEC Hardware Ready |
1 x 15-pin MIPI DSI supports up to HD 1 x HDMI up to 4K/30fps |
Memory Size | Dual-CH LPDDR3 2GB | |
Storage | Onboard 16GB eMMC Micro SD(TF) card slot |
Micro SD(TF) card slot |
Connectivity | 1 x GB LAN 1 x wireless 802.11 b/g/n & BT 4.0 + EDR |
|
Audio | RTL HD Codec with 1 x 3.5mm audio jack *Supports Plug-in Detection and Auto-Switch |
RTL HD Codec with 1 x 3.5mm audio jack |
USB | 4 x USB 2.0 ports | |
Internal Headers | 1 x 40-pin GPIO header w/ enhanced I2S 1 x 2-pin eMMC recovery header 1 x 2-pin Power-on header |
1 x 40-pin GPIO header 1 x 2-pin contact points |
Power Connector | Micro USB (5V/2~3A) *Supports low voltage input detection |
Micro USB (5V/2~3A) |
OS Support | Debian 9 / Android 6 | |
Dimension | 3.37" x 2.125" |
disable
Power-on eMMC Recovery
HD Audio
antenna header
Funkcje i możliwości
Solidna wydajność i funkcjonalność GPU
Tinker Board S dysponuje zintegrowanym obwodem HDMI CEC, który wraz z obsługiwanym oprogramowaniem umożliwi entuzjastom multimediów sterowanie wyjściami telewizora za pomocą pojedynczego pilota – dla jeszcze lepszych wrażeń podczas rozrywki. Inne fabrycznie instalowane funkcje to np. obsługa odtwarzania z wykorzystaniem kodeków H.264 i H.265, jak również odtwarzanie wideo w rozdzielczościach HD i UHD.*
*Odtwarzanie filmów w rozdzielczościach HD i UHD przy 30 kl./sek jest obecnie możliwe tylko za pośrednictwem odtwarzacza wideo Rockchip, który jest obsługiwany wyłącznie w systemie TinkerOS. W chwili obecnej odtwarzacze filmów i aplikacje wideo innych firm mogą nie oferować przyspieszenia sprzętowego, a także posiadać ograniczoną wydajność odtwarzania i/lub stabilność. Więcej informacji można znaleźć na stronie FAQ.
Dźwięk w jakości HD
Doskonały dla konstruktorów, z dobrą łącznością IoT
Ponadto port LAN na płycie Tinker Board ma do dyspozycji dedykowane zasoby magistrali, co gwarantuje stałą i wydajną pracę Ethernetu. Zintegrowane kontrolery Wi-Fi i Bluetooth są ekranowane metalową osłoną, co minimalizuje zakłócenia i poprawia łączność za pomocą fal radiowych. Dla ewentualnej aktualizacji zawarto również gniazdo IPEX do podłączenia anteny.
Kompletując szeroki zakres złączy, na wyposażeniu Tinker Board S są również: pełnowymiarowe wyjście HDMI do podłączenia do telewizorów, monitorów i innych wyświetlaczy HDMI, a także cztery porty USB 2.0 umożliwiające doskonałą łączność z urządzeniami peryferyjnymi i akcesoriami.
Rozszerzone możliwości DIY
Wymiary i topologia obwodu drukowanego wykorzystanego w Tinker Board S są zgodne ze standardowymi płytami SBC, umożliwiając zastosowanie szerokiej gamy obudów i akcesoriów. Obwód drukowany posiada również sitodruk z gniazdem połączenia i opisami lokalizacji, co zapewnia większą przejrzystość połączeń. Zintegrowane na płycie gniazda MIPI posiadają także kontrastujące kolorowe uchwyty. .
Tinker Board S zawiera też radiator, który pomaga poprawić rozpraszanie ciepła przy dużym obciążeniu lub w miejscach o wysokich temperaturach otoczenia.
TinkerOS ‧ Obsługiwane OS ‧ Aplikacje
Ponadto TinkerOS został rozmyślnie zaprojektowany z koncentracją na lekkość i responsywność systemu. Funkcjonuje on na bazie Debiana 9, graficznego środowiska LXDE. Ten interfejs graficzny został zoptymalizowany specjalnie dla płyt SBC. Oferuje on także obsługę plug & play NTFS, co pozwala na łatwy dostęp do pamięci flash i zewnętrznych dysków twardych sformatowanych w Windowsie. Zintegrowana przeglądarka internetowa również została inteligentnie dobrana i zoptymalizowana. Bazuje ona na Chromium, co zapewnia jej szybkość i stabilność funkcjonowania, a także pokaźną ilość rozszerzeń. Zespół ASUS pomógł w uruchomieniu akceleratora sprzętowego tej przeglądarki, co pozwala na lepsze renderowanie treści internetowych i odtwarzanie wideo, w tym także filmów na YouTube w rozdzielczości HD.
TinkerOS zawiera również znaczną ilość popularnych aplikacji, ułatwiając użytkownikom programowanie i rozwijanie swoich rozwiązań. Są to m.in: IDLE / Python, a także Squeak / Scratch.
Oprócz TinkerOS i Linuxa Debian, Tinker Board S obsługuje także system operacyjny Android. Pozwala to na wprowadzanie w życie całkiem odmiennych koncepcji użytkowania, począwszy od odtwarzania mediów, do grania i wielu innych zastosowań.
Wydajność Tinker Board
Wydajność CPU
Wydajność GPU
Wydajność strumieniowania oraz pamięci
Szybkości odczytu/zapisu kart eMMC i SD
.Szybkość odczytu: do 422% szybciej
.Szybkość zapisu: do 226% szybciej
*Specyfikacje karty: ADATA Premier UHS-I C10 64GBexFAT
Specyfikacje sieci/dźwięku
Specyfikacje | Wi-Fi | Format dźwięku / częstotliwość próbkowania |
Funkcja audio |
---|---|---|---|
Tinker Board Series | 802.11 b/g/n z możliwością aktualizacji anteny IPEX | Odtwarzanie: 24 bity/192 KHz, Nagrywanie: 24 bity/96 KHz | Wyjście audio, wejście mikrofonowe |
Konkurencyjne SBC | 802.11 b/g/n | 16bit/48KHz | Wyłącznie wyjście audio |
Wydajność sieci
.Szybkość transferu/odbioru danych
.Wydajność LAN z transferem przez USB
Szybkość USB
.Szybkość odczytu: do 154% szybciej
.Szybkość zapisu: do 6% szybciej
*Specyfikacje karty: Kingston DataTraveler 64GB USB3.0
Wydajność Wi-Fi (utrata sygnału)
Lokalizacja: OctoScope platform Target AP: ASUS RT-AC66U (Broadcom) |
Standard: b/g/n mieszany Kanałów 6 Pasmo: 20 MHz Ochrona: żadna |
*Tinker Board S- OS: Linux 4.4.0+ armv7l l Wersja obrazu: V20170113 l Pamięć: 2 GB l Procesor, Szybkość [GHz]: Cortex-A17 Quad-core 1,8 GHz l Typ GPU, Szybkość [MHz]: Mali™ T-764
*Konkurencyjne urz. SBC - OS: Linux 4.4.11+ armv7l l Pamięć: 1GB l Procesor, Szybkość [GHz]: Cortex-A53 Quad-core 1,2 GHz l Typ GPU, Szybkość [MHz]: VideoCore IV
Społeczność ‧ Skontaktuj się z nami
Podziel się z nami swoimi pomysłami za pośrednictwem
Dokumentacja
Pierwsze kroki
Wymagania sprzętowe:
.1 x zasilacz do Tinker Board* lub inny kompatybilny zasilacz o parametrach: 5 V/2-3 A**
.1 x monitor
.1 x kabel HDMI
.1 x zestaw klawiatury i myszy
* Zasilacz do Tinker Board jest sprzedawany osobno
** Kabel musi dostarczać prąd o natężeniu 3 A
2. Pobierz obraz systemu TinkerOS ze strony internetowej i zainstaluj go na Tinker Board S wykorzystując do tego oprogramowanie do instalacji plików ISO oferowane przez strony trzecie, takie jak np. Win32Disk Imager lub Etcher.
3. Podłącz zasilacz, klawiaturę, mysz i monitor do swojego Tinker Board S, aby uruchomić system operacyjny.
Sprzęt
Zwykle płyta zużywa od 700 do 1000 mA, w zależności od podłączonych urządzeń peryferyjnych. Może jednak zużywać nawet jedynie 500 mA, jeśli nie są do niej podłączone żadne urządzenia peryferyjne. Maksymalna moc Tinker Board wynosi 1A. Jeśli musisz podłączyć urządzenie USB, aby spełnić wymagania dotyczące zasilania powyżej 0,5A, musisz połączyć się z nim za pośrednictwem zewnętrznego huba USB.
Te porty USB umożliwiają podłączenie urządzeń peryferyjnych, takich jak klawiatury, myszy i kamery internetowe. Dzięki temu płyta zyskuje dodatkową funkcjonalność. .
Istnieją pewne różnice pomiędzy urządzeniami USB podłączonymi do Tinker Board, a urządzeniami USB podłączonymi do komputerów stacjonarnych, laptopów i tabletów.
Port hosta USB wewnątrz płyty Tinker Board S jest przeznaczony wyłącznie do zasilania. RK3288 pierwotnie miał być używany na rynku urządzeń mobilnych, np. jako pojedynczy port USB w telefonie do podłączenia do komputera lub do jednego urządzenia. W istocie urządzenie OTG jest prostsze w budowie niż podobne urządzenie na komputerze.
OTG zazwyczaj obsługuje komunikację ze wszystkimi typami urządzeń USB, ale aby zapewnić odpowiedni poziom funkcjonalności większości urządzeń USB, które można podłączyć do Tinker Board S, oprogramowanie systemowe musi wykonywać więcej pracy.
Dowiedz się więcej
Obsługiwane urządzenia
Jeśli posiadasz jakieś urządzenie, którego chcesz używać z Tinker Board S, to po prostu je podłącz. Istnieje spore prawdopodobieństwo, że będzie ono kompatybilne. Jeżeli korzystasz z interfejsu graficznego (np. środowiska desktopu LXDE w systemie operacyjnym), prawdopodobnie pojawi się ikona lub jakiś komunikat informujący o podłączeniu nowego urządzenia.
Ograniczenia mocy portu
Należy zauważyć, że wymiana urządzeń o dużym poborze mocy na zasadzie hot-swap w portach USB Tinker Board może doprowadzić do spadku napięcia, co może spowodować reset płyty głównej.
Pobierz
Python
1. Otwórz terminal i zainstaluj pakiet zależności.
sudo apt-get update
sudo apt-get install python-dev python3-dev
2. Pobierz bibliotekę Python GPIO
wget
http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_Python.zip
3. Rozpakuj GPIO_API_for_Python.zip i przejdź do katalogu
Rozpakuj GPIO_API_for_Python.zip
cd GPIO_API_for_Python/
4. Zainstaluj bibliotekę Python GPIO dla Tinker Board
sudo python setup.py install
sudo python3 setup.py install
5. Kody referencyjne
W tym folderze znajduje się kilka przykładowych kodów
/GPIO_API_for_Python/test
add_event_callback.py (add_event_detect funkcja na wejście GPIO)
btc.py (test jednostki na wszystkie funkcje GPIO)
forloop.py (przełącz w górę wszystkie GPIO, a później przełącz w dół wszystkie GPIO)
pwm.py (Test funkcjonowania oprogramowania PWM)
pwm_input.py (Test funkcjonowania oprogramowania PWM przez raw_input)
C
1. Otwórz terminal i pobierz bibliotekę C GPIO
wget http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_C.zip
2. Rozpakuj GPIO_API_for_Python.zip i przejdź do katalogu
unzip GPIO_API_for_C.zip
cd GPIO_API_for_C/
3. Zainstaluj bibliotekę C GPIO dla Tinker Board
sudo chmod +x build
sudo ./build
4. Sprawdź, czy instalacja zakończyła się sukcesem
gpio -v
gpio readall
5. Kody referencyjne
W tym katalogu znajduje się kilka przykładów kodu: /GPIO_API_for_C/wiringpitest or /GPIO_API_for_C/examples
Pinout GPIO
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 |
* Zdecydowanie zalecamy regularne sporządzanie kopii bezpieczeństwa wszystkich danych zapisywanych na tym urządzeniu. Spółka ASUS nie ponosi odpowiedzialności za jakiekolwiek uszkodzenia lub utratę danych zapisanych w komputerach z serii Tinker Board i nie może być poniesiona do odpowiedzialności w zakresie przywrócenia utraconych danych, wykonywania kopii bezpieczeństwa lub poniesienia opłat powstałych z tego względu.
* W żadnym wypadku spółka ASUS nie będzie ponosiła odpowiedzialności za jakiekolwiek uszkodzenia lub utratę danych powstałe na skutek naprawy lub wymiany produktu.
- Przegląd opcj
- Partnerskie strony trzecie
- Wydajność
- Społeczność ‧ Skontaktuj się z nami
- Wideo
- Dokumentacja ‧ Pobranie plików