> 文档中心 > NanoPi-NEO——介绍

NanoPi-NEO——介绍


1 NanoPi-NEO——介绍

  NanoPi NEO(以下简称 NEO)是友善之臂团队面向创客、嵌入式爱好者,电子艺术家、发烧友等群体推出的又一款完全开源的掌上创客神器。它的尺寸只有 40x40mm,接口可兼容树莓派 GPIO。
  NEO 采用了全志四核 A7 处理器 H3 芯片(SoC),配备了 256MB/512MB 内存,带有1个 USB Type-A 口和百兆以太网口,通过 MicroUSB 接口供电,支持 TF 卡启动运行系统,并拥有独立的调试串口,和堆叠式 IO 扩展口(两侧各有12pin和24pin)。
  同时,友善之臂团队为其量身定做了低功耗版本的 Ubuntu Core,并移植了 Qt/E。因其超小的身材,和超强的软硬件扩展能力,使得 NEO 非常适合创客们制作有趣的项目,以及物联网方面的应用。
  本文档所用的是v1.3版本,512MB 内存的 NanoPi NEO。

1.1 整体外观及资源分布

  NanoPi NEO 是一款超小型ARM计算机,尺寸只有40x40mm,机械尺寸如图1.1所示

这里写图片描述
图1.1 NanoPi NEO v1.3机械尺寸

  NEO板的资源丰富,SoC采用全志四核A7处理器H3芯片,搭配可选的256MB/512MB内存,1个USB Type-A口和百兆以太网口,通过MicroUSB接口供电,支持TF卡启动运行系统,并拥有独立的调试串口,两侧共引出36个IO扩展口(间距2.54mm,包括UART、SPI、I2C、GPIO等)。NEO的资源布局如图1.2所示。

这里写图片描述
图1.2 NanoPi NEO v1.3正反面照及资源分布

  NEO资源特性:

  • CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
  • GPU: Mali400MP2@600MHz, Supports OpenGL ES2.0
  • DDR3 RAM: 256MB/512MB
  • 网络: 10/100M Ethernet
  • USB Host: Type-A x1, 2.54mm pin x2 (USB 2.0)
  • MicroSD Slot x 1
  • MicroUSB: OTG and power input
  • 调试串口: 4Pin, 2.54mm排针
  • 音频输入/输出口: 5Pin, 2.0mm排针
  • GPIO1: 24Pin,2.54mm间距,含UART、SPI、I2C、PWM、IO等管脚资源
  • GPIO2: 12Pin,2.54mm间距,含USB、IR、SPDIF、I2S
  • PCB尺寸: 40 x 40mm
  • 电源供电: DC 5V/2A
  • 温度范围: -40℃ to 80℃
  • OS/Software: u-boot,UbuntuCore,Android
  • 重量: 14g(不包含排针)

1.2 接口布局及管脚定义

这里写图片描述
图1.3 NanoPi NEO v1.3管脚定义

  图1.3中右边的24个管脚(即GPIO1)包含UART、SPI、I2C、PWM、IO等资源,具体管脚定义如表1.1所示。

表1.1 GPIO管脚定义
这里写图片描述

  图1.3中左边的12个管脚(即GPIO2)包含USB、Audio、IR、SPDIF等资源,具体管脚定义如表1.2所示。

表1.2 USB/Audio/IR管脚定义
这里写图片描述

  图1.3中左下角的4针管脚是调试串口(UART0),具体管脚定义如表1.3所示。

表1.3 UART0管脚定义
这里写图片描述

  注意:调试串口非常有用,对应表1.3,在图1.3中UART0的第1管脚(GND)在最下面,第4管脚(Rx)在最上面,也就是说是从下往上数的,这一点在接线的时候要特别注意。

  在正式使用之前,还应该知道:

  1. SYS_3.3V:3.3V 电源输出。
  2. VDD_5V:5V 电源输入/输出。当电压大于 MicroUSB 时,向板子供电,否则板子从 MicroUSB 取电。输入范围:4.7~5.6V。
  3. 全部信号引脚均为3.3V电平,输出电流为5mA,可以带动小负荷模块,I/O都不能带负载。
  4. 更详细的信息请查看原理图:NanoPi-NEO-1606-Schematic.pdf 。