About the directory & our standards

Robots & toys / Device firmware

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.

Read the original build See shopping list
Waveshare ESP32-S3 Touch AMOLED 1.75C — build photo
Sean Hollister / The Verge

What the hardware does

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

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.

Follow the build

theverge.com

Original build story

First-person showcase

waveshare.com

Supporting source

Shopping list

Save as Markdown

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.

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.

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

  1. Qty. 1Plan / confirm
    Required

    Waveshare ESP32-S3 Touch AMOLED 1.75C

    Finished display, microphone and speaker device.

    Buy the cased 1.75C model, not a bare development board or a different screen size.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    View product

    Product page

  2. Qty. 1Plan / confirm
    Required

    USB-C data cable

    Connect to the computer for programming or data.

    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.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Example part

    Accessory example: USB-A to USB-C, 1 m, data capable

  3. Qty. 1Plan / confirm
    Tool

    Computer for setup

    Build, configure or flash the software.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

  4. Qty. 1Plan / confirm
    Conditional

    Remote camera device / stream

    Supply the viewfinder feed.

    Only for the remote-camera feature. This display is not itself a camera; creator model and streaming requirements are not identified.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    No exact purchase link verified; confirm the model and requirements above before ordering.

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

Built something with a coding agent?

Share your hardware project so others can try it.

Submit a project