Skip to the content
PCBKitNew board
2 layers210.2 × 94.3 mmHumla, the printed circuit board in 3D

The Humla is a 36-key low profile keyboard based on the Reviung by gtips and the Rev-lp by cyril279. It is for choc switches (with 18x17mm spacing) and has basic support for bluetooth pro micro alternatives such as the…

Size
210.2 × 94.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
85
Nets
60
Pads
298
Tracks, vias
357, 6
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
10 Nov 2021
Updated
25 Jan 2024

Overview

Humla is an open-source printed circuit board by jimmerricks, from the jimmerricks/humla repository on GitHub, published under the MIT licence. It is a 2-layer board of 210.2 × 94.3 mm with 85 parts on 60 nets, routed with 357 tracks and 6 vias.

Its parts include 38 switches, 36 diodes and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

README

README.md

Humla

The Humla is a 36-key low profile keyboard based on the Reviung by gtips and the Rev-lp by cyril279. It is for choc switches (with 18x17mm spacing) and has basic support for bluetooth pro micro alternatives such as the nRFMicro. Humla means blumblebee in Swedish.

3D printed cases

Parts

85
QtyValueFootprintReferences
36D_Smallhumla:D3_SMDD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +20
36SW_Pushhumla:ChocSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +20
9h2humla:M2_hole_3.5mmh2, h2, h2, h2, h2, h2, h2, h2, h2
1Battery_Cellhumla:Battery_padsBT1
1ProMicrohumla:ArduinoProMicroU1
1Resethumla:ResetSW37
1SW_SPDThumla:power_switchSW38

Questions

How big is the Humla PCB?

It measures 210.2 × 94.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Humla use?

85 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 Humla KiCad files?

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

Can I use the Humla design in my own project?

Its repository publishes it under the MIT 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 layers254.1 × 87.2 mmFramedeck kb, the printed circuit board in 3D

    Framedeck kb

    brickbots/framedeck

    A Framework mainboard based Cyberdeck

    85 parts1.1kMIT
  • 2 layers100 × 100 mmRectifier, the printed circuit board in 3D

    Rectifier

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    85 parts990GPL-3.0
  • 2 layers58 × 65 mmUtils output core, the printed circuit board in 3D

    Utils output core

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    85 parts222
  • 2 layers198.8 × 75.6 mmTreadstone32, the printed circuit board in 3D

    Treadstone32

    marksard/Keyboards

    This repository is warehouse of my keyboard architecture.

    85 parts193MIT
  • 2 layers64.1 × 103.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    BerkeleyHCI/PolymorphicBlocks

    A Python-based hardware description language for PCBs for higher-level (block-diagram / system-architecture level) PCB design through libraries of directly reusable subcircuit generators.

    85 parts94BSD-3-Clause
  • 2 layers217 × 27.5 mmStep switch board, the printed circuit board in 3D

    Step switch board

    minisystem/880

    A Euroack drum machine

    85 parts67
  • 2 layers272.2 × 107.7 mmOsprette mx, the printed circuit board in 3D

    Osprette mx

    smores56/osprette

    34-key unibody keyboard with pinky clusters

    85 parts63MIT