Skip to the content
PCBKitNew board
2 layers123.5 × 110.3 mmEobard, the printed circuit board in 3D

A split ortholinear 34 key keyboard based on the Raspberry Pi Pico.

Size
123.5 × 110.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
22
Nets
36
Pads
178
Tracks, vias
112, 9
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Jan 2024
Updated
28 Oct 2026

Overview

Eobard is an open-source printed circuit board by primevivian, from the primevivian/eobard repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 123.5 × 110.3 mm with 22 parts on 36 nets, routed with 112 tracks and 9 vias.

Its parts include 17 switches, 2 connectors and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

Meet Eobard, a split 34 key ortholinear keyboard.

Project Description

Eobard is an ortholinear 34 key split keyboard made for my personal needs. Inspired by the Ferris.

The columns are spaced out vertically so as to provide the most comfortable typing experience for my hand size. It is designed to be cheap to manufacture and simple to assemble. The single PCB is dual sided, only having to be flipped around for assembly of the other side.

Project Tasks
  • Update files to KiCad 10.0.
  • Update footprints to comply with more standard libraries and parts.
  • Simplify design as much as possible.
  • Rewrite old KMK Firmware to C, for diode based first prototype.
  • Write Diodeless Firmware in C.
  • Release First Version.

Bill of Materials

  • Raspberry Pi Pico [x2]
  • PJ-320A 3.5mm Audio Jack [x2]
  • Cherry MX Style Switches [x34]
  • 4mm M2 Standoff [x9]
  • 3mm M2 Screws [x18]
  • 01x20 2.54mm Standard Male Pin Headers [x4] [If Pico doesn't have them pre-soldered]

Ordering PCBs

Dragging and dropping the provided Gerber zips onto JLCPCB or other manufacturer's websites should work just fine. Make sure the plate PCB is 1mm thick and the main pcb is 1.6mm thick.

Parts

22
QtyValueFootprintReferences
17SW_SPSTkeyswitches:SW_MX_reversibleSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17 +1
2LOGOEobard-SVG-Files:ADHD-CreatureG***, G***
1PicoMCU_RaspberryPi_and_Boards:RPi_Pico_SMD_THU1
1UART JACK LEFTPJ-320A_Library:PJ-320AJ1
1UART Jack RightPJ-320A_Library:PJ-320AJ3

Questions

How big is the Eobard PCB?

It measures 123.5 × 110.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Eobard use?

22 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 Eobard KiCad files?

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

Can I use the Eobard design in my own project?

Its repository publishes it under the GPL-3.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 layers158 × 11 mmDaylight Matchstick, the printed circuit board in 3D

    Daylight Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    22 parts1.1kGPL-3.0
  • 2 layers57 × 65 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    22 parts1kGPL-3.0
  • 2 layers81 × 57.2 mmRP2040-Macropad, the printed circuit board in 3D

    RP2040-Macropad

    hackclub/OnBoard

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

    22 parts915
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers66.4 × 24.5 mmConnecting piece, the printed circuit board in 3D

    Connecting piece

    Chrismettal/flipper-zero-backpacks

    Backpack-style addon boards for the Flipper Zero!

    22 parts456
  • 2 layers51 × 70 mmDMG A04-01, the printed circuit board in 3D

    DMG A04-01

    HDR/NintendoPCBs

    Replacement pcb's for Nintendo games.

    22 parts321
  • 2 layers27.8 × 16 mmSpi 1v8 level shifter, the printed circuit board in 3D

    Spi 1v8 level shifter

    CRImier/MyKiCad

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

    22 parts253GPL-3.0