Skip to the content
2 layers283.6 × 105.3 mmAssemble, the printed circuit board in 3D

Unified keyboard

Size
283.6 × 105.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
94
Nets
93
Pads
455
Tracks, vias
1,134, 289
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
12 May 2025
Updated
28 Jun 2025

Overview

Assemble is an open-source printed circuit board by derui, from the derui/orbit-one repository on GitHub, published under the MIT licence. It is a 2-layer board of 283.6 × 105.3 mm with 94 parts on 93 nets, routed with 1,134 tracks and 289 vias.

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

Parts

94
QtyValueFootprintReferences
42Dkbd_Parts:Diode_SMDD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +26
42SW_Pushkicad-lib:CherryMX-HotSwap-1u_17SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +26
2R_470kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2
2RotaryEncoder_Switchkbd_Parts:RotaryEncoder_EC12ESW45, SW46
2XIAO-nRF52840-SMDxiao:XIAO-nRF52840-SMDU1, U4
1Battery_Cellkbd_Parts:Battery_AAABT1
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1SW_SPDTkbd_Parts:TGSW_MSK-12D19SW47
1~kicad-lib:AE-XCL102D333CR-GAE-XCL102D333CR-G1

More from derui/orbit-one

1
  • 2 layers283.6 × 105.3 mmAssemble, the printed circuit board in 3D

    Assemble

    derui/orbit-one

    Unified keyboard

    96 partsMIT

Similar boards

  • 2 layers102 × 85 mmSuperflat, the printed circuit board in 3D

    Superflat

    hackclub/OnBoard

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

    94 parts915
  • 2 layers58 × 71 mmMLX90640-allsky, the printed circuit board in 3D

    MLX90640-allsky

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    94 parts208
  • 2 layers45.2 × 146.8 mmVca, the printed circuit board in 3D

    Vca

    nickajeglin/Eurorack-pcbs

    A collection of easy to solder DIY eurorack PCB's

    94 parts208
  • 2 layers62.3 × 64.3 mmCapacitor alarm clock, the printed circuit board in 3D

    Capacitor alarm clock

    ArcaEge/capacitor-alarm-clock

    capacitor blow up human wake up

    94 parts156MIT
  • 2 layers180 × 160 mmIidx pico, the printed circuit board in 3D

    Iidx pico

    whowechina/iidx_pico

    Pico beatmania IIDX controller

    94 parts125
  • 2 layers145.7 × 107.8 mmTRS IO++, the printed circuit board in 3D

    TRS IO++

    apuder/TRS-IO

    TRS-IO gives a TRS-80 Model 1/III online capabilities and provides access to a variety of services. TRS-IO currently features the following capabilities:

    94 parts75GPL-3.0
  • 2 layers49.6 × 37.2 mmLocateMagnet, the printed circuit board in 3D

    LocateMagnet

    Aiano/LocateMagnet

    磁定位系统

    94 parts64
  • 2 layers65 × 40 mmNF6-MCP2210-v01, the printed circuit board in 3D

    NF6-MCP2210-v01

    nanofury/NanoFury

    NanoFury Project

    94 parts62GPL-3.0

Questions

How big is the Assemble PCB?

It measures 283.6 × 105.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Assemble use?

94 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/orbit-one repository on GitHub, at the commit this page was made from: the board is v2/assemble/assemble.kicad_pcb and its schematic v1/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).