Skip to the content
PCBKitNew board
2 layers119.2 × 90.8 mmBad Temper, the printed circuit board in 3D

This is a remix of the Temper keyboard. The point of difference is the thumb cluster, which is moved 1U away from the palm. The aim is to eliminate awkward, cramped thumb movement.

Size
119.2 × 90.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
46
Nets
42
Pads
556
Tracks, vias
764, 115
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Sep 2024
Updated
1 Jul 2025

Overview

Bad Temper is an open-source printed circuit board by essFitt, from the essFitt/Bad-Temper repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 119.2 × 90.8 mm with 46 parts on 42 nets, routed with 764 tracks and 115 vias.

Its parts include 18 diodes, 18 switches, 1 IC and 1 connector. It belongs with the nRF52 and nRF5x boards of this library.

README

README.md

This is a remix of the Temper keyboard. The point of difference is the thumb cluster, which is moved ~1U away from the palm. The aim is to eliminate awkward, cramped thumb movement. The build process and the materials pretty much the same as the Temper. The reset switch was swapped out for a 6mm tactile button switch. To reduce the height of the board, the PCB is not designed to accommodate a base plate. However, I have added a case that is press-fitted and, in my experience, works really well. If printing, you may need to tinker with your tolerances.

Bad Temper top view Bad Temper close up

Parts

46
QtyValueFootprintReferences
18Ddumta:D_SMD_THD1, D2, D3, D4, D5, D6, D7, D10, D11, D12, D13, D14, D15, D16, D17, D18 +2
18SW_PUSHdumta:Kailh_socket_PG1350_reversibleSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18 +2
2LOGOskulllogo:skullG***, G***
1Battery_Celldumta:Battery_pads_reversibleBT1
1SW_PUSHButton_Switch_THT:SW_PUSH_6mmRSW1
1SW_SPDTdumta:power_switch_padreversePWR_SW1
1h5kbd:LEGO_HOLEh5
1h6kbd:LEGO_HOLEh6
1h7kbd:LEGO_HOLEh7
1nice_nanodumta:ProMicro_jumpersU1
1nice_viewdumta:nice_view_jumpersJ2

Questions

How big is the Bad Temper PCB?

It measures 119.2 × 90.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bad Temper use?

46 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 Bad Temper KiCad files?

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

Can I use the Bad Temper design in my own project?

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).

Similar boards

  • 2 layers83.3 × 65.3 mmSimonShield, the printed circuit board in 3D

    SimonShield

    github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    46 parts14kMIT
  • 2 layers27.8 × 22.3 mmAudio, the printed circuit board in 3D

    Audio

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    46 parts4.3kMIT
  • 2 layers370 × 11 mmDaylight XXL, the printed circuit board in 3D

    Daylight XXL

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    46 parts1.1kGPL-3.0
  • 2 layers87.5 × 50 mmMesabob, the printed circuit board in 3D

    Mesabob

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    46 parts990GPL-3.0
  • 2 layers38.8 × 62.5 mmESPAudio, the printed circuit board in 3D

    ESPAudio

    hackclub/OnBoard

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

    46 parts915
  • 2 layers53.2 × 24.8 mmPicoLink, the printed circuit board in 3D

    PicoLink

    ErichStyger/mcuoneclipse

    McuOnEclipse projects and examples

    46 parts765
  • 2 layers23 × 29 mmESP32-epaper adapter, the printed circuit board in 3D

    ESP32-epaper adapter

    pcbreflux/espressif

    all espressif stuff will committed here

    46 parts608GPL-3.0
  • 2 layers25.5 × 73.5 mmTERES PCB2-IO Rev.B, the printed circuit board in 3D

    TERES PCB2-IO Rev.B

    OLIMEX/DIY-LAPTOP

    Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

    46 parts578Apache-2.0