Skip to the content
PCBKitNew board
2 layers200 × 83.7 mmBrkOut, the printed circuit board in 3D

38 key orthogonal keyboard with split alphas and offset space

Size
200 × 83.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
86
Nets
59
Pads
436
Tracks, vias
562, 135
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
2 Feb 2023
Updated
24 Apr 2025

Overview

BrkOut is an open-source printed circuit board by weteor, from the weteor/BrkOut repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 200 × 83.7 mm with 86 parts on 59 nets, routed with 562 tracks and 135 vias.

Its parts include 45 switches, 38 diodes and 2 connectors. It belongs with the keyboards and input boards of this library.

README

README.md

Brk Out

38 key orthogonal keyboard with split alphas and offset space

top

Features

  • MX switches w/ hotswap
  • Seeed Xiao RP2040 or Seeed Xiao BLE Controller on an Orthocade MCU board
  • case files are supplied (stl, dxf, as well as the freecad files)
  • support for ZMK firmware (Xiao BLE) or QMK w/vial (Xiao RP2040)
  • completely open source, permissive license
  • bottom rows supported:
    • 6u
    • 2.25u - 1.5u - 2.25u
    • 1.25u - 1.75u - 1.75u - 1.25u
    • 1u - 2u - 2u - 1u

Want one?

All production files you need to build your own board can be found here.

Gerber files as well as files needed for 3d printing are provided. Please note that the case design that supports the acryl layin may not be SLN printable. Please print them either in resin or nylon. I've used JLCPCBs printing service (black resin) and it turned out very good, so maybe take a look at that option.

Parts needed beside the MCU board and pcbs:

  • a 20pin 0.5mm pitch FCC/FCP Connector

  • 38 mx hotswap sockets

  • 38 1N4148 diodes in SOT-123 package

  • 38 of your favourite switches

the rest

Everything in this repository is free to use however you might see fit. If you want to support me and my projects, please consider linking back to this repository if you build/change/use anything.

If you would like to send me a tip, you could do it here (Please don't feel like you have to).

some more images

side

Parts

86
QtyValueFootprintReferences
38Dweteor:D_SOD-123D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +22
36SW_Pushweteor:CherryMX_HotswapSW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW23, SW24, SW25, SW30, SW31, SW32 +20
2SW_Pushweteor:CherryMX_Hotswap_2u_stabsSW26, SW33
2SW_Pushweteor:CherryMX_Hotswap_1.75uSW27, SW34
2SW_Pushweteor:CherryMX_Hotswap_2.25u_stabsSW22, SW36
2SW_Pushweteor:CherryMX_Hotswap_1.25uSW20, SW28
1Conn_01x05weteor:FCC 5pinJ1
1Conn_01x20weteor:FCC 20pinJ2
1LOGOLOGOG***
1SW_Pushweteor:CherryMX_Hotswap_1.5uSW21

Questions

How big is the BrkOut PCB?

It measures 200 × 83.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BrkOut use?

86 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 BrkOut KiCad files?

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

Can I use the BrkOut design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 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 layers162.2 × 126.5 mmRedox rev1, the printed circuit board in 3D

    Redox rev1

    mattdibi/redox-keyboard

    Ergonomic split mechanical keyboard

    86 parts2kMIT
  • 2 layers75 × 40 mmPulse shaping extension v1.1, the printed circuit board in 3D

    Pulse shaping extension v1.1

    MKesenheimer/fault-injection-library

    Python library to perform fault-injection attacks on microcontrollers

    86 parts218GPL-3.0
  • 2 layers52 × 90 mmEmu brd, the printed circuit board in 3D

    Emu brd

    rscott2049/DECstation2040

    A RP2040 based DECstation emulator

    86 parts212BSD-3-Clause
  • 2 layers66 × 54 mmWindshield, the printed circuit board in 3D

    Windshield

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    86 parts208
  • 2 layers55.8 × 66.5 mmTadpoleswadge, the printed circuit board in 3D

    Tadpoleswadge

    cnlohr/cnhardware

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

    86 parts114
  • 2 layers58 × 109 mmMinion, the printed circuit board in 3D

    Minion

    AudioMorphology/Europi

    Opensource sequencer software for Raspberry Pi equipped with Eurorack-compatible hardware

    86 parts103
  • 2 layers266 × 89.6 mmMolekulaTWS, the printed circuit board in 3D

    MolekulaTWS

    zzeneg/molekula

    Framework for building ergo keyboards

    86 parts98MIT
  • 2 layers149.9 × 99.9 mmCpu backplane, the printed circuit board in 3D

    Cpu backplane

    douggilliland/Retro-Computers

    Retro-Computer Designs (Z80, 65C816, etc)

    86 parts87