Skip to the content
2 layers50 × 75 mmVideocraft PetPad, the printed circuit board in 3D

Videocraft PetPad

Videocraft10/PetPad2

Custom Made Tamagotchi Like Device

Size
50 × 75 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
21
Pads
58
Tracks, vias
50, 2
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
20 Apr 2026
Updated
16 Aug 2026

Overview

Videocraft PetPad is an open-source printed circuit board by Videocraft10, from the Videocraft10/PetPad repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 75 mm with 13 parts on 21 nets, routed with 50 tracks and 2 vias.

It is built around the HS96L03W2C03 and 1207-P6.5MM. Its parts include 3 switches, 2 ICs and 2 connectors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

2

README

README.md

PetPad [WIP]

PetPad Main

Custom-Made Tamagotchi-Like Device

Features

Videocraft PetPad Zine v1 BUILD

Physical

  1. USB - C rechargeable 500 mAh battery
  2. 3 Tactile buttons for control
  3. Buzzer for sound feedback
  4. 128x64 OLED Screen

Digital

  1. [WIP] Multiple Pets to obtain
  2. Take care (or don't) of your pets to see the visuals change
  3. [WIP] Use items obtained randomly on your pets for effects

Why?

I wanted to create this for a couple of reasons:

  1. I wanted a more complex project to work on
  2. Tamagotchis are fun and allow me to practice some pixel art skills too
  3. And finally, because there was a great guide on the Fallout docs :)

The PCB

The PCB was made in KiCAD due to the extensive tools and ability to import own footprints that might not be on EasyEDA

The Schematic

image

The Circuit Board

Front

image

Back

image

The Case

Overview

image

Top

image

Inside cut

image

Bottom

image

The Firmware

Firmware Video

Visible stats that change over time with visual feedback on overall pets health

BOM

Amount used is to make ONE PetPad

ItemLCSC # / Item LinksSingle CostAmount UsedFees/NotesTotal Price
PCB:----------$21$3.12 for shipping$5.12
------------------------------------------------------------
Components:--------------------------------------------------
OLED ScreenC5248080$2.321----------$2.32
BuzzerC49246964$0.05691Forced to buy 10$0.57
ButtonsC2888493$0.01073Forced to buy 50$0.54
JST Battery ConnectorC131337$0.03361Forced to buy 20$0.67
7 Pin HeaderC5360900$0.03912Forced to buy 10$0.39
4 Pin HeaderC42431787$0.02071Forced to buy 20$0.41
Seeed Studio XIAO C6 DIPAmazon$11.991$0.79 tax$12.78
Battery (140mAh)AliExpress$1.061NOTE: INSANE SUMMER DEAL USED, NORMAL PRICE $14.23$1.06
Screws (M2.5 x 5mm)Homedepot$0.4334*10 pack$4.33
WiresAmazon$7.48less than a foot most likely (WILL HAVE A TON LEFT OVER SO IF YOU HAVE SOMTHING SIMILAR DO NOT BUY)30 AWG Magnet Wire Enameled Copper Wire$7.45
------------------------------------------------------------
Total:----------------------------------------$37.98
Fees:LCSC Tax $1.25------------------------------[wip]
ShippingLCSC Shipping cost: $10.92------------------------------[wip]
HandlingLCSC Handling $3------------------------------$3
------------------------------------------------------------
TOTAL----------------------------------------$50.30 (fee prices not locked in yet)

Build BOM

ItemDiscriptonNotesFees--------Total
3D Printer PLAGeneric 3D printer PLA. Requires a 3D printer to usePaid $8.34 for 1 kg--------------------46g used - $0.38
Sodering Iron----------Required to soder on components--------------------$10.55 here
------------------------------------------------------------
TOTAL----------------------------------------$10.93

GRAND TOTAL = $60.68

How to Build

[!NOTE] It is recommended to have prior knowledge in electronics and soldering if you want to create one for yourself!

First download the PCB Gerber file from here then send it to your preferred manufacturer! Next buy all of the components from the BOM. For screws and similar items, it is recommended to find the cheapest in your location. Next 3D print the case from here here and ensure the PCB fits once it arrives. Next solder on all of the components and screw the PCB into the case! Finally flash the firmware onto it from here (you might have to build the file on you own computer)

Tada! You now have a PetPad!

(instructions on how to build will improves once I actually physically build one myself :D)

Software Used

  1. KiCAD
  2. Autodesk Fusion
  3. Blender
  4. Visual Studio Code (Arduino Maker Workshop & Wokwi extentsihons)
  5. Arduino IDE
  6. Adobe Photoshop
  7. Adobe Preimimre Pro
  8. Visual Studio Code

Parts

13
QtyValueFootprintReferences
3SW_PushEasyEDA:SW-TH_4P-L4.5-W4.5-P3.00-LS4.8SW1, SW2, SW3
11207-P6.5MMEasyEDA:BUZ-TH_BD12.5-P6.50-D1.4BUZZER1
1Conn_01x02Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1Conn_01x02Connector_Wire:SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mmJ1
1HS96L03W2C03easyeda2kicad:OLED-TH_L27.8-W27.2-P2.54_C9900033791U2
1LOGOLOGOG***
1XIAO-ESP32-C6-DIPSeed_XIAO:XIAO-ESP32-C6-DIPU1

The 9 most common of 13 parts.

Similar boards

  • 2 layers56.8 × 66.2 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    TaniWanKenobi/tamagotchi

    A custom PCB-based Tamagotchi virtual pet built with the XIAO-ESP32-C6!

    14 parts5
  • 2 layers70.6 × 76 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    Er1n-jpg/Psyduck-gotchi

    Tamagotchi project made for fallout

    11 parts1
  • 2 layers64.3 × 76.8 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    shelxty/lego-tamagotchi

    Simple tamagotchi with OLED display screen, buzzer, and 3 buttons custom-made in KiCad, with parts assembled in OnShape.

    10 parts1
  • 2 layersReleastic tamagotchi, the printed circuit board in 3D

    Releastic tamagotchi

    alex-technologia/Realistic-tamagochi

    A tamagochi but much more realistically accurate

    10 parts
  • 2 layers74.4 × 97.8 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    Ayush09S/Tamagotchi

    A small digital pet as a physical device remake! It features an LDR that can detect light changes, four buttons, and a buzzer. It also has an OLED display!

    16 partsMIT
  • 2 layers95.6 × 69.3 mmFallout pcb, the printed circuit board in 3D

    Fallout pcb

    Er1n-jpg/Fallout-pcb

    12 parts
  • 2 layers74.8 × 74.1 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    hiralsinghal/Tamagotchi

    This is a Tamagotchi. It is a small handheld video game in which you have a pet. You can play with it, feed it and more depending on your firmware code.

    10 partsMIT
  • 2 layers83.1 × 93.8 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    linalg137/hanagotchi

    A "generic" tamagotchi, shaped like a flower.

    11 parts

Questions

How big is the Videocraft PetPad PCB?

It measures 50 × 75 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Videocraft PetPad use?

13 parts, built around the HS96L03W2C03 and 1207-P6.5MM. 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 Videocraft PetPad KiCad files?

From the Videocraft10/PetPad repository on GitHub, at the commit this page was made from: the board is KiCad Files/Videocraft PetPad.kicad_pcb and its schematic KiCad Files/OPL_Kicad_Library-master/Grove Vision AI V2 Library/Grove - Vision AI Module V2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Videocraft PetPad design in my own project?

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