OSHW-SenseCAP-Watcher  by Seeed-Studio

AI edge device for environmental sensing and interaction

Created 1 year ago
255 stars

Top 98.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary SenseCAP Watcher is an ESP32S3-based intelligent device integrating Himax WiseEye2 AI for advanced perception and interaction. It enables environment-aware applications in automation and security by allowing users to see, hear, and command the device using AI and an LLM-enabled suite, targeting developers and power users.

How It Works The device pairs an ESP32S3 microcontroller with a Himax WiseEye2 HX6538 AI chip (Arm Cortex-M55 & Ethos-U55) for efficient image/vector processing. Integrated camera, microphone, and speaker enable multimodal sensing. The LLM-enabled SenseCraft suite allows the Watcher to interpret natural language commands, perceive its surroundings, and trigger context-aware actions.

Quick Start & Requirements Initial setup involves physical installation, powering on via the wheel button, and binding to the SenseCraft mobile app using QR code, Bluetooth, and 2.4GHz Wi-Fi. Building custom firmware requires ESP-IDF v5.1 and cloning the SenseCAP-Watcher-Firmware repository. Flashing uses esptool (ESP32) and python-sscma (Himax), with precise partition addresses critical for ESP32 firmware. Links to the firmware repo are provided.

Highlighted Details

  • Utilizes the Himax WiseEye2 AI chip for dedicated image and vector data processing.
  • Supports multimodal interaction: seeing (camera), hearing (microphone), and talking (speaker).
  • Features an LLM-enabled SenseCraft suite for natural language command understanding.
  • Includes pre-defined task templates for Human, Pet, and Gesture Detection.
  • Offers flexible task assignment via the SenseCraft APP or voice commands ("Push to Talk").
  • Provides extensive integration possibilities, notably through Node-RED.

Maintenance & Community The project encourages community involvement via GitHub issues and discussions for bug reports and suggestions. Specific community channels are not detailed, but contributors and supporters are acknowledged.

Licensing & Compatibility Licensed under the Apache License, Version 2.0, which is permissive for commercial use and integration into closed-source applications.

Limitations & Caveats Modifications to the Himax firmware are not recommended. Network instability can cause audio service failures (error 0x7002). Some SenseCraft AI services may incur fees. Task execution has time constraints and minimum alert intervals.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
9 stars in the last 30 days

Explore Similar Projects

Starred by Peer Richelsen Peer Richelsen(Cofounder of Cal.com) and Jared Palmer Jared Palmer(SVP at GitHub; Founder of Turborepo; Author of Formik, TSDX).

VisionClaw by Intent-Lab

0.4%
2k
Real-time AI assistant for smart glasses
Created 5 months ago
Updated 2 months ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems").

OM1 by OpenMind

0.3%
3k
Modular AI runtime for robots
Created 1 year ago
Updated 2 days ago
Feedback? Help us improve.