Skip to the content
PCBKitNew board
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
96
Nets
74
Pads
443
Tracks, vias
1,135, 321
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 96 parts on 74 nets, routed with 1,135 tracks and 321 vias.

Its parts include 46 switches, 44 diodes, 2 resistors, 1 IC and 1 connector.

Parts

96
QtyValueFootprintReferences
44Dkbd_Parts:Diode_SMDD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +28
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_P7.62mm_HorizontalR1, R2
2RotaryEncoder_Switchkbd_Parts:RotaryEncoder_EC12ESW45, SW46
1Battery_Cellkbd_Parts:Battery_AAABT1
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1SW_Pushkbd_Parts:ResetSWSW44
1SW_SPDTkbd_Parts:TGSW_MSK-12D19SW47
1~kicad-lib:AE-XCL102D333CR-GAE-XCL102D333CR-G1
1~kbd_Parts:Micon_BMP_7sKBU1

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?

96 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 v1/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).

More from derui/orbit-one

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

    Assemble

    derui/orbit-one

    Unified keyboard

    94 partsMIT

Similar boards

  • 2 layers101.8 × 57.8 mmSc64v2, the printed circuit board in 3D

    Sc64v2

    Polprzewodnikowy/SummerCart64

    SummerCart64 - a fully open source N64 flashcart

    96 parts1.2kGPL-3.0
  • 2 layers55 × 80 mmBoard esp32, the printed circuit board in 3D

    Board esp32

    sudomesh/disaster-radio

    A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

    96 parts1.1k
  • 2 layers100.5 × 218.3 mmTraktorino, the printed circuit board in 3D

    Traktorino

    silveirago/traktorino

    The open-source DIY MIDI Controller for DJs.

    96 parts220
  • 2 layers255.9 × 99.3 mmZerosprey42, the printed circuit board in 3D

    Zerosprey42

    beekeeb/zerosprey42

    Zerosprey42 Keyboard is a wired, beginner friendly, choc hotswap, MonoBlockSplit (Unibody), column-staggered, DIY mechanical keyboard.

    96 parts140
  • 2 layers92.8 × 71.8 mmUSBSID Pico v1.0, the printed circuit board in 3D

    USBSID Pico v1.0

    LouDnl/USBSID-Pico

    USBSID-Pico is a RPi Pico (RP2040/W RP2350/W) based board for interfacing one or two MOS SID chips and/or hardware SID emulators over (WEB)USB with your computer, phone, ASID supporting player or USB midi controller

    96 parts125GPL-2.0
  • 2 layers138.4 × 91.4 mmSTM32 MegaBlaster, the printed circuit board in 3D

    STM32 MegaBlaster

    AidanHockey5/STM32_VGM_Player_YM2612_SN76489

    A Sega Genesis music player based off of the STM32 BluePill board and real YM2612+SN76489 sound chips.

    96 parts117AGPL-3.0
  • 2 layers75.1 × 66.8 mmFroggyswadge, the printed circuit board in 3D

    Froggyswadge

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    96 parts114
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104