# E-Ink Tamagotchi
## Description
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.
## Project Details
- **Owner:** adriangispert
- **Created:** 5/14/2026
- **Last Updated:** 5/14/2026
- **Visibility:** Public
- **Power Requirements:** 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.
## Key Components
### D1 — [USBLC6-2SC6](https://www.flux.ai/cherepanyadima/usblc6-2sc6~4b.md)
- Manufacturer Name: STMicroelectronics
- Datasheet URL: https://www.st.com/resource/en/datasheet/cd00050750.pdf
- Part Type: Diode
- Manufacturer Part Number: USBLC6-2SC6
**Pins:**
- GND [pin 2]
- I/O1_IN [pin 1]
- I/O1_OUT [pin 6]
- I/O2_IN [pin 3]
- I/O2_OUT [pin 4]
- VBUS [pin 5]
### D2 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md)
- Package: LED_0603_1608Metric
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### DISP1 — [HTEW0154T8](https://www.flux.ai/vasy_skral/htew0154t8~r3.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://resource.heltec.cn/download/e-ink/154/1.54b%26w/HTEW0154T8_V20/HTEW0154T8_V20.pdf
- Purchase Url: https://www.aliexpress.com/item/1005005765133180.html
- Manufacturer Part Number: HTEW0154T8
- Manufacturer Name: Chengdu Heltec Automation technology CO., LTD
- Product Info Url: https://heltec.org/project/154-e-ink/
- Part Type: Display Device
**Pins:**
- BUSY [pin 7]
- CLK [pin 6]
- CS [pin 5]
- D/C [pin 3]
- GND [pin 2]
- SDI [pin 4]
- VCC [pin 1]
### J1 — [USB4215-03-A](https://www.flux.ai/adrian95/usb4215-03-a~kg3.md)
- Manufacturer Part Number: USB4215-03-A
- Manufacturer Name: GCT
- Symbol Style: parametric-v1
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: USB C
- Package or Case Code: GCT_USB4215-03-A_REVA
- Datasheet URL: https://gct.co/files/specs/usb4215-spec.pdf
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND_A [pin A1_B12]
- GND_B [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS_A [pin A4_B9]
- VBUS_B [pin B4_A9]
### J2 — [B2B-PH-K-S](https://www.flux.ai/adrian95/b2b-ph-k-s~fx.md)
- Manufacturer Name: JST
- Part Type: Connector
- Manufacturer Part Number: B2B-PH-K-S
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Package or Case Code: JST_B2B-PH-K-S
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- LCSC Part Number: C720477
- JLCPCB Part Class: Extended Part
- Part Type: Tactile Switches
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Manufacturer Name: XUNPU(讯普)
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Manufacturer Part Number: TS-1088-AR02016
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Manufacturer Name: XUNPU(讯普)
- Manufacturer Part Number: TS-1088-AR02016
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Part Type: Tactile Switches
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C720477
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW3 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Manufacturer Part Number: TS-1088-AR02016
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Manufacturer Name: XUNPU(讯普)
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Part Type: Tactile Switches
- LCSC Part Number: C720477
- JLCPCB Part Class: Extended Part
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW4 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Part Type: Tactile Switches
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C720477
- Manufacturer Name: XUNPU(讯普)
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Manufacturer Part Number: TS-1088-AR02016
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### U1 — [ESP32-C3-MINI-1-N4](https://www.flux.ai/adrian95/esp32-c3-mini-1-n4~ufg.md)
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf
- Symbol Style: parametric-v1
- Integrated Circuit Type: RF Device
- Part Type: Module
- Manufacturer Part Number: ESP32-C3-MINI-1-N4
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Espressif
**Pins:**
- 3V3 [pin 3]
- EN [pin 8]
- GND [pin 14]
- GND [pin 49_5]
- GND [pin 48]
- GND [pin 52]
- GND [pin 45]
- GND [pin 2]
- GND [pin 49_8]
- GND [pin 1]
- GND [pin 49_9]
- GND [pin 49_2]
- GND [pin 53]
- GND [pin 49_6]
- GND [pin 43]
- GND [pin 42]
- GND [pin 44]
- GND [pin 49_7]
- GND [pin 51]
- GND [pin 46]
- GND [pin 39]
- GND [pin 41]
- GND [pin 50]
- GND [pin 49_3]
- GND [pin 11]
- GND [pin 38]
- GND [pin 40]
- GND [pin 37]
- GND [pin 49_1]
- GND [pin 49_4]
- GND [pin 47]
- GND [pin 36]
- IO0 [pin 12]
- IO1 [pin 13]
- IO10 [pin 16]
- IO18 [pin 26]
- IO19 [pin 27]
- IO2 [pin 5]
- IO3 [pin 6]
- IO4 [pin 18]
- IO5 [pin 19]
- IO6 [pin 20]
- IO7 [pin 21]
- IO8 [pin 22]
- IO9 [pin 23]
- NC [pin 32]
- NC [pin 15]
- NC [pin 34]
- NC [pin 4]
- NC [pin 29]
- NC [pin 33]
- NC [pin 17]
- NC [pin 25]
- NC [pin 10]
- NC [pin 9]
- NC [pin 24]
- NC [pin 28]
- NC [pin 7]
- NC [pin 35]
- RXD0 [pin 30]
- TXD0 [pin 31]
### U2 — [MCP73831T-2ATI/OT](https://www.flux.ai/adrian95/mcp73831t-2atiot~46p.md)
- Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf
- Manufacturer Name: Microchip Technology
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: MCP73831T-2ATI/OT
- Part Type: Integrated Circuit
**Pins:**
- PROG [pin 5]
- STAT [pin 1]
- VBAT [pin 3]
- VDD [pin 4]
- VSS [pin 2]
### U3 — [AP2112K-3.3TRG1](https://www.flux.ai/adrian95/ap2112k-33trg1~zlq.md)
- Manufacturer Part Number: AP2112K-3.3TRG1
- Datasheet URL: https://www.diodes.com/assets/Datasheets/AP2112.pdf
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Diodes Incorporated
- Symbol Style: parametric-v1
**Pins:**
- EN [pin 3]
- GND [pin 2]
- NC [pin 4]
- VIN [pin 1]
- VOUT [pin 5]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/adriangispert/e-ink-tamagotchi~8m](https://www.flux.ai/adriangispert/e-ink-tamagotchi~8m).*
---
*Generated from [https://www.flux.ai/adriangispert/e-ink-tamagotchi~8m](https://www.flux.ai/adriangispert/e-ink-tamagotchi~8m)*