Difference between revisions of "NanoPi"

From FriendlyELEC WiKi
Jump to: navigation, search
(接口布局)
(接口布局)
Line 21: Line 21:
 
===接口布局===
 
===接口布局===
 
::此处放置NanoPi的接口布局注释图,GPIO1, GPIO2, 调试串口需要详细标注
 
::此处放置NanoPi的接口布局注释图,GPIO1, GPIO2, 调试串口需要详细标注
::{| class="wikitable"
+
 
!colspan="6"| 40Pin GPIO接口,兼容RPi, 所有信号都是3.3V电平
+
|-
+
|Pin || 定义 || 描述                                || Pin  || 定义 || 描述
+
|-
+
|1  || 3.3V || 3.3V电源输出                        || 2    || rowspan="2" | 5V  || rowspan="2" | 5V电源输入/输出。当电压大于MicroUSB时,此Pin向板子供电,否则板子从MicroUSB取电。
+
|-
+
|3  || SDA0 || I2C0 Data                          || 4   
+
|-
+
|5  || SCL0 || I2C0 Clock                          || 6    || GND  || 信号和电源地
+
|-
+
|7  || GPF1 || GPIO Port F 1脚,可复用为外部中断1  || 8    || TXD3 || UART3 Tx
+
|-
+
|9  || GND  || 信号和电源地                        || 10  || RXD3 || UART3 Rx
+
|-
+
|11  || GPF2 || GPIO Port F 2脚,可复用为外部中断2  || 12  || GPF3 || GPIO Port F 3脚
+
|-
+
|13  || GPF4 || GPIO Port F 4脚                    || 14  || GND  || 信号和电源地
+
|-
+
|15  || GPF5 || GPIO Port F 5脚                    || 16  || GPB2 || GPIO Port B 2脚
+
|-
+
|17  ||
+
|}
+
 
::[[File:NanoPiGPIOHeader.png | frameless|600px|NanoPi GPIO Header ]]
 
::[[File:NanoPiGPIOHeader.png | frameless|600px|NanoPi GPIO Header ]]
  

Revision as of 07:15, 14 July 2015

1 介绍

NanoPi

NanoPi是友善之臂专门为嵌入式Linux爱好者、创客、玩家设计的一款低功耗ARM主控板,它的尺寸只有Raspberry Pi(RPi)的一半大小,并且兼容RPi的GPIO接口,NanoPi集成无线WiFi和蓝牙4.0模块,并带有并行摄像头接口,和全彩LCD接口,可从TF卡运行Linux/Debian系统,非常适合物联网、无线智能小车、机器人、图像识别、人机界面等应用开发。

2 资源特性

  • CPU: Samsung S3C2451, 运行主频400Mhz
  • RAM: 64M DDR2
  • 集成SD WiFi蓝牙模块:
  • USB Type A x1
  • 调试串口 x1
  • microSD Slot x1
  • microUSB x1: 支持供电和数据传输,可模拟为串口
  • LCD接口: 0.5mm间距贴片座,支持全彩LCD (RGB:8-8-8)
  • GPIO1: 2.54mm间距,40pin, 兼容RPi的GPIO,含UART, SPI, I2C, IO等管脚资源
  • GPIO2: 2.54mm间距, 12pin, 含I2S, I2C, UART等管脚资源
  • PCB 尺寸: 75 x 30 mm
  • 供电: DC 5V
  • 软件支持: u-boot, Linux-4.1+Qt-4.8.5, Debian

3 布局和尺寸

3.1 接口布局

此处放置NanoPi的接口布局注释图,GPIO1, GPIO2, 调试串口需要详细标注
NanoPi GPIO Header

3.2 机械尺寸

NanoPi 机械尺寸

需要更详细的尺寸请下载:File:NanoPi-1507-Dimesions(dxf).zip

4 快速入门

4.1 准备工作

要开启你的NanoPi新玩具,请先准备好以下硬件

  • NanoPi主板
  • microSD卡/TF卡: 最小系统需要15M,卡的容量您看着办
  • microUSB线
  • 一台运行Windows7/Linux的电脑

4.2 下载并烧写Linux系统镜像文件

  • 下载地址
下载系统镜像文件:
下载烧写工具::

4.3 运行系统

把制作好的microSD卡插入NanoPi,使用microUSB线连上电源,稍等片刻,看到板上的蓝色LED开始闪烁,这说明系统已经开始正常运行了

4.4 通过microUSB登陆NanoPi

4.5 配置使用WiFi

4.6 配置使用蓝牙

5 如何制作自己的microSD卡烧写镜像文件

5.1 编译u-boot源代码

5.2 配置和编译内核源代码

5.3 从源代码开始编译制作Rootfs

5.4 制作microSD卡镜像文件

6 扩展连接

6.1 连接使用摄像头模块

6.2 连接使用TFT LCD

6.3 连接使用Matrix入门DIY套件

7 玩转NanoPi

7.1 制作一台4.3英寸小电脑

7.2 制作无线智能小车

8 资源链接