Difference between revisions of "Matrix - Compact Kit"

From FriendlyELEC WiKi
Jump to: navigation, search
(Resources)
Line 125: Line 125:
 
|}
 
|}
  
 +
<!---
 
==Download Matrix Source Code==
 
==Download Matrix Source Code==
 
All the matrix modules' code samples are open source. They are maintained on GitHub: https://github.com/friendlyarm/matrix.git <br>
 
All the matrix modules' code samples are open source. They are maintained on GitHub: https://github.com/friendlyarm/matrix.git <br>
Line 337: Line 338:
  
 
==Connect to Arduino==
 
==Connect to Arduino==
 +
--->
  
 
==Resources==
 
==Resources==

Revision as of 03:04, 19 June 2016

查看中文

1 Introduction

Matrix-Compact Kit.png
  • The Matrix-Compact Kit is a compact board with various hardware resources, interfaces and ports. It includes user keys, LED, buzzer, ADC, compass, temperature sensor, IR receiver, TFT port and etc. This board can be connected to the NanoPi, NanoPi 2 and Raspberry Pi via its 40 pin header. In addition you can connect other external modules to its GPIOs.

2 Features

Matrix - Compact Kit has the following onboard resources:

  • 0.9 TFT LCD
  • 3 x tact switch
  • 4 x 5mm LED
  • Buzzer
  • ADC
  • Potentiometer
  • 40 pin female connector
  • 4 pin header - I2C interface
  • 4 pin header - UART interface
  • 3 pin double row pin-header - 3.3V and GND
  • DS18B20 temperature sensor
  • IR receiver
  • 10 x 3 pin header - 3 x AIO, 7 x DIO (two of them can be configured to PWM and four of them can be configured to SPI)
  • Compass

3 Dimensional Diagram and Pin Description

  • PCB Dimension (mm):

Matrix-Compact Kit PCB.png

Matrix-Compact_Kit Interface
  • 40 pin female connector's pin description
Pin# Name Pin# Name
1 VDD_SYS_3.3V 2 VDD_5V
3 I2C0_SDA 4 VDD_5V
5 I2C0_SCL 6 DGND
7 GPIOB28 8 UART3_TXD
9 DGND 10 UART3_RXD
11 GPIOB29 12 GPIOB26
13 GPIOB30 14 DGND
15 GPIOB31 16 PWM2
17 VDD_SYS_3.3V 18 GPIOB27
19 SPI0_MOSI 20 DGND
21 SPI0_MISO 22 PWM0
23 SPI0_CLK 24 SPI0_CS
25 DGND 26 PWM1
27 I2C1_SDA 28 I2C1_SCL
29 GPIOC8 30 DGND
31 SPI2_CLK 32 GPIOC28
33 SPI2_CS 34 DGND
35 SPI2_MOSI 36 GPIOC7
37 SPI2_MISO 38 ALIVEGPIO2
39 DGND 40 ALIVEGPIO3
Matrix-Compact_Kit Interface
  • 30 pin header's pin description
Ch# G Ch# V Ch# S
1 GND 2 VDD_5V 3 A1_PCF
4 GND 5 VDD_5V 6 A2_PCF
7 GND 8 VDD_5V 9 A3_PCF
10 GND 11 VDD_5V 12 D1_Pi11
13 GND 14 VDD_5V 15 D2_Pi26
16 GND 17 VDD_5V 18 D3_Pi16
19 GND 20 VDD_5V 21 D4_Pi19
22 GND 23 VDD_5V 24 D5_Pi21
25 GND 26 VDD_5V 27 D6_Pi23
28 GND 29 VDD_5V 30 D7_Pi24
DS18B20 and IR receiver's interface
  • DS18B20 and IR receiver's pin description
Pin# Name Pin# Name Pin# Name
1 VDD_5V 2 DATA 3 GND
1 DATA 2 GND 3 VDD_5V


4 Resources

5 Update Log

5.1 Feb-17-2016

  • Added 5.9, 5.10 and 5.11

5.2 Feb-24-2016

  • Added the driver's source code location in Section 5.2

5.3 Mar-21-2016

  • Corrected typo in Section 5.9
  • Added lib installation steps in Section 5.11

5.4 Mar-29-2016

  • Corrected expression errors