NanoPi NEO4 The World’s Cheapest and Smallest RK3399 Board

NanoPi NEO4 The World’s Cheapest and Smallest RK3399 Board


FriendlyELEC has announced a new board with NanoPi NEO4, the smallest and cheapest RK3399 board on the market presently. The NanoPi Neo4” SBC is a 60 x 45mm footprint, WiFi/BT, GbE, USB 3.0, HDMI 2.0, MIPI-CSI, a 40-pin header, and -20 to 70℃ support, but only 1GB of RAM.

The SBC is set at $45 promotional price ($50 standard). The similarly open-spec, Linux and Android-ready NanoPi Neo4, however, is not likely to outdo the NanoPi M4 on performance, as it has only 1GB of DDR3-1866 instead of 2GB or 4GB of LPDDR3. This is the first SBC built based on the hexa-core RK3399 that doesn’t offer 2GB RAM at a minimum.

The NanoPi Neo4 has a pair of up to 2GHz Cortex-A72 cores and four Cortex -A53 cores clocked to up to 1.5GHz plus a high-end Mali-T864 GPU. The size was probably a major factor in limiting the board to 1GB coupled with its price. The 60 x 45mm size, places the RK3399 into new space-constrained environments. The Neo4 is Still, larger than the earlier 40 x 40mm Neo boards or the newer, 52 x 40mm NanoPi Neo Plus2, which is based on an Allwinner H5.

The NanoPi Neo4 is different from other Neo boards due to the fact that it has a coastline video port, in this case, an HDMI 2.0a port with support for up to [email protected] video with HDCP 1.4/2.2 and audio out. Another Neo innovation is the 4-lane MIPI-CSI interface for a 13-megapixel camera input. A variety of Linux and Android distributions can be booted from the microSD slot or eMMC socket (add $12 for 16GB eMMC).

A native Gigabit Ethernet is also available. There’s also a wireless module with 802.11n, limited to 2.4GHz WiFi and Bluetooth 4.0. The NanoPi Neo4 is fitted with USB 3.0 and USB 2.0 host ports plus a Type-C power and OTG port and an onboard USB 2.0 header. The latter is found on one of the two smaller GPIO connectors that supports the usual 40-pin header, which like other RK3399 boards, has no claims of Raspberry Pi compatibility. Other features include an RTC and -20 to 70℃ support.

Specifications for the NanoPi Neo4 include:

  • Processor: Rockchip RK3399 (2x Cortex-A72 at up to 2.0GHz, 4x Cortex-A53 @ up to 1.5GHz); Mali-T864 GPU
  • Memory: 1GB DDR3-1866 RAM, eMMC socket with optional ($12) 16GB eMMC, MicroSD slot for up to 128GB
  • Wireless: 802.11n (2.4GHz) with Bluetooth 4.0; ext. antenna
  • Networking: Gigabit Ethernet port
  • Media: HDMI 2.0a port (with audio and HDCP 1.4/2.2) for up to 4K at 60Hz 1x 4-lane MIPI-CSI (up to 13MP);
  • Other I/O: USB 3.0 host port, USB 2.0 Type-C port (USB 2.0 OTG or power input) USB 2.0 host port
  • Expansion: GPIO 1: 40-pin header — 3x 3V/1.8V I2C, 3V UART, SPDIF_TX, up to 8x 3V GPIOs, PCIe x2, PWM, PowerKey, GPIO 2: 1.8V 8-ch. I2S, GPIO 3, Debug UART, USB 2.0
  • Other features: RTC; 2x LEDs; optional $6 heatsink, LCD, and cameras
  • Power: DC 5V/3A input or USB Type-C; optional $9 adapter
  • Operating temperature: -20 to 70℃
  • Dimensions: 60 x 45mm; 8-layer PCB
  • Weight: 30.25 g
  • Operating system: Linux 4.4 LTS with U-boot 2014.10; Android 7.1.2 or 8.1 (requires eMMC module); Lubuntu 16.04 (32-bit); FriendlyCore 18.04 (64-bit), FriendlyDesktop 18.04 (64-bit); Armbian via third party.

More information can be found on NanoPi Neo4 product page and wiki.

About Tope Oluyemi

I am passionate about technology especially consumer electronics and gadgets and I love to talk and write about them. At my spare time I play video games, watch movies and I love biking.

view all posts by tope
Notify of

Inline Feedbacks
View all comments
Subscribe to Blog via Email

After subscribing you can choose how often you will receive our updates:

Join 97,591 other subscribers