Skip to the content
PCBKitNew board
2 layers64.4 × 33.4 mmKitty feeder, the printed circuit board in 3D

Repo for various embedded projects my husband and I are working on together

Size
64.4 × 33.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
60
Pads
87
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.0 (file 20260206)
Created
27 Sep 2026
Updated
3 Nov 2026

Overview

Kitty feeder is an open-source printed circuit board by aladshaw3, from the aladshaw3/embedded_projects repository on GitHub, published under the MIT licence. It is a 2-layer board of 64.4 × 33.4 mm with 10 parts on 60 nets.

It is built around the LD1117V33. Its parts include 4 resistors and 1 IC.

Main components

1

README

README.md

Checks codecov

Personal Embedded Projects

Mono Repo for various personal embedded projects with my husband

This mono repo is strictly just for code development with a lot of boilerplate for helping to write unit tests for the code. Does not include build instructions for specific devices.

Getting Started

(1) Initial Setup

bash
make environment
make grab-submodules

NOTE: Not strictly required if you have an environment that is already setup. See build/setup.sh for recommendations

(2) Running unit tests

bash
make unit-tests

or

bash
make unit-test TEST={TEST_NAME}

(3) Checking formatting

bash
make static-code-analysis
make lint-filename
make pre-commit

or

bash
make all-checks

(3) Building API-Docs

bash
make api-docs

Contributing

New code project under projects folder

(1) Start by creating new folder under projects

e.g.,

text
embedded_projects/
├── projects/
│   ├── ExampleProject/
│   └── NewProject/         # Add here

(2) Update the projects/sources.cmake and include.cmake files for new location

e.g., source.cmake

text
################# Add other project directories here #####################
include_sources(ExampleProject)
include_sources(NewProject)      # Add here

e.g., include.cmake

text
################# Add other project directories here #####################
include_directories(${SIL_DIR}/ExampleProject)
include_directories(${SIL_DIR}/NewProject)

(3) Adding subdirectories in your project

You can add any subdirectories to your new project folder. You will then need to add another layer of a sources.cmake file to add the new subdirectories to be discoverable by the unit testing and static code analysis infrastructure

See projects/ExampleProject for an example.

(4) Adding source code

Each sub-folder should contain both the header file and source file together. Each sub-folder that contains source files needs to also include a sources.cmake file. This file should call an add_sources helper function to tell cmake what source files to include in the builds.

e.g., projects/ExampleProject/unit_tests/sources.cmake

text
add_sources(test_builds.cpp)
add_sources(test_eigen.cpp)

Parts

10
QtyValueFootprintReferences
4RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_VerticalR1, R2, R5, R6
2Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalFeederIn1, FeederMicro1
2~cat_feeder_footprints:nau7802_moduleINA228, U2
1Adafruit_Feather_GenericModule:Adafruit_FeatherA1
1LD1117V33Package_TO_SOT_THT:TO-220-3_VerticalU1

Questions

How big is the Kitty feeder PCB?

It measures 64.4 × 33.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Kitty feeder use?

10 parts, built around the LD1117V33. 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 Kitty feeder KiCad files?

From the aladshaw3/embedded_projects repository on GitHub, at the commit this page was made from: the board is projects/cat_feeder/pcb/kitty_feeder.kicad_pcb and its schematic projects/cat_feeder/pcb/kitty_feeder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Kitty feeder 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

  • 4 layers194.3 × 92.8 mmVcu, the printed circuit board in 3D

    Vcu

    sufst/pcb

    Monorepo for all schematics and PCB designs

    212 parts19GPL-3.0
  • 2 layers78.7 × 81 mmBraids through hole V1.1 BRAIN, the printed circuit board in 3D

    Braids through hole V1.1 BRAIN

    sebastianbeyer/KOSMO_braids

    This is a KOSMO (Look Mum No Computer) version of the Mutable instruments braids, based on the through-hole version done by sound-force.nl.

    68 parts15
  • 2 layers99.9 × 99.9 mmSplit flap, the printed circuit board in 3D

    Split flap

    tinkermax/split-flap

    DIY mechanical spli-flap display

    28 parts13CC-BY-4.0
  • 4 layers80 × 60 mm01 main, the printed circuit board in 3D

    01 main

    wgbowley/OpenLSM

    Low-Cost Linear Synchronous Permanent-Magnet Motor

    99 parts11MIT
  • 2 layers155.5 × 65.9 mmPicozorro one th, the printed circuit board in 3D

    Picozorro one th

    maximevince/PicoZorro

    Amiga Zorro-II Bus Cards using nothing but an RPi Pico to interact with the bus

    48 parts2
  • 2 layers142.4 × 117.1 mmASME UM High current board, the printed circuit board in 3D

    ASME UM High current board

    umasme/2025-2026

    University of Miami ASME Official Repository for NASA Lunabotics Challenge

    93 parts2MIT
  • 2 layers77.7 × 53.3 mmPcb dang, the printed circuit board in 3D

    Pcb dang

    drovoh4k/dang

    Debido a esta problemática surge DANG, un sistema de control de aforo en las clases de mi universidad. Este sistema permite saber cuánta gente hay dentro de una clase concreta y mantener una trazabilidad de las aulas en…

    16 parts1