site back online

2026-03-04 edit

The site was offline for a bit. The EMF badge unfortunately got squished and the 3.3V switching regulator broke. I bodged an LDO in its place and we're back

EMF badge with various mods made to it