Fri3d Camp 2018 · Belgium · 2018

Fri3d 2018 Ph0xx

ESP32 fox badge with jewels and robot paths

A fox-shaped ESP32 badge with 5x7 LED eye matrices, touch pads, buzzer, 18650 power, Lego Technic mounting holes, and jewel add-ons.

Fri3d 2018 Ph0xx badge image
EventFri3d Camp 2018
SeriesFri3d Camp
LocationBelgium
CountryBelgium

Image Provenance

Asset
optimized WebP from official repository prototype photo
Status
licensed original prototype photo
Source
media/Fri3dBadge_2018_00_Proto0.jpg
License
Fri3dCamp/badge project license: hardware designs and related documents under CERN Open Hardware License; software-related documents under BSD 3-Clause
Attribution
Fri3dCamp/badge repository contributors
Notes
Original 812x1200 repository JPEG photo downloaded from the official Fri3dCamp/badge repository and preserved in Public/images/source. The README embeds this photo as a Fri3d Camp Badge 2018 prototype image; it shows real Ph0xx prototype boards on a workbench and is not generated content, placeholder art, or an approximate render. The public WebP delivery asset is metadata-stripped and otherwise keeps the upstream documentary photo without retouching. 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

Easy Animation web tool

Area 3001

The Ph0xx logs credit an Area 3001 member with a web tool that generated Arduino code for badge eye animations.

Source

LEGO Technic compatibility request

Daan Gerits

Credited in the Ph0xx project logs for requesting the LEGO Technic-compatible mounting-hole grid.

Source

Ph0xx project team and camp publisher

Fri3d Camp

Listed on the Hackaday.io Ph0xx project team.

Source

Ph0xx project team and public project author

Wim Van Gool

Listed on the Hackaday.io Ph0xx project team and project-log byline.

Source

high-speed badge assembly support

More-At-Mere

Thanked in the Ph0xx mass-production log for assembling 460 boards in one day.

Source

mass-production programming script

Christophe

Credited in the Ph0xx logs for the script that scanned USB ports and programmed multiple badges during production.

Source

Why It Mattered

Ph0xx is a strong European camp example of a badge designed for children, families, workshops, and hardware extension at the same time.

Hardware

Hackaday.io documents ESP32-WROOM, dual IS31FL3731 drivers for LED eyes, capacitive touch pads, buzzer, 18650 holder, IR LEDs, battery charger, and add-on connectors.

Software & Apps

The project documents MicroPython use, badge programming, and robot/expansion directions.

Lore

The name Ph0xx follows the fox-board shape; the docs present jewel and robot ideas as part of the intended play surface.

Lifecycle

Add-ons & Upgrades

environmental hardware add-on historical

Air Jewel

The Ph0xx project describes an Air jewel that could interface with a dust particle sensor and GPS, extending the badge into environmental sensing.

Compatibility: Fri3d 2018 Ph0xx

Source
factory/test tooling historical

Mass-production programming script

The production logs credit a Christophe-designed script that scanned for new USB ports and programmed multiple badges, supporting the 650-board test and assembly flow.

Compatibility: Fri3d 2018 Ph0xx production batch

Source
field experiment add-on historical

Air Jewel weather-balloon flight

The Ph0xx logs record a Fri3d Camp weather-balloon launch carrying a Ph0xx with the Air Jewel to measure air quality; the dust sensor stopped working at very low external temperature.

Compatibility: Fri3d 2018 Ph0xx plus Air Jewel

Source
hardware add-on ecosystem historical

Jewels

The Ph0xx project documents jewel add-ons as part of the intended hardware play surface.

Compatibility: Fri3d 2018 Ph0xx

Source
mechanical expansion historical

LEGO Technic mounting grid

The Ph0xx logs document 4.2 mm holes on an 8 mm grid so the badge could mount into LEGO Technic-compatible builds.

Compatibility: Fri3d 2018 Ph0xx

Source
robot hardware add-on historical

Bot Jewel

The Bot jewel boosted power for four large servos and was documented as the building block for turning Ph0xx into a bipedal robot.

Compatibility: Fri3d 2018 Ph0xx

Source
robot/mechanical expansion historical

Ph0xx robot path

The Ph0xx documentation points toward turning the badge into or mounting it on a robot using its hardware and mounting holes.

Compatibility: Fri3d 2018 Ph0xx

Source
web-to-Arduino animation tool historical

Easy Animation eye tool

The logs describe a web tool from an Area 3001 member that let attendees define LED-eye animations and generate Arduino code for Ph0xx.

Compatibility: Fri3d 2018 Ph0xx

Source

Operational history

Issues & Camp Impact

image provenance upgrade note

The Fri3d 2018 visual now uses an optimized WebP derived from the official repository `media/Fri3dBadge_2018_00_Proto0.jpg` documentary photo of real Ph0xx prototype boards.

The public badge page, image archive, and API point at a source-controlled original photo with source URL, license basis, attribution, and processing notes while avoiding generated, placeholder, social, or uncleared imagery.

Confidence
project image provenance and repository license
Status
licensed original prototype photo applied
Timeframe
current catalogue build
Source note
Fri3dCamp/badge README, media/Fri3dBadge_2018_00_Proto0.jpg, LICENSE, and badge.gallery image policy.
production throughput caveat note

The Ph0xx mass-production log says the team started with prototype machinery, manual solder paste dispensing, and a three-zone reflow oven; quality was good but the process was too slow for the badge quantity.

Fri3d 2018 belongs in the operational history of camp badges: even a strong design still had small-run manufacturing throughput constraints.

Confidence
primary project log
Status
historical
Timeframe
pre-event manufacturing
Source note
Ph0xx Hackaday.io mass-production project log.

Resources

Sources