%%alias
Aliased from [Orange Pi 4|OrangePi4]
%%
[{Image src='attach/Orange%20Pi/orangepi4.jpg' link='attach/Orange%20Pi/orangepi4.jpg' caption='Orange Pi 4 (click to enlarge)' width='400' align='right' class='imgFloatRight'}]

 

The __Orange Pi 4__ is a single board computer uses the Rockchip RK3399 chip, and has 4GB LPDDR4 memory.


* __CPU:__ Rockchip RK3399 (28nm HKMG process); 6-core ARM® 64-bit processor ,main frequency speeds up to 2.0GHz. Based on the large and small size core architecture of big.LITTLE: Dual-core Cortex-A72 (large core) + Quad-core Cortex-A53 (small core)
* __GPU:__ Mali-T864 GPU. Supports OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1,OpenCL, DX11, support for AFBC
* __Memory + Storage:__ Dual 4GB LPDDR4 + 16GB EMMC Flash, Dual 4GB LPDDR4 +EMMC Flash(Default Empty)
* __On-board WIFI+Bluetooth:__ AP6256, IEEE 802.11 a/b/g/n/ac, BT5.0
* __Network:__ 10/100/1000Mbps Ethernet(Realtek RTL8211E)
* __GPIO:__ GPIO1 40 pins(1 x I2S, 2 x I2C, 1 x SPI/UART, 8 x GPIO), GPIO2 24pin PCIE port
* __Power Source:__ DC 5V/3A TYPE-C 5V/3A
* __OS Support:__ Android 8.1, Ubuntu 16.04, Ubuntu 18.04, Debian 9, Armbian 21.02.3
* __Dimension:__ 91.8x84.96mm


! Compatibility with Raspberry Pi

Note that the I2C 1 bus SDA and SCL pins do not reside on pins 3 and 5 like a Raspberry Pi, and so far despite there being multiple active buses (0, 1, 3, 4 and 7), I've been unable to get __any__ I2C device to show up using i2cdetect. Therefore, until there is some resolution of this issue, the Orange Pi is not considered suitable for robotics use — at least with Raspberry Pi accessories. 

While it is a higher performance board than the [Raspberry Pi 4], it also runs very hot (at times upwards of 80°C), with a power consumption of over 4 watts when fully loaded, whereas the Raspberry Pi 4 is rated 2.85w, the Pi 3 B+ at 2.5w. Testing on various websites indicates its actual power usage is probably closer to the Pi 4 when not under load, and in the case of the Orange Pi 4B, not using the NPU (Neural Processing Unit).


!! Orange Pi 4 GPIO Pinout

|| PIN1  | VCC3V3_SYS     ||  PIN2  |  VCC5V0_SYS
|| PIN3  | I2C2_SDA_3V0   ||  PIN4  |  VCC5V0_SYS
|| PIN5  | I2C2_SCL_3V0   ||  PIN6  |  GND
|| PIN7  | GPIO4_C6/PWM1  ||  PIN8  |  I2C3_SCL
|| PIN9  | GND            ||  PIN10  |  I2C3_SDA
|| PIN11 | GPIO1_A1       ||  PIN12  |  GPIO1_C2
|| PIN13 | GPIO1_A3       ||  PIN14  |  GND
|| PIN15 | GPIO2_D4       ||  PIN16  |  GPIO1_C6
|| PIN17 | GND            ||  PIN18  |  GPIO1_C7
|| PIN19 | UART4_TX       ||  PIN20  |  GND
|| PIN21 | UART4_RX       ||  PIN22  |  GPIO1_D0
|| PIN23 | SPI1_CLK       ||  PIN24  |  SPI1_CSn0
|| PIN25 | GND            ||  PIN26   |  GPIO4_C5
|| PIN27 | I2C2_SDA       ||  PIN28  |  I2C2_SCL
|| PIN29 | I2S0_LRCK_RX   ||  PIN30  |  GND
|| PIN31 | I2S0_LRCK_TX   ||  PIN32  |  I2S_CLK
|| PIN33 | I2S0_SCLK      ||  PIN34  |  GND
|| PIN35 | I2S0_SDI0      ||  PIN36  |  I2S0_SDO0
|| PIN37 | I2S0_SDI1SDO_3 ||  PIN38  |  I2S0_SDI2SDO2
|| PIN39 | GND            ||  PIN40  |  I2S0_SDI3SDO1


!! Links

* [Orange Pi home page|http://www.orangepi.org/index.html]
* [Orange Pi 4 product page|http://www.orangepi.org/Orange%20Pi%204/]
* [Orange Pi Resources|http://www.orangepi.org/downloadresources/]

----

[{Tag OrangePi}]