James Harrison
Listed as the author of the Barstats TiDAL Hatchery entry.
SourceElectromagnetic Field 2022 · United Kingdom · 2022
EMF 2022 badge
The EMF 2022 badge, renamed TiDAL, with MicroPython app development and a software repository for badge apps and API proxy services.
People
Listed as the author of the Barstats TiDAL Hatchery entry.
SourceListed as the author of the Doom! TiDAL Hatchery entry.
SourceListed as the author of the Euclidean Tides TiDAL Hatchery entry.
SourceListed as the author of the TiDAL 3D Hatchery entry.
SourceListed as the author of the neopixel_rave TiDAL Hatchery entry.
SourceTiDAL continued the EMF Python badge line and became the immediate predecessor context for Tildagon's reusable-platform rethink.
Public developer docs group TiDAL with EMF 2024's Tildagon as the badge-hacking path for 2022 and 2024.
Developer docs describe TiDAL app repositories and API proxy services, with users able to write and publish their own apps.
Community coverage includes running a custom Doom port while preserving MicroPython functionality.
Lifecycle
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.
SourceChris'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.
SourceThe 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.
SourceJames Harrison's Barstats is an event-related Hatchery app, documenting that TiDAL apps included live camp-service integrations as well as graphics and games.
SourcePhlash'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.
SourceMat Booth's TiDAL 3D renderer loads Wavefront OBJ/MTL models and uses custom firmware with native framebuffer and 3D math routines for performance.
SourceDeveloper docs and community writeups show TiDAL apps and experiments such as a custom Doom port while preserving MicroPython functionality.
SourceOperational history
Not every app-store entry runs on a stock badge; some represent firmware forks and deeper platform modifications.
Some TiDAL apps changed device storage/update assumptions and required manual asset handling, so app-store links need per-app risk notes.
The compendium records representative apps but keeps status and caveat language visible for users who may revive old TiDAL hardware.
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.