Fri3dCamp/badge_firmware_MicroPythonOS repository contributors
Organizer-owned MIT repository publishing the MicroPythonOS-based 2026 badge firmware and its current partition/configuration record.
SourceFri3d Camp 2026 · Belgium · 2026
Completed-camp ESP32-S3 maker badge with open Revision 02 hardware
A source-backed record for Fri3d Camp 2026's main badge. The organizer's public Revision 02 hardware, firmware, and documentation repositories describe an open ESP32-S3 platform with extensions, apps, and repair paths; the organizer's event index now lists the August camp among past events. Neither source establishes individual handout, production, or final deployed-image outcomes.
People
Organizer-owned MIT repository publishing the MicroPythonOS-based 2026 badge firmware and its current partition/configuration record.
SourceOrganizer publisher of the 2026 main-badge documentation, extension guides, and repair/application workflow.
SourceThe official hardware README attributes the joystick usability 3D model to Yvan Barbaix.
SourceOrganizer-owned repository publishing the Revision 02 design, production files, mechanical files, licensing, and official front-board raster.
SourceFri3d Camp 2026 is an unusually transparent completed-camp badge release: the organizer published hardware, firmware, documentation, and a reusable official front-board raster. The catalogue preserves the distinction between those sources and unverified attendee distribution or final unit parity.
The official Revision 02 hardware repository identifies the version to be handed out at camp as an ESP32-S3-WROOM-1-N16R8 platform with 16 MB flash, 8 MB PSRAM, Wi-Fi, Bluetooth 5, a CH32X035 I/O controller, six-axis IMU, 2-inch IPS touch LCD, buttons, joystick, buzzer, microSD reader, TRRS audio, USB-C charging, 2000 mAh LiPo cell and protective cover, 12-pin expansion connector, SAO header option, Badge Link connector, and optional Wio-SX1262 LoRa kit.
The official MIT firmware is based on MicroPythonOS and uses Retro-Go game partitions. The badge documentation describes pre-installed apps, an App Store, custom MicroPython application development, firmware restoration at the camp repair station or web flasher, and a CH32X035 firmware role as an I2C I/O expander. The public sources do not establish the final attendee image, on-camp service state, or post-camp support outcome.
Fri3d Camp's sixth edition ran August 14-16, 2026 at Domein De Kluis near Leuven. Its hardware repository says Revision 02 was the version intended for handout at camp, while the current organizer event index classifies the camp as past. This dossier records a public, buildable badge platform without treating that completion evidence as proof of individual distribution.
Lifecycle
The ToF SAO add-on provides a VL53L7CH 8x8 multizone sensor, eight addressable RGB LEDs, I2C access at 0x52, a Class I 940 nm laser, and an official MicroPythonOS app example.
SourceThe official badge documentation identifies a 12-pin connector with I/O and multiple power options, plus an optional SAO connector for physical expansion boards.
SourceThe official 2026 badge documentation says its Badge Link / Blaster connector is compatible with the 2022 Time Blaster and the 2024 Big Flamingo Gun 9000.
SourceThe documented solder-it-yourself LoRa kit adds a Seeedstudio Wio-SX1262-N module and spiral antenna, with an optional SMA connector and 868 MHz antenna extension.
SourceThe official 2026 documentation says the main badge runs a customized MicroPythonOS build with pre-installed apps, an App Store, custom MicroPython development, and local or camp-assisted firmware restoration paths.
SourceOperational history
The record presents the expansion surface as intentional maker hardware, not risk-free plug-and-play peripherals.
The catalogue can mark the event complete without converting a planned handout statement into a completed attendee-distribution or production claim.
The catalogue records the released software architecture and recovery workflow without converting a public repository into claims about final attendee experience.