Skip to the content
PCBKitNew board
2 layers122 × 104.5 mmStarbie, the printed circuit board in 3D

a fun liitle pet !

Size
122 × 104.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
7
Nets
25
Pads
60
Tracks, vias
70, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
10 Oct 2026
Updated
25 Oct 2026

Overview

Starbie is an open-source printed circuit board by AlteranteTony, from the AlteranteTony/starbie repository on GitHub. It is a 2-layer board of 122 × 104.5 mm with 7 parts on 25 nets, routed with 70 tracks and 0 vias.

It is built around the DHT11. Its parts include 2 ICs, 2 connectors, 2 switches and 1 resistor. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

starbie

a fun little pet !

starbie isa cute fun little interactive digital pet this project includes a custom digital pet - which i named LEgoat

starbie uses parts such as esp32-c3 , switches , resistor , MPU6050 module ,an oled screen and a DHT11 sensor.

What does starbie do:

Starbie is a cute interactive desk pet that reacts to you and your surroundings. it is a small digital pet (LEgoat) that has 2 buttons and mpu6050 module , the mpu6050 module helps it make reactive to tilting and shaking .

image alt

what is in the repo

  • starbie.ino this includes the code -BOM.md it contins bill of materials -journal.md contains journal that i wrote while working on starbie -project file - pcb layout , circuit design -production 1 contains files for fabrication of pcb

Tech stack

  • kicad
  • c++
  • arduino ide

how to set up firmware ( use arduino ide) -open the firmware folder. install listed libraries now select xiao esp32 c3 board and the correct port and upload the code. after that you are basically good to go.

How to Use starbie

Controls

  • Button 1 =it Opens the action menu and confirms a selected action.
  • Button 2 = Toggles the stats screen.
  • Shake = Give LEgoat a small joy boost.

Actions

the starbie has actions like nap , play , feed , laugh . laugh action makes LEgoat jump and show ha ha text. when you use Feed it gains fullness . when using play runs around the screen and gains joy . Nap it goes to sleep.

Stats range from 0 to 100

Sensors use in project

The MPU6050 detects movement and controls the action menu. The DHT11 measures temperature and humidity, which are displayed on the stats screen.

YOU CAN CUSTOMIZE THE PET IF YOU WANT !!

PCB WAS CHECKED FOR ERRORS USING KI CAD'S DRC. CHECK PCB FOR ERROR BEFORE MANUFACTURING THE PCB

FINAL LOOK FOR PCB

image alt

3D render of PCB image alt

Bill of Materials (BOM)

The following components are used to build Starbie.

DesignatorFootprintQuantityValuevendor nameUnit Price ($)Line Total ($)Link
J1Display_128x64_096_I2C1Conn_01x04_PinSharvi electronics2.172.17https://sharvielectronics.com/product/0-96-inch-i2c-4pin-oled-display-module-white/
J2MPU6050_Module1Conn_01x08_PinSharvi electronics1.951.95https://sharvielectronics.com/product/mpu-6050-3-axis-accelerometer-and-gyro-sensor/
R1R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal110KSharvi electronics0.260.26https://sharvielectronics.com/product/10k-ohm-1-2-watt-resistor-1-tolerance/
SW1, SW2SW_Cherry_MX_1.00u_PCB2SW_PushSunrom electronics1.22.40https://www.sunrom.com/m/6479
U1XIAO-ESP32-C6-DIP1XIAO-ESP32-C3-SMDSharvi electronics6.566.56https://sharvielectronics.com/product/seeed-studio-xiao-esp32c3-tiny-mcu-board-with-wifi-and-ble-battery-charge-supported-module/
U2Aosong_DHT11_5.5x12.0_P2.54mm1DHT11Sharvi electronics0.710.71https://sharvielectronics.com/product/dht11-temperature-and-humidity-sensor-module/
N/APCB1-JLCPCB1010https://jlcpcb.com/
TOTAL=$24.5

Prices are estimates and may change. Shipping, taxes, and other charges may not be included.

Parts

7
QtyValueFootprintReferences
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2
110KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1Conn_01x04_PinImported Parts:Display_128x64_096_I2CJ1
1Conn_01x08_PinImported Parts:MPU6050_ModuleJ2
1DHT11Sensor:Aosong_DHT11_5.5x12.0_P2.54mmU2
1XIAO-ESP32-C3-SMDImported Parts:XIAO-ESP32-C6-DIPU1

Questions

How big is the Starbie PCB?

It measures 122 × 104.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Starbie use?

7 parts, built around the DHT11. 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 Starbie KiCad files?

From the AlteranteTony/starbie repository on GitHub, at the commit this page was made from: the board is project files/Starbie.kicad_pcb and its schematic project files/Starbie.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Starbie design in my own project?

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

Similar boards

  • 2 layers96.6 × 82.8 mmStarbie, the printed circuit board in 3D

    Starbie

    SharKingStudios/Starbie

    Half-Life Week 1 Example Project

    11 parts28MIT
  • 2 layers100 × 50 mmConveyor belt pcb, the printed circuit board in 3D

    Conveyor belt pcb

    lansidev/conveyor-belt

    Miniature 3D printed conveyor belt for simulation and fun working with sensors, all controllable with Raspberry Pi

    22 parts9MIT
  • 2 layers93 × 20 mmWiFi VFD, the printed circuit board in 3D

    WiFi VFD

    ciisaichan/WiFi-VFD

    开源的ESP8266驱动VFD屏电路,支持BiliBili粉丝数、时间、温度、湿度

    23 parts8MIT
  • 2 layersOpenMQTTGatewayPCB, the printed circuit board in 3D

    OpenMQTTGatewayPCB

    ebrithiljonas/OMG_PCB

    All in One PCB for the OpenMQTTGateway Project

    36 parts7GPL-3.0
  • 2 layers62 × 19.3 mmSniffingTrinket, the printed circuit board in 3D

    SniffingTrinket

    GeorgK/SniffingTrinket

    A room climate monitor using the Adafruit Trinket Pro

    23 parts6GPL-3.0
  • 2 layersArduino relay, the printed circuit board in 3D

    Arduino relay

    bhaskar9980/Guardian

    Guardian is an advanced, fully automated hydroponics system designed to optimize plant growth and maximize yield.

    58 parts5MIT
  • 2 layers100 × 43.5 mmFirefly, the printed circuit board in 3D

    Firefly

    Twistx77/Firefly

    Open WIFI-enabled RGB lamp with temperature, humidity, suspended air particles and eCO2 sensors.

    33 parts5GPL-3.0
  • 2 layers30.5 × 77.5 mmProyecto sensor temperatura, the printed circuit board in 3D

    Proyecto sensor temperatura

    unla-investigacion-desarrollo/ecosistema-iot

    Antes de desarrollar el sistema final, realizamos una etapa de exploración donde investigamos y experimentamos con las siguientes tecnologías:

    8 parts5