Difference between revisions of "NanoPi Duo2 IoT-Box"

From FriendlyELEC WiKi
Jump to: navigation, search
(Created page with "查看中文")
 
Line 1: Line 1:
 
[[NanoPi Duo2 IoT-Box/zh|查看中文]]
 
[[NanoPi Duo2 IoT-Box/zh|查看中文]]
 +
 +
==介绍==
 +
[[File:NanoPi Duo2 IoT-Box-1.jpg|thumb|NanoPi Duo2 IoT-Box 侧面]]
 +
[[File:NanoPi Duo2 IoT-Box-2.jpg|thumb|NanoPi Duo2 IoT-Box 正面]]
 +
[[File:NanoPi Duo2 IoT-Box-3.jpg|thumb|NanoPi Duo2 IoT-Box 底面]]
 +
*NanoPi Duo2 IoT-Box是一个专为NanoPi Duo2量身定做的功能扩展底板,扩展了网口、调试串口、音频、USB等常用接口。
 +
*底板搭载了四频GSM/GPRS模块SIM800C,可以方便的使用GSM/GPRS网络。
 +
*底板提供2.0mm I2C接口、UART接口、音频接口,CVBS接口,能方便的外接相应的外部模块或设备,便于扩展使用。
 +
*底板的MicroUSB只能作为电源输出,并添加了电源开关。
 +
*底板提供1个电源LED和1个GPIO控制的LED。
 +
*底板直接引出了2个NanoPi Duo2的USB Host接口,方便外接常用USB设备。
 +
*底板扩展的调试串口和网络接口,能方便的连接串口模块和有线网络。
 +
*底板提供IPX转SMA天线转接线,可以方便连接SMA接口的WiFi天线。
 +
 +
==特性==
 +
* 板载四频GSM/GPRS模块
 +
* 2个USB Host接口
 +
* 扩展的调试串口和网络接口
 +
* 音频输入、输出接口
 +
* MicroUSB电源输入,并添加了电源开关
 +
* IPX转SMA WiFi天线转接线
 +
* PCB尺寸(mm):85x56
 +
[[File:NanoPi Duo2 IoT-Box_PCB.png | frameless|600px|NanoPi Duo2 IoT-Box_PCB]]
 +
 +
===接口说明===
 +
[[File:NanoPi Duo2 IoT-Box-layout.jpg |thumb|550px|NanoPi Duo2 IoT-Box接口布局]]
 +
NanoPi Duo2 IoT-Box接口如右图所示,接口引脚丝印都在板子背面做了详细标注。<br>
 +
 +
*  '''NanoPi Duo header引脚定义 '''
 +
::{| class="wikitable"
 +
|-
 +
| Number# || Name ||  || Number# || Name 
 +
|-
 +
| 1 || VDD_5V ||  ||  17  ||  DEBUG_RX(UART_RXD0)/GPIOA5/PWM0
 +
|-
 +
| 2 || VDD_5V ||    ||  18 || DEBUG_TX(UART_TXD0)/GPIOA4
 +
|-
 +
| 3 ||  SYS_3.3V  ||    ||  19 ||    GND 
 +
|-
 +
| 4 ||GND  ||  || 20  ||  I2C0_SCL/GPIOA11
 +
|-
 +
| 5 || GPIOL11/IR-RX ||  || 21  ||  I2C0_SDA/GPIOA12
 +
|-
 +
|6  ||  GPIOG11 ||    || 22  || UART3_TX/SPI1_CS/GPIOA13
 +
|-
 +
| 7||USB-DM3 ||    || 23  ||  UART3_RX/SPI1_CLK/GPIOA14
 +
|-
 +
|8  ||  USB-DP3  ||    || 24  || UART3_CTS/SPI1_MISO/GPIOA16
 +
|-
 +
| 9 ||USB-DM2  ||      ||25  ||  UART3_RTS/SPI1_MOSI/GPIOA15
 +
|-
 +
| 10|| USB-DP2    ||  || 26  ||  UART1_RX/GPIOG7
 +
|-
 +
|11 ||EPHY-RXN ||  || 27  ||  UART1_TX/GPIOG6
 +
|-
 +
| 12 || EPHY-RXP    ||      || 28  ||  CVBS 
 +
|-
 +
|13 || EPHY-TXN    ||    || 29  ||  LINEOUT_L
 +
|-
 +
|14  ||EPHY-TXP  ||        || 30  ||  LINEOUT_R 
 +
|-
 +
| 15 || EPHY-LED-LINK  ||      || 31 ||  MIC_P
 +
|-
 +
| 16 || EPHY-LED-SPD ||    ||  32 ||  MIC_N
 +
|}
 +
 +
