Class-Leading Performance
tinker board
tinker your way to the future
(5V/2~2.5A power is required)
HD Audio
(MHF4)
Bluetooth 4.0 + EDR
Features & Functionality
Robust GPU Performance & Functionality
*การเล่นไฟล์วิดีโอ HD และ UHD ที่ 30fps สามารถทำได้บน Rockchip video player เท่านั้น ซึ่งสามารถรองรับได้ด้วย TinkerOS เท่านั้น ในปัจจุบัน 2 ใน 3 ของ video player และแอพพลิเคชั่นไม่สามารถใช้งาน hardware acceleration และอาจถูกจำกัดประสิทธิภาพการเล่นไฟล์และ/หรือเสถียรภาพด้วย ข้อมูลเพิ่มเติมกรุณาอ่าน FAQs
HD Audio Quality
Maker-Friendly, with IoT Connectivity
นอกจากการเชื่อมต่อข้างต้นแล้ว Tinker Board ยังมีพอร์ต HDMI แบบมาตรฐานเพื่อเชื่อมต่อกับ TV, จอภาพ และการแสดงผลรูปแบบอื่น พร้อมพอร์ต USB 2.0 4 พอร์ตเพื่อการเชื่อมต่ออุปกรณ์เสริมที่ครบครัน
Enhanced DIY Design
ขนาด PCB และโทโพโลยีของ Tinker Board ยังเป็นแบบเดียวกับบอร์ด SBC มาตรฐาน ทำให้สามารถรองรับแชสสิสและอุปกรณ์เสริมได้มากมาย PCB ยังมีการซิลก์สกรีนบนเฮดเดอร์สำหรับเชื่อมต่อและตำแหน่งต่างๆ เพื่อการเชื่อมต่อที่ชัดเจน เฮดเดอร์ MIPI บนบอร์ดยังมาพร้อมกับแถบสีที่ชัดเจน
Tinker Board ยังมีฮีตซิงค์ที่ช่วยระบายความร้อนขณะอุปกรณ์ทำงานหนักและในสถานที่ใช้งานที่อุณหภูมิสูง
TinkerOS ‧ Supported OS ‧ Applications
ตอบสนองกับการทำงานของคุณ ไม่ว่าจะเป็นการใช้งานในรูปแบบเอ็นเตอร์เทอร์เม้น หรือใช้งานด้านการเขียนโปรแกรมในการสั่งการหรือควบคุมเครื่องจักร TinkerOS ถือเป็นอีกหนึ่งทางเลือกที่เหมาะสำหรับการใช้งานในรูปแบบต่างๆ ที่ตอบสนองการทำงานของคุณ
นอกจากนั่้น TinkerOS ได้รับการออกแบบมาให้มีน้ำหนักเบาเพื่อเพิ่มความยืดหยุ่นในการใช้งาน โดยจะทำงานบน Debian 9
GUI เหมาะสำหรับบอร์ด SBC ที่รองรับการเชื่อมต่อจากอุปกรณ์จัดเก็บข้อมูลภายนอกแบบ plug & play NTFS
เว็บเบราเซอร์ Chromium ที่ผ่านการปรับแต่งมาให้เหมาะสำหรับการใช้งานที่เหมาะสมจะช่วยเพิ่มประสิทธิภาพในการใช้งานที่รวดเร็วและเสถียร
ทางทีมงาน ASUS ได้พัฒนาให้เว็บเบราเซอร์ทำงานได้อย่างรวดเร็วโดยสามารถแสดงผลวิดีโอบนความละเอียดระดับ HD ผ่านทาง Youtube ได้อย่างราบลื่น
Tinker Board Performance
CPU Performance
GPU Performance
Stream and Memory Performance
SD Card Read/Write Speed
.Read speeds: up to 89%
.Write speeds: up to 40%
*Card spec: ADATA Premier UHS-I C10 64GBexFAT
Network/Audio Specifications
Specification | Wi-Fi | Audio Format / Sample Rate |
Audio Function |
---|---|---|---|
Tinker Board | 802.11 b/g/n with upgradable IPEX antenna | Play: 24bit/192KHz, Record: 24bit/96KHz | Audio output, Microphone input |
Competitor SBC | 802.11 b/g/n | 16bit/48KHz | Audio output only |
Networks Performance
.Transfer/receive speeds
.LAN performance with USB transfer
USB Speed
.Read speeds: up to 154% faster
.Write speeds: up to 6% faster
*Card spec: Kingston DataTraveler 64GB USB3.0
Wi-Fi Performance (Signal Loss)
Location: OctoScope platform Target AP: ASUS RT-AC66U (Broadcom) |
Standard: b/g/n mixed Channel: 6 Bandwidth: 20MHz Security: none |
*Tinker Board - OS: Linux 4.4.0+ armv7l l Image Version: V20170113 l Memory Type: 2GB l CPU Type, Speed[GHz]: Cortex-A17 Quad-core 1.8GHz l GPU Type, Speed[MHz]: Mali™ T-764
*Competitor SBC - OS: Linux 4.4.11+ armv7l l Memory Type: 1GB l CPU Type, Speed[GHz]: Cortex-A53 Quad-core 1.2GHz l GPU Type, Speed[MHz]: VideoCore IV
Community ‧ Contact Us
Share your idea with us via
เอกสารแนะนำวิธีการติดตั้งระบบปฎิบัติการ
เริ่มต้น
สิ่งที่จำเป็น:
.1 x Micro สาย USB และอแดปเตอร์ 5V/2~2.5A ที่มี LPS
.1 x จอภาพ และสาย HDMI
.1 x คีย์บอร์ด และ เมาส์
หมายเหตุ: ควรใช้ SD Card ความเร็วสูง (Class 10 หรือสูงกว่า) เพื่อเสถียรภาพระบบสูงสุด
*ขั้นตอนดังต่อไปนี้ เป็นขั้นตอนสำหรับเตรียมการติดตั้งระบบปฏิบัติการให้กับ ASUS Tinker Board เท่านั้น
สำหรับระบบปฏิบัติการที่ ASUS Tinker Board รองรับสามารถดาวน์โหลดได้จากด้างล่าง
2. เปลี่ยนชื่อไฟล์ image เป็น output.img และทำการย้ายไปยังโฟลเดอร์บน FlashUSB ที่เตรียมไว้
3. เปิดไฟล์ FlashUSB.sh
===============================================
เลือกดิสก์ที่คุณต้องการ flash:
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!
===============================================
ใส่ microSD card ไปยัง Tinker Board
เชื่อมต่อกับ อแดปเตอร์, คีย์บอร์ด, เมาส์ และ จอภาพ แล้วทำการเปิดเครื่อง !
2. ดาวน์โหลด และ เปิดไฟล์ "Win32DiskImager"
2.1 เลือกไฟล์ ที่จะใช้สำหรับการแฟลช (Image File)
2.2 เลือก microSD card สำหรับจัดเก็บ (Device)
2.3 เลือก "Write"
3. ถอด microSD card ที่ทำการติดตั้งไฟล์ image ที่สามารถบูทได้ จากนั้นทำการใส่ microSD card ไปยัง Tinker Board
4. Connect the power supply, keyboard, mouse and your monitor. Now boot it up!
เชื่อมต่อกับ อแดปเตอร์, คีย์บอร์ด, เมาส์ และ จอภาพ แล้วทำการเปิดเครื่อง
Hardware
โดยทั่วไป Tinker Board ใช้กระแสไฟฟ้า 700 - 1000mA ขึ้นอยู่กับอุปกรณ์เชื่อมต่อที่ใช้ มันอาจใช้กระแสเพียง 500mA เมื่อไม่ได้เชื่อมต่ออุปกรณ์เสริม กระแสไฟฟ้าสูงสุดสำหรับ Tinker Board คือ 1A หากคุณต้องการเชื่อมต่ออุปกรณ์ USB ที่ใช้กระแสไฟฟ้าสูงกว่า 0.5A คุณต้องเชื่อมต่อผ่าน USB Hub ที่มีแหล่งพลังงานของตัวเอง
พอร์ต USB ให้คุณสามารถเชื่อมต่ออุปกรณ์เสริม เช่น คีบอร์ด เมาส์และเว็ปแคม ให้คุณสามารถใช้งานได้อย่างหลากหลาย
ฮาร์ดแวร์ USB บน Tinker Board มีความแตกต่างกับฮาร์ดแวร์ USB บนคอมพิวเตอร์เดสก์ท็อป โน๊ตบุ๊คและแท็ปเบล็ต
โฮสท์พอร์ต USB ภายใน Tinker Board ใช้สำหรับกระแสไฟฟ้าเท่านั้น จุดประสงค์เดิมของ RK3288 คือการใช้สำหรับตลาดอุปกรณ์พกพา เช่น พอร์ต USB เดี่ยวบนโทรศัพท์สำหรับการเชื่อมต่อกับ PC หรือการเชื่อมต่อกับอุปกรณ์ชิ้นเดียว นั่นหมายถึงฮาร์ดแวร์ OTG นั้นเรียบง่ายกว่าฮาร์ดแวร์บน PC.
โดยทั่วไป OTG รองรับการสื่อสารกับอุปกรณ์ USB ทุกชนิด แต่สำหรับการใช้งานที่เหมาะสมกับอุปกรณ์ USB ที่อาจใช้งานกับ Tinker Board ดังนั้นซอฟท์แวร์ระบบจะต้องทำงานมากขึ้น
เรียนรู้เพิ่มเติม
Supported Devices
Port Power Limits
(ข้อที่ถูกยกเว้นจะมีรายละเอียดตามด้านล่าง) Linux มีฐานข้อมูลไดร์เวอร์ที่รองรับการทำงานของอุปกรณ์รุ่นเก่าได่
TinkerOS เป็นระบบ Debian kernel ซึ่งรองรับการเชื่อมต่อกับอุปกรณ์ภายนอกได้เป็นจำนวนมาก
หากคุณมีอุปกรณ์อื่นๆ และต้องการใช้งานร่วมกับ ASUS Tinker Board คุณสามารถทดลองการเชื่อมต่ออุปกรณ์เหล่านั้น เข้ากับ Tinker Board เพื่อทดสอบว่าอุปกรณ์เหล่านั้นสามารถทำงานร่วมกับ Tinker Board ได้หรือไม่
หากคุณใช้อินเทอร์เฟซแบบกราฟิกที่รองรับงานเฉพาะทาง มีความเป็นไปได้ว่าอุปกรณ์เหล่านั้นจะปรากฏหน้าไอคอนหลังจากทำการติดตั้งไดร์เวอร์
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. ปิด Terminal และติดตั้ง dependency package
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. Unzip ไฟล์ GPIO_API_for_Python.zip และไปที่โฟลเดอร์
cd gpio_lib_python/
4. ติดตั้ง Python GPIO library สำหรับ Tinker Board
sudo python setup.py install
sudo python3 setup.py install
5. โค้ตตัวอย่าง
There're few sample codes under this folder /gpio_lib_python/test
*If get “git command not found”, please install git first by apt with follow commands. sudo apt-get update
sudo apt-get install git
C
1. เปิด Terminal และดาวน์โหลด C GPIO library
git clone http://github.com/TinkerBoard/gpio_lib_c.git
2. Unzip ไฟล์ GPIO_API_for_C.zip และไปที่โฟลเดอร์
cd gpio_lib_c/
3. ติดตั้ง C GPIO library สำหรับ Tinker Board
sudo ./build
4. ตรวจสอบว่าติดตั้งสำเร็จหรือไม่
gpio -v
gpio readall
5. โค้ตตัวอย่าง
There're few sample codes under this folder /gpio_lib_c/examples
*If get “git command not found”, please install git first by apt with follow commands.
sudo apt-get update
sudo apt-get install git
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 |
* เราขอแนะนำให้คุณทำการสำรองข้อมูลก่อนทำการติดตั้งหรือตั้งค่าใดๆ
ASUS จะไม่รับผิดชอบต่อความเสียหายต่ออุปกรณ์หรือข้อมูลต่างๆ ที่อาจจะเกิดขึ้น ผู้ใช้ควรศึกษาข้อมูลต่างๆ ให้ครบถ้วยก่อนการการะทำใดๆ
*ไม่ว่าจะเกิดกรณีใดๆ ก็ตามทาง ASUS จะไม่รับผิดชอบต่อความบกพร่องหรือสูญหายของข้อมูลต่างๆ
- Overview
- 3rd Party Partners
- Performance
- Community ‧ Contact Us
- Videos
- Documentations ‧ Download