
Khadas VIM4
Amlogic A311D2 SBC with 8GB LPDDR4X, WiFi 6, HDMI 2.1 output + input, 3.2 TOPS NPU, and a 40-pin GPIO header — Khadas's flagship single-board computer for AI, media, and smart home applications.
$219.90
Tap any value to browse matching devices
Specifications
Components
Amlogic A311D2: 4× Cortex-A73 @ 2.2GHz + 4× Cortex-A53 @ 2.0GHz, Mali-G52 MP8 GPU, 3.2 TOPS NPU, 4K H.265/H.264 decode/encode.
AMPAK AP6275S dual-band WiFi 6 (802.11ax) + Bluetooth 5.1 module with 2×2 MIMO and built-in PCB antenna.
ARM Mali-G52 MP8 (8EE) GPU up to 800MHz, supporting OpenGL ES 3.2, Vulkan 1.1, and OpenCL 2.0.
GPIO Map
Overview
The Khadas VIM4 is built around Amlogic's A311D2 SoC — an octa-core processor pairing four Cortex-A73 cores at 2.2GHz with four Cortex-A53 cores at 2.0GHz, backed by a Mali-G52 MP8 GPU and a built-in 3.2 TOPS NPU for on-device AI inference. Khadas ships it in a fixed 8GB LPDDR4X / 32GB eMMC configuration, keeping the BOM predictable.
The board distinguishes itself from competing RK3588 designs with its Amlogic-based media processing heritage: hardware-accelerated video decode up to 4K, native HDMI 2.1 output for 4K@60Hz playback, and an HDMI input for video capture — a rare feature on compact SBCs at this price point. Both are active simultaneously.
Wireless connectivity is robust: the AP6275S module provides WiFi 6 (802.11ax 2×2 MIMO) and Bluetooth 5.1 without any external antenna socket needed, using an onboard PCB antenna. A standard Gigabit Ethernet port rounds out wired networking.
The 40-pin GPIO header exposes I2C, SPI, UART, I2S, and general GPIO lines, and the M.2 slot (PCIe 2.0) accepts NVMe SSDs. Armbian, Ubuntu, Debian, Android, and the Khadas vendor OS are all available with active image support, making the VIM4 a solid choice for media center builds, smart home hubs, voice assistant platforms, and edge AI prototyping.
Use Cases
8Edge AI
On-device machine learning inference at the edge, without cloud dependency
Media Player
Building custom media playback devices for audio, video, or digital signage using DVI/HDMI output.
Home Server
Used as a low-power home server for file sharing, self-hosted apps, and local services — often running Docker, Home Assistant, or similar on Armbian/Debian/Ubuntu.
Voice Assistant
Offline and cloud-connected voice assistant, wake-word detection, and speech recognition projects.
Smart Home
Home automation devices for controlling lighting, climate, security, and appliances.
ARM SBC Development
Used as an ARM Linux development and prototyping platform — running full Debian/Ubuntu for building and testing ARM-native software and embedded Linux applications.
IoT Gateway
Acting as a local IoT gateway that aggregates data from sensors, runs MQTT broker, Node-RED, or Home Assistant, and bridges to the cloud.
Computer Vision
Image recognition, object detection, and ML inference using embedded cameras and AI-capable processors.
Resources
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




