Skip to the content
PCBKitNew board
2 layers35 × 25 mmCattitude, the printed circuit board in 3D

Acceleration controlled cat ears for our FRC driver ;)

Size
35 × 25 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
30
Pads
61
Tracks, vias
126, 7
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Apr 2026
Updated
9 May 2026

Overview

Cattitude is an open-source printed circuit board by SharKingStudios, from the SharKingStudios/kitty-kaan repository on GitHub, published under the MIT licence. It is a 2-layer board of 35 × 25 mm with 14 parts on 30 nets, routed with 126 tracks and 7 vias.

Its parts include 8 connectors, 1 IC and 1 switch.

README

README.md

kitty kaan

Acceleration controlled cat ears for our FRC driver ;)

What is this?

kitty kaan is a wearable pair of motorized cat ears designed for our FRC driver. The ears react to acceleration, making them move with the driver in a more expressive way.

The project combines a small electronics stack and compact mounting hardware into a lightweight assembly. An accelerometer detects motion, and the control electronics translate that movement into ear movement. The result is a simple but very silly accessory that gives the driver a pair of responsive “kitty ears.”

This was designed as a small CAD and electronics integration project. A big part of the challenge was packaging everything into the smallest form factor possible while still keeping the assembly buildable. Instead of using one large controller board, the electronics were split across smaller breakout boards so they could fit into tighter spaces and be arranged more flexibly.


Renders

Screenshot 2026-04-08 at 22-41-47 Kitty Kaan Main Assembly image image image

Some context

Its a simpler project for a simple idea.

The goal was to make the electronics stack as small as physically possible, which is why seperate breakouts were used. They also added to the simplicity of the design (which is nice).

Fitting everything together was the hardest part of this mini project, but it turned out looking pretty awesome!

Journaling

This project was made for Hack Club's Stasis program!

You can check out my project journal here!

Bill of Materials

QtyItemURLUnit Price (USD)Total (USD)Notes
1Adafruit MiniBoost 5V @ 1A - TPS61023adafruit.com/product/4654$3.95$3.95
19g Servo SetAmazon$6.99$6.99For 4× 9g servos
1Seeed XIAO RA4M1Amazon$9.90$9.90
1JST Battery Connector—$0.00$0.00Whatever matches your battery
1Some Battery—$0.00$0.00Pick your favorite
1MPU-6050 IMUAmazon$6.99$6.99
1PCB + ShippingJLCPCB$15.00$15.00
Total$42.83

Parts

14
QtyValueFootprintReferences
4Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ5, J6, J7, J8
2MountingHoleMountingHole:MountingHole_2.7mm_M2.5_DIN965_PadH1, H2
1102010551CustomParts:XIAO RA4M1U1
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1Conn_01x02_PinConnector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalJ3
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1Conn_01x08_PinCustomParts:MPU 6050J1
1Jumper_2_OpenTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmJP1
1LOGOLOGOG***
1SW_SPDTButton_Switch_THT:SW_Slide_SPDT_Angled_CK_OS102011MA1QSW2

Questions

How big is the Cattitude PCB?

It measures 35 × 25 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cattitude use?

14 parts. 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 Cattitude KiCad files?

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

Can I use the Cattitude 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 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers32 × 22 mmDiff driver, the printed circuit board in 3D

    Diff driver

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    14 parts990GPL-3.0
  • 2 layers34 × 45 mm2032Charger, the printed circuit board in 3D

    2032Charger

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 2 layers34 × 109.9 mmTdisplay s3, the printed circuit board in 3D

    Tdisplay s3

    landonr/homeThing

    Wifi Smart Home Remotes that run on ESPHome

    14 parts551GPL-3.0
  • 2 layers45.3 × 42.7 mmMainPcb, the printed circuit board in 3D

    MainPcb

    adamb314/ServoProject

    Getting the most out of your hobby servo

    14 parts545
  • 2 layers42.5 × 28.8 mmC5VRX JACK DIY, the printed circuit board in 3D

    C5VRX JACK DIY

    Twotoz/C5VRX

    Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

    14 parts515GPL-3.0
  • 2 layers62 × 24 mmMai button, the printed circuit board in 3D

    Mai button

    whowechina/mai_pico

    Pico controller for Maimai

    14 parts475