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

First-party packages 📦 from atopile

Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
55
Pads
153
Tracks, vias
453, 73
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 Apr 2025
Updated
29 Apr 2026

Overview

Dev board 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 41 parts on 55 nets, routed with 453 tracks and 73 vias.

Its parts include 18 capacitors, 18 resistors, 4 transistors and 1 IC. It belongs with the microcontroller boards boards of this library.

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

41
QtyValueFootprintReferences
822±1.0%ΩUNI_ROYAL_0603WAF220JT5E:R0603R1, R2, R3, R4, R15, R16, R17, R18
4TECH_PUBLIC_AO4882:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLQ1, Q2, Q3, Q4
41±10.0%FYAGEO_CC0603KRX7R9BB104:C0603C11, C12, C15, C16
447±0.1%ΩPANASONIC_ERA2AEB470X:R0402R8, R9, R10, R11
4{1.979..2.42}FCCTC_TCC0603X7R224K500CT:C0603C1, C2, C3, C4
20.075±1.0%ΩMilliohm_HoJLR1206_1W_75mR_1:R1206R6, R7
210000±1.0%ΩUNI_ROYAL_0603WAF1002T5E:R0603R5, R12
24.7±10.0%FYAGEO_CC0603KRX7R9BB474:C0603C5, C6
2{3.759..5.64}FROQANG_RVT1H470M0607:CAP-SMD_BD6.3-L6.6-W6.6-LS7.6-FDC17, C18
2{4.229..5.17}FSamsung_Electro_Mechanics_CL10A475KO8NNNC:C0603C7, C8
2{8.999..1.1}FSamsung_Electro_Mechanics_CL31A106KBHNNNE:C1206C13, C14
1TRINAMIC_Motion_Control_GmbH_TMC5160A_TA_T:TQFP-48_L7.0-W7.0-P0.50-LS9.0-BL-EPU1
10ΩUNI_ROYAL_0402WGF0000TCE:R0402R13
12.2±1.0%ΩUNI_ROYAL_0603WAF220KT5E:R0603R14
12.2±10.0%FSamsung_Electro_Mechanics_CL10B223KB8NNNC:C0603C9
1{8.999..1.1}FSamsung_Electro_Mechanics_CL10A105KB8NNNC:C0603C10

Questions

What parts does the Dev board use?

41 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 Dev board KiCad files?

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

Can I use the Dev board 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 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
  • 2 layersUsage, the printed circuit board in 3D

    Usage

    atopile/packages

    First-party packages 📦 from atopile

    35 parts18MIT

Similar boards

  • 2 layers70 × 35 mmTLF35584 breakout, the printed circuit board in 3D

    TLF35584 breakout

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    41 parts1.2k
  • 2 layers270 × 11 mmDaylight Disco, the printed circuit board in 3D

    Daylight Disco

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    41 parts1.1kGPL-3.0
  • 2 layers27.5 × 48.3 mmICE40DevBoard, the printed circuit board in 3D

    ICE40DevBoard

    hackclub/OnBoard

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

    41 parts915
  • 2 layers45 × 25 mmEasy PD Sink, the printed circuit board in 3D

    Easy PD Sink

    openwch/ch32v003

    CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10

    41 parts599
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    41 parts517GPL-2.0
  • 2 layers37 × 15 mmCanTactDist, the printed circuit board in 3D

    CanTactDist

    bondus/KlipperToolboard

    A 3D printer tool head controller board

    41 parts373GPL-3.0
  • 2 layers20.3 × 69.7 mmPG attiny404, the printed circuit board in 3D

    PG attiny404

    fabiansteiner/OpenValve

    3D-printable pinch valve for irrigation and sensor-driven liquid control.

    41 parts276CERN-OHL-S-2.0