What problem does it solve?
Running real-time object detection on Windows with a Google Coral Edge TPU is difficult because the TPU drivers and runtime are Linux-native. This skill bridges that gap by executing detection inside WSL with automatic USB passthrough, delivering ~4ms inference without cloud dependencies.
Core Features & Use Cases
- Hardware-Accelerated Detection: Runs YOLO 2026 nano compiled for Edge TPU, detecting 80 COCO classes (person, car, dog, cat) at up to 15 FPS.
- Automatic USB Bridging: Uses usbipd-win to auto-attach the Coral USB Accelerator (hardware ID 18d1:9302) into WSL on startup.
- TPU Health Watchdog: Detects inference hangs (10s timeout) and silent stalls (30 consecutive empty frames), emitting telemetry so the host can restart the process.
- Use Case: A home security setup on a Windows PC uses a Coral USB Accelerator to detect people and cars on camera feeds locally, with frames exchanged via a shared /tmp workspace and results streamed as JSONL events.
Quick Start
Ask the AI to run real-time object detection on your camera feed using the Coral Edge TPU through WSL with default person, car, dog, and cat classes.