Skip to the content
PCBKitNew board
2 layers304.4 × 98.8 mmGrain, the printed circuit board in 3D

TReK GRAIN Specification

Size
304.4 × 98.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
204
Nets
157
Pads
832
Tracks, vias
2,552, 245
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
10 Apr 2026
Updated
10 Apr 2026

Overview

Grain is an open-source printed circuit board by digitarhythm, from the digitarhythm/grain repository on GitHub, published under the MIT licence. It is a 2-layer board of 304.4 × 98.8 mm with 204 parts on 157 nets, routed with 2,552 tracks and 245 vias.

It is built around the RP2040-ZERO and SK6812MINI-E. Its parts include 69 diodes, 68 switches, 65 inductors and 1 IC. It belongs with the RP2040 boards of this library.

Main components

2

README

README.md

TReK GRAIN

TReK GRAIN KiCAD Project

Firmware repository

Parts

204
QtyValueFootprintReferences
69Dkbd_Parts:Diode_SMDD0, D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +53
65SK6812MINIkbd_Parts:LED_SK6812MINI-E_BLL1, L2, L10, L11, L12, L13, L14, L15, L16, L17, L18, L19, L20, L21, L22, L23 +49
65SW_PUSHkbd_SW:Choc_v2_Hotswap_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +49
3RotaryEncoder_Switchkbd_Parts:RotaryEncoder_EC12ESW4, SW53, SW64
1LOGOLOGOG***
1rp2040-zeroRP2040:rp2040-zero_rev(THonly)U1

Questions

How big is the Grain PCB?

It measures 304.4 × 98.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Grain use?

204 parts, built around the RP2040-ZERO and SK6812MINI-E. 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 Grain KiCad files?

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

Can I use the Grain 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).

Similar boards

  • 2 layers102.5 × 72.6 mmBRKN v1 LEFT, the printed circuit board in 3D

    BRKN v1 LEFT

    miketronic/brkn

    BR/KN Keyboard

    125 parts19
  • 2 layers180.1 × 190.7 mmDya panelized, the printed circuit board in 3D

    Dya panelized

    cormoran/dya-keyboard

    Pre-built QMK firmware is available in latest build's artifact section in this github actions.

    228 parts6CC-BY-4.0
  • 2 layers98.8 × 62.1 mmGavel, the printed circuit board in 3D

    Gavel

    etalli/Gavel

    Physical approval controller for Claude Code

    24 parts1MIT
  • 2 layers229.9 × 123.2 mmMAXCON zero, the printed circuit board in 3D

    MAXCON zero

    ThunderrGodd/DJMAXCON

    controller for PC rhythm games

    35 parts1
  • 2 layers76.2 × 96.7 mmUnOrthoDox 20 PCB, the printed circuit board in 3D

    UnOrthoDox 20 PCB

    TweetyDaBird/UnOrthoDox

    A 'simple' 17-20 key Numpad

    70 parts1
  • 2 layers307 × 101 mmBolide-65-pcb, the printed circuit board in 3D

    Bolide-65-pcb

    amperolithic/bolide-65-keeb

    Bolide65 is a 66 key, 65% keyboard with a rotary encoder and RGB backlighting under each key.

    272 partsGPL-3.0
  • 2 layers314.3 × 98.8 mmAVAIN, the printed circuit board in 3D

    AVAIN

    digitarhythm/AVAIN

    TReK 64 AVAIN KiCAD Project repository.

    207 parts
  • 2 layers248.9 × 93.1 mmLagoon, the printed circuit board in 3D

    Lagoon

    digitarhythm/Lagoon

    137 parts