Skip to the content
PCBKitNew board
2 layers199.5 × 100.5 mmSPC EVDR, the printed circuit board in 3D

38 key otholinear keyboard with offset spacebar(s)

Size
199.5 × 100.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
93
Nets
78
Pads
473
Tracks, vias
584, 198
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
23 Sep 2022
Updated
21 Mar 2023

Overview

SPC EVDR is an open-source printed circuit board by weteor, from the weteor/SPC_EVDR repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 199.5 × 100.5 mm with 93 parts on 78 nets, routed with 584 tracks and 198 vias.

It is built around the PCA9555PW. Its parts include 45 switches, 39 diodes, 3 resistors, 2 ICs and 1 capacitor. It belongs with the nRF52 and nRF5x boards of this library.

Main components

1

README

README.md

SPC EVDR

38 key orthogonl keyboard w/ offset spacebar

top

Features

  • MX w/ hotswap
  • encoder (12 mm knob diameter)
  • OLED
  • Bluetooth and USB connection
  • case with optional acrylic accents
  • case files are supplied (stl, dxf, as well as the freecad files)
  • ZMK firmware support ( on Seeed Xiao SAMD21 or Seeed Xiao BLE )
  • QMK firmware support ( on Seeed Xiao RP2040 )
  • completely open source, permissive license

Want one?

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

Please see the build instruction for a more detailed listing of all things needed.

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.

firmware

The SPC EVDR uses ZMK firmware.

If you prefer the github workflow, you can find the zmk config here.

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

back

Parts

93
QtyValueFootprintReferences
38Dweteor:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +22
36SW_Pushweteor:Inv1_CherryMX_HotswapSW1, SW2, SW3, SW10, SW11, SW12, SW14, SW15, SW16, SW17, SW20, SW21, SW22, SW25, SW26, SW27 +20
310kResistor_SMD:R_0805_2012MetricR1, R2, R3
2SW_Pushweteor:Inv_CherryMX_Hotswap_1.75uSW23, SW28
2SW_Pushweteor:InvCherryMX_Hotswap_2.25u_stabsSW19, SW30
2SW_Pushweteor:Inv_CherryMX_Hotswap_1.25uSW18, SW29
10.1uFCapacitor_SMD:C_0805_2012MetricC1
1BL_CONNConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1Battery_CellConnector_Molex:Molex_PicoBlade_53048-0210_1x02_P1.25mm_HorizontalBT1
1D_Smallweteor:D_SOD-123D39
1OLEDweteor:OLED_1sideOL1
1ON_OFFweteor:switch_MSK-12C02_smdSW13
1PCA9555PWPackage_SO:TSSOP-24_4.4x7.8mm_P0.65mmU1
1RotaryEncoder_Switchweteor:ec11_smdSW5
1SW_Pushweteor:InvCherryMX_Hotswap_3u_stabsSW24
1xiao-blemcu:xiao-ble-smd-cutoutU2

Questions

How big is the SPC EVDR PCB?

It measures 199.5 × 100.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SPC EVDR use?

93 parts, built around the PCA9555PW. 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 SPC EVDR KiCad files?

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

Can I use the SPC EVDR 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 layers243.2 × 106 mm3W6, the printed circuit board in 3D

    3W6

    weteor/3W6

    a small compact 3x5+3 split ortho keyboard

    113 parts488
  • 2 layers100 × 50 mmXiamocon, the printed circuit board in 3D

    Xiamocon

    shapoco/xiamocon

    Game Console-Shaped Motherboard for XIAO RP2350/ESP32S3

    111 parts39
  • 2 layers100 × 50 mmShapones xiao rp2350, the printed circuit board in 3D

    Shapones xiao rp2350

    shapoco/shapones

    an NES emulator for programming study.

    75 parts37
  • 4 layers61.8 × 79.6 mmShipwrecked pcb, the printed circuit board in 3D

    Shipwrecked pcb

    mpkendall/shipwrecked-pcb

    Shipwrecked PCB Badges

    153 parts17Unlicense
  • 2 layers128 × 103.8 mmPhase, the printed circuit board in 3D

    Phase

    mjpauly/phase

    42-key split keyboard inspired by Corne, Kyria, and Ferris

    70 parts15
  • 2 layers100 × 97.5 mmMC5000 Board, the printed circuit board in 3D

    MC5000 Board

    RickP/MC5000_DevKit

    An hardware puzzle that teaches the basics of programming.

    131 parts6GPL-3.0
  • 2 layers90 × 100 mmHost shell, the printed circuit board in 3D

    Host shell

    shapoco/wildcardboy

    Handheld Game Console with Replaceable MCU

    241 parts5
  • 4 layers345 × 213.3 mmBoom-1-Top, the printed circuit board in 3D

    Boom-1-Top

    jdotw/OpInst-Bass-1

    Three-voice analog synth with a digital control surface using CEM3340, AS3320 and similar discrete analog components.

    1,029 parts4