Skip to the content
PCBKitNew board
2 layers99.9 × 89.9 mmClove, the printed circuit board in 3D

A tamagotchi made by me

Size
99.9 × 89.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
33
Pads
120
Tracks, vias
168, 13
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
21 Apr 2026
Updated
6 Oct 2026

Overview

Clove is an open-source printed circuit board by Shadow220108, from the Shadow220108/Clove repository on GitHub. It is a 2-layer board of 99.9 × 89.9 mm with 38 parts on 33 nets, routed with 168 tracks and 13 vias.

It is built around the SK6812MINI-E and HS96L03W2C03. It belongs with the ESP32 and RISC-V boards of this library.

Main components

2

README

README.md


apex banner
Clove

First ever paw shaped tamagotchi, with 4 buttons, LEDs, screen and battery

Render

The case is made to be paw shaped, designed in two halves which are supposed to be put together with 4 different M3x8mm screws.
It has a slot to hold the battery, 4 screw holes to hold and tighten the PCB! The top case features 4 holes for the buttons and a space for the screen.

Zine

PCB Design

The PCB is 2 layers with dimensions under 100 by 100mm, it is designed to be in a paw shape has some cool silkscreen with red color, cause red colored PCBs are cool.

All the PCB files are here

PCB design

Schematics

Here are the schematic designs,

Schematics

Why was it made?

It was made for fallout hackclub with the amazing guide made by @Tanuki ( huge credits to him )

How you can get one for yourself?

That is pretty easy,

  1. Order all the parts going through the BOM
  2. Start by soldering all the components on to the PCB
  3. Put the buttons in the holes, screw the PCB to the case and screw both the halves together
  4. Flash the Xiao with firmware and boom
  5. Start playing with your tamagotchi

BOM

ProductDescriptionQuantityUnit PriceLinkTotal cost ( Including Shipping )
PCBto connect and hold all the electronic components5 ( MOQ )2$Link12.31$
Xiao ESP32C6MCU for running the screen17.79$Link8.32$
0.96" OLEDMain display11.69$Link2.22$
Tactile Switch buttons (6x6mm)To control the character10 ( MOQ )0.10$Link0.10$
M3x5mm Heastset InsertsTo hold downt the top and bottom case80.10$Link1.50$
M3x8mm ScrewsTo hold downt the top and bottom case80.20$Link0.20$
Buzzerto make some sounds10.48$Link0.48$
LiPo BatteryTo power everything!11.65$Link1.65$
LEDsThey light up12Self sourced
Resistorsfor the battery voltage2Self sourced
Total cost26.78

Parts

38
QtyValueFootprintReferences
12LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***
12SK6812MINI-ELED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH1, H1, H2, H2
2100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal100k, 100K
10.96" OLEDEasyEDA:OLED-TH_L27.8-W27.2-P2.54_C99000337910.96" OLED
1BatteryConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBATTERY
1BuzzerBuzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mmBUZZER
1DOWNButton_Switch_THT:SW_PUSH_6mm_H4.3mmDOWN
1LEFTButton_Switch_THT:SW_PUSH_6mm_H4.3mmLEFT
1RIGHTButton_Switch_THT:SW_PUSH_6mm_H4.3mmRIGHT
1UPButton_Switch_THT:SW_PUSH_6mm_H4.3mmUP
1XIAO-ESP32-C3-SMDEasyEDA:XIAO-ESP32-C3-DIP-SMDXIAO-ESP32-C3

Questions

How big is the Clove PCB?

It measures 99.9 × 89.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Clove use?

38 parts, built around the SK6812MINI-E and HS96L03W2C03. 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 Clove KiCad files?

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

Can I use the Clove design in my own project?

Its repository states no licence, so its author keeps all rights: ask Shadow220108 before reusing the design.

Similar boards

  • 2 layers180 × 110 mmPicotouch grid, the printed circuit board in 3D

    Picotouch grid

    todbot/picotouch_grid

    170 parts2GPL-3.0
  • 4 layers51 × 77 mmBODAQS A8 board v1 0, the printed circuit board in 3D

    BODAQS A8 board v1 0

    benconnor1972/BODAQS

    Bicycle Open Data Acquisition System

    120 parts9
  • 2 layers42 × 98.1 mmPendant, the printed circuit board in 3D

    Pendant

    esplo/cue2keys_resources

    Docs and other resources for Cue2Keys

    69 parts5MIT
  • 2 layers108 × 65 mmPcb moonratII, the printed circuit board in 3D

    Pcb moonratII

    PubInv/moonrat

    Moonrat: A second-generation portable incubator

    37 parts5AGPL-3.0
  • 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 layers60 × 90 mmCinder, the printed circuit board in 3D

    Cinder

    CircuitGuy943/CinderV2-Filament-Dryer

    (🚧) A filament dryer to precede my old one made inside a wooden box that never worked properly and didn't heat anything. Features to be estabilished

    40 parts4GPL-3.0
  • 4 layers56 × 28 mmBx tacho, the printed circuit board in 3D

    Bx tacho

    dazchi/bx-tacho

    Open DIY Beyblade X launcher RPM meter: ESP32-C3 with IR sensors and an OLED, Bluetooth (Battle Pass protocol), and a browser app for shot data and firmware updates. KiCad hardware, ESP-IDF firmware, 3D-printed case.

    51 parts3GPL-3.0