==硬件连接==
 +
NanoPi Duo2可直接装配在NanoPi Duo2 IoT-Box底板上,装配时注意NanoPi Duo2的方向,参考下图连接模块:<br>
 +
[[File:NanoPi_Duo2_NanoPi Duo2 IoT-Box.jpg|frameless|600px|NanoPi Duo2 IoT-Box_NanoPi_Duo2]]
 +
 +
使用NanoPi Duo2 IoT-Box底板,能方便的使用有线网络、USB等接口<br>
 +
[[File:NanoPi Duo2 IoT-Box_USB2LCD.jpg|frameless|450px|NanoPi Duo2 IoT-Box]]<br>
 +
 +
NanoPi Duo2 IoT-Box底板使用的GSM/GPRS天线和WiFi天线的频段不一样,请注意区分,参考下图装配:<br>
 +
[[File:NanoPi Duo2 IoT-Box-ant.jpg|frameless|600px|NanoPi Duo2 IoT-Box 天线装配]]
 +
 +
==软件使用==
 +
===1、GSM/GPRS模块的使用===
 +
使用前请先插入可以使用的SIM卡,并装配GSM/GPRS天线:<br />
 +
 +
===2、USB Host接口的使用===
 +
NanoPi Duo2 IoT-Box的USB Host接口可以方便的外接常用的USB设备,连接Matrix - LCD2USB如下所示:<br />
 +
[[File:Matrix-LCD2USB_NanoPi Duo2 IoT-Box.jpg|frameless|600px|连接Matrix - LCD2USB]]
 +
 +
===3、音频输入与输出===
 +
1、可使用以下命令录音:
 +
<syntaxhighlight lang="bash">
 +
arecord -D hw:0,0 -f cd test.wav
 +
</syntaxhighlight>
 +
运行效果如下:<br>
 +
[[File:audio_in.jpg|frameless|600px|录音]]<br>
 +
2、可使用以下命令播放音频文件,例如播放/root/Music/test.wav
 +
<syntaxhighlight lang="bash">
 +
aplay /root/Music/test.wav
 +
</syntaxhighlight>
 +
运行效果如下:<br>
 +
[[File:audio_out.jpg|frameless|600px|播放音乐]]<br>
 +
<br>
 +
可以使用alsamixer工具调节播放音乐的音量
 +
 +
==相关资料==
 +
*[Schematic]([http://wiki.friendlyarm.com/wiki/images/d/d5/Schematic_NanoPi_Duo2_IoT_Box-1808.pdf Schematic_NanoPi Duo2 IoT-Box.pdf])
 +
*[Dimension]([http://wiki.friendlyarm.com/wiki/index.php/File:Dimension_NanoPi_Duo2_IoT_Box_pcb-1808.rar Dimension_NanoPi Duo2 IoT-Box(dxf)])
 +
*[Manual]([http://wiki.friendlyarm.com/wiki/images/7/76/SIM800_Series_AT_Command_Manual_V1.10.pdf SIM800_Series_AT_Command_Manual_V1.10.pdf])

Revision as of 08:14, 11 October 2018

查看中文

1 介绍

NanoPi Duo2 IoT-Box 侧面
NanoPi Duo2 IoT-Box 正面
NanoPi Duo2 IoT-Box 底面
  • NanoPi Duo2 IoT-Box是一个专为NanoPi Duo2量身定做的功能扩展底板,扩展了网口、调试串口、音频、USB等常用接口。
  • 底板搭载了四频GSM/GPRS模块SIM800C,可以方便的使用GSM/GPRS网络。
  • 底板提供2.0mm I2C接口、UART接口、音频接口,CVBS接口,能方便的外接相应的外部模块或设备,便于扩展使用。
  • 底板的MicroUSB只能作为电源输出,并添加了电源开关。
  • 底板提供1个电源LED和1个GPIO控制的LED。
  • 底板直接引出了2个NanoPi Duo2的USB Host接口,方便外接常用USB设备。
  • 底板扩展的调试串口和网络接口,能方便的连接串口模块和有线网络。
  • 底板提供IPX转SMA天线转接线,可以方便连接SMA接口的WiFi天线。

2 特性

  • 板载四频GSM/GPRS模块
  • 2个USB Host接口
  • 扩展的调试串口和网络接口
  • 音频输入、输出接口
  • MicroUSB电源输入,并添加了电源开关
  • IPX转SMA WiFi天线转接线
  • PCB尺寸(mm):85x56

NanoPi Duo2 IoT-Box_PCB

2.1 接口说明

NanoPi Duo2 IoT-Box接口布局

NanoPi Duo2 IoT-Box接口如右图所示,接口引脚丝印都在板子背面做了详细标注。

  • NanoPi Duo header引脚定义
Number# Name Number# Name
1 VDD_5V 17 DEBUG_RX(UART_RXD0)/GPIOA5/PWM0
2 VDD_5V 18 DEBUG_TX(UART_TXD0)/GPIOA4
3 SYS_3.3V 19 GND
4 GND 20 I2C0_SCL/GPIOA11
5 GPIOL11/IR-RX 21 I2C0_SDA/GPIOA12
6 GPIOG11 22 UART3_TX/SPI1_CS/GPIOA13
7 USB-DM3 23 UART3_RX/SPI1_CLK/GPIOA14
8 USB-DP3 24 UART3_CTS/SPI1_MISO/GPIOA16
9 USB-DM2 25 UART3_RTS/SPI1_MOSI/GPIOA15
10 USB-DP2 26 UART1_RX/GPIOG7
11 EPHY-RXN 27 UART1_TX/GPIOG6
12 EPHY-RXP 28 CVBS
13 EPHY-TXN 29 LINEOUT_L
14 EPHY-TXP 30 LINEOUT_R
15 EPHY-LED-LINK 31 MIC_P
16 EPHY-LED-SPD 32 MIC_N

3 硬件连接

NanoPi Duo2可直接装配在NanoPi Duo2 IoT-Box底板上,装配时注意NanoPi Duo2的方向,参考下图连接模块:
NanoPi Duo2 IoT-Box_NanoPi_Duo2

使用NanoPi Duo2 IoT-Box底板,能方便的使用有线网络、USB等接口
NanoPi Duo2 IoT-Box

NanoPi Duo2 IoT-Box底板使用的GSM/GPRS天线和WiFi天线的频段不一样,请注意区分,参考下图装配:
NanoPi Duo2 IoT-Box 天线装配

4 软件使用

4.1 1、GSM/GPRS模块的使用

使用前请先插入可以使用的SIM卡,并装配GSM/GPRS天线:

4.2 2、USB Host接口的使用

NanoPi Duo2 IoT-Box的USB Host接口可以方便的外接常用的USB设备,连接Matrix - LCD2USB如下所示:
连接Matrix - LCD2USB

4.3 3、音频输入与输出

1、可使用以下命令录音:

arecord -D hw:0,0 -f cd test.wav

运行效果如下:
录音
2、可使用以下命令播放音频文件,例如播放/root/Music/test.wav

 aplay /root/Music/test.wav

运行效果如下:
播放音乐

可以使用alsamixer工具调节播放音乐的音量

5 相关资料