Skip to the content
PCBKitNew board
2 layers303.7 × 86.6 mmArrowhead, the printed circuit board in 3D

unibody split 40s keyboard

Size
303.7 × 86.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
128
Nets
98
Pads
507
Tracks, vias
591, 44
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Apr 2024
Updated
6 May 2025

Overview

Arrowhead is an open-source printed circuit board by calvin-mcd, from the calvin-mcd/Arrowhead repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 303.7 × 86.6 mm with 128 parts on 98 nets, routed with 591 tracks and 44 vias.

It is built around the 74AHCT1G125SE and PRTR5V0U2X. Its parts include 50 diodes, 11 capacitors, 5 switches, 4 ICs and 3 resistors. It belongs with the keyboards and input boards and the RP2040 and STM32 boards of this library.

Main components

2

README

README.md

Arrowhead

Arrowhead is a unibody split 40s keyboard conveiced by elkinoflop and designed by Calvin0563 which supports 1 center rotary encoder and 1 bottom row roller encoder, as well as 2 indicator leds.

Layout

Link

Pictures

Todo

  • order & test pcb
  • design case
  • create firmware

Disclaimer

Please note that this project is a work in progress with no guarantees of a working outcome. No-one involved in this project is responsible for any usage issues that may arise. However, feel free to edit, modify and otherwise utilise these files.

License

This project is released under the GPL v3 License. Please refer to the LICENCE file.

Credits

As always big thanks to the many people who helped me and inspired this board!

Any questions, contact Calvin0563 on Discord.

Parts

128
QtyValueFootprintReferences
48D_SmallDiode_SMD:D_SOD-123FD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32
41MX_SW_solderPCM_marbastlib-mx:SW_MX_1uMX2, MX10, MX11, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX25, MX26, MX27 +25
8100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C8, C11
4MX_SW_solderPCM_marbastlib-mx:SW_MX_1.5uMX1, MX24, MX37, MX39
21uFCapacitor_SMD:C_0402_1005MetricC9, C10
25.1kResistor_SMD:R_0402_1005MetricR1, R2
2LOGOLOGOG***, G***
2MX_SW_solderPCM_marbastlib-mx:SW_MX_1.75uMX12, MX13
2MX_stabPCM_marbastlib-mx:STAB_MX_P_2.25uS2, S3
2YS-SK6812MINI-Ekbd:YS-SK6812MINI-ELED1, LED2
110kResistor_SMD:R_0402_1005MetricR3
110uFCapacitor_SMD:C_0402_1005MetricC7
1500mAFuse:Fuse_1206_3216MetricF1
174AHCT1G125Package_TO_SOT_SMD:TSOT-23-5U4
1EVQWGD001swoop:RollerEncoderEN1
1JST SHConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3
1MX_SW_solderPCM_marbastlib-mx:SW_MX_1.25uMX43
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2.75uS1
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143U2
1Pico EZmateConnector_Molex:Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_VerticalJ4
1RotaryEncoder_SwitchPCM_marbastlib-various:ROT_Alps_EC11E-SwitchSW1
1STM32F072CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1SW_pushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1XC6206PxxxMR-Regulator_LinearPackage_TO_SOT_SMD:SOT-23U3

Questions

How big is the Arrowhead PCB?

It measures 303.7 × 86.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Arrowhead use?

128 parts, built around the 74AHCT1G125SE and PRTR5V0U2X. 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 Arrowhead KiCad files?

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

Can I use the Arrowhead 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 layers209.7 × 76.4 mmHhkb universal, the printed circuit board in 3D

    Hhkb universal

    calvin-mcd/universal-vault

    pcb for the vault35 covering all sorts of layout options

    216 parts20GPL-3.0
  • 2 layers242.9 × 95.3 mmVootington V4N V2, the printed circuit board in 3D

    Vootington V4N V2

    calvin-mcd/vootington

    analog V4N pcb

    344 parts6GPL-3.0
  • 2 layers99.6 × 43.3 mmInfernum breakout, the printed circuit board in 3D

    Infernum breakout

    calvin-mcd/Infernum-HS

    Hotswap PCB version of Haizeus' Infernum keyboard

    144 parts4
  • 2 layers76.2 × 119.1 mmLaserPad, the printed circuit board in 3D

    LaserPad

    LaserCrafter/LaserPad

    Open Source replacement PCB for the Lightpad v2

    85 parts
  • 2 layers304.8 × 119.1 mmKeyboard, the printed circuit board in 3D

    Keyboard

    vinceomipon/keyboard_2.0

    PCB design of keyboard using an RP2040, kiCAD

    378 parts
  • 4 layers241.2 × 327.2 mmCyclic, the printed circuit board in 3D

    Cyclic

    tpcarlson/synth-diy

    Mostly Eurorack projects

    439 parts107