Skip to the content
PCBKitNew board
2 layers57 × 63 mmBigbutton, the printed circuit board in 3D

PCB and firmware for a keyboard with one, huge, button

Size
57 × 63 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
61
Pads
218
Tracks, vias
452, 37
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20201220)
Created
14 Sep 2020
Updated
26 Apr 2021

Overview

Bigbutton is an open-source printed circuit board by mildlyfunctionalgays, from the mildlyfunctionalgays/bigbutton repository on GitHub. It is a 2-layer board of 57 × 63 mm with 58 parts on 61 nets, routed with 452 tracks and 37 vias.

It is built around the SN74LV1T34DBV, ATECC608A-SSHDA-T and MIC5504-3.3YM5, with the USBLC6-2P6 and WS2812B among its other parts. Its parts include 21 capacitors, 8 diodes, 6 resistors, 5 ICs and 4 switches. It belongs with the STM32 boards of this library.

Main components

5

Parts

58
QtyValueFootprintReferences
14100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C7, C8, C11, C12, C13, C14, C15, C16, C17, C18, C19
8WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D3, D4, D5, D6, D7, D8
7TestPoint_SmallTestPoint:TestPoint_Pad_D1.0mmTP_3V3_1, TP_5V_1, TP_D-_1, TP_D+_1, TP_GND_1, TP_SCL_1, TP_SDA_1
310kΩResistor_SMD:R_0603_1608MetricR2, R3, R6
31µFCapacitor_SMD:C_0603_1608MetricC5, C20, C21
222pFCapacitor_SMD:C_0603_1608MetricC9, C10
25.1kΩResistor_SMD:R_0603_1608MetricR4, R5
110nFCapacitor_SMD:C_0603_1608MetricC6
116MHzCrystal:Resonator-2Pin_W10.0mm_H5.0mmX1
11kΩResistor_SMD:R_0603_1608MetricR1
14.7µFCapacitor_SMD:C_0603_1608MetricC4
1ATECC608A-SSHDAPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1BOOT0bigbutton:SW_SPST_XKB_TS-1187ASW4
1LOGObigbutton:transG0
1LORGEbigbutton:SW_BIG_SWITCHSW3
1MIC5504-3.3YM5Package_TO_SOT_SMD:SOT-23-5_HandSolderingU5
1RESETbigbutton:SW_SPST_XKB_TS-1187ASW1
1SMOLButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW2
1SN74LV1T34DBVPackage_TO_SOT_SMD:SOT-23-5_HandSolderingU4
1STM32F303CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1SWDConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ1
1TP_CC1TestPoint:TestPoint_Pad_D1.0mmTP_CC1_1
1TP_CC2TestPoint:TestPoint_Pad_D1.0mmTP_CC2_1
1TestPointTestPoint:TestPoint_Pad_D1.0mmTP_~RST~_1
1USBLC6-2Package_TO_SOT_SMD:SOT-23-6_HandsolderingU3
1USB_C_Receptacle_USB2.0bigbutton:USB_C_Receptacle_JING_C167321_HandSolderJ2

Questions

How big is the Bigbutton PCB?

It measures 57 × 63 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bigbutton use?

58 parts, built around the SN74LV1T34DBV, ATECC608A-SSHDA-T, MIC5504-3.3YM5 and USBLC6-2P6. 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 Bigbutton KiCad files?

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

Can I use the Bigbutton design in my own project?

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

Similar boards

  • 4 layers82.4 × 59.6 mmPixel click, the printed circuit board in 3D

    Pixel click

    Lee34667/PCB_Kicad_Projects

    Creating a L9110 module using PCB techniques.

    131 parts1
  • 2 layers180 × 160 mmIidx pico, the printed circuit board in 3D

    Iidx pico

    FireBite/iidx_pico_pcb_v2

    101 parts
  • 2 layers28 × 130 mmOpenPixelPoi, the printed circuit board in 3D

    OpenPixelPoi

    Mitchlol/Open-Pixel-Poi

    Open source, 3D printable, LED pixel Poi: PlatformIO / Flutter / KiCad / STLs

    54 parts37GPL-3.0
  • 2 layers172 × 152.9 mmTrackpad, the printed circuit board in 3D

    Trackpad

    george-norton/peacock

    A big QMK powered trackpad

    102 parts309CERN-OHL-S-2.0
  • 2 layers83.8 × 61 mmThrust v2, the printed circuit board in 3D

    Thrust v2

    jmajew/thrust_tool

    DIY tool for measurements of thrust, torque, etc., of an electric motor with propeller

    187 parts1GPL-3.0
  • 4 layers23 × 31.3 mmTemperature node, the printed circuit board in 3D

    Temperature node

    cegea/temperature_node_hw

    PCB design for a temperature sensor based on SHT and ESP32

    36 partsGPL-3.0
  • 2 layers17 × 8.9 mmRaspiECCv1, the printed circuit board in 3D

    RaspiECCv1

    mgit-at/raspiECC

    ATECC608A for Raspberry PI

    7 parts34
  • 2 layers60 × 146.5 mmTilda6-bot, the printed circuit board in 3D

    Tilda6-bot

    emfcamp/TiDAL-Hardware

    88 parts4