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

45 keys orthogonal keyboard with exploded key groups
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.
45 keys orthogonal keyboard with 'exploded' key groups

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
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).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 45 | D | weteor:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +29 |
| 42 | SW_Push | weteor:CherryMX_Hotswap | SW1, SW2, SW3, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW23, SW24, SW25, SW30 +26 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | SW_Push | weteor:CherryMX_Hotswap_2.25u_stabs | SW19, SW33 |
| 1 | Conn_01x05 | weteor:FCC 5pin | J1 |
| 1 | Conn_01x20 | weteor:FCC 20pin | J2 |
| 1 | SW_Push | weteor:CherryMX_Hotswap_1.75u | SW26 |
It measures 242.9 × 83.7 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
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).

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

eddyem/stm32samples
Code samples and ready projects based on bare-metal STM32




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:

