Skip to content

History / Design History

Revisions

  • wiki: Design History — the C superloop -> FreeRTOS SMP -> modern C++/HAL arc Make the three software phases explicit and add the Modern C++ + HAL rewrite phase (was only implied by the current architecture).

    @hazptr hazptr committed Jul 23, 2026
  • wiki: enrich Design History — AVR->RP2040 origin, A/B evidence, testing caveats - Add the origin: openrb-pico is a rewrite of openrb-instruments (AVR/LUFA) onto the RP2040. - Absorb the usb-stack-saga content (240->120 A/B table, hardware A/B testing caveats) so it lives on the wiki, not a local-only doc.

    @hazptr hazptr committed Jul 23, 2026
  • wiki: add Architecture page; Xbox auth flow on Feather; nav updates - Architecture page (moved from the repo), links rewritten for the wiki. - Feather: lead with Xbox authentication (plug real controller until LED, then swap for drums); LED = auth-complete indicator. - Home/sidebar: Architecture under 'How it works'; CONTRIBUTING in dev reference.

    @hazptr hazptr committed Jul 23, 2026
  • Rewrite wiki: Home, Feather bring-up, Hi-Hat, Logging, Design History Cohesive doc set describing the current repo state (USB+serial MIDI inputs, guitar WIP, WLA multi-instrument architecture, FreeRTOS-SMP). Replaces the seeded stub.

    @hazptr hazptr committed Jul 23, 2026