BSides SP 2026 · Brazil · 2026

BSides SP 2026 Garoa Badge REV. 0

Garoa ESP8266/OLED community electronic badge

Garoa Hacker Clube's own event-period demo repository identifies its REV. 0 board as a badge distributed at BSides SP 2026. The Garoa and official V21 event sources establish the completed São Paulo conference, while the public source trail documents an ESP8266 badge with a 128×64 OLED, buttons, sound/IR path, microSD socket, FTDI programming header, and public KiCad/Gerber/BOM material. It does not prove one final firmware or hardware revision for every conference unit.

EventBSides SP 2026
SeriesBSides SP
LocationRua Taquari, 546, Mooca, São Paulo, Brazil
CountryBrazil

People

Authors & Credits

V21 event publisher

Security BSides SP

Official publisher of the 2026 V21 event page used for dates, São Paulo venue context, and conference identity.

Source

badge documentation and source-archive publisher

Garoa Hacker Clube

Publisher of the REV. 0 hardware documentation and the public hardware/demo repositories that establish the badge platform and its stated BSides SP 2026 association.

Source

Why It Mattered

It adds a source-backed Brazilian Security BSides electronic-badge record while preserving the difference between a public community hardware/demo archive and a verified event-day firmware, allocation, or image-reuse record.

Hardware

Garoa's REV. 0 documentation names an ESP8266, four buttons including Reset with three GPIO inputs, a 128×64 OLED, a buzzer or IR LED path on GPIO 16, a microSD socket, and an FTDI programming socket. The linked public repository preserves KiCad schematic/PCB, BOM, and Gerber material. The documentation also records a REV. 0 PCB correction, so the sources do not establish whether all 2026 units used that revision, a reworked board, or identical component population.

Software & Apps

The Garoa organization’s event-period demo archive is a MicroPython, one-app-per-flash collection for a single conference and explicitly labels itself alpha/experimental and not production-ready. It is evidence of a public software surface, not proof that a particular demo, configuration, radio mode, data practice, or exact image was installed on every BSides SP 2026 badge.

Lore

Security BSides SP V21 ran May 16-17, 2026 in Mooca, São Paulo. Garoa's own BSidesSP documentation describes the conference as a community event with Garoa Hacker Clube support, while the Garoa organization’s pre-event demo explicitly associates the REV. 0 badge with this edition.

Source-backed hardware metadata

Technical Profile

Structured technical signals seeded from public badge documentation, repositories, schematics, firmware notes, or event evidence. These fields are designed for filtering, API use, repair planning, preservation, and future Companion Gear matching.

Artifact type

  • Electronic badge documented

    Garoa's event-period README explicitly identifies the REV. 0 board as a badge distributed at BSides SP 2026. This source-backed association does not supply a recipient ledger, uniform final-unit record, exact allocation, or image rights.

    Signal source

MCU / compute

  • ESP8266 documented

    Garoa's REV. 0 documentation names an ESP8266. The public source archive spans earlier work and does not establish a final 2026 component population or revision for every conference unit.

    Signal source

Display / visual output

  • OLED documented

    Garoa's REV. 0 documentation names a 128×64 OLED. It does not identify a controller, panel revision, wiring, display configuration, or uniform final-unit behavior.

    Signal source

Firmware

  • MicroPython documented

    The Garoa organization archive describes an alpha/experimental MicroPython demo collection. It is evidence of a public software surface, not a verified event-day firmware image, configuration, or source-to-device mapping.

    Signal source

Storage

  • microSD documented

    Garoa's REV. 0 documentation names a microSD socket. This records the documented physical interface without asserting card contents, data handling, media format, reliability, or deployed-unit population.

    Signal source

Repair, preservation, and legal lab context

Companion Gear

Parts, tools, and supplies that match this badge's documented hardware, protocols, or preservation needs. These are category-level recommendations, not compatibility guarantees.

Seeed Studio exact

Replacement Displays

Display modules and related parts for repair and preservation planning.

Why this matches

This badge has a documented display signal. Matched technical signals: OLED.

Matched evidence

Useful for preservation, repair planning, and careful display handling.

Open vendor search

Vendor link · selected for technical relevance

SparkFun likely

Display Headers and Connectors

Headers, sockets, and connector supplies for display repair or replacement work.

Why this matches

Display headers and connectors are useful for repair and preservation planning. Matched technical signals: OLED.

Matched evidence

Useful for careful repair or replacement of small display modules.

Open vendor search

Vendor link · selected for technical relevance

Amazon generic

ESD Storage

Anti-static bags and storage supplies for preserving loose badge PCBs and sensitive components.

Why this matches

This is documented as an electronic or hardware artifact where anti-static storage can support preservation. Matched technical signals: Electronic badge.

Matched evidence

Useful for preserving loose PCBs, add-ons, and sensitive electronic components.

Open vendor search

Vendor link · selected for technical relevance

Lifecycle

Add-ons & Upgrades

firmware demo archive source-backed but experimental

Alpha MicroPython conference demo

Garoa’s event-period demo archive is a MicroPython, one-app-per-flash collection associated with BSides SP 2026 and explicitly labeled alpha/experimental. It is recorded as an archival software surface rather than a verified on-badge deployment.

Compatibility: BSides SP 2026 Garoa Badge REV. 0

Source
hardware architecture source-backed

ESP8266/OLED board core

Garoa’s REV. 0 documentation identifies an ESP8266, a 128×64 OLED, three GPIO buttons plus Reset, and a buzzer/IR path. It does not establish a complete final component population for every 2026 unit.

Compatibility: BSides SP 2026 Garoa Badge REV. 0

Source
hardware source archive archived

KiCad, BOM, and Gerber archive

The commit-pinned Garoa hardware tree preserves KiCad, BOM, and Gerber material for the platform. Its cross-year source history does not map a particular tree state to every distributed 2026 board.

Compatibility: Garoa Badge REV. 0 platform

Source
storage and programming interface source-backed

MicroSD and FTDI service interfaces

The REV. 0 documentation identifies a microSD socket and FTDI programming socket as physical interfaces. The catalogue records their presence without asserting media contents, production wiring, service policy, safety, or support outcomes.

Compatibility: BSides SP 2026 Garoa Badge REV. 0

Source

Operational history

Issues & Camp Impact

REV. 0 build and revision caveat note

Garoa’s REV. 0 documentation records a PCB correction/rework requirement and proposed next-revision changes. The source archive also contains an earlier BSidesSP 2025-named test path, rather than a tagged 2026 production release.

The record does not turn the documented REV. 0 platform into a claim that every 2026 badge had the same corrected board, components, physical build, or event-ready firmware.

Confidence
Garoa primary hardware documentation
Status
documented; final 2026 revision unresolved
Timeframe
REV. 0 documentation and 2026 event association
Source note
Garoa Badge REV. 0 documentation and BadgeGaroa_r2 commit-pinned tree.
conference deployment and allocation boundary note

Garoa’s demo README says the REV. 0 badge was distributed at BSides SP 2026, but the reviewed public sources do not provide a recipient ledger, allocation criteria, production quantity, hardware-variant inventory, event-day firmware image, or source-to-unit mapping.

The catalogue records the source-backed event association without implying that every attendee received an identical unit or that the current demo archive was installed on conference hardware.

Confidence
Garoa organization demo archive with official event corroboration
Status
documented caveat
Timeframe
BSides SP 2026 and later archive state
Source note
Garoa Badge — BSides SP 2026 Demo README, Garoa BSidesSP page, and Security BSides SP V21 page.
hardware source-reuse boundary note

The Garoa wiki calls the project open hardware and its page content carries a CC BY-SA notice, but the reviewed BadgeGaroa_r2 root has no detected top-level repository license. Those facts do not establish reusable rights for all code, CAD, documentation, or images in the project tree.

The catalogue links to the technical source as evidence while withholding local copies of repository imagery, CAD, and source material until a clear reuse basis is identified.

Confidence
public repository metadata and reviewed root tree
Status
needs explicit project license or permission
Timeframe
current archive review
Source note
Garoa Badge REV. 0 documentation, BadgeGaroa_r2 repository metadata/tree, and badge.gallery image policy.
missing rights-cleared image note

No BSides SP 2026 Garoa Badge REV. 0 image is published because the official event page, Garoa wiki, and public repositories do not pair a selected physical badge image or upstream raster with a reusable license or explicit permission basis, attribution, source URL, and processing provenance.

The record remains source-backed and image-free rather than copying event graphics, Garoa wiki media, repository previews, screenshots, social images, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy; Security BSides SP V21 page; Garoa Badge REV. 0 documentation and public repositories.

Resources

Sources