Skip to the content
PCBKitNew board
2 layers50 × 55 mmPi Button, the printed circuit board in 3D

PCB for Pi Buttons

Size
50 × 55 mm
Copper layers
2
Thickness
1.6 mm
Parts
5
Nets
42
Pads
52
Tracks, vias
12, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Apr 2025
Updated
27 May 2025

Overview

Pi Button is an open-source printed circuit board by Aero-Scan, from the Aero-Scan/PCB-Button repository on GitHub. It is a 2-layer board of 50 × 55 mm with 5 parts on 42 nets, routed with 12 tracks and 0 vias.

Its parts include 2 resistors, 2 switches and 1 connector.

README

README.md

AeroScan - Wireless Network Q&P Monitoring - PCB Button

License: CC BY-NC-SA 4.0

Overview

AeroScan is an IoT-based system designed to monitor the Quality and Performance (Q&P) of wireless network infrastructure. This project utilizes Raspberry Pi devices deployed across a site to collect real-time network metrics. These metrics are then sent to a central server for aggregation by Prometheus and visualization via Grafana dashboards, providing valuable insights into network health, helping to identify potential issues, and ensuring a reliable wireless experience.

The system features a central registration service (pi-registrar) for dynamic discovery of Raspberry Pi nodes by Prometheus. Configuration of the Raspberry Pis, including sensitive details like WiFi credentials and API keys, can be managed remotely using Ansible from the central server.

Usage

  • Ordering Order PCB from a Pcb manufacturing and parts Through hole parts.
  • Assembly Assemble according to KiCAD designs.
  • How Too Attach button PCB to GPIO Pins on the PI and press both buttons at the same time to generate a new Unique Identifier.

License

AeroScan is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).

You are free to share (copy and redistribute the material in any medium or format) and adapt (remix, transform, and build upon the material) under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.
  • ShareAlike - If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
  • No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

For more information, see the full license text in this repository or visit: https://creativecommons.org/licenses/by-nc-sa/4.0/

Parts

5
QtyValueFootprintReferences
2RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
2SW_PushButton_Switch_THT:SW_PUSH_6mm_H9.5mmSW1, SW2
1Conn_02x20_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1

Questions

How big is the Pi Button PCB?

It measures 50 × 55 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pi Button use?

5 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 Pi Button KiCad files?

From the Aero-Scan/PCB-Button repository on GitHub, at the commit this page was made from: the board is Pi Button.kicad_pcb and its schematic Pi Button.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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

Similar boards

  • 2 layers98 × 27 mmXy limit, the printed circuit board in 3D

    Xy limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    5 parts3.7k
  • 2 layers21 × 33 mm24g2usb pico2w, the printed circuit board in 3D

    24g2usb pico2w

    joypad-ai/joypad-os

    Universal controller firmware for building adapters, dongles, and custom controllers.

    5 parts1.7kApache-2.0
  • 2 layers53.2 × 59.6 mmA10 OLinuXino Lime Rev B SHIELD TEMPLATE, the printed circuit board in 3D

    A10 OLinuXino Lime Rev B SHIELD TEMPLATE

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    5 parts1.5k
  • 2 layers30 × 11 mmMain control board servo tester, the printed circuit board in 3D

    Main control board servo tester

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    5 parts1.1k
  • 2 layers78.8 × 35.3 mmKiCadTest, the printed circuit board in 3D

    KiCadTest

    hackclub/OnBoard

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

    5 parts915
  • 2 layers50 × 23 mmMiniCircuits LTCC, the printed circuit board in 3D

    MiniCircuits LTCC

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    5 parts828GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 light sensor, the printed circuit board in 3D

    L0 light sensor

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    5 parts546MIT