Add-on dossier

WebUSB FPGA loader

A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.

Back to add-ons index

MCH2022 Badge historical

FPGA tooling

The FPGA docs preserve a browser/WebUSB loading workflow for experimenting with the iCE40 fabric without treating FPGA development as ordinary app publishing.

Badge
MCH2022 Badge
Type
FPGA tooling
Status
historical
Compatibility
MCH2022 iCE40UP5K FPGA
Source
https://badge.team/docs/badges/mch2022/software/fpga/

Badge context

Related Resources

app store

Hatchery

Badge.Team entry point for the Hatchery app loading and publishing path.

Badge: MCH2022 Badge

software docs

MCH2022 BadgePython

BadgePython and `mch22` API documentation for display, buttons, LEDs, sensors, battery, power, and peripherals.

Badge: MCH2022 Badge

Source trail

Evidence Sources

Badge.Team · retrieved 2026-05-15

BadgePython

Official BadgePython and `mch22` module API documentation.

Badge: MCH2022 Badge

Badge.Team · retrieved 2026-05-15

FPGA

Official FPGA examples, WebUSB loading, and tooling documentation.

Badge: MCH2022 Badge

Badge.Team · retrieved 2026-05-15

Hardware

Official hardware, sensor, processor, FPGA, display, power, and PCB documentation.

Badge: MCH2022 Badge

MCH2022 Hatchery · retrieved 2026-05-15

Doom with sound

App-store source for Henri Manson's Doom-with-sound app and FPGA video/sound behavior.

Badge: MCH2022 Badge

MCH2022 Hatchery · retrieved 2026-05-15

FPGA Morse 144MHz

App-store source for Pa3wle and Shellraiser's 144 MHz Morse FPGA experiment.

Badge: MCH2022 Badge