# Pocket virtual pet and remote camera viewfinder

A pendant with a Tamagotchi-like pet, conversation history, voice replies, watch face and phone-camera remote shutter.

## Hardware
Waveshare ESP32-S3 Touch AMOLED 1.75C

The pendant’s screen, microphone, speaker and camera-shutter controls become a pocket companion.

## Shopping list

One display is enough for the pet interface. The remote viewfinder is a separate configuration and needs a compatible camera feed. Cloud replies also need service accounts.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

### Confirm before buying
- The camera-source model and protocol are not established for the viewfinder feature.
- Check the chosen device package for battery and charging accessories.

### 1 × Waveshare ESP32-S3 Touch AMOLED 1.75C
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Finished display, microphone and speaker device.
- Notes: Buy the cased 1.75C model, not a bare development board or a different screen size.
- Destination: https://www.waveshare.com/esp32-s3-touch-amoled-1.75c.htm
- Match: Product page
- Link review: Page checked; stock not assessed
- Evidence: Creator source
- Source: https://www.theverge.com/gadgets/1013375/muse-charm-gadgets-preview-waveshare-esp32-claude-vibe-code
- Source: https://www.waveshare.com/esp32-s3-touch-amoled-1.75c.htm

### 1 × USB-C data cable
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Connect to the computer for programming or data.
- Notes: A charge-only cable cannot flash firmware. Example requires a USB-A host port. If your computer has only USB-C, use an appropriate USB-C data cable instead. Reuse the device’s included cable where possible; this is not a standalone power-supply recommendation.
- Destination: https://www.adafruit.com/product/4474
- Match: Accessory example: USB-A to USB-C, 1 m, data capable
- Link review: Page checked; stock not assessed
- Evidence: Setup requirement — check against your configuration
- Source: https://www.theverge.com/gadgets/1013375/muse-charm-gadgets-preview-waveshare-esp32-claude-vibe-code
- Source: https://www.waveshare.com/esp32-s3-touch-amoled-1.75c.htm
- Source: https://www.adafruit.com/product/4474

### 1 × Computer for setup
- Requirement: Tool
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Build, configure or flash the software.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://www.theverge.com/gadgets/1013375/muse-charm-gadgets-preview-waveshare-esp32-claude-vibe-code
- Source: https://www.waveshare.com/esp32-s3-touch-amoled-1.75c.htm

### 1 × Remote camera device / stream
- Requirement: Conditional
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Supply the viewfinder feed.
- Notes: Only for the remote-camera feature. This display is not itself a camera; creator model and streaming requirements are not identified.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://www.theverge.com/gadgets/1013375/muse-charm-gadgets-preview-waveshare-esp32-claude-vibe-code
- Source: https://www.waveshare.com/esp32-s3-touch-amoled-1.75c.htm

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

## Setup
Device firmware

## Coding tool
Claude Code

## How the agent helped
Sean Hollister describes plugging the device into his PC and having Claude Code implement each feature; firsthand photos and iteration account.

## Before you build
AI replies need external services. The creator does not claim the generated code is secure.

## Sources
- Original build: https://www.theverge.com/gadgets/1013375/muse-charm-gadgets-preview-waveshare-esp32-claude-vibe-code
- Supporting source: https://www.waveshare.com/esp32-s3-touch-amoled-1.75c.htm

Source reviewed 2026-11-04. Not hands-on tested.
