Fri3d Camp 2024 · Belgium · 2024

Fri3d 2024 Badge

ESP32-S3 badge with blaster and communicator add-ons

A Fri3d ESP32-S3 badge with LCD, joystick/buttons, SD card, USB-C, LiPo power, MicroPython/Arduino docs, and blaster/communicator add-ons.

Fri3d 2024 Badge badge image
EventFri3d Camp 2024
SeriesFri3d Camp
LocationBelgium
CountryBelgium

Image Provenance

Asset
optimized WebP from transparent cutout
Status
licensed original photo
Source
docs/badge2024.jpg
License
Apache License 2.0
Attribution
Fri3dCamp/badge_2024 repository contributors
Notes
Original 400x300 repository documentation photo downloaded from the official Fri3dCamp/badge_2024 repository, border flood-fill masked from the dark background, trimmed, and preserved as a transparent source cutout before WebP delivery conversion. The upstream repository is Apache-2.0 licensed; this is a documentary docs photo rather than a studio packshot, and the original green LED glow near the lower-right edge is retained where it is part of the photographed badge scene. The published badge.gallery delivery file is an optimized WebP generated from the rights-cleared local derivative/source with metadata stripped, WebP quality 82, and a maximum side cap of 1600 pixels when the source is larger; upstream source URL, license, and attribution remain unchanged.

People

Authors & Credits

fri3d-esp32 Arduino board package publisher

Fri3d Vzw

The Arduino guide identifies Fri3d Vzw as the publisher of the custom fri3d-esp32 boards package.

Source

Why It Mattered

Fri3d 2024 is a well-documented modern camp badge with first-party docs that explicitly cover applications, add-ons, firmware reset, and multiple programming stacks.

Hardware

Fri3d documentation and repositories describe ESP32-S3, 2 inch 320x240 IPS LCD, joystick, buttons, SD card, USB-C, LiPo support, and add-on connectors.

Software & Apps

Docs include getting started, applications, add-ons, MicroPython, Arduino, BadgeLink, USB, WiFi, and reset-to-factory paths.

Lore

Blaster and communicator add-ons make the badge part of camp play, while reset and update docs make it recoverable for workshop use.

Lifecycle

Add-ons & Upgrades

Arduino programming path current/historical

fri3d-esp32 Arduino board package

The official Arduino guide provides a custom fri3d-esp32 board package, Fri3d Badge 2024 board target, examples, upload flow, and a path for sketches launched through the default firmware.

Compatibility: Fri3d 2024 Badge

Source
BadgeLink game add-on current/historical

Big Flamingo Gun 9000

The Flamingo blaster uses an IR LED, two IR receivers, four WS2812 LEDs, a buzzer, trigger, team selector, LANA TNY module, and a 3.5 mm BadgeLink connector to turn the badge into a camp game peripheral.

Compatibility: Fri3d 2024 Badge and Flamingo blaster

Source
communication add-on current/historical

Communicator

The communicator add-on is documented as part of the 2024 badge ecosystem.

Compatibility: Fri3d 2024 Badge

Source
game add-on current/historical

Blaster

Fri3d 2024 documentation includes a blaster add-on for camp play and badge interaction.

Compatibility: Fri3d 2024 Badge

Source
software upgrade path current/historical

BadgeLink and programming stacks

Fri3d 2024 docs expose BadgeLink, MicroPython, Arduino, USB, WiFi, update, and reset workflows as first-class extension paths.

Compatibility: Fri3d 2024 Badge

Source

Operational history

Issues & Camp Impact

Arduino partition and reset caveat note

The Arduino guide says the custom fri3d-esp32 package writes sketches to the MicroPython partition and relies on the default firmware to start that partition; overwriting the default firmware requires the reset guide to return.

Fri3d 2024 has multiple programming paths, but they are not equivalent: users need to understand whether they are using the managed MicroPython partition or replacing the default firmware.

Confidence
primary docs
Status
documented
Timeframe
during and after event
Source note
Fri3d 2024 Arduino IDE Guide.
image provenance upgrade note

The Fri3d 2024 visual now uses an optimized WebP derived from a transparent cutout derived from the Apache-2.0 `docs/badge2024.jpg` photo in the official Fri3dCamp badge repository.

The public badge page, image archive, and API point at a licensed original-photo derivative with source and attribution preserved.

Confidence
project image provenance and repository license
Status
licensed original replacement applied
Timeframe
current catalogue build
Source note
Project image provenance and Fri3dCamp/badge_2024 repository.

Resources

Sources