Skip to the content
PCBKitNew board
2 layers269.2 × 100.7 mmAssemble, the printed circuit board in 3D
Size
269.2 × 100.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
140
Nets
106
Pads
557
Tracks, vias
1,348, 443
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
27 Sep 2025
Updated
23 Nov 2025

Overview

Assemble is an open-source printed circuit board by derui, from the derui/ThingnusBall repository on GitHub, published under the MIT licence. It is a 2-layer board of 269.2 × 100.7 mm with 140 parts on 106 nets, routed with 1,348 tracks and 443 vias.

Its parts include 58 diodes, 45 switches, 2 ICs and 1 connector. It belongs with the nRF52 and nRF5x boards of this library.

Parts

140
QtyValueFootprintReferences
58Dkbd_Parts:Diode_SMDD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +42
42SW_Pushkicad-lib:Choc_v2_Hotswap_1u_16.6SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +26
18Val**kbd_Hole:Mouse_Bite_HoleRef**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref** +2
8Val**kbd_Hole:m3_Screw_Hole_EdgeCutsRef**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**
4Val**kbd_Hole:m2_Screw_Hole_EdgeCutsRef**, Ref**, Ref**, Ref**
2Battery_CellBattery:BatteryHolder_Keystone_2460_1xAABT1, BT2
2SW_SPDTkbd_Parts:TGSW_MSK-12D19SW43, SW44
2XIAO-nRF52840-SMDxiao:XIAO-nRF52840-SMDU1, U2
2~kicad-lib:AE-XCL102D333CR-GAE-XCL102D333CR-G1, AE-XCL102D333CR-G2
1Conn_02x04_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ1
1RotaryEncoder_Switchkbd_Parts:RotaryEncoder_EC12ESW45

Questions

How big is the Assemble PCB?

It measures 269.2 × 100.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Assemble use?

140 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 Assemble KiCad files?

From the derui/ThingnusBall repository on GitHub, at the commit this page was made from: the board is assemble/assemble.kicad_pcb and its schematic assemble/assemble.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Assemble 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 layers100 × 150 mmI2c moist sensor pannel, the printed circuit board in 3D

    I2c moist sensor pannel

    Miceuz/i2c-moisture-sensor

    I2C based soil moisture sensor

    140 parts258Apache-2.0
  • 2 layers132.3 × 79.7 mm10x breakout printout, the printed circuit board in 3D

    10x breakout printout

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    140 parts253GPL-3.0
  • 2 layers67.3 × 74.9 mmEasysdr, the printed circuit board in 3D

    Easysdr

    michalin/easysdr

    Super Simple SDR Receiver

    140 parts115GPL-3.0
  • 2 layers149.9 × 55.9 mmPc amplifier, the printed circuit board in 3D

    Pc amplifier

    dilshan/arduino-mini-amp

    Arduino based stereo audio amplifier system

    140 parts67MIT
  • 2 layers271.2 × 93.4 mmZerowriter Keyboard, the printed circuit board in 3D

    Zerowriter Keyboard

    zerowriter/zerowriter_ink

    General repo for all things Zerowriter Ink

    140 parts46GPL-3.0
  • 2 layers173.4 × 161.4 mmExtraDox Right, the printed circuit board in 3D

    ExtraDox Right

    blastrock/ExtraDox

    An ergonomic custom keyboard design inspired by the ErgoDox

    140 parts45
  • 2 layers526 × 20 mmMultibus mainboard, the printed circuit board in 3D

    Multibus mainboard

    coriolisinstruments/EurorackModules

    Open-source eurorack synthesizer modules and related stuff.

    140 parts33
  • 2 layers60 × 60 mmHighPower Mechaduino, the printed circuit board in 3D

    HighPower Mechaduino

    pointhi/HighPower-Mechaduino

    Mechaduino derivative which drives up to 10A, drawn using KiCad

    140 parts31