{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "CoreFW reimplements firmware for Novation Launchpad controllers with accessible bootloaders in Rust. It supplies device-specific drivers, MIDI and SysEx handling, palette editing, performance and programmer modes, and build aliases for supported RGB and earlier non-RGB models.",
  "description_zh": "CoreFW 以 Rust 重建具有可访问引导加载器的 Novation Launchpad 控制器固件。项目提供分设备驱动、MIDI 与 SysEx 处理、调色板编辑、演出模式和编程模式，并为受支持的 RGB 与早期非 RGB 型号设置构建别名。",
  "entry_url": "https://awesomerea.org/resources/corefw-launchpad-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/corefw-launchpad-case/",
  "evidence_url": "https://github.com/anthonyhfm/launchpad-core-firmware/blob/3f5e3538973df842fb53fca83c8caec177467be7/readme.md",
  "group": "cases",
  "id": "corefw-launchpad-case",
  "json_url": "https://awesomerea.org/resources/corefw-launchpad-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/corefw-launchpad-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/corefw-launchpad-case/index.md",
  "name": "CoreFW: reimplementing Novation Launchpad firmware",
  "name_zh": "CoreFW：重建 Novation Launchpad 固件",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A supported Novation Launchpad with an accessible bootloader.",
    "Rust and Cargo for the device-specific build aliases; manual flashing uses the bootloader MIDI port.",
    "Native Live instrument, Note, Chord and Custom modes remain on the roadmap.",
    "GPL-3.0-only license."
  ],
  "requirements_zh": [
    "需要具有可访问引导加载器的受支持 Novation Launchpad。",
    "设备专用构建别名需要 Rust 和 Cargo；手动刷写使用引导加载器 MIDI 端口。",
    "原生 Live 乐器模式、Note、Chord 和 Custom 模式仍在规划中。",
    "采用 GPL-3.0-only 许可证。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/anthonyhfm/launchpad-core-firmware",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
