# Yolo Detection 2026 Coral Tpu Win Wsl

Google Coral Edge TPU, real-time object detection natively via Windows WSL

- Repository: https://github.com/SharpAI/DeepCamera (3124 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-09-17
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add SharpAI/DeepCamera --skill yolo-detection-2026-coral-tpu-win-wsl -g -a claude-code -y`
Codex: `npx skills add SharpAI/DeepCamera --skill yolo-detection-2026-coral-tpu-win-wsl -g -a codex -y`
Cursor: `npx skills add SharpAI/DeepCamera --skill yolo-detection-2026-coral-tpu-win-wsl -g -a cursor -y`
Gemini CLI: `npx skills add SharpAI/DeepCamera --skill yolo-detection-2026-coral-tpu-win-wsl -g -a gemini-cli -y`

## Description

Google Coral Edge TPU, real-time object detection natively via Windows WSL

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Coral TPU Object Detection (Windows WSL)

Real-time object detection natively utilizing the Google Coral Edge TPU accelerator on your local hardware via Windows Subsystem for Linux (WSL). Detects 80 COCO classes (person, car, dog, cat, etc.) with ~4ms inference on 320x320 input.

## Requirements

- **Google Coral USB Accelerator** (USB 3.0 port recommended)
- **WSL2** installed and running on Windows
- `usbipd-win` installed on the Windows host

## How It Works

```
┌─────────────────────────────────────────────────────┐
│ Host (Aegis-AI on Windows)                          │
│   frame.jpg → /tmp/aegis_detection/                 │
│   stdin  ──→ ┌──────────────────────────────┐       │
│              │ WSL Container / Environment   │       │
│              │   detect.py                   │       │
│              │   ├─ loads _edgetpu.tflite     │       │
│              │   ├─ reads frame from disk     │       │
│              │   └─ runs inference on TPU    │       │
│   stdout ←── │   → JSONL detections          │       │
│              └──────────────────────────────┘       │
│   USB ──→ usbipd-win bridge to WSL                  │
└─────────────────────────────────────────────────────┘
```

1. Aegis writes camera frame JPEG to shared `/tmp/aegis_detection/` workspace
2. Sends `frame` event via stdin JSONL to the WSL Python instance
3. `detect.py` invokes PyCoral and executes natively on the mapped USB Edge TPU inside Linux
4. Returns `detections` event via stdout JSONL back to Windows Host

## Performance

| Input Size | Inference | On-chip | Notes |
|-----------|-----------|---------|-------|
| 320x320 | ~4ms | 100% | Fully on TPU, best for real-time |
| 640x640 | ~20ms | Partial | Some layers on CPU (model segmented) |

> **Cooling**: The USB Accelerator aluminum case acts as a heatsink. If too hot to touch during continuous inference, it will thermal-throttle. Consider active cooling or `clock_speed: standard`.

## Installation

The rest: https://github.com/SharpAI/DeepCamera/blob/HEAD/skills/detection/yolo-detection-2026-coral-tpu-win-wsl/SKILL.md
