Skip to the content
4 layers50.8 × 45.7 mmHall2040, the printed circuit board in 3D

An RP2040 based hall effect keypad

Size
50.8 × 45.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
46
Nets
62
Pads
196
Tracks, vias
314, 63
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
5 Mar 2024
Updated
5 Mar 2024

Overview

Hall2040 is an open-source printed circuit board by plushugh, from the plushugh/hall2040 repository on GitHub. It is a 4-layer board of 50.8 × 45.7 mm with 46 parts on 62 nets, routed with 314 tracks and 63 vias.

It is built around the RP2040, GH39FKSW and W25Q128JVSIQ, with the USBLC6-2SC6 among its other parts. Its parts include 17 capacitors, 11 resistors, 8 ICs, 3 connectors and 1 switch. It belongs with the RP2040 boards of this library.

Main components

4

Parts

46
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0402_1005MetricC2, C7, C8, C11, C12, C13, C14, C15, C16, C17
4100Resistor_SMD:R_0603_1608MetricR4, R5, R8, R9
41uFCapacitor_SMD:C_0402_1005MetricC1, C3, C4, C10
4GH39FKSWPackage_TO_SOT_SMD:SOT-23U5, U6, U7, U8
4KeyMountPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCBH1, H2, H3, H4
31kResistor_SMD:R_0402_1005MetricR1, R6, R7
222pFCapacitor_SMD:C_0402_1005MetricC5, C6
227RResistor_SMD:R_0603_1608MetricR2, R3
25k1Resistor_SMD:R_0402_1005MetricR10, R11
110uFCapacitor_SMD:C_0402_1005MetricC9
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
13-pin SWDConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ1
13-pin UARTConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ3
1500mAFuse:Fuse_1206_3216MetricF1
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1SW_PushButton_Switch_SMD:SW_SPST_PTS810SW1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U4
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J2
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU2
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23-3U3

Similar boards

  • 2 layers63.5 × 58 mmLatest, the printed circuit board in 3D

    Latest

    minipadKB/minipad

    The PCB and case files for the minipad, an RP2040-based 2-3-key keypad for the rhythm game osu!.

    39 parts52GPL-3.0
  • 2 layers280 × 184.5 mmZBox3-0, the printed circuit board in 3D

    ZBox3-0

    zrider99zr/ZBoxHardware

    131 parts3
  • 2 layers284.2 × 55.6 mmKeyboard, the printed circuit board in 3D

    Keyboard

    paullj/synth

    Eventually designing and building a synth

    101 parts
  • 2 layers301.8 × 97 mmM256-WHE, the printed circuit board in 3D

    M256-WHE

    peppapighs/M256-WHE

    M256-WHE is a Hall-effect keyboard PCB, specifically designed for Mode Encore, Mode SixtyFive v2, and Mode Envoy [1].

    318 parts4GPL-3.0
  • 2 layers42 × 67 mmLalboard, the printed circuit board in 3D

    Lalboard

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    65 parts993
  • 2 layers307.7 × 89.2 mmChonky, the printed circuit board in 3D

    Chonky

    weteor/ChonkyKong

    60 key ortho keyboard with numpad and makro rows

    161 parts62CERN-OHL-P-2.0
  • 2 layers352.5 × 120 mmPyKey87, the printed circuit board in 3D

    PyKey87

    jpconstantineau/PyKey60

    The PyKey60 is a custom programmable mechanical keyboard with a standard ANSI 60% keyboard layout compatible with any cases made for the GH60. The PyKey60 uses mechanical switches (Cherry MX type).

    310 parts57
  • 4 layers141.9 × 131.1 mmRS64c, the printed circuit board in 3D

    RS64c

    lhm0/rotating_sphere

    Rotating LED Sphere - a POV display with RP2040

    145 parts46

Questions

How big is the Hall2040 PCB?

It measures 50.8 × 45.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Hall2040 use?

46 parts, built around the RP2040, GH39FKSW, W25Q128JVSIQ and USBLC6-2SC6. 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 Hall2040 KiCad files?

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

Can I use the Hall2040 design in my own project?

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