Orange Pi Zero 2W

Orange Pi Zero 2W.

  • SoC: Allwinner H618
  • CPU: ARM Cortex-A53 Quad-core @ 1.5 GHz
  • GPU: Mali G31 MP2 - Support OpenGL ES 1.0/2.0/3.2, OpenCL 2.0, Vulkan 1.1
  • 4 GB RAM (LPDDR4)
  • SPI Flash: 16 MB
  • MicroSD card slot
  • Mini HDMI interface
  • USB: 2 x Type-C / Power port (5V / 2A) + USB 2.0
  • WiFi 5 + BT 5.0
  • PMU: AXP313a
  • other: LED
  • Expansion: 24 Pin expansion interface: USB2.0 x 2, 100M Ethernet interface, IR receiver interface, audio output, TV-out, power button, user-defined buttons x 2
  • Expansion: 40 Pin function expansion interface, supporting interfaces of type GPIO, UART, I2C, SPI, PWM
  • Power source: Type-C 5V 2A

back to machines page.

Links

Orange Pi Zero 2W, FreeBSD wiki arm/allwinner/H6, Wikpedia: ARM Cortex-A53,

local links

OS tested: Debian,

c2,

History

2024-09-21: case - I printed a case for it, from printables: Orange Pi Zero 2W Case. The fit was almost perfect, one corner of the bottom refuses to snap in, but I can live with that.

2024-09-21: housekeeping - I manually moved & merged files from microcontrollers to machines section, then I went into the output directory, microcontrollers subdirectory and manually issued a git rm -r command to remove the old Orange Pi 2W stuff there. Hopefully the next push will pick up those changes as well. Update: yes, that worked.

2023-11-07: got a mini HDMI to HDMI adapter (short cable) in the mail today, with that I can connect up the Orange Pi Zero 2W. Connections:

  • 1 x mini HDMI to HDMI adapter, connected to a HDMI cable (connected to my monitor)
  • 1 x usb C to USB A adapter (I used the one from work laptop), connected to a small USB (A) hub, keyboard and mouse connected to it
  • 1 x usb C cable connected to a USB power adapter 5V 2.4A

2023-11-05: unfortunately, I'm missing a mini HDMI to HDMI cable (or adapter). I've ordered some cables now.

2023-11-05: c2 - using my FreeBSD workstation, I extract the Debian server image

tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ ll
total 2455688
drwxr-xr-x  2 tingo  tingo  -        512 Nov  2 22:49 ./
drwxr-xr-x  4 tingo  tingo  -        512 Nov  2 22:45 ../
-rw-r--r--  1 tingo  tingo  -  938634836 Nov  2 22:46 Opios-arch-aarch64-xfce-opizero2w-23.09-linux6.1.31-4gb.img.xz
-rw-r--r--  1 tingo  tingo  - 1041672503 Nov  2 22:49 Orangepizero2w_1.0.0_debian_bookworm_desktop_xfce_linux6.1.31-4gb.7z
-rw-r--r--  1 tingo  tingo  -  533541805 Nov  2 22:48 Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31-4gb.7z
tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ 7z e Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31-4gb.7z

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,12 CPUs x64)

Scanning the drive for archives:
1 file, 533541805 bytes (509 MiB)

Extracting archive: Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31-4gb.7z
--
Path = Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31-4gb.7z
Type = 7z
Physical Size = 533541805
Headers Size = 255
Method = LZMA2:25
Solid = +
Blocks = 1

Everything is Ok                                                  

Files: 2
Size:       2516582526
Compressed: 533541805

write it to a 16 GB microSD card the card

tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ ll /dev/da5*
crw-r-----  1 root  operator  - 0xa7 Nov  5 16:41 /dev/da5
crw-r-----  1 root  operator  - 0xb7 Nov  5 16:41 /dev/da5s1

the image

tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ ll -h *img
-rw-r--r--  1 tingo  tingo  -  2.3G Sep 13 06:22 Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31.img

write it

tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ sudo dd if=./Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31.img of=/dev/da5 bs=4M status=progress
  2516582400 bytes (2517 MB, 2400 MiB) transferred 149.049s, 17 MB/s
600+0 records in
600+0 records out
2516582400 bytes transferred in 149.168862 secs (16870695 bytes/sec)

check with gpart

tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ gpart show -p da5
=>      63  31116225    da5  MBR  (15G)
        63      8129         - free -  (4.0M)
      8192   4907008  da5s1  linux-data  (2.3G)
   4915200  26201088         - free -  (12G)

and disktype

tingo@kg-core2:~/doc/Orange_Pi/Zero_2W/sw $ sudo disktype /dev/da5

--- /dev/da5
Character device, size 14.84 GiB (15931539456 bytes)
DOS/MBR partition map
Partition 1: 2.340 GiB (2512388096 bytes, 4907008 sectors from 8192)
  Type 0x83 (Linux)
  Ext3 file system
    Volume name "opi_root"
    UUID 8CED962C-FEB0-4F44-96E8-89E0BEDCF35A (DCE, v4)
    Volume size 2.340 GiB (2512388096 bytes, 613376 blocks of 4 KiB)

2023-11-02: according to the product page, supported operating systems are Android 12 TV, Debian11, Debian12, Ubuntu22.04, Ubuntu20.04, Orange Pi OS, Arch,. Orange Pi OS sounds interesting.

2023-11-02: I created this page.

2023-10-09: and a month after placing the order, the package arrived.

2023-09-20: the package was shipped.

2023-09-09: from a seller on AliExpress, I ordered an Orange Pi Zero 2W with 4GB RAM, price was USD 23.- with shipping and taxes it came to USD 37.-