Hardware Requirements

Which tablets, boards, and devices work with SmartyHome OS

Supported Tablets (x86_64)

SmartyHome OS requires Intel x86_64 architecture because it runs Docker containers + Chromium kiosk. ARM tablets (including most Android tablets) are not supported.

CPUGenerationRAMStatus
Intel Z3736FBay Trail (2014)2GB DDR3L✅ Primary target
Intel Z3735FBay Trail2GB DDR3L✅ Supported
Intel Z8300Cherry Trail (2015)2GB DDR3L✅ Supported
Intel Z8350Cherry Trail2-4GB DDR3L✅ Supported
Intel Z8500Cherry Trail4GB DDR3L✅ Supported
Intel N3450Apollo Lake (2016)4GB+ DDR4✅ Supported
Intel N4100Gemini Lake (2017)4GB+ DDR4✅ Supported
Intel N100Alder Lake-N (2023)8GB+ DDR5✅ Supported

Minimum Requirements

ComponentMinimumRecommended
CPUIntel Atom x5-Z8300Intel Z3736F or newer
RAM2 GB DDR3L4 GB DDR4
Storage16 GB eMMC32 GB eMMC or SSD
Display7" 1024x600 touch8.9" 1920x1200 IPS touch
BootUEFI (64-bit)UEFI + Secure Boot off
USB1x USB 2.01x USB 3.0 + OTG

Raspberry Pi & ARM Boards

BoardRAMStatusReason
Raspberry Pi Zero512 MB❌ Not supportedARMv6 + insufficient RAM for Docker + Chromium
Raspberry Pi Zero 2W512 MB❌ Not supportedInsufficient RAM (2GB minimum)
Raspberry Pi 3B+1 GB❌ Not supportedRAM below 2GB minimum
Raspberry Pi 4 (2GB)2 GB⚠️ ExperimentalARM64 image available separately
Raspberry Pi 4 (4GB+)4-8 GB⚠️ ExperimentalARM64 image available separately
Raspberry Pi 54-8 GB⚠️ ExperimentalContact us for Pi-specific build
⚠ Important: Raspberry Pi boards use ARM architecture. SmartyHome OS for Pi requires a separate ARM64 build. The x86_64 image will not boot on Raspberry Pi. Contact us for Pi builds.

WiFi & Bluetooth

FeatureSupportedNotes
802.11b/g/n✅All common WiFi chipsets
802.11ac (5GHz)✅Intel/Realtek chipsets
Bluetooth 4.0✅Audio + BLE devices
Bluetooth 5.0✅Newer tablets
Ethernet (USB)✅USB-to-Ethernet adapters

Touchscreen Compatibility

InterfaceSupport
USB HID Touchscreen✅ Auto-detected (most common)
I2C HID Touchscreen✅ With kernel module config
Goodix GT9xx✅ Built-in driver
Silead GSLx680✅ Built-in driver
Multi-touch (10 point)✅ Supported

Storage Requirements

The installed OS uses approximately:

Total: ~9 GB minimum, 16+ GB recommended. A 32GB tablet provides plenty of room for logs, cached data, and OTA update staging.