Skip to the content
PCBKitNew board
2 layers12.7 × 17.8 mmButton Module, the printed circuit board in 3D

Button Module

uoitsci/pi-labs2
Size
12.7 × 17.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
5
Nets
2
Pads
10
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
7 Dec 2014
Updated
30 Apr 2024

Overview

Button Module is an open-source printed circuit board by uoitsci, from the uoitsci/pi-labs repository on GitHub. It is a 2-layer board of 12.7 × 17.8 mm with 5 parts on 2 nets.

It is built around the B3F-4055. Its parts include 4 connectors and 1 switch.

Main components

1

Parts

5
QtyValueFootprintReferences
2AConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ1, J2
2BConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ5, J6
1B3F-4055switches:B3F-40XXSW1

Questions

How big is the Button Module PCB?

It measures 12.7 × 17.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Button Module use?

5 parts, built around the B3F-4055. 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 Button Module KiCad files?

From the uoitsci/pi-labs repository on GitHub, at the commit this page was made from: the board is hardware/Button Module/Button Module.kicad_pcb and its schematic hardware/logic-ic/logic-ic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Button Module design in my own project?

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

More from uoitsci/pi-labs

1
  • 2 layers17.8 × 91.4 mmLogic ic, the printed circuit board in 3D

    Logic ic

    uoitsci/pi-labs

    33 parts2

Similar boards

  • 4 layers43 × 89 mmReflowControllerV2, the printed circuit board in 3D

    ReflowControllerV2

    walclu/smartReflow

    Repository for STM32WB55 based reflow toaster oven controller.

    99 parts15
  • 2 layers137.2 × 83.8 mmPWA REV2, the printed circuit board in 3D

    PWA REV2

    PubInv/krake

    The Krake™ is a Wi-Fi–enabled server using an MQTT broker, which means it can be controlled remotely by other devices ("clients") via the internet.

    215 parts9AGPL-3.0
  • 2 layers137.2 × 83.8 mmGeneralPurposeAlarmDevicePCB, the printed circuit board in 3D

    GeneralPurposeAlarmDevicePCB

    PubInv/general-purpose-alarm-device

    A general purpose alarm device (with software) as a module for medical devices (and others)

    140 parts7AGPL-3.0
  • 2 layers100.1 × 121.4 mmPanel, the printed circuit board in 3D

    Panel

    da-penguin-guy/Proteus

    The Proteus is a modular collection of PCBs that will be used to develop the Virgil sound Protocol

    137 parts3
  • 2 layers189.2 × 146.7 mmMFD pcb, the printed circuit board in 3D

    MFD pcb

    Apates-MFD/MFD-pcb

    kicad project and components information of pcb

    29 parts2MIT
  • 4 layers90 × 60 mmBench psu, the printed circuit board in 3D

    Bench psu

    PaulBichl/VibePCB-bench-psu

    USB-C PD (20 V) powered bench supply, 2 independent channels, 1.6-16.6 V / 3 A each, constant voltage / constant current, designed with VibePCB.

    206 parts1
  • 2 layers85 × 120 mmHome Assistant Control pad, the printed circuit board in 3D

    Home Assistant Control pad

    Pegoku/Home-Assistant-Control-pad

    This is a programmable Home Assistant Control Pad. It can control 4 Home assistant devices at a time, and has 4 togglable screens/zones (in total 16 devices).

    111 parts1GPL-3.0
  • 2 layers94 × 94.5 mmAll in one, the printed circuit board in 3D

    All in one

    anh-phi-dao/DATN_Nhung_Firmware_Raspberrypi

    abovecam=VisionESP32("http://192.168.137.235/capture","stockv19.pt","oosv12.pt",0.75,0.6,"Shelf1,22 detection","Shelf1,22 outofstock")…

    19 parts