# Hardware Specification
## System Requirement
-----
### Host (Hardware)
#### Minimal:
1Ghz CPU (ARM or x86 / x64), 512MB RAM, 8GB Storage,
#### Recommend:
2.2Ghz or faster x86 / x64 CPU, 4GB RAM and 64GB Storage
(Tested with Raspbian on Raspberry Pi Zero W, Pi 3B+, Debian Jessie on Intel x86 and x64 machines)
### Host (Software)
Raspbian scratch / Debian Jessie / Debian Stretch with Apache Web Server + PHP 5.0 or above (Recommended PHP 7.2),
wpa_supplicant, net-tools, Python 3.4 (or above)
Optional: apache mod_XSendFile, php_gd, libav (ffmpeg), samba
### Client
Any devices that can run Chrome / Firefox / Safari (Tested with Android 8.0 Webview, Firefox and Chrome, Safari on macOS High Sierra, Windows 7, 8.1, 10 with Chrome, Firefox, partially supported Edge)
### Network Environment
Network speed of 20Mbps or above (Recommended 100Mbps), WiFI (2.4Ghz / 5Ghz) or Ethernet, Dual Interface Required (1 Wireless AP + 1 Ethernet or 1 Wireless AP + 1 Wireless Client)
## Variant for Public Release
-----
### Variant A: Raspberry PI zero w
Processor: Broadcom BCM2835
RAM: 512MB
Power: 5V
Wireless: 2.4GHz 802.11n
### variant B: Raspberry PI 3 Model B+
Processor: Broadcom BCM2837B0
RAM: 1GB
Power: 5V
Wireless: 2.4/5GHz 802.11ac, Bluetooth 4.2
NIC: 1Gigabit Ethernet
### variant C: Raspberry PI 4 Model B+
Processor: Broadcom BCM2711B0
RAM: 1GB-4GB
Power: 5V
Wireless: 2.4/5GHz 802.11ac, Bluetooth 5
NIC: 1Gigabit Ethernet
### variant D: Orange PI
Processor: Allwinner H3
RAM: 1GB
Power: 5V
NIC: Fast Ethernet
-----
## Variant for NON Public Release
### variant E: Hyper-V
[ImageLink](https://api.alanyeung.co/ArOZ/ArOZD990wInstaller.vhdx)
### variant F: Virutal Box
[ImageLink](https://drive.google.com/xxx)