Add-on dossier

TECT OTA firmware flow

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

Back to add-ons index

firmware update path

The Proteus README says PlatformIO builds a binary that could be placed into the firmware folder of a TECT installation for OTA installation.

Badge
Area41 2018 Proteus Badge
Type
firmware update path
Status
historical
Compatibility
Proteus firmware ecosystem
Source
https://github.com/le-krogoth/proteus/blob/master/README.md

Badge context

Related Resources

conference report

Area41 2018 wrap-up

Compass Security report documenting the June 15-16 2018 Zürich event, DEFCON Switzerland organization, the ESP8266/WiFi/display badge, username configuration, apps, Easter eggs, badge talk, and RX-audio hack.

Badge: Area41 2018 Proteus Badge

firmware documentation

Proteus README

README documenting ESP8266 firmware, TECT backend update flow, PlatformIO build/upload commands, SPIFFS flashing, modules, button event handling, display manager, authorship, and AGPLv3 license statement.

Badge: Area41 2018 Proteus Badge

Source trail

Evidence Sources

Compass Security Blog · retrieved 2026-05-15

Area41 2018 Wrap Up

Primary field report for Area41 2018 dates, Zürich location, DEFCON Switzerland organization, ESP8266/WiFi/display badge facts, web username configuration, LCD nickname app, schedule app, WiFi scanning, Easter eggs, source-code link, badge talk, and RX-audio hack.

Badge: Area41 2018 Proteus Badge

Compass Security Blog · retrieved 2026-05-15

Compass at Area41 2018

Primary preview source for Area41 2018 as a Zürich IT security conference and for the 'Blame the badge' talk by Philipp Promeuschel and Carel van Rooyen.

Badge: Area41 2018 Proteus Badge

GitHub / Krogoth · retrieved 2026-05-15

Proteus README

Source for ESP8266 client scope, PlatformIO build workflow, TECT/OTA update notes, SPIFFS flashing, module/mode architecture, three-button event handling, display manager, authorship, and AGPLv3 statement.

Badge: Area41 2018 Proteus Badge

GitHub / Krogoth · retrieved 2026-05-15

platformio.ini

Build-configuration source for espressif8266 Arduino framework, heltec_wifi_kit_8 board target, and declared libraries.

Badge: Area41 2018 Proteus Badge