Skip to the content
PCBKitNew board
2 layers101.6 × 133.2 mmBadge sthack-2026, the printed circuit board in 3D

Badge sthack-2026

StHack/badge-2026

This electronic badge was designed for Sthack 2026 and given to every participant at the beginning of the CTF on May 29th, 2026.

Size
101.6 × 133.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
27
Pads
140
Tracks, vias
171, 12
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
26 May 2026
Updated
3 Jun 2026

Overview

Badge sthack-2026 is an open-source printed circuit board by StHack, from the StHack/badge-2026 repository on GitHub. It is a 2-layer board of 101.6 × 133.2 mm with 53 parts on 27 nets, routed with 171 tracks and 12 vias.

It belongs with the lEDs and displays boards and the ESP32 boards of this library.

README

README.md

Badge Sthack 2026

This electronic badge was designed for Sthack 2026 and given to every participant at the beginning of the CTF on May 29th, 2026.


Story

The badge was handed to you at the beginning of the CTF, eyes closed, lost in a paradoxical sleep, patiently waiting for the morning to wake up. But the night is long, and full of dreams and nightmares.

Can you comfort it?


First boot

The badge starts in sleep mode. After powering on (confirmed by a beep), nothing happens. Its eyes are closed.

If you press a button, its eyes open for a brief moment, it sees you, then fall back shut. Nothing else. He's sleeping.


Nightmares

During its sleep, the badge wakes up randomly every 5 to 15 minutes. When a nightmare strikes:

  • Its eyes turn sick and blurry
  • It lets out its unique cry
  • Its LEDs pulse red

You have 20 seconds to react.

Press any button to launch a minigame. Win the game to level up the badge: heart eyes, pink LEDs, a victory jingle, and the level number scrolled across the displays.

Miss the window and the nightmare passes without consequence, it will try again later.

Reach level 10 to unlock the CTF flag.

Minigames

LevelGameHow to playScore required
1StopStop the cursor inside the zone3 rounds
2DinoJump over obstacles5 obstacles
3MazeLEFT/RIGHT to rotate, CENTER to move forwardReach the exit
4Pac-ManEat dots, avoid ghosts20 points
5SnakeLEFT/RIGHT, eat food without hitting borders or yourself10 points
6TetrisClear horizontal lines8 lines
7BreakoutDestroy all bricks (5 lives)Clear all bricks
8SimonMemorise and repeat the button sequence8 rounds
9Flappy BirdCENTER to flap through the pipes10 points
10MastermindDeduce the hidden sequenceFind the code

Wake-up

At the end of the night, a wake signal was broadcast to wake all badges simultaneously. Every badge that was still present opened its eyes, lit up its LEDs, played its unique melody.

From that point on, the badge is fully awake: eyes animated at all times, full menu accessible, all minigames unlocked, and customisation available.

Badges that had left the event before the signal remained asleep.


Badge identity

Each badge has its own unique name, cry, and melody.

Parts

53
QtyValueFootprintReferences
11LED_WS2812B-2020_PLCC4_2.0x2.0mmLED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmLED, LED, LED, LED, LED, LED, LED, LED, LED, LED, LED
9LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***
7Resistor_SMD:R_1206_3216MetricBRG, BRG, BRG, BRG, BRG, BRG, BRG
3SW_SPST_CK_RS282G05A3Button_Switch_SMD:SW_SPST_CK_RS282G05A3BTN, BTN, BTN
1AMSPCM_JLCPCB:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BRAMS
1BUZZEReasyeda2kicad:BUZ-SMD_4P-L8.5-W8.5-P8.50-BRBUZZER
1ENResistor_SMD:R_0805_2012MetricEN
1ESP32RF_Module:ESP32-WROOM-32EESP32

The 34 most common of 53 parts.

Questions

How big is the Badge sthack-2026 PCB?

It measures 101.6 × 133.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Badge sthack-2026 use?

53 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 Badge sthack-2026 KiCad files?

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

Can I use the Badge sthack-2026 design in my own project?

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

Similar boards

  • 2 layers217.1 × 393.8 mmSweepv2, the printed circuit board in 3D

    Sweepv2

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    53 parts2.1k
  • 2 layers121.9 × 81.3 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    53 parts1kGPL-3.0
  • 2 layers48 × 48 mmUSB, the printed circuit board in 3D

    USB

    hackclub/OnBoard

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

    53 parts915
  • 2 layers103.7 × 74.1 mmPicoGUS, the printed circuit board in 3D

    PicoGUS

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    53 parts805
  • 2 layers60.5 × 76.8 mmHeadphones prototype pcb, the printed circuit board in 3D

    Headphones prototype pcb

    strangeparts/niubi-headphones

    Flexible circuit board design for adding a headphone jack to an iPhone 7

    53 parts493MIT
  • 2 layers59.1 × 26.1 mmPSRAMmod, the printed circuit board in 3D

    PSRAMmod

    Architeuthis-Flux/JumperlessV5

    The next generation jumperless breadboard

    53 parts332
  • 2 layers49 × 49 mmOpen source BMS, the printed circuit board in 3D

    Open source BMS

    Teslafly/Dead-OpenBMS-dead

    A scalable, open source battery management system

    53 parts248
  • 2 layers39 × 40 mmMdb bridge esp32s3, the printed circuit board in 3D

    Mdb bridge esp32s3

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    53 parts190MIT