BSidesPDX
Official publisher for the 2020 schedule, speaker, and venue pages used to anchor the all-digital event context.
SourceBSidesPDX 2020 · United States · 2020
Talking LED presenter wearable
A source-backed BSidesPDX 2020 presenter wearable artifact documented by the public PDX Badgers `2020-mask` repository, built as a voice-reactive LED face-mask project for the all-digital conference year rather than a conventional attendee badge.
People
Official publisher for the 2020 schedule, speaker, and venue pages used to anchor the all-digital event context.
SourceGitHub organization publishing the 2020 presenter LED mask README and Arduino firmware archive.
SourceThe `2020-mask.ino` source header says the code was forked from Tyler Glaiel's voicemask project and credits Tyler Glaiel for the original code.
SourceThe 2020 record keeps Portland's pandemic-era artifact trail visible without inventing an attendee badge. It documents how the badge team adapted badgelife skills into a presenter gift and wearable display for an online Security BSides event.
The README lists an Arduino Pro Micro-class controller, MAX4466 microphone module, flexible 8x8 WS2812 LED matrix, SMT switch, cotton face mask, and USB power bank. The wiring notes connect the LED matrix to VCC, GND, and Arduino A3/digital 21; power the microphone from software-controlled Arduino pins 14 and 15 with audio on A0; and use a pushbutton across pins 9 and 5.
The Arduino sketch is forked from Tyler Glaiel's voicemask code and modified for a BSides PDX speaker gift. It uses Adafruit NeoMatrix, NeoPixel, and GFX libraries, scrolls a multicolor BSidesPDX banner, samples microphone volume, maps audio peaks to five mouth images plus a smile state, and toggles microphone/display standby through the pushbutton.
Official BSidesPDX pages show 2020 as an all-digital event with online venue wording and YouTube-linked schedule entries. The repository description says the mask was for BSides 2020 presenters, so the catalogue treats it as a presenter wearable/event artifact and explicitly not as proof of a general admission badge.
Lifecycle
The README lists a MAX4466 microphone module, and the firmware samples A0 to choose mouth frames based on detected voice volume.
SourceThe repository description and firmware comments frame the mask as a BSides 2020 presenter gift rather than a general attendee badge.
SourceThe README requires Adafruit NeoMatrix, Adafruit NeoPixel, and Adafruit GFX libraries, while the sketch uses NeoMatrix drawing primitives for scrolling text and pixel mouth images.
SourceThe README describes the BSidesPDX mask modification as using an Arduino Pro Micro-class board with ATmega32U4 and USB Micro instead of the original Arduino Nano approach.
SourceThe README and firmware document a pushbutton that toggles microphone power and clears the display for standby/low-power behavior.
SourceThe parts list and wiring notes document a flexible 8x8 WS2812 LED matrix connected to 5 V, ground, and Arduino A3/digital 21 for mouth and banner output.
SourceOperational history
The catalogue models the object as a presenter wearable/event artifact rather than a general admission badge or attendee-wide distribution claim.
The entry remains source-backed and image-free rather than copying repository screenshots, event-page images, social photos, product photos, or generated visuals.
The catalogue cites the repository as evidence but does not republish repository media or treat source files as a reusable image basis.
Hardware and software claims remain limited to the public repository files and official all-digital event context.