You've been bugged!

Someone hid a tiny noise-making device near you. Yes, those random beeps? That's us. Congratulations on finding it.

Bugger PCB - top view showing components and QR code

Bugger is a tiny open-source prank device. Powered by a single coin cell battery, it beeps at random intervals for months. It has 6 devious modes to choose from.

Choose Your Weapon

1

Classic

The OG annoyance

  • 20s – 2min
  • 50 – 500ms
  • Medium
  • 30% chance of a sneaky double-beep
~7.5 months
2

Chaos

Maximum disruption

  • 5 – 20s
  • 25 – 200ms
  • Medium
  • 1–3 beep bursts
~51 days
3

Smoke Alarm

Is it the smoke detector?

  • Every 40s
  • 75ms
  • MAX
  • Mimics low-battery smoke detector chirp
~7.5 months
4

Ghost

Did you hear that? ...Nah.

  • 15 – 35s
  • 25ms
  • Quiet
  • Barely audible, blink and you miss it
~16 months
5

Loud

Subtlety is overrated

  • 20s – 5min
  • 500 – 750ms
  • Loud
  • Long, unpredictable blasts
~5 months
6

Sleeper

The long con

  • Every 20 min
  • 1 second
  • Medium
  • Maximum stealth, maximum patience
~18 months

Getting Started

1

Insert the Battery

Pop a CR2032 coin cell into the battery holder on the bottom of the board (the side opposite the QR code and components).

Make sure the positive (+) side faces up (away from the board) — line it up with the + marker on the battery shield.

Bugger PCB bottom view - battery holder side
2

Choose Your Mode

When you insert the battery, the device beeps N times to tell you the current mode (e.g. 3 beeps = Mode 3).

Press the button (SW1) within 5 seconds to cycle to the next mode. Each press confirms the new mode with the matching number of beeps.

Don't press anything for 5 seconds and a long beep locks in your selection. The mode is saved to flash — it sticks even if you remove the battery.

Press the button at any time during operation to go back to mode selection.

Bugger PCB top view - components and button SW1
3

Deploy

The tab with a hole on the left side of the board is a mounting point — use it with a lanyard, piece of string, or zip tie.

The cutout next to it is where the piezo buzzer sits (mounted sideways, 90° with leads flat against the board).

Find a good hiding spot. Wait. Enjoy.