Skip to the content
PCBKitNew board
2 layers242.9 × 83.7 mmDigDug, the printed circuit board in 3D

45 keys orthogonal keyboard with exploded key groups

Size
242.9 × 83.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
94
Nets
66
Pads
442
Tracks, vias
533, 81
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
2 Feb 2023
Updated
5 Feb 2023

Overview

DigDug is an open-source printed circuit board by weteor, from the weteor/DigDug repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 242.9 × 83.7 mm with 94 parts on 66 nets, routed with 533 tracks and 81 vias.

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

README

README.md

DigDug

45 keys orthogonal keyboard with 'exploded' key groups

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:
    • 6.25u
    • 2.25u - 1.75u - 2.25u

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

  • 45 mx hotswap sockets

  • 45 1N4148 diodes in SOT-123 package

  • 45 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).

Parts

94
QtyValueFootprintReferences
45Dweteor:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +29
42SW_Pushweteor:CherryMX_HotswapSW1, SW2, SW3, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW23, SW24, SW25, SW30 +26
2LOGOLOGOG***, G***
2SW_Pushweteor:CherryMX_Hotswap_2.25u_stabsSW19, SW33
1Conn_01x05weteor:FCC 5pinJ1
1Conn_01x20weteor:FCC 20pinJ2
1SW_Pushweteor:CherryMX_Hotswap_1.75uSW26

Questions

How big is the DigDug PCB?

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

What parts does the DigDug use?

94 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 DigDug KiCad files?

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

Can I use the DigDug 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 layers102 × 85 mmSuperflat, the printed circuit board in 3D

    Superflat

    hackclub/OnBoard

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

    94 parts915
  • 2 layers58 × 71 mmMLX90640-allsky, the printed circuit board in 3D

    MLX90640-allsky

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    94 parts208
  • 2 layers45.2 × 146.8 mmVca, the printed circuit board in 3D

    Vca

    nickajeglin/Eurorack-pcbs

    A collection of easy to solder DIY eurorack PCB's

    94 parts208
  • 2 layers62.3 × 64.3 mmCapacitor alarm clock, the printed circuit board in 3D

    Capacitor alarm clock

    ArcaEge/capacitor-alarm-clock

    capacitor blow up human wake up

    94 parts156MIT
  • 2 layers180 × 160 mmIidx pico, the printed circuit board in 3D

    Iidx pico

    whowechina/iidx_pico

    Pico beatmania IIDX controller

    94 parts125
  • 2 layers145.7 × 107.8 mmTRS IO++, the printed circuit board in 3D

    TRS IO++

    apuder/TRS-IO

    TRS-IO gives a TRS-80 Model 1/III online capabilities and provides access to a variety of services. TRS-IO currently features the following capabilities:

    94 parts75GPL-3.0
  • 2 layers49.6 × 37.2 mmLocateMagnet, the printed circuit board in 3D

    LocateMagnet

    Aiano/LocateMagnet

    磁定位系统

    94 parts64
  • 2 layers65 × 40 mmNF6-MCP2210-v01, the printed circuit board in 3D

    NF6-MCP2210-v01

    nanofury/NanoFury

    NanoFury Project

    94 parts62GPL-3.0