Arduino UNO Q Runs Local LLMs And VLMs
Edge Impulse engineer Marc Pous recently demonstrated running LLMs and VLMs locally on the Arduino UNO Q using yzma (a Go wrapper for llama.cpp) and compact GGUF models from Hugging Face. He runs a 135M SmolLM2 text model and a 500M SmolVLM2 multimodal model on the board's Debian Linux, enabling fully offline inference. This enables privacy-preserving edge applications for robotics and smart-home experiments.
Key Points
- 1Demonstrates running 135M text and 500M multimodal GGUF models locally on Arduino UNO Q
- 2Shows Debian-based UNO Q can host llama.cpp via yzma, enabling offline multimodal inference at edge
- 3Enables privacy-preserving robotics, smart-home, and sensor applications by combining MCU control with local inference
Scoring Rationale
Hands-on demonstration shows practical local multimodal inference on UNO Q; limited impact due to niche hardware and single-source tutorial.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems
