Skip to the content
PCBKitNew board
2 layers49 × 59.5 mmTilt, the printed circuit board in 3D

A motion controlled keychain game console.

Size
49 × 59.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
40
Pads
101
Tracks, vias
168, 19
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
20 Jul 2026
Updated
14 Aug 2026

Overview

Tilt is an open-source printed circuit board by Sealflux, from the Sealflux/Tilt repository on GitHub, published under the MIT licence. It is a 2-layer board of 49 × 59.5 mm with 17 parts on 40 nets, routed with 168 tracks and 19 vias.

It is built around the HS96L03W2C03, SPX3819M5-L-1-8 and 1207-P6.5MM. Its parts include 5 capacitors, 5 ICs and 1 switch. It belongs with the ESP32 and RISC-V boards of this library.

Main components

3

README

README.md

Tilt

-- I put photo here once I have!

Built for Horizons Polaris Hack Club

Description

A motion-controlled keychain game console. Built around the Seeed XIAO ESP32C3 with an SSD1306 OLED and MPU6050 accelerometer. Planning to make a ball tilt game maybe

Features

  • Its a game console with an accelerometer in it!
  • Play cool game or design one yourself!
  • Put it on your backpack as its supposed to be a keychain thingabob
  • Rechargeable Battery!

Hardware

  • Seeed Xiao ESP32-C3
  • SSD1306 128x64 OLED (I2C)
  • Tactile Push Button
  • 3D accelerometer and 3D magnetometer
  • Buzzer
  • Mystery LiPo Battery(Haven't decided which one on amazon yet)
  • 3D-printed case

Bill of Materials (BOM)

QtyPart NameDesignatorCostsLink/LCSC Number
1Seeed XIAO ESP32-C3U2$6.35Link
1LiPo BatteryBT1I'll find one on amazon eventually
10.96" OLED DisplayU3$2.24C5248080
1Tactile ButtonSW1$0.56C2913653
1AccelerometerU1$4.04C2913653
1Capacitor – 220 nFC3$0.96C412252
2Ceramic Capacitor – 100 nFC1,C2$0.88C60474
1Aluminum Capacitor – 10 µFC4$0.74C192100
1BuzzerBUZZER1$0.32C49246964
13D Printed CaseN/AIdk whatever fliament you use makes costs dependentN/A
1Shipping$52.39$6.20(Seeed) + $11.33(LCSC) + $6.99(Amazon) + $27.87(JLCPCB)N/A

Steps To Reproduce

  1. Order the PCB from whatever PCB manufacturer you like, download gerbers.zip from Production folder
  2. 3D print the case, Its in the production folder. Use whatever filament you want, probably PLA.
  3. Order the parts using the BOM ^^^
  4. Solder the parts onto the PCB
  5. Connect the LiPo battery to the PCB
  6. Flash your firmware/game onto it!
  7. Assemble case, sand the surfaces of top and bottom and then superglue or idk use tape. I didn't add screws for some reason.
  8. Press the button and play the game!

Firmware

this is hardware!

Schematic

image

PCB

image

PCBA

image

Case

image

Side View Below

image

Demo(Idk probably after horizons event)

Link: (TBD After I finish hardware)

Parts

17
QtyValueFootprintReferences
2100 nFeasyeda2kicad:C0402C1, C2
2LOGOLOGOG***, G***
2TestPointTestPoint:TestPoint_Pad_D2.5mmVdd_IO1, Vdd1
110 uFeasyeda2kicad:CAP-TH_BD5.0-P2.00-D0.8-FDC4
110nFeasyeda2kicad:C0603C5
11207-P6.5MMeasyeda2kicad:BUZ-TH_BD12.5-P6.50-D1.4BUZZER1
1220 uFeasyeda2kicad:C1206C3
1Battery_CellConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1HS96L03W2C03easyeda2kicad:OLED-TH_L27.8-W27.2-P2.54_C9900033791U3
1ISM303DACTReasyeda2kicad:VLGA-12_L2.0-W2.0-P0.50-BLU1
1LSF0108PWReasyeda2kicad:TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BLU5
1SPX3819M5-L-1-8easyeda2kicad:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-TLU4
1SW_Pusheasyeda2kicad:SW-TH_4P-L4.5-W4.5-P3.00-LS4.8SW1
1XIAO-ESP32-C3-SMDSeeed_Studio_XIAO_Series:XIAO-ESP32-C3-DIP-SMDU2

Questions

How big is the Tilt PCB?

It measures 49 × 59.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tilt use?

17 parts, built around the HS96L03W2C03, SPX3819M5-L-1-8 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 Tilt KiCad files?

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

Can I use the Tilt 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).

Similar boards

  • 2 layers63 × 53.5 mmFriendshipBracelet, the printed circuit board in 3D

    FriendshipBracelet

    Sealflux/Friendship-Signal-Bracelets

    Friendship Signal Bracelets, which as the name suggests, light up when a bestie is nearby :)

    25 partsMIT
  • 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