BSidesPDX 2018 · United States · 2018

BSidesPDX 2018 ATTiny861 Badge

ATTiny861 LED and SAO badge archive

The BSidesPDX 2018 badge is a source-backed Portland Security BSides badge archive tied to the official BSidesPDX 101 badge panel and the public PDX Badgers KiCad, BOM, LED mapping, and ATTiny861 firmware archive.

EventBSidesPDX 2018
SeriesBSidesPDX
LocationOregon Convention Center, Portland, Oregon
CountryUnited States

People

Authors & Credits

BSidesPDX 101 panelist

@TTimzen

Listed by the official BSidesPDX 2018 speaker page for the BSidesPDX 101 panel covering badges and event context.

Source

BSidesPDX 101 panelist

@office_deskjet

Listed by the official BSidesPDX 2018 speaker page for the BSidesPDX 101 panel covering badges and event context.

Source

BSidesPDX 101 panelist

@r00tkillah

Listed by the official BSidesPDX 2018 speaker page for the BSidesPDX 101 panel covering badges and event context.

Source

BSidesPDX 101 panelist

@securelyfitz

Listed by the official BSidesPDX 2018 speaker page for the BSidesPDX 101 panel covering badges and event context.

Source

badge repository publisher

PDX Badgers

GitHub organization publishing the BSidesPDX 2018 KiCad, BOM, LED mapping, and firmware archive.

Source

event and official schedule publisher

BSidesPDX

Official publisher for the 2018 schedule, speaker page, and venue page used to anchor the ATTiny861 badge archive to BSidesPDX.

Source

Why It Mattered

It fills the Portland Security BSides lineage between the 2015 Badger and 2019 Multnomah records with a primary-source hardware/software archive while keeping image and license claims constrained to recoverable evidence.

Hardware

The `badge-2018` repository preserves KiCad board, schematic, project, library, Gerber outputs, BOM, and datasheet paths. The BOM lists an ATTINY861A-XUR/ATTINY861-class SOIC-20 controller, 12 yellow LEDs, four RGB LEDs, two zener diodes, USB Micro-B connector, two switches, CR2032 battery, battery retainer, and lanyard item. The firmware README maps four charlieplex rows, four RGB enables, RGB PWM pins, SAO SDA/SCL, SPI pins, USB D-/D+, and left/right switch pins.

Software & Apps

The firmware README documents ATTinyCore/Arduino setup, micronucleus USB bootloader workflow, sample programs, board-test firmware, and pin mappings. The public `boardtest.ino` cycles PWM RGB channels and charlieplexed LEDs, while `led_mapping.csv` maps icon LEDs such as mountain, coffee, rain, bridge, sasquatch, book, train, beard, bike, donut, rose, and beer.

Lore

The official Friday schedule places BSidesPDX 101 at 11:00 on October 26, 2018 with a title covering CTF, contests and events, badges, and more; the speaker page says the panel discussed the thing around attendees' necks. A separate 11:30 talk covered the DC503 Banglet, so this record keeps the BSidesPDX 2018 conference badge archive separate from that party-badge lineage.

Lifecycle

Add-ons & Upgrades

badge interface source-backed

SAO, SPI, USB, and switch pins

The firmware README maps SAO SDA/SCL, SPI MOSI/MISO/SCK, USB D-/D+, left/right switches, RGB PWM, and row outputs for badge hacking.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source
badge interface source-backed

Twelve icon LEDs and four RGB LEDs

The BOM lists 12 yellow LEDs and four RGB LEDs, while `led_mapping.csv` maps icon LEDs including mountain, coffee, rain, bridge, sasquatch, book, train, beard, bike, donut, rose, and beer.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source
event context official schedule

BSidesPDX 101 badges context

The official schedule says BSidesPDX 101 covered CTF, contests and events, badges, and more, and the speaker page says the panel discussed the thing around attendees' necks.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source
firmware workflow source-backed

Micronucleus and ATTinyCore workflow

The firmware README documents ATTinyCore board settings, external programmer needs, micronucleus USB bootloader use, and command-line flashing steps.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source
hardware architecture source-backed

ATTiny861 badge core

The firmware README describes the badge as ATTiny861-based, and the BOM lists an ATTINY861A-XUR / ATTINY861-class SOIC-20 controller.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source
manufacturing archive source-backed

KiCad and Gerber archive

The repository preserves BSidesPDX_2018 KiCad board, schematic, project, libraries, local footprints, and Gerber/drill outputs.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source

Operational history

Issues & Camp Impact

distribution-scope caveat note

The official schedule and speaker page prove a badges-related BSidesPDX 101 session and the repository proves a badge archive, but this pass did not recover an attendee-wide distribution statement, quantity, assembly note, or final handout logistics.

The catalogue records a source-backed BSidesPDX 2018 badge archive without overclaiming distribution scope.

Confidence
official schedule plus repository
Status
documented
Timeframe
2018 archive pass
Source note
BSidesPDX 2018 schedule, speakers page, and pdxbadgers/badge-2018.
lineage-boundary caveat note

The BSidesPDX 2018 schedule also lists The Making of the Banglet, and PDX Badgers has a separate Apache-2.0 `2018-banglet` repository for a DEFCON 26 / DC503 VIP wrist badge.

This record covers the BSidesPDX 2018 conference badge archive in `badge-2018`; the DC503 Banglet is modeled separately as its own DEF CON-adjacent party-badge lineage record.

Confidence
official schedule and repository titles
Status
documented
Timeframe
2018 archive pass
Source note
BSidesPDX 2018 schedule, pdxbadgers/badge-2018, and pdxbadgers/2018-banglet.
missing rights-cleared image note

No BSidesPDX 2018 ATTiny861 badge image is published because this pass did not recover a physical documentary photo or full official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The entry remains source-backed and image-free rather than copying board files, sponsor logos, event-page imagery, social photos, screenshots, or generated visuals.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy, BSidesPDX official pages, and pdxbadgers/badge-2018 repository.
technical-source caveat note

The public repository exposes KiCad, BOM, LED mapping, and test firmware files, but this pass did not recover final firmware release notes, challenge docs, production photos, or a full talk transcript explaining intended gameplay.

Hardware and firmware claims remain limited to the public repository files and official schedule/speaker wording.

Confidence
public source archive
Status
needs final production archive
Timeframe
2018 archive pass
Source note
pdxbadgers/badge-2018, BSidesPDX 2018 schedule, and BSidesPDX 2018 speakers page.

Resources

Sources