BalCCon2k23 · Serbia · 2023

BalCCon Cyberdeck 0o27

BCD-0o27 ESP32-S3 cyberdeck badge

The official BalCCon2k23 BCD-0o27 badge turned badgelife into a small ESP32-S3 cyberdeck with screen, buttons, RGB LEDs, serial console, SAO-ish I2C, firmware framework, and printable case files.

EventBalCCon2k23
SeriesBalCCon
LocationNovi Sad
CountrySerbia

People

Authors & Credits

keyboard inspiration

Mitch Altman

CH405 Labs credits the 30-key keyboard idea to Mitch Altman.

Source

Why It Mattered

BCD-0o27 is a useful European counterpoint to camp-console badges: a badge as a reusable cyberdeck and firmware-development platform rather than a single event toy.

Hardware

Hackaday and CH405 Labs document an ESP32-S3, 8 input buttons, reset/boot buttons, six WS2812B LEDs, ST7735 160x128 1.8 inch display, serial console, I2C port, case files, and open hardware documentation.

Software & Apps

The project provides an ESP-IDF/C++ framework, example firmware, WiFi configuration through a console, firmware flashing notes, and documentation for developing custom firmware and modules.

Lore

The project page jokes about 'style over substance' but the docs make it clear the badge was intended to keep evolving after BalCCon2k23.

Lifecycle

Add-ons & Upgrades

cross-generation firmware update post-event/current

BalCCon2k24 BCD-0o27 Pong firmware

The 2025 CH405 Labs firmware post publishes the BalCCon2k24 BCD-0o27 image with a Pong routine that lets the 2023 cyberdeck play against a human through a connected MC-0o00.

Compatibility: BalCCon Cyberdeck 0o27 plus MC-0o00

Source
hardware expansion historical/current

SAO-ish I2C and case ecosystem

BCD-0o27 documents an I2C add-on connector, case files, assembly instructions, and firmware hooks for continued hacking.

Compatibility: BalCCon Cyberdeck 0o27

Source
software upgrade path current

ESP-IDF firmware framework

The BCD firmware article documents an ESP32-S3 firmware flashing path and a continuing software surface.

Compatibility: BalCCon Cyberdeck 0o27

Source

Operational history

Issues & Camp Impact

missing rights-cleared image note

No BalCCon Cyberdeck 0o27 image is published because the current public source trail has not been paired with a reusable original badge or artifact photo or official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The Serbia record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy and BalCCon 2023 badge source trail.

Resources

Sources