BSides CDMX 2025 · Mexico · 2025

BSides CDMX 2025 Badge

PY32F030 OLED and NeoPixel badge with role variants and Metro add-on

BSides CDMX 2025's Electronic Cats repository documents a Security BSides CDMX badge built around a Puya PY32F030F28U6TR, NeoPixels, OLED display, two AAA battery holder, Shitty Addon connector, role-specific KiCad hardware variants, a Metro add-on, public firmware, release HEX files, and BOM assets.

BSides CDMX 2025 Badge badge image
EventBSides CDMX 2025
SeriesBSides CDMX
LocationEx Fabrica MX, Mexico City
CountryMexico

Image Provenance

Asset
optimized WebP from official upstream repository board-output raster
Status
licensed official upstream raster render
Source
hardware/Badge-bsides-cdmx-2025-community/BADGE-BSIDES-CDMX-2025-03.png
License
CERN Open Hardware Licence v1.2
Attribution
Electronic Cats / Badge-bsides-cdmx-2025 repository contributors
Notes
Original 592x1301 PNG community-badge board/artwork raster downloaded from the public ElectronicCats/Badge-bsides-cdmx-2025 repository and preserved in Public/images/source. The repository README identifies the design as the Security BSides CDMX 2025 Badge, lists the badge technology, and states the hardware is released under CERN Open Hardware Licence v1.2 with LICENSE_HARDWARE as the license file; this is an official upstream hardware-tree raster, not generated content, placeholder art, a social-media photo, or a screenshot. The published badge.gallery delivery file is an optimized WebP generated from the rights-cleared local derivative/source with metadata stripped, WebP quality 82, and a maximum side cap of 1600 pixels when the source is larger; upstream source URL, license, and attribution remain unchanged.

People

Authors & Credits

badge designer, repository publisher, and image licensor

Electronic Cats

The README says the badge was designed by Electronic Cats and preserves the source, releases, hardware-license statement, and selected community-badge raster.

Source

event host and badge context

BSides CDMX

Official publisher of the event page and schedule context used for the Mexico City Security BSides edition.

Source

Why It Mattered

It deepens the Mexico City coverage with a Security BSides badge whose official event page, open hardware repository, firmware tree, release binaries, BOMs, and licensed upstream community-badge render make both the artifact and its public provenance unusually strong for a regional LATAM BSides event.

Hardware

The README lists Puya PY32F030F28U6TR, NeoPixels, OLED display, two AAA battery holder, and Shitty Addon connector. The hardware tree preserves Community, Guest, Speaker, Sponsor, and Staff KiCad badge variants, board PNGs, silkscreen/edge-cut SVGs, footprints, STEP models, BOM release assets, and a separate Metro add-on with artwork and BOM release.

Software & Apps

The badge ships with pre-installed firmware according to the README, with release-section binaries for reprogramming. The firmware tree is based on a Puya PY32F0 template with GNU Arm Embedded Toolchain, J-Link or PyOCD programming, Makefile build/flash flow, CMSIS/HAL/LL libraries, and release HEX assets including `app.hex` and `Metro.hex`.

Lore

The official BSides CDMX page frames the fifth edition as a free community-driven Mexico City Security BSides event on July 18, 2025 at Ex Fabrica MX. The repository gratitude section asks attendees to tag Electronic Cats and BSides CDMX with their badge, tying the hardware to the public event identity.

Lifecycle

Add-ons & Upgrades

badge add-on archived source

Metro add-on

The hardware tree and release assets preserve a Metro add-on with silkscreen/edge SVGs, source artwork, `Metro.hex`, and a Metro add-on BOM CSV.

Compatibility: BSides CDMX 2025 Badge

Source
badge controller source-backed

Puya PY32F030 badge core

The README lists the Puya PY32F030F28U6TR microcontroller as the badge core, and the firmware README documents the PY32F0 MCU family and Cortex-M0+ build path.

Compatibility: BSides CDMX 2025 Badge

Source
badge interface source-backed

OLED, NeoPixels, AAA power, and SAO

Public documentation lists NeoPixels, OLED display, two AAA battery holder, and Shitty Addon connector as badge technology.

Compatibility: BSides CDMX 2025 Badge

Source
firmware and production lifecycle released

Release HEX and BOM archive

The releases page preserves `app.hex`, `Metro.hex`, and BOM CSVs for Community, Guest, Speaker, Staff, and Metro add-on outputs.

Compatibility: BSides CDMX 2025 Badge

Source
firmware workflow documented

Puya template firmware build path

The firmware README documents GNU Arm Embedded Toolchain setup, J-Link or PyOCD programming, Makefile configuration, and make/flash commands for PY32F0 targets.

Compatibility: BSides CDMX 2025 Badge

Source

Operational history

Issues & Camp Impact

image provenance upgrade note

The BSides CDMX 2025 visual uses Electronic Cats' official `BADGE-BSIDES-CDMX-2025-03.png` community-badge raster from the public hardware tree.

The record has a rights-cleared official upstream raster with source URL, license basis, attribution, local source preservation, and optimized WebP delivery while avoiding generated, placeholder, screenshot, social-media, or conference-gallery imagery.

Confidence
repository README license statement and exact raster source
Status
licensed official upstream raster render applied
Timeframe
current catalogue build
Source note
ElectronicCats/Badge-bsides-cdmx-2025 README, LICENSE_HARDWARE, hardware community raster path, and badge.gallery image policy.
license scope caveat note

The repository is GitHub-detected as GPL-3.0 and the README separately states the hardware is released under CERN Open Hardware Licence v1.2. This record treats software, firmware, hardware documentation, and the selected hardware-tree raster according to their documented scopes rather than assuming one license covers every asset.

The catalogue can cite and publish the selected hardware render while keeping firmware/source licensing and event trademarks separate from the hardware-documentation reuse basis.

Confidence
repository README and license files
Status
documented
Timeframe
current catalogue build
Source note
ElectronicCats/Badge-bsides-cdmx-2025 README, LICENSE, LICENSE_HARDWARE, and GitHub API metadata.
source inventory caveat note

The public tree preserves many firmware library files, role-specific hardware variants, backup archives, release HEX files, BOM CSVs, and Metro add-on material, but this pass did not audit every generated backup zip, dependency license, or manufacturing output.

Software and production claims stay tied to README, releases, firmware README, visible hardware tree, and named release assets rather than treating the repository as a fully inventoried manufacturing archive.

Confidence
repository tree and releases
Status
needs deeper artifact inventory
Timeframe
current catalogue build
Source note
ElectronicCats/Badge-bsides-cdmx-2025 repository tree, firmware README, and releases page.

Resources

Sources