Electromagnetic Field

Electromagnetic Field 2022

The TiDAL badge year, bridging EMF's Python badge lineage toward the reusable Tildagon platform.

Eastnor Castle Deer Park · United Kingdom · 2022

TiDAL

The EMF 2022 badge, renamed TiDAL, with MicroPython app development and a software repository for badge apps and API proxy services.

Lifecycle

Add-ons & Upgrades

TiDAL historical

GPIO music hardware app

Euclidean Tides

Giles Greenway's Euclidean Tides uses the badge GPIO header and TRS sockets to produce Euclidean rhythms; without external wiring it still works as a blinkenlicht.

Compatibility: TiDAL GPIO header and external rhythm/audio hardware

TiDAL in progress

LED hardware app

neopixel_rave

Chris's neopixel_rave drives WS2812/NeoPixels from TiDAL, with Hatchery notes about torch-LED data wiring, level-shifting constraints, and external 5V/power-bank needs.

Compatibility: TiDAL with external WS2812/NeoPixel strip

TiDAL historical

app-store ecosystem

TiDAL Hatchery app store

The EMF 2022 Hatchery API still lists TiDAL categories across event, game, graphics, hardware, utility, data, silly, unusable, and adult apps, preserving the badge as an app ecosystem rather than a one-off PCB.

Compatibility: TiDAL MicroPython app runtime

TiDAL in progress

event service app

Barstats

James Harrison's Barstats is an event-related Hatchery app, documenting that TiDAL apps included live camp-service integrations as well as graphics and games.

Compatibility: TiDAL and EMF 2022 event data/services

TiDAL post-event

game app

Doom!

Phlash's Doom port reached revision 8 in 2024; the Hatchery notes basic play, menus and demo levels, while warning that it overwrites the unused OTA partition and cannot ship the WAD through Hatchery because of upload size.

Compatibility: TiDAL with Doom binary and WAD assets

TiDAL historical

graphics app

TiDAL 3D

Mat Booth's TiDAL 3D renderer loads Wavefront OBJ/MTL models and uses custom firmware with native framebuffer and 3D math routines for performance.

Compatibility: TiDAL with custom firmware branch

TiDAL historical

software add-on ecosystem

TiDAL apps and custom ports

Developer docs and community writeups show TiDAL apps and experiments such as a custom Doom port while preserving MicroPython functionality.

Compatibility: TiDAL / EMF 2022

Operational history

Issues & Camp Impact

TiDAL note

missing rights-cleared image · local project policy · needs licensed original replacement

No TiDAL 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 United Kingdom record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

Resources

Sources