mirror of
https://github.com/safijari/openpuck.git
synced 2026-11-03 22:30:22 +00:00
[PR #123] [MERGED] Firmware updater and update from webusb panel #212
Labels
No labels
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
safijari/openpuck#212
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/safijari/openpuck/pull/123
Author: @safijari
Created: 7/5/2026
Status: ✅ Merged
Merged: 7/5/2026
Merged by: @safijari
Base:
main← Head:copilot/flash-uf2-from-webusb📝 Commits (7)
c6ac679Add WebUSB UF2 file write workflowf851cf6Add in-panel UF2 file flashing controlsbaf76e6Add one-shot UF2-on-reboot update mode637872cPolish deferred UF2 update flow and docs7ba5dc4Updater working5598f97Update available bannerd7bde51Fmt📊 Changes
12 files changed (+1272 additions, -21 deletions)
View changed files
📝
.github/workflows/release.yml(+48 -0)📝
CODE_MAP.md(+15 -0)📝
OpenPuck/OpenPuck.ino(+5 -0)➕
OpenPuck/fw_update.cpp(+369 -0)➕
OpenPuck/fw_update.h(+56 -0)📝
OpenPuck/webusb_config.cpp(+94 -15)📝
OpenPuck/webusb_config.h(+6 -0)📝
README.md(+1 -1)➕
ReversePuck/PUCK_CLONING.md(+21 -0)📝
ReversePuck/scpair.py(+109 -5)📝
docs/BUILD_AND_DEPLOY.md(+25 -0)📝
docs/index.html(+523 -0)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.