Add-on dossier

USB API, GUI, and WASM scripting

A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.

Back to add-ons index

software interface

Official docs describe FREE-WILi GUI support, ESP32 WebSocket interface, USB serial console API, WASM scripting examples, host Python API, FAT filesystem, and WASM control of device features.

Badge
ICS Village DC33 FREE-WILi Badge
Type
software interface
Status
documented
Compatibility
ICS Village DC33 FREE-WILi Badge
Source
https://docs.freewili.com/defcon-badges/icsvillage-badge-defcon33/

Badge context

Related Resources

customization software and image source

Build-A-Badge repository

Public repository for the DEF CON 33 badge customization application covering images, LED patterns, badge names, programming workflow, WASM upload support, README-embedded MIT license text, and the selected `assets/ics_village_badge.png` official upstream render.

Badge: ICS Village DC33 FREE-WILi Badge

Source trail

Evidence Sources

GitHub / FREE-WILi · retrieved 2026-05-15

freewili/build_a_badge

Public Build-A-Badge repository source for the DEF CON 33 customization software, LED/image/name configuration workflow, cross-platform app framing, WASM upload support, README-embedded MIT license text, and `assets/ics_village_badge.png` image provenance.

Badge: ICS Village DC33 FREE-WILi Badge