Skip to the content
PCBKitNew board
4 layers63.3 × 89.1 mmHCF Badge, the printed circuit board in 3D

A repo with both hardware and software files for HCF CTF badge 2025.

Size
63.3 × 89.1 mm
Copper layers
4
Thickness
1.6 mm
Parts
16
Nets
28
Pads
42
Tracks, vias
58, 4
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Sep 2025
Updated
25 Sep 2025

Overview

HCF Badge is an open-source printed circuit board by NullByteZero, from the NullByteZero/HCF2025-badge repository on GitHub. It is a 4-layer board of 63.3 × 89.1 mm with 16 parts on 28 nets, routed with 58 tracks and 4 vias.

It is built around the CR2032-BS-6-1 and K3-1296S-E2. Its parts include 2 resistors, 2 diodes, 1 IC and 1 switch. It belongs with the lEDs and displays boards and the RISC-V boards of this library.

Main components

2

README

README.md

HCF 2025 Badge

A custom badge for Hack Club Feri CTF 2025, designed with the help of Nikolett S.

On the back sits a CH32V003 microcontroller that drives two LEDs to blink out a secret message. This repository contains both the hardware design and the firmware that brings it to life.


Repository Contents

  • hardware/ → KiCad project files
  • firmware/ → Source code for the badge

Badge Preview

Front
Badge front

Back
Badge back


Credits

Parts

16
QtyValueFootprintReferences
3TestPoint_Pad_D1.5mmTestPoint:TestPoint_Pad_D1.5mmT1, T2, T3
250Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
2LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2, D3
1CH32V003FxPxPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU3
1CR2032-BS-6-1Card:BAT-TH_CR2032-BS-6-1B1
1K3-1296S-E2PCBLIB_SW-SMD_K3-1296S-E2_2025-01-26:SW-SMD_K3-1296S-E2SW1
1LOGOCard:CardBack_B.MaskG***
1LOGOCard:CardBase_F.SilkSG***
1LOGOCard:CardBase_F.CuG***
1LOGOCard:CardBase_F.MaskG***
1LOGOCard:CardBase_In1.CuG***
1LOGOCard:CardBack_B.CuG***

Questions

How big is the HCF Badge PCB?

It measures 63.3 × 89.1 mm and has 4 copper layers, 1.6 mm thick.

What parts does the HCF Badge use?

16 parts, built around the CR2032-BS-6-1 and K3-1296S-E2. 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 HCF Badge KiCad files?

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

Can I use the HCF Badge design in my own project?

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

Similar boards

  • 2 layers50 × 145 mmSmartRemote, the printed circuit board in 3D

    SmartRemote

    Circuit-Digest/Smart-Universal-Remote-with-Learning-function-and-Google-Assistant-Support

    Smart Universal Remote with Learning function and Google Assistant Support

    75 parts3
  • 2 layers100 × 100 mmEnvcity aqm v2, the printed circuit board in 3D

    Envcity aqm v2

    MateusMaruzka/aqm_envcity_hw

    138 parts2
  • 4 layers44 × 33.5 mmTelinksensor hw, the printed circuit board in 3D

    Telinksensor hw

    WojtaCZ/telinksensor-hw

    HW repository for TLSR8258 based temperature, humidity and pressure sensor

    79 parts2
  • 4 layers40 × 60 mmTMDT1UC1, the printed circuit board in 3D

    TMDT1UC1

    GrimGT/Meridian

    Tagged ranging and coordinate position system for FRC events. Using UWB ranging with anchors and tags to provide realtime positioning of robots

    35 parts1
  • 4 layers150.6 × 89.9 mmAdvDash 5 inch, the printed circuit board in 3D

    AdvDash 5 inch

    ADVecu/ADV.dash

    ADV.dash is a dashboard project built with LVGL and ESP32-S3. It is prepared to receive CAN bus data from rusEFI and, in the future, other programmable ECUs.

    190 parts
  • 2 layers63 × 90 mmFallout Badge, the printed circuit board in 3D

    Fallout Badge

    AethelVeritas/Isochron

    A metronome PCB badge for Hackclub's Fallout.

    16 partsMIT
  • 4 layers79.9 × 84.7 mmUTS PCB Dewi, the printed circuit board in 3D

    UTS PCB Dewi

    astarsD130/UTS-matkul-pcb

    55 parts
  • 2 layers51.8 × 18 mmEsp now portable sender, the printed circuit board in 3D

    Esp now portable sender

    CommanderRedYT/esp-now-portable-sender

    A small PCB with a ESP-32 and a button cell to send ESP-Now messages

    8 partsGPL-3.0