Skip to the content
PCBKitNew board
2 layers76.8 × 97.5 mmLeebyte, the printed circuit board in 3D

Mischievous tamagotchi w/ xiao-esp32-c3, a 0.96" oled, 3 buttons, a psp1000 joystick, a buzzer, and a temp sensor!!!

Size
76.8 × 97.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
25
Pads
79
Tracks, vias
76, 8
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
27 May 2026
Updated
24 Jun 2026

Overview

Leebyte is an open-source printed circuit board by Sylvia3366, from the Sylvia3366/leebyte repository on GitHub. It is a 2-layer board of 76.8 × 97.5 mm with 14 parts on 25 nets, routed with 76 tracks and 8 vias.

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

Main components

3

README

README.md

LEEBYTE™

Copy of fallout_zine_template pdf-2

ONSHAPE CAD

What is it?

LEEBYTE is a mischevious tamagotchi pet bunny you can play with, take care of, bully, or put in your pocket and forget about for the next twenty years! It features a 2-axis joystick, three Jureumi themed buttons, and a temperature sensor that will cause LEEBYTE to have different reactions based on your enviornment :)!

Why did I make it?

I made this project as a start point to my hardware journey! While starting with an odd, rabbit head PCB may not have been the best idea, it challenged me a lot.

My main motivation after seeing the guide for it on Fallout website was the existing Leebit Tamagotchi (See here!). It's way out of my budget though, so I thought this would be the perfect chance for me to design one myself, and customize it to my own liking! Additionally, I've been wanting to get into pixel art for a while, and this project let me experiment with drawing so many different expressions and actions.

How does it work?

LEEBYTE is unlike the usual 3-button tamagotchi pet; he can move! Using the joystick, you can take LEEBYTE on adventures and perhaps, you'll even find some cool treasures along the way...

Like most tamagotchi, LEEBYTE also comes with 3 Jureumi themed buttons that can be pressed to feed him, play with him, or put him to sleep. Pressing two buttons at once can have some effect too :). When playing with LEEBYTE, he enjoys hula hooping, jump roping, or (if he's in the mood) you can even play a short game of some good ol' Tic-Tac-Toe.

He's also able to detect the temperature of your enviornment. Make sure you keep him warm during the freezing winters and next to a blasting AC during the blazing summers! Otherwise, LEEBYTE might leave you...

Designing the PCB

PCB designed on KiCad!

Screenshot 2026-06-15 at 11 00 14 PM Screenshot 2026-06-15 at 11 01 25 PM Screenshot 2026-06-15 at 11 01 33 PM Screenshot 2026-06-14 at 1 18 59 AM

Case designed and assembled on OnShape!

Screenshot 2026-06-12 at 10 08 50 PM Screenshot 2026-06-13 at 9 16 08 PM Screenshot 2026-06-13 at 9 18 49 PM Screenshot 2026-06-13 at 9 18 21 PM

Rendered on Fusion360!

Screenshot 2026-06-14 at 8 44 53 PM leebyte_render

Bill of Materials

NameQtyUnitPrice (USD)Total (USD)MOQMOQ Price (USD)Source
Seeed Studio XIAO ESP32 C31pcs11.1411.14111.14Link
PSP 2-Axis Analog Thumb Joystick1pcs3.503.5013.50Link
0.96 inch OLED Display 128x641pcs1.911.9111.91Link
Right Angle Slide Switch1pcs1.001.0011.00Link
4.7k Resistor1pcs0.010.011001.47Link
Temperature Sensor (DS18B20)1pcs0.480.4852.42Link
Piezo Buzzer1pcs0.500.50105.02Link
Tactile Switch3pcs0.230.68102.25Link
M1.6 5mm Screws7pcs0.030.21501.56Link
M3 8mm Screws3pcs0.040.13502.09Link
M2 5mm Standoff2pcs0.150.30202.94Link
M2 Hex Nut2pcs0.070.14503.38Link
Battery1pcs5.165.1615.16Link
PCB1pcs0.400.4052.00Link
PLA 3D Printed Case1pcs-----
Total27--25.56-45.84-

Build & Assembly

Required Tools

  1. Solder
  2. Soldering iron
  3. Tweezers
  4. Screwdriver for M3/M2/M1.6 screws
  5. Computer w. a USB port
  6. 3D printer

Assembly

  1. Solder all parts onto the PCB.
  2. Secure the button caps onto the tact switches.
  3. Secure the joystick with 2 M2 5mm screws, M2 standoffs, and M2 hex nuts.
  4. Place the battery in the open part below the bottom case.
  5. Place PCB into the bottom case and wire to battery.
  6. Secure the PCB with 3 M3 screws.
  7. Place the top case over the bottom and secure with the M1.6 screws.
  8. Use Arduino IDE for the firmware.
  9. Connect the ESP32 to your computer via USB-C to upload code.
  10. Upload firmware.
  11. Test the OLED display and test the joystick inputs.

Parts

14
QtyValueFootprintReferences
3SW_Pusheasyeda2kicad:SW-TH_4P-L4.5-W4.5-P3.00-LS4.8SW1, SW2, SW3
11207-P6.5MMeasyeda2kicad:BUZ-TH_BD12.5-P6.50-D1.4BUZZER1
14.7keasyeda2kicad:RES-TH_BD2.3-L6.5-P10.50-D0.5R1
1Battery_CellConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1Conn_01x04_Pincustom_footprints:JOYSTICK-PSP1000J1
1DS18B20easyeda2kicad:TO-92-3_L4.9-W3.7-P1.27-LU4
1HS96L03W2C03easyeda2kicad:OLED-TH_L27.8-W27.2-P2.54_C9900033791U1
1MST-12D18G4 SPDT SLIDE SWITCHeasyeda2kicad:SW-SMD_MST-12D18G4-SPDT-SLIDE-SWITCHSW4
1XIAO-ESP32-C3-SMDNew_XIAO_Series_Footprints:XIAO-ESP32-C3-DIP-SMDU3

The 11 most common of 14 parts.

Questions

How big is the Leebyte PCB?

It measures 76.8 × 97.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Leebyte use?

14 parts, built around the DS18B20, 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 Leebyte KiCad files?

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

Can I use the Leebyte design in my own project?

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

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 layers50 × 75 mmVideocraft PetPad, the printed circuit board in 3D

    Videocraft PetPad

    Videocraft10/PetPad

    Custom Made Tamagotchi Like Device

    13 parts2MIT
  • 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