Project Thumbnail Update

0:10

Thought for a moment

I’ll set the uploaded PNG as the project thumbnail. I’ll first inspect existing assets, then create/update the image asset with the thumbnail flag.

1:07

Thought for 2 sec

Created 3 tasks.

1/3 Inspect existing project assets

Thought for 2 sec

Reading assets.

Thought for 3 sec

2/3 Create the uploaded PNG as the project thumbnail

Thought for 6 sec

Managing assets.

Thought for 1 sec

3/3 Verify thumbnail flag is set

Thought for 3 sec

Reading assets.

Thought for 2 sec

3/3 tasks completed.

Thought for a moment

I’ll update the project description to include that it was vibe-hardwared in 30 minutes, while preserving the existing description.

0:45

Thought for 3 sec

1/2 Update project description with vibe-hardwared note

Thought for 5 sec

Thought for 2 sec

2/2 tasks completed.

Thought for a moment

Done — the project thumbnail is set, and the description now includes: “Vibe-hardwared in 30 minutes.”
Add date and goal
Document session
Review before sharing
Generate BOM

Finished working

Refine this doc
Ask about this doc
Project Specification — E-Ink Tamagotchi
Purpose
Battery-powered handheld virtual pet using an e-paper display for always-on, low-power visuals and physical buttons for user interaction.
Selected Architecture
  • MCU: ESP32-C3-MINI-1-N4 module for SPI display control, GPIO buttons, BLE/WiFi-capable firmware development, and deep sleep.
  • Display: Flux-available 1.54-inch SPI e-paper module (HTEW0154T8). A 2.13-inch exact module was not available in the library; the design uses the closest available SPI e-paper module so the schematic can be completed with a real footprint.
  • Power: USB-C 5 V input, MCP73831 single-cell LiPo charger, JST-PH battery connector, AP2112K-3.3 V LDO rail for MCU/display. User prefers a larger-capacity single-cell LiPo pack; the schematic supports this electrically, and layout/enclosure should reserve battery volume.
  • User input: Four tactile pushbuttons for virtual-pet controls.
  • Protection/status: USB ESD protection, USB-C CC pull-downs, charger/status LED, reset/boot support passives, rail decoupling.
Assumptions
  • Larger-capacity single-cell LiPo battery, nominal 3.7 V, charged from USB-C 5 V. Default charge-current programming is conservative (~100 mA) for thermal safety unless faster charging is requested.
  • Compact SMD implementation unless changed later.
  • E-paper refreshes are infrequent; firmware will use MCU sleep between events to conserve battery.
  • The exact enclosure/form factor will be decided in layout.
Functional Blocks
  1. USB-C input and protection
  2. LiPo charge management and battery connector
  3. 3.3 V system regulator
  4. ESP32-C3 MCU module and boot/reset support
  5. SPI e-paper display interface
  6. Four-button human interface
  7. Status LED and test/debug access
Validation Targets
  • All active components wired per datasheet-recommended circuits.
  • All IC/module power pins decoupled.
  • USB-C sink CC1/CC2 use 5.1 kΩ pull-downs.
  • Charger programming resistor selected for a conservative charge current.
  • ERC review clean before moving to layout.

    Purpose

    Selected Architecture

    Assumptions

    Functional Blocks

    Validation Targets

Documents

    Project Specification — E-Ink Tamagotchi

    Firmware Starter — ESP32-C3-MINI-1-N4

    Project Info — E-Ink Tamagotchi

    Design Review Results — E-Ink Tamagotchi

Assets

E-Ink Tamagotchi project thumbnail

E-Ink Tamagotchi project thumbnail

e-ink-tamagotchi-thumbnail.pngThumbnail

E-Ink Tamagotchi

E-Ink Tamagotchi thumbnail
Battery-powered e-ink virtual pet handheld with low-power MCU, e-paper display, buttons, USB charging, and firmware support. Vibe-hardwared in 30 minutes.

Properties

Rechargeable single-cell LiPo battery via JST-PH connector; sized for larger-capacity pack mechanically, charged from USB-C with MCP73831 at conservative ~100mA by default.

Pricing & Availability

Distributor

Qty 1

Arrow

$0.62–$1.05

Digi-Key

$2.78–$3.61

HQonline

$2.27–$2.37

LCSC

$5.75–$5.92

Mouser

$1.95

TME

$4.31

Verical

$1.02–$1.98

Controls