Skip to the content
PCBKitNew board
4 layersUsage, the printed circuit board in 3D

First-party packages 📦 from atopile

Copper layers
4
Thickness
1.6 mm
Parts
34
Nets
57
Pads
154
Tracks, vias
267, 46
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 Apr 2025
Updated
29 Apr 2026

Overview

Usage is an open-source printed circuit board by atopile, from the atopile/packages repository on GitHub, published under the MIT licence. It is a 4-layer board with 34 parts on 57 nets, routed with 267 tracks and 46 vias.

Its parts include 16 capacitors, 10 resistors, 3 ICs, 2 switches and 1 diode.

README

README.md

First-party packages 📦 from atopile

This is a monorepo for all the loose packages published by atopile.

Project-specific packages are published from their own repos.

Development

Conventions

Package name restrictions:

  • kebab-case

  • starts with a letter

  • "[a-z][0-9-]+"

  • project directories MUST have the same name as the package

  • drivers for ICs SHOULD be in the format "-x?". eg ti-bq240x

    • there should be a single "x" on the end if there are multiple variants of the same part family
    • the manufacturer stub should be omitted if the they already do this for ths
  • modules and files should be named like "x?"

    • "x" is optional if there is only one variant of the part family
    • omit the manufacturer stub from the filename
  • components should be named like ""

  • build names should be:

    • "ref-" for reference designs
    • "test-" for test builds
    • "example-" for example builds
    • if only one IC/set of builds exist in a package, the name can be omitted

Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a new branch for your changes
    bash
    git checkout -b feature/your-feature-name
  3. Make your changes
  4. Install and run pre-commit hooks to ensure code quality
    bash
    pre-commit install
    pre-commit run --all-files
  5. Commit your changes with clear, descriptive commit messages
  6. Push to your fork
  7. Open a Pull Request with a clear description of your changes

Please ensure your PR:

  • Follows the package naming conventions above
  • Includes appropriate tests if adding new functionality
  • Has all pre-commit checks passing
  • Has a clear description of the changes

Building Packages

To build all packages in the repository, use the build-all.sh script:

bash
# Build all packages
./build-all.sh

# Build all packages with specific flags (e.g., --frozen)
./build-all.sh --frozen

The script will attempt to build each package and provide a summary report of successes and failures.

Parts

34
QtyValueFootprintReferences
9100nF ±10% 16V X7RSamsung_Electro_Mechanics_CL05B104KO5NNNC:C0402C5, C6, C10, C11, C12, C13, C14, C15, C17
410kΩ ±1% 62.5mWUNI_ROYAL_0402WGF1002TCE:R0402R1, R3, R5, R6
32.2µF ±20% 6.3V X5RSamsung_Electro_Mechanics_CL05A225MQ5NSNC:C0402C4, C9, C16
2ALPSALPINE_SKRPACE010:KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6SW1, SW2
215pF ±5% 50V C0GFH_0402CG150J500NT:C0402C7, C8
21µF ±10% 25V X5RSamsung_Electro_Mechanics_CL05A105KA5NQNC:C0402C1, C2
227Ω ±1% 62.5mWYAGEO_RC0402FR_0727RL:R0402R7, R8
251kΩ ±1% 62.5mWUNI_ROYAL_0402WGF5102TCE:R0402R9, R10
1Hubei_KENTO_Elec_KT_0603R:LED0603-RDLED1
1Abracon_LLC_ABM8_272_T3:CRYSTAL-SMD_4P-L3.2-W2.5-BLX1
1STMicroelectronics_LDK220M_R:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BLU1
1Raspberry_Pi_RP2040:LQFN-56_L7.0-W7.0-P0.4-EPU2
1SHOU_HAN_TYPE_C_16PIN_2MD_073:USB-C-SMD_TYPE-C-6PIN-2MD-073USB1
1Winbond_Elec_W25Q128JVSIQ:SOIC-8_L5.3-W5.3-P1.27-LS8.0-BLU3
11kΩ ±1% 62.5mWUNI_ROYAL_0402WGF1001TCE:R0402R4
120kΩ ±1% 62.5mWUNI_ROYAL_0402WGF2002TCE:R0402R2

Questions

What parts does the Usage use?

34 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 Usage KiCad files?

From the atopile/packages repository on GitHub, at the commit this page was made from: the board is packages/raspberry-rp2040/layouts/usage/usage.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

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

More from atopile/packages

12
  • 2 layersLayouts, the printed circuit board in 3D

    Layouts

    atopile/packages

    First-party packages 📦 from atopile

    122 parts18MIT
  • 2 layersUsage, the printed circuit board in 3D

    Usage

    atopile/packages

    First-party packages 📦 from atopile

    99 parts18MIT
  • 4 layers83.2 × 44.3 mmUsage, the printed circuit board in 3D

    Usage

    atopile/packages

    First-party packages 📦 from atopile

    98 parts18MIT
  • 2 layersMatrix, the printed circuit board in 3D

    Matrix

    atopile/packages

    First-party packages 📦 from atopile

    75 parts18MIT
  • 4 layers85 × 75 mmUsage, the printed circuit board in 3D

    Usage

    atopile/packages

    First-party packages 📦 from atopile

    72 parts18MIT
  • 2 layersUsage, the printed circuit board in 3D

    Usage

    atopile/packages

    First-party packages 📦 from atopile

    72 parts18MIT
  • 4 layersCell, the printed circuit board in 3D

    Cell

    atopile/packages

    First-party packages 📦 from atopile

    64 parts18MIT
  • 2 layersMatrix, the printed circuit board in 3D

    Matrix

    atopile/packages

    First-party packages 📦 from atopile

    55 parts18MIT
  • 2 layersDev board, the printed circuit board in 3D

    Dev board

    atopile/packages

    First-party packages 📦 from atopile

    41 parts18MIT
  • 2 layers204.9 × 24.1 mmInput filters, the printed circuit board in 3D

    Input filters

    atopile/packages

    First-party packages 📦 from atopile

    39 parts18MIT
  • 2 layersInputfilters, the printed circuit board in 3D

    Inputfilters

    atopile/packages

    First-party packages 📦 from atopile

    37 parts18MIT
  • 2 layersUsage, the printed circuit board in 3D

    Usage

    atopile/packages

    First-party packages 📦 from atopile

    36 parts18MIT

Similar boards

  • 4 layers56.5 × 96.5 mmCnc controller, the printed circuit board in 3D

    Cnc controller

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    34 parts397Apache-2.0
  • 4 layersMc33926 breakout, the printed circuit board in 3D

    Mc33926 breakout

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    34 parts282
  • 4 layers39 × 32 mmAmplifier, the printed circuit board in 3D

    Amplifier

    azonenberg/starshipraider

    Open hardware test equipment

    34 parts193BSD-3-Clause
  • 4 layers12.7 × 11.6 mmModule, the printed circuit board in 3D

    Module

    Szybet/Yatchy

    A modular, hackable, improved watchy like watch

    34 parts184
  • 4 layers167.7 × 68.9 mmPCIexpress x8 low, the printed circuit board in 3D

    PCIexpress x8 low

    lucanastasio/PCIexpress-KiCad

    PCI express libraries and templates for KiCad

    34 parts170
  • 4 layers89 × 93 mmTest squid, the printed circuit board in 3D

    Test squid

    clydeshaffer/gametank

    design files for the gametank hardware implementation

    34 parts150
  • 4 layers42 × 49.6 mmProcyon 42x50, the printed circuit board in 3D

    Procyon 42x50

    george-norton/procyon

    A small I2C trackpad

    34 parts100CERN-OHL-S-2.0
  • 4 layers55 × 66 mmBela Gem Multi, the printed circuit board in 3D

    Bela Gem Multi

    BelaPlatform/bela-hardware

    Bela cape and capelets

    34 parts42