Download Print this page
FriendlyARM NanoPi NEO Plus2 Manual

FriendlyARM NanoPi NEO Plus2 Manual

Arm board

Advertisement

Quick Links

NanoPi NEO Plus2
wiki.friendlyarm.com
Introduction
The NanoPi NEO Plus2 is another Allwinner based
ARM board developed by FriendlyElec. It uses
Allwinner's 64-bit quad-core A53 SoC with hexa-
core Mali450 GPU and features 1GB of DDR3 RAM
and 8GB eMMC.
With a small size of only 40 x 52mm the NanoPi
NEO Plus2 has rich on-board resources: AP6212A
WiFi & Bluetooth module, Gbps Ethernet and two
USB hosts. It supports system-boot from a MicroSD
card.
The NanoPi NEO Plus2 has a carefully designed
power system and 6-layer PCB layout. These
features enhance the board's heat dissipation.
The NanoPi NEO Plus2 meets popular IOT
applications requirements for small size, high-speed
and large throughput data transmission and high
performance computing.
Hardware Spec
SoC: Allwinner H5,Quad-core 64-bit high-
performance Cortex A53
DDR3 RAM:1GB
Storage: 8GB eMMC
Network: Gbps Ethernet
WiFi: 802.11b/g/n
Bluetooth: 4.0 dual mode
USB Host: 2 x Independent USB Host
MicroSD Slot: 1 x Slot. It supports system booting
or is used to hold a storage card
Audio Input/Output: 5-Pin, 2.0mm pitch pin-header
MicroUSB: power input
Debug Serial: 4Pin, 2.54mm pitch pin-header
GPIO1:24Pin, 2.54mm pitch double-row pin-header
containing UART, SPI, I2C and IO
GPIO2:12Pin, 2.54mm pitch pin-header containing
USB, IR receiver,I2S and IO
Power Supply: DC 5V/2A
PCB Dimension: 40 x 52mm
PCB Layer: 6-Layer
/wiki/index.php/NanoPi_NEO_Plus2
Overview
Front
Back
1/13

Advertisement

loading
Need help?

Need help?

Do you have a question about the NanoPi NEO Plus2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for FriendlyARM NanoPi NEO Plus2

  • Page 1 NanoPi NEO Plus2 wiki.friendlyarm.com /wiki/index.php/NanoPi_NEO_Plus2 Introduction The NanoPi NEO Plus2 is another Allwinner based ARM board developed by FriendlyElec. It uses Allwinner's 64-bit quad-core A53 SoC with hexa- core Mali450 GPU and features 1GB of DDR3 RAM and 8GB eMMC.
  • Page 2 Software Features UbuntuCore mainline kernel: Linux-4.x.y UbuntuCore 16.04 64-bit OS supports FriendlyElec’s BakeBit Kit supports FriendlyElec’s NanoHAT OLED pre-installed FriendlyElec’s NanoHAT Motor Python Library pre-installed WiringPi for GPIO access pre-installed RPi.GPIO for GPIO access npi-config: system configuration utility for setting passwords, language, timezone, hostname, SSH and auto-login.
  • Page 3 NanoPi NEO Plus2 Layout pinout 3/13...
  • Page 4 SYS_3.3V UART1_CTS / GPIOG9 SPI0_MOSI / GPIOC0 SPI0_MISO / GPIOC1 UART2_RX / GPIOA1 SPI0_CLK / GPIOC2 SPI0_CS / GPIOC3 USB/Audio/IR Pin Description NanoPi NEO Plus2 Pin# Name Description VDD_5V 5V Power Out USB-DP1 USB1 DP Signal USB-DM1 USB1 DM Signal...
  • Page 5: Dimensional Diagram

    3. All pins are 3.3V, output current is 5mA 4. For more details refer to the document: NanoPi-NEO-Plus2-1704-Schematic.pdf Dimensional Diagram For more details refer to: [Dimensions_NanoPi-NEO-Plus2-1704] Get Started Essentials You Need Before starting to use your NanoPi NEO Plus2 get the following items ready: 5/13...
  • Page 6 TF Cards We Tested To make your NanoPi NEO Plus2 boot and run fast we highly recommend you use a Class10 8GB SDHC TF card or a better one. The following cards are what we used in all our test cases presented here:...
  • Page 7 NanoPi NEO Plus2 to a PC via the PSU-ONECOM and you can power on your NEO Plus2 from either the PSU-ONECOM or its MicroUSB: You can use a USB to Serial conversion board too.
  • Page 8 Default Login Account: Regular User: User Account: Password: pi Root: User Account: root Password: fa By default pi logs in automatically. You can disable its auto-login by using "sudo npi-config". Update Software Packages: sudo apt-get update Configure System with npi-config The npi-config is a commandline utility which can be used to initialize system configurations such as user password, system language, time zone, Hostname, SSH switch , Auto login and etc.
  • Page 9: Ethernet Connection

    Login via SSH The NanoPi NEO Plus2 doesn't have a video output interface. You can log into the board via SSH. In our test the IP address detected by our router was 192.168.1.230 and we ran the following command to log into the NanoPi...
  • Page 10 Connect NanoPi NEO Plus2 to USB Camera(FA-CAM202) The FA-CAM202 is a 2M-pixel USB camera module. Boot your NEO Plus2, connect it to the internet, log in the...
  • Page 11 $ su root $ cd /root/mjpg-streamer $ make ./start.sh The mjpg-streamer is an open source media server. After it is started successfully you will see the following messages: i: Using V4L2 device.: /dev/video0 i: Desired Resolution: 1280 x 720 i: Frames Per Second.: 30 i: Format....: YUV i: JPEG Quality..: 90 o: www-folder-path...: ./www/...
  • Page 12 Record and Play Audio File The NanoPi NEO Plus2 has an audio interface: 2.0mm pitch 5-pin pin-header: Pin# Name Description MICIN1P Microphone Positive Input MICIN1N Microphone Negative Input LINEOUTR LINE-OUT Right Channel Output 地 LINEOUTL LINE-OUT Left Channel Output 12/13...
  • Page 13 Make Your Own Ubuntu-Core with Qt-Embedded Use Mainline BSP The NanoPi NEO Plus2 has gotten support for a 64-bit kernel: Linux-4.x.y with Ubuntu Core 16.04. For more details about how to use mainline u-boot and Linux-4.x.y refer to :Mainline U-boot & Linux...