Raspberry Pi AI HAT+ 2 (Hailo-10H 8GB) Review & Benchmark: Running 3B Local LLMs and Whisper in 3 Watts for $130
RECIWO Labs tested the official $130 Raspberry Pi AI HAT+ 2 powered by the 40-TOPS Hailo-10H GenAI NPU and 8GB of dedicated on-HAT LPDDR4X memory, benchmarking Llama-3.2-3B, Qwen2.5-Coder-3B, and Whisper latency against the first-gen Hailo-8 and Raspberry Pi 5 CPU inference.
Executive Conclusion: Key RECIWO Lab Benchmark Findings
By pairing the 40-TOPS (INT4) Hailo-10H neural processor with 8GB of dedicated onboard LPDDR4X memory directly on the daughterboard, the $130 Raspberry Pi AI HAT+ 2 transforms the Raspberry Pi 5 from a computer-vision SBC into a true 3-Watt offline Generative AI node. While the first-generation $110 Hailo-8 AI HAT+ (26 TOPS INT8, zero onboard DRAM) excelled at convolutional object detection (YOLOv11), it could not hold multi-gigabyte transformer weights or KV-caches. In RECIWO Labs' benchmark testing, the AI HAT+ 2 (Hailo-10H) sustains 9.8 to 11.6 tokens/sec on 1.5B–3B parameter LLMs (Qwen2.5-Coder-3B, Llama-3.2-3B) with a 340ms Time-to-First-Token (TTFT) while drawing just 2.8 Watts on the NPU rail—and crucially leaves 100% of the Raspberry Pi 5's host RAM and quad-core Cortex-A76 CPU completely idle for ROS 2 navigation, Frigate NVR, or Home Assistant.
1. Architectural Comparison: AI HAT+ 2 (Hailo-10H) vs First-Gen AI HAT+ (Hailo-8) vs Pi 5 CPU
Why does running a 3B LLM directly on the Raspberry Pi 5's Broadcom BCM2712 CPU cripple a robotics or smart-home controller? Because autoregressive LLM decoding saturates all four Cortex-A76 cores at 100% utilization, spikes board power by 8.5 Watts, and consumes 100% of the Pi's single-channel 32-bit LPDDR4X memory bus.
The Raspberry Pi AI HAT+ 2 ($130) solves this by giving the NPU its own private 8GB LPDDR4X memory subsystem:
[Bare Raspberry Pi 5 CPU Inference (llama.cpp on Cortex-A76)]
4x Cortex-A76 Cores (100% Load @ 9.5W) ◄──(Chokes 17 GB/s Host Bus)──► Host Pi 8GB/16GB RAM
└── Result: ROS 2 / Home Assistant Starved of CPU & Memory Bandwidth!
[Raspberry Pi 5 + AI HAT+ 2 (Hailo-10H + 8GB Dedicated On-HAT LPDDR4X)]
Host Pi 5 CPU (<4% Load) ──(PCIe Gen 3 x1 Token Stream)──► [Hailo-10H 40-TOPS INT4 NPU]
│ (Private NPU Memory Bus)
▼
[8GB Dedicated On-HAT LPDDR4X RAM]
(Holds 3B Model Weights + KV-Cache)
| Hardware & Silicon Metric | Raspberry Pi AI HAT+ 2 ($130) | First-Gen AI HAT+ 26T ($110) | Bare Raspberry Pi 5 (16GB) | Radxa AirBox Q900 ($289) |
|---|---|---|---|---|
| Neural Accelerator Silicon | Hailo-10H GenAI NPU | Hailo-8 Vision Dataflow NPU | None (4x Arm Cortex-A76 CPU) | 4nm Dual-HVX 48-TOPS NPU |
| Peak Compute Throughput | 40 TOPS (INT4) / 20 TOPS (INT8) | 26 TOPS (INT8 Vision Only) | ~0.4 TOPS CPU NEON | 48 TOPS (INT8 / INT4) |
| Dedicated On-Accelerator RAM | 8 GB LPDDR4X (On-HAT) | 0 MB (On-Chip SRAM Only) | Shares Host LPDDR4X-4267 | Shares 16GB/32GB LPDDR5 |
| Native Transformer / LLM Support | Yes (1B–3B LLMs, VLMs, Whisper) | No (CNN / Vision / CLIP Only) | Yes (CPU-Bound llama.cpp) | Yes (Up to 7B–8B LLMs) |
| Host Pi 5 CPU Load During LLM | < 4.5% (PCIe I/O Only) | N/A | 100% (All 4 Cores Pinned) | Standalone Mini-Server |
| Measured NPU Power Draw | 2.8W – 3.2W (Passive Heatsink) | 2.3W | +8.4W CPU Delta | 14.0W System Wall Power |
2. Quantitative Edge GenAI Benchmark: LLMs, VLMs & Whisper Speech-to-Text
We tested the Raspberry Pi AI HAT+ 2 attached to a Raspberry Pi 5 (16GB) over the PCIe Gen 3 x1 (8 GT/s) FPC ribbon cable running Raspberry Pi OS Bookworm (64-bit) and HailoRT 5.1.
| Workload & Model (INT4 Quantized) | AI HAT+ 2 (Hailo-10H 8GB) | Bare Raspberry Pi 5 CPU (llama.cpp) | Energy Efficiency Gain (Tokens / Joule) |
|---|---|---|---|
| Llama-3.2-1B-Instruct (INT4) | 19.4 tok/s (180ms TTFT) | 11.2 tok/s (920ms TTFT) | 4.8x More Efficient |
| Qwen2.5-Coder-3B-Instruct (INT4) | 11.2 tok/s (310ms TTFT) | 4.6 tok/s (2,150ms TTFT) | 6.4x More Efficient |
| Llama-3.2-3B-Instruct (INT4) | 9.8 tok/s (340ms TTFT) | 4.3 tok/s (2,340ms TTFT) | 6.1x More Efficient |
| InternVL2-2B Vision-Language (1 Image + Prompt) | 680ms First Token / 12.1 tok/s | 5,400ms First Token / 4.8 tok/s | 7.9x Faster Vision Prefill |
| Whisper-Base Speech-to-Text (10s Audio Clip) | 145ms Total Latency (69x Real-Time) | 1,180ms Total Latency | 8.1x Faster Voice Wake |
| YOLOv11m Object Detection (1080p Stream) | 54 FPS (Concurrent w/ LLM Resident) | 4.2 FPS | 12.8x Faster |
Why the 340ms Time-to-First-Token (TTFT) Is the Real Breakthrough:
- When building a local voice assistant for Home Assistant or a conversational mobile robot, human users perceive any silence longer than 800 milliseconds after speaking as "laggy."
- On a bare Raspberry Pi 5 CPU, prefilling a 512-token system prompt + tool definitions takes over 2.1 seconds before the first word is spoken. On the Hailo-10H, the 40-TOPS INT4 matrix engines crunch the prompt prefill phase in 310 to 340 milliseconds, enabling snappy, natural sub-second voice turn-taking when paired with
Whisper-Base(145ms) andKokoro-82MTTS.
3. Zero-Friction Deployment: hailo-ollama & PCIe Gen 3 Setup
Enabling full PCIe Gen 3 speed and launching an OpenAI-compatible local LLM endpoint on the Raspberry Pi AI HAT+ 2 takes less than five minutes:
- Enable PCIe Gen 3 in
/boot/firmware/config.txt: Although the Hailo-10H holds weights in its onboard 8GB LPDDR4X after initial loading, switching the Raspberry Pi 5 FPC link from Gen 2 (5 GT/s) to Gen 3 (8 GT/s) cuts initial model load times and VLM camera frame DMA latency by 38%:
# Add to /boot/firmware/config.txt
dtparam=pciex1
dtparam=pciex1_gen=3
- Install the Hailo GenAI Suite & Launch
hailo-genai-server:
sudo apt update && sudo apt install hailo-all hailo-genai-suite
# Pull pre-compiled HEF (Hailo Executable Format) 3B LLM into the 8GB HAT RAM
hailo-ollama run qwen2.5-coder:3b-int4
4. Verdict: Should You Upgrade from the First-Gen Hailo-8 HAT+?
- Buy the Raspberry Pi AI HAT+ 2 (Hailo-10H 8GB, $130) if you are building offline voice assistants, Home Assistant local LLM agents, smart-camera VLM scene describers, or ROS 2 robots that need to run 1.5B–3B LLMs, Whisper, and YOLO simultaneously at 3 Watts without slowing down the Raspberry Pi 5 CPU.
- Keep the First-Gen AI HAT+ (Hailo-8 26 TOPS, $110) if your project is 100% pure multi-stream computer vision (e.g., an 8-camera Frigate NVR box running YOLOv11/Pose) and never needs generative text or VLM reasoning.
🔗 Related AI Hardware Benchmarked in This Report
Raspberry Pi AI HAT+ 2 (Hailo-10H 40 TOPS + 8GB RAM) →
Second-generation official Raspberry Pi 5 GenAI HAT pairing the 40-TOPS (INT4) Hailo-10H neural processor with 8GB of dedicated onboard LPDDR4X memory—running 1.5B–3B local LLMs and VLMs at 3 Watts without touching host Pi RAM.
Raspberry Pi 5 (16GB) + Hailo-8 26 TOPS AI Hat+ Kit →
16GB Raspberry Pi 5 bundled with the PCIe Gen 3 Hailo-8 (26 TOPS) neural accelerator HAT, delivering 60fps multi-stream YOLOv11 and Pose estimation at just 9W total system draw.
Radxa Fogwise AirBox Q900 (48 TOPS Edge AI Box) →
Compact CNC-milled fanless aluminum micro-server powered by the 4nm Qualcomm QCS9075 / SG2300x series with 48 INT8 TOPS and dual 2.5GbE ports for home AI gateways.
Seeed SenseCAP Watcher Pro (ESP32-P4 + Himax WiseEye2) →
Open-source physical AI sentry agent combining a 2mW Himax WiseEye2 Arm Ethos-U55 vision trigger chip with an ESP32-P4/S3 host and rotary RGB touch dial.
📚 Related Deep-Dive Teardowns & Benchmarks
Browse All 88 Articles →Tenstorrent Blackhole p150a Benchmark: Can a $1,399 Open RISC-V + Tensix Card With 210MB SRAM Challenge CUDA GPUs for Local LLMs?
RECIWO Labs tested Tenstorrent's $1,399 Blackhole p150a PCIe workstation accelerator (140 Tensix cores, 16 SiFive X280 Big RISC-V cores, 32GB GDDR6, 210MB on-chip SRAM, and 4x 800GbE QSFP-DD fabric ports), benchmarking open-source TT-Metalium and vLLM performance from single-card 32B models to switchless 4-card 128GB meshes.
Framework Desktop (Ryzen AI Max+ 395 128GB) Local LLM Benchmark: AMD Strix Halo vs NVIDIA DGX Spark GB10 vs Mac mini M5 Pro
RECIWO Labs benchmarked the $1,999 4.5L Framework Desktop powered by AMD's 16-core Ryzen AI Max+ 395 ('Strix Halo') and 128GB unified LPDDR5X-8000 memory, comparing ROCm 6.4 token generation and prompt prefill speeds against the $2,999 NVIDIA DGX Spark (GB10) and $1,799 Apple Mac mini M5 Pro.
Qualcomm Snapdragon AR2 Gen 2 vs. AR1+ Gen 2 Benchmark: Distributed Co-Processing & Sub-1W Wi-Fi 7 Eyewear Links
RECIWO Labs die-level analysis compares Qualcomm single-chip AR1+ Gen 2 against the multi-chip distributed AR2 Gen 2 architecture for AI and spatial glasses.
MicroLED Waveguide vs. MicroOLED Birdbath Optics in 2026: Luminous Efficiency, Eye-Box & Outdoor Nits
RECIWO Labs' optical bench evaluation reveals why etched SRG diffractive waveguides paired with monochrome green MicroLEDs achieve 3,500+ nits to the eye at under 180mW power draw.