Skip to the content
PCBKitNew board
2 layers226.1 × 73.9 mmSt40, the printed circuit board in 3D

Open source 40% ortholinear keyboard PCB powered by STM32F072

Size
226.1 × 73.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
110
Nets
91
Pads
430
Tracks, vias
737, 23
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
18 Feb 2019
Updated
20 Jul 2020

Overview

St40 is an open-source printed circuit board by coarse, from the coarse/st40 repository on GitHub. It is a 2-layer board of 226.1 × 73.9 mm with 110 parts on 91 nets, routed with 737 tracks and 23 vias.

Its parts include 48 diodes, 7 capacitors, 2 ICs, 2 switches and 1 resistor. It belongs with the keyboards and input boards and the STM32 boards of this library.

README

README.md

ST40 PCB

ST40 PCB No frills, open source 40% ortholinear keyboard PCB

Specs

  • Planck-like layout
  • South-facing LED (even though there is no backlight) because that's how switches were meant to be oriented
  • No backlight, no underglow
  • No fancy ESD protection
  • No fancy reset circuit
  • USB Mini because literally no frills
  • STM32F072CBT6

Requirements

  • KiCad 5.0.1
  • Default KiCad Schematic Library
  • ai03's Switch Footprint Library (included as submodule)

Notes

  1. To be used as a reference for STM32F072CBT6 only
  2. Can't guarantee that this PCB is compatible with Planck cases

Questions?

License

The design is licensed under CC BY-SA 4.0.

Creative Commons Attribution-ShareAlike 4.0 International License

Parts

110
QtyValueFootprintReferences
48MX-1UMX_Alps_Hybrid:MXOnly-1U-NoLEDMX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +32
48SOD-123pcb-parts:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32
5100nFpcb-parts:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC2, C3, C4, C5, C7
2SW_SPSTpcb-parts:SW_PUSH_6mmSW1, SW2
110uFpcb-parts:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC6
14.7uFpcb-parts:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC1
1LD1117S33TR_SOT223pcb-parts:SOT-223U1
1MX-2UMX_Alps_Hybrid:MXOnly-2U-ReversedStabilizers-NoLEDMX49
1R_Smallpcb-parts:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1
1STM32F072CBTxpcb-parts:LQFP-48_7x7mm_P0.5mmU2
1USB_B_Minipcb-parts:USB-Mini-B_ LCSC-C46398J1

Questions

How big is the St40 PCB?

It measures 226.1 × 73.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the St40 use?

110 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 St40 KiCad files?

From the coarse/st40 repository on GitHub, at the commit this page was made from: the board is st40.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the St40 design in my own project?

Its repository states no licence, so its author keeps all rights: ask coarse before reusing the design.

Similar boards

  • 2 layers130 × 169.5 mmBsl array v1, the printed circuit board in 3D

    Bsl array v1

    jackw01/scanlight

    A better light source for scanning color negative film

    110 parts397CERN-OHL-W-2.0
  • 2 layers141.5 × 83 mmRolio, the printed circuit board in 3D

    Rolio

    MickiusMousius/Rolio46Keyboard

    A split wireless keyboard based on the Corne and Sofle

    110 parts236MIT
  • 2 layers277.2 × 107.5 mmCorne V4 Pro Micro Edition, the printed circuit board in 3D

    Corne V4 Pro Micro Edition

    klouderone/CorneV4ProMicroEdition

    The Corne V4 with Pro Micro Micocontrollers, made specifically for beginners and support for wireless microcontrollers

    110 parts208CC-BY-4.0
  • 2 layers134.6 × 208.3 mmTs2, the printed circuit board in 3D

    Ts2

    jefftranter/68000

    Code related to the Motorola 68000 microprocessor.

    110 parts133
  • 2 layers242.9 × 76.2 mmSg48key, the printed circuit board in 3D

    Sg48key

    sago35/tinygo-keyboard

    USB HID keyboard firmware for tinygo

    110 parts119MIT
  • 2 layers126.2 × 100 mmQuantizer pcb, the printed circuit board in 3D

    Quantizer pcb

    QuinnFreedman/modular

    A collection of free & open source DIY synthesizer module designs for Eurorack

    110 parts116
  • 2 layers244.2 × 112 mmChoctopus44, the printed circuit board in 3D

    Choctopus44

    SlightHeadache/choctopus44

    Choctopus44 is a custom low profile keyboard

    110 parts99