Skip to the content
2 layers48.8 × 43.2 mmTimagotchi, the printed circuit board in 3D

A remake of my magnum opus project, the Timagotchi. for info on that checkout https://timagotchi.dev. this is meant to make it accessible for more than just "School schedules" and moving the price from around $50 without crazy deals to ~$20.

Size
48.8 × 43.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
47
Pads
103
Tracks, vias
179, 29
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
21 Apr 2026
Updated
21 Jun 2026

Overview

Timagotchi is an open-source printed circuit board by Broseph9972, from the Broseph9972/Timagotchi-Pro repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 48.8 × 43.2 mm with 15 parts on 47 nets, routed with 179 tracks and 29 vias.

It is built around the TL3342F160QG. Its parts include 5 switches, 2 capacitors, 2 ICs and 1 connector. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

Hackatime Badge

Timagotchi-Pro

The Timagotchi-Pro is a remake of my magnum opus project, the Timagotchi. for info on that checkout The original Site. this is meant to make it accessible for more than just "School schedules" and moving the price from around $50 without crazy deals to $20. $40 ~321 I wanted to make it cooler with a joystick, but i kept the budget as small as possible. kinda wish i didnt tbh.


A5 - 1

PCB Schematic   PCB

Casing

Assembly

To assemble it it simply Solder the buttons, capacitors, screen connector, xiao, speaker, and JST for battery on, then use the FPC cable from the screen, bend it in a "Z" so it fits in the connectors the right way and also plug in the battery it should automatically charge via usb-c. once the pcb is done, There are 2 parts to the cad, a top and bottom half. Insert the pcb, connect the screen afterputting it in the indent on top. put them together with glue, or don't they should still stay together. you may have to seperate the 2 parts in your slicer, but it should work be easily printable.

Usage

To use it, simply interact with the menu using the buttons like a d-pad. It's very intuitive, im sure you'll understand.

Why?

I made it becuase i personally have issues telling how much time is left in class, and was really really bored. turned out to be a really really good idea. ive sold these at school to other kids with adhd and actually made profit??? i made the v2 to reduce price and DRASTICALLY improve quality

Some upgrades over the earlier version include

  • Price reduction
  • Speaker
  • Nicer buttons
  • kinda better case
  • No reliance on raspberry pi
  • A Battery
  • Touchscreen

This is a project for Hack Club Fallout.

Footnotes

  1. (it will be much cheaper if i ever make multiple, but shipping and using premade devboards and screens make it much more annoying The Timagotchi (time-a-got-chee) is a low-cost device that helps with adhd time blindness2 ↩

  2. You're bad at telling how much time has passed with a progress bar and other features shown to help people with time blindness at a quick glance with many other useful features. ↩

Parts

15
QtyValueFootprintReferences
5TL3342F160QGSwitch Footprints:SW_TL3342F160QGS1, S2, S3, S4, S5
2LOGOLOGOG***, G***
11.47inch LCD DisplayLibrary:1.47inch LCD Display1.47inch LCD Display
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
110µFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2
12005280180FFC:CON_2005280180_MOLScreenConnector1
1CMS-201438-058SSpeaker speaker:SPKR_CMS-201438-058SLS1
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1MAX98357APackage_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mmU2
1XIAO-ESP32-S3-Plus-SMDNew_XIAO_Series_Footprints:XIAO-ESP32-S3-Plus-SMDU1

Similar boards

  • 4 layers16.9 × 119.4 mmOrbit, the printed circuit board in 3D

    Orbit

    earthtojake/text-to-cad

    Design physical products with AI

    182 parts26kMIT
  • 2 layers192.4 × 50 mmOmote, the printed circuit board in 3D

    Omote

    OMOTE-Community/OMOTE-Hardware

    Open Source Remote - Hardware

    187 parts157GPL-3.0
  • 2 layers37.5 × 99 mmDiy oled 3d controller, the printed circuit board in 3D

    Diy oled 3d controller

    open3doled/open-3d-oled

    If running windows 11 or 10 with DPI scaling be sure to disable it as follows. 1) Right click properties on 3dplayer.exe in the 3DPlayer folder 2) Click on "Compatability" tab then click on the button at the bottom…

    42 parts98
  • 8 layers424.5 × 336.3 mmBarebones, the printed circuit board in 3D

    Barebones

    nzevh/barebones

    fully open source laptop based on the RK3588 Soc

    1,033 parts23CERN-OHL-S-2.0
  • 6 layers85.9 × 77.5 mmFrob2354, the printed circuit board in 3D

    Frob2354

    tschak909/frob-modern

    The Frob, An Apple II Atari 2600 Development System, re-made as an RP2354 based device.

    80 parts8
  • 2 layers14.8 × 20 mmKits prettyvis, the printed circuit board in 3D

    Kits prettyvis

    SpinWearables/SpinWheelHardware

    The hardware design files for the SpinWheel.

    57 parts2GPL-3.0
  • 6 layers76.5 × 69 mmFmc usb gpio spi jtag, the printed circuit board in 3D

    Fmc usb gpio spi jtag

    vowstar/rocket-pcb-orig

    FMC template board

    146 parts2Apache-2.0

Questions

How big is the Timagotchi PCB?

It measures 48.8 × 43.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Timagotchi use?

15 parts, built around the TL3342F160QG. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Timagotchi KiCad files?

From the Broseph9972/Timagotchi-Pro repository on GitHub, at the commit this page was made from: the board is PCB/Timagotchi.kicad_pcb and its schematic PCB/Timagotchi.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Timagotchi design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).