Skip to the content
PCBKitNew board
2 layers102.5 × 79 mmBuzzer pcb, the printed circuit board in 3D

a lower-cost buzzer system for quizbowl competitions

Size
102.5 × 79 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
44
Pads
148
Tracks, vias
256, 19
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Oct 2025
Updated
16 Feb 2026

Overview

Buzzer pcb is an open-source printed circuit board by AnnikaCodes, from the AnnikaCodes/buzzers repository on GitHub. It is a 2-layer board of 102.5 × 79 mm with 34 parts on 44 nets, routed with 256 tracks and 19 vias.

It is built around the A-2004-3-4-LP-N-R and RP3502ARED. Its parts include 10 resistors, 10 connectors, 3 capacitors and 1 IC. It belongs with the RP2040 boards of this library.

Main components

2

README

README.md

ABACUS: Annika's Buzzers for Ascertaining Competitive Unique Signals

a lower-cost buzzer system for quizbowl competitions

the 3D models were based on https://www.thingiverse.com/thing:12686 and https://www.thingiverse.com/thing:1432052 and https://www.thingiverse.com/thing:1155457

check out the 'real' website for these!

I don't yet have detailed directions for building it, but you should definitely:

  • get a PCB; you can fabricate these files, or I'll send you one (almost certainly for cheaper and potentially for free) if you contact me
  • buy stuff from DigiKey (I don't know if this list is complete... you also will definitely need a speaker and some resistors and please, like, email me about this or Discord me or something if you are going to build this! I will help you!)
  • print 10 of the 3D models for the buzzers and one of the 3D models for the case (which I still need to move the hole for the cord down to make it actually fit....)
  • cut in half your 4p4c cables, push the wire ends through, solder the pushbutton switch to the right wires (this should be RED and GREEN but maybe double check with a multimeter?) and the LED positive lead to black and ground lead to yellow.
    • be sure to use electrical tape or heatshrink to make it not short itself out!
  • glue the buzzers together, and maybe put some superglue around the bottom to stop people from yanking the cord out
  • solder all the jacks to the PCB and resistors to limit the current to the LEDs to the board --- whatever you need to reduce 3.3V to a reasonable amount of current given the diode drop of the LED you're using, but I used 50-60 Ohms and mine haven't broken yet.
  • solder the Raspberry Pi to the board, maybe with headers if desired
  • put red + green LEDs and a switch into the case with wires attached, then attach the wires either directly to the board with solder in the appropriate places, or through headers
  • glue the switch into the case, and close the case
  • download the software and you're off!

Parts

34
QtyValueFootprintReferences
1050Resistor_THT:R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R9, R10
10A-2004-3-4-LP-N-RLibrary:Jack for BuzzersJ1, J2, J3, J4, J5, J6, J7, J8, J9, J10
30.1 uFLibrary:XTAL_ZTA-2.44MGC1, C2, C3
3LEDLED_THT:LED_D5.0mmModBuzzLED1, Status1, Status2
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
2RP3502AREDButton_Switch_THT:SW_CW_GPTS203211BClear1, ModBuzz1
1GND<=>AGNDJumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mmJP2
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1
1Stand in for Adafruit PAM8302 amplifier board #2130Package_TO_SOT_THT:TO-264-5_Horizontal_TabDownU1
1VSYS<=>VBUSJumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mmJP1

Questions

How big is the Buzzer pcb PCB?

It measures 102.5 × 79 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Buzzer pcb use?

34 parts, built around the A-2004-3-4-LP-N-R and RP3502ARED. 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 Buzzer pcb KiCad files?

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

Can I use the Buzzer pcb design in my own project?

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

Similar boards

  • 2 layers150.1 × 123.4 mmRight main, the printed circuit board in 3D

    Right main

    UltimateHackingKeyboard/uhk60v1-electronics

    The schematic and PCBs of the UHK 60 v1

    285 parts177GPL-3.0
  • 2 layers150.1 × 123.4 mmRight main, the printed circuit board in 3D

    Right main

    UltimateHackingKeyboard/uhk60v2-electronics

    The electronics files of the UHK 60 v2

    177 parts11
  • 4 layers11.2 × 18 mmImu board, the printed circuit board in 3D

    Imu board

    eshazen/ninjanirs-imu

    IMU and multiplexer designs for ninjaNIRS

    10 parts
  • 2 layers29.1 × 13.2 mmImu rj adapter, the printed circuit board in 3D

    Imu rj adapter

    BUNPC/NN22-Technical-Documents

    Repository for the storage and dissemination of NN22 technical documents

    2 parts10
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers171.2 × 72.9 mmAmiga gfxcard old, the printed circuit board in 3D

    Amiga gfxcard old

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    34 parts1k
  • 2 layers53.5 × 62.5 mmLed matrix, the printed circuit board in 3D

    Led matrix

    hackclub/OnBoard

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

    34 parts915