Skip to the content
PCBKitNew board
2 layersLayouts, the printed circuit board in 3D

First-party packages 📦 from atopile

Copper layers
2
Thickness
1.6 mm
Parts
3
Nets
6
Pads
10
Tracks, vias
14, 3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 Apr 2025
Updated
29 Apr 2026

Overview

Layouts is an open-source printed circuit board by atopile, from the atopile/packages repository on GitHub, published under the MIT licence. It is a 2-layer board with 3 parts on 6 nets, routed with 14 tracks and 3 vias.

Its parts include 2 capacitors and 1 IC.

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

3
QtyValueFootprintReferences
21±10.0%FSamsung_Electro_Mechanics_CL05B104KO5NNNC:C0402C1, C2
1Diodes_Incorporated_74LVC1T45DW_7:SC-70-6_L2.2-W1.3-P0.65-LS2.1-BRU1

Questions

What parts does the Layouts use?

3 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 Layouts KiCad files?

From the atopile/packages repository on GitHub, at the commit this page was made from: the board is packages/diodes-inc-74lvc1t45dw-7/layouts/default/default.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

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

  • 2 layers40 × 30 mmBlinky, the printed circuit board in 3D

    Blinky

    earthtojake/text-to-cad

    Design physical products with AI

    3 parts26kMIT
  • 2 layers51.9 × 16 mmPassive2-rpi non standard adapter, the printed circuit board in 3D

    Passive2-rpi non standard adapter

    hzeller/rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

    3 parts4.4kGPL-2.0
  • 2 layers16.3 × 16.3 mmSensor, the printed circuit board in 3D

    Sensor

    scottbez1/splitflap

    DIY split-flap display

    3 parts4.2k
  • 2 layersSub, the printed circuit board in 3D

    Sub

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    3 parts4kMIT
  • 2 layers85 × 30 mmDual stomp, the printed circuit board in 3D

    Dual stomp

    torvalds/GuitarPedal

    Linus learns analog circuits

    3 parts2.5kGPL-2.0
  • 2 layers124.5 × 33.7 mm172319-1 connector, the printed circuit board in 3D

    172319-1 connector

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    3 parts1.2k
  • 2 layers10.5 × 83 mmProgrammingAdapter, the printed circuit board in 3D

    ProgrammingAdapter

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    3 parts1.1k
  • 2 layers21.2 × 51.3 mmPico reset, the printed circuit board in 3D

    Pico reset

    hackclub/sprig

    🍃 Learn to code by making games in a JavaScript web-based game editor.

    3 parts1.1kMIT