Produktbeschreibung für ASUS 90MB0QY1-M0EAY0 - Einplatinencomputer
Tinker Board
Dein vielseitiger Baustein für die Zukunft
Das Tinker Board ist ein ultra-kompakter Einplatinencomputer, der neben einer in seiner Klasse führenden Performance auch eine herausragende mechanische Kompatibilität bietet. Das Tinker Board bietet eine zuverlässige und äusserst leistungsfähige Plattform für Maker, IoT-Enthusiasten, Hobby-Bastler, DIY-PC-Begeisterte und viele andere, um ihre Ideen für Basteleien oder Selbstbau-Projekte Wirklichkeit werden zu lassen.
Führende Performance in seiner Klasse
Mit einem leistungsstarken und modernen ARM-basierten Quad-Core-Prozessor, dem Rockchip RK3288, bietet das Tinker Board eine im Vergleich zu anderen beliebten Einplatinencomputern deutlich verbesserte Leistung. Im Hinblick auf die wachsenden Anforderungen von verschiedenen Konfigurationen und Projekten verfügt das Tinker Board über bis zu 2GB LPDDR3 Dual-Channel-Speicher. Zusätzlich ist das Tinker Board mit einer SDIO 3.0 Schnittstelle ausgestattet, die eine deutlich verbesserte Lese- und Schreibgeschwindigkeit für MicroSD-Erweiterungskarten bietet. Diese werden sowohl für das Betriebssystem als auch zum Speichern von Anwendungen und Dateien verwendet.
Solide GPU-Performance & Funktionalität
Mit seinem leistungsstarken, aber energieeffizienten Design unterstützt das Tinker Board zukunftsweisende Grafiktechnologien und moderne GPU-Compute-Programmierschnittstellen (APIs). Dank der ARM-basierten Mali-T764-GPU ist das Tinker Board mit seiner Grafikeinheit und seinen Fixed-Function-Prozessoren für ein breites Anwendungsspektrum geeignet, darunter hochqualitative Multimedia-Wiedergabe, Gaming, Computer-Vision, Gestenerkennung, Bildstabilisierung sowie Bildverarbeitung, Computerfotografie und vieles mehr. Multimedia-Enthusiasten wird die integrierte Unterstützung für die H.264- und H.265-Wiedergabe gefallen, einschliesslich der Wiedergabe von HD- sowie UHD-Videos*.
*Die Videowiedergabe von HD- & UHD-Inhalten bei 30 Bildern pro Sekunde ist zur Zeit nur mit dem Rockchip-Video-Player möglich, der auf das TinkerOS-Betriebssystem beschränkt ist. Aktuell unterstützen Video-Player und Anwendungen von Drittanbietern möglicherweise keine Hardware-Beschleunigung und bieten aus diesem Grund gegebenenfalls eine eingeschränkte Wiedergabeleistung und/oder Stabilität. Weitere Informationen sind in der FAQ verfügbar.
HD-Audioqualität
Nachdem weitere Verbesserungen in wichtigen Bereichen vorgenommen wurden, die bei anderen Einplatinencomputern fehlen, wurde das Tinker Board mit einem HD-Codec ausgestattet, der eine Audiowiedergabe von bis zu 192 KHz / 24Bit unterstützt. Die Audiobuchse kann ohne Erweiterungsmodul als Audio-Ausgang und als Mikrofoneingang genutzt werden.
Maker-freundlich, mit IoT-Konnektivität
Das Tinker Board unterstützt die gängigen Verbindungsmöglichkeiten für Maker und Hobby-Bastler, einschliesslich einer 40-Pin GPIO-Schnittstelle. Zusätzlich ist das Board mit zwei HD-MIPI-Verbindungen zur Verbindung von HD-Bildschirmen und HD-Kameras ausgestattet. Für Nutzer, die sich für Netzwerk-Themen oder LAN-Speicher interessieren, ist das Tinker Board mit Gbit-Ethernet ausgestattet, welches im Vergleich zu herkömmlichen 10/100 Netzwerk-Controllern einen überlegenen Datendurchsatz bietet. Darüber hinaus verfügt die LAN-Schnittstelle des Tinker Boards über ein nicht gemeinsam genutztes Busdesign. Dieses hilft dabei, den Datendurchsatz zu maximieren und zu stabilisieren, um bei der gleichzeitigen Nutzung von LAN- und anderen Onboard-Bus-Funktionen eine hervorragende Leistung zu gewährleisten. Die Netzwerk-Konnektivität des Tinker Boards wird durch die Verwendung von abgeschirmten WLAN- und Bluetooth-Controllern unterstützt. Diese bewirken eine Reduktion von Interferenzen und die verbessern die Sendeleistung. Enthusiasten werden auch den IPEX-Antennenanschluss zu schätzen wissen, mit dem die integrierte Antenne aufgerüstet werden kann.
Abgerundet werden die Verbindungsmöglichkeiten des Tinker Boards mit einem vollständigen HDMI-Ausgang für den Anschluss von Fernsehgeräten, Monitoren und anderen HDMI-fähigen Bildschirmen sowie mit vier USB-2.0-Schnittstellen, an die eine Vielzahl von Peripheriegeräten und Zubehör betrieben werden kann.
Verbessertes DIY-Design
Die Gestaltung und Entwicklung des Tinker Boards wurde mit grosser Sorgfalt vorgenommen, um sowohl Anfängern im Selbstbau-Bereich als auch erfahrenen Hobby-Bastlern eine überragende Benutzerfreundlichkeit zu bieten. Bastler profitieren nicht nur von einem besser sichtbaren sondern auch von einem übersichtlich farbcodierten GPIO-Steckplatz zum schnellen und einfachen Auffinden der entsprechenden Anschluss-Pins. Die Abmessungen und die Topologie des Tinker Boards greifen das Layout von Standard-Einplatinencomputern auf, sodass eine breite Palette an Gehäusen und physischen Zubehörteilen unterstützt wird.
Die Platine verfügt zudem über Beschriftungen im Siebdruckverfahren für Verbindungssteckplätze und die Positionen von Komponenten, um die Bedienung noch übersichtlicher zu machen. Die Integrierten MIPI-Schnittstellen sind zudem mit farblich kontrastierenden Zugschlaufen ausgestattet. Das Tinker Board verfügt ausserdem über einen Kühlkörper, um die Wärmeableitung bei hoher Systemlast oder bei hoher Aussentemperatur zu verbessern.
Voraussetzungen:
• 1 x MicroSD-Karte mit mindestens 8GB Speicherplatz
• 1x Micro-USB-Kabel und ein 5V / 2A USB-Netzteil mit LPS-Markierung
• 1x Monitor mit HDMI-Kabel
• 1x Tastatur und Maus
Für Linux:
1. Stecken Sie die MicroSD-Karte in einen Linux-PC ein.
2. Benennen Sie das Datenträger-Abbild in output.img um und kopieren Sie die Datei in das FlashUSB-Verzeichnis.
3. Führen Sie die Datei FlashUSB.sh aus
===============================================
Wählen Sie das Laufwerk aus, das Sie flashen möchten:
sdc -Multiple_Flash_Reader_058F63616476-0:1
sdb -Generic-_Compact_Flash_058F63616476-0:0
Geben Sie die folgende Nummer ein:0
dd if=/home/yihsin/Rockchip/aa7-demo/out/target/output.img of=/dev/sdc seek=0 bs=16M conv=notrunc
Starten Sie den Flash-Vorgang!
Flash-Vorgang abgeschlossen!
===============================================
Setzen Sie die MicroSD-Karte in den Steckplatz auf dem Tinker Board ein.
Schliessen Sie die Stromversorgung, die Tastatur, die Maus und den Monitor an. Starten Sie jetzt das Tinker Board!
Für Windows:
1. Stecken Sie die MicroSD-Karte in einen Windows-PC ein.
2 Laden Sie die Anwendung "Win32DiskImager“ herunter und führen Sie sie aus.
4. Schliessen Sie die Stromversorgung, die Tastatur, die Maus und den Monitor an. Starten Sie jetzt das Tinker Board!
Setzen Sie die bootfähige MicroSD-Karte in das Tinker Board ein und schliessen Sie dann die Stromversorgung, die Tastatur, die Maus sowie den Monitor an, um das System zu starten
TinkerOS
Eine Debian-basierte Distribution, die ab Werk eine flüssige und funktionale Nutzererfahrung bietet. Egal ob beim Surfen im Internet, beim Ansehen von Videos oder beim Verfassen von Texten – TinkerOS ist ein grossartiger Ausgangspunkt für das nächste Projekt.
Hardware
Ein leistungsstarkes Merkmal des Tinker Boards ist die Reihe der verfügbaren GPIO(Allzweck-Eingang / Ausgang)-Pins am Rand der Platine. Diese Pins sind eine physikalische Schnittstelle zwischen dem Tinker Board und der Aussenwelt. Auf der einfachsten Ebene lassen sich diese Pins als Schalter beschreiben, die ein- oder ausgeschaltet werden können. Es gibt insgesamt 40 Pins, von denen 26 GPIO-Pins sind (gemeinsam genutzt mit SPI/UART/I2C-Pins). Das Tinker Board ist mit einem SPI-Bus ausgestattet, der die Auswahl von zwei Chips ermöglicht. Der SPI-Bus ist auf dem integrierten 40-Pin-Steckplatz verfügbar.
GPIO API - Python
Python ist eine Programmiersprache, mit der schnell gearbeitet und Systeme effizient integriert werden können.
1. Python installieren 2 idle:
sudo apt-get install idle-Python2.7
Python installieren 3 idle:
sudo apt-get install idle3
2. Installation der Python-GPIO-Bibliothek für das Tinker Board
Öffnen Sie eine Kommandozeile und navigieren Sie zu diesem Verzeichnis
cd /home/linaro/Desktop/ASUSTinkerBoard.gpio-0.1/
sudo Python setup.py install
3. Referenz-Codes
Dieses Verzeichnis enthält einige Beispielcodes
/home/linaro/Desktop/ASUSTinkerBoard.gpio-0.1/test
add_event_callback.py (add_event_detect function for input GPIO)
btc.py (Modultest für alle GPIO-Funktionen)
forloop.py (Pull-Up und anschliessender Pull-Down für alle GPIO-Pins)
pwm.py (Software-PWM-Funktionstest)
pwm_input.py (Software-PWM-Funktionstest durch raw_input)
4. GPIO pinout