
Bigbutton
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
5SN74LV1T34DBV
SOT-23-5-40℃~+125℃ 1 1 1.6V~5.5V 10uA 5.5ns@5V,15pF 74LV 8mA 8mA Level shifting Push-pull Unidirectional SOT-23-5 Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversATECC608A-SSHDA-T
SOIC-8-40℃~+85℃ 1Mbps I2C Wake-up function、Non-volatile configuration storage SOIC-8 Interface - Specialized ROHSMicrochip TechnologySecurity Verification / Encryption ICsMIC5504-3.3YM5
SOT-23-5-40℃~+125℃@(Tj) 1 120uVrms 15uA 180mV@(300mA) 3.3V 300mA 5.5V 75dB@(1kHz) Fixed Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsUSBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)WS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
Parts
58| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C7, C8, C11, C12, C13, C14, C15, C16, C17, C18, C19 |
| 8 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6, D7, D8 |
| 7 | TestPoint_Small | TestPoint:TestPoint_Pad_D1.0mm | TP_3V3_1, TP_5V_1, TP_D-_1, TP_D+_1, TP_GND_1, TP_SCL_1, TP_SDA_1 |
| 3 | 10kΩ | Resistor_SMD:R_0603_1608Metric | R2, R3, R6 |
| 3 | 1µF | Capacitor_SMD:C_0603_1608Metric | C5, C20, C21 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C9, C10 |
| 2 | 5.1kΩ | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 16MHz | Crystal:Resonator-2Pin_W10.0mm_H5.0mm | X1 |
| 1 | 1kΩ | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 4.7µF | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | ATECC608A-SSHDA | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | BOOT0 | bigbutton:SW_SPST_XKB_TS-1187A | SW4 |
| 1 | LOGO | bigbutton:trans | G0 |
| 1 | LORGE | bigbutton:SW_BIG_SWITCH | SW3 |
| 1 | MIC5504-3.3YM5 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U5 |
| 1 | RESET | bigbutton:SW_SPST_XKB_TS-1187A | SW1 |
| 1 | SMOL | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW2 |
| 1 | SN74LV1T34DBV | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U4 |
| 1 | STM32F303CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SWD | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical | J1 |
| 1 | TP_CC1 | TestPoint:TestPoint_Pad_D1.0mm | TP_CC1_1 |
| 1 | TP_CC2 | TestPoint:TestPoint_Pad_D1.0mm | TP_CC2_1 |
| 1 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP_~RST~_1 |
| 1 | USBLC6-2 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U3 |
| 1 | USB_C_Receptacle_USB2.0 | bigbutton:USB_C_Receptacle_JING_C167321_HandSolder | J2 |
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 mm

- 2 layers180 × 160 mm

- 2 layers28 × 130 mm

OpenPixelPoi
Mitchlol/Open-Pixel-Poi
Open source, 3D printable, LED pixel Poi: PlatformIO / Flutter / KiCad / STLs
54 parts37GPL-3.0 - 2 layers172 × 152.9 mm

- 2 layers83.8 × 61 mm

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 mm

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 mm

- 2 layers60 × 146.5 mm
