en un clic
flash
// Build firmware + filesystem and flash to ESP via USB. Auto-detects serial port. No user input needed.
// Build firmware + filesystem and flash to ESP via USB. Auto-detects serial port. No user input needed.
| name | flash |
| description | Build firmware + filesystem and flash to ESP via USB. Auto-detects serial port. No user input needed. |
| disable-model-invocation | true |
Build firmware and filesystem, then flash both to the connected ESP via USB. Fully automated, no user interaction required.
Run these commands sequentially. Stop and report if any step fails.
cd D:\Users\Robert\Documents\GitHub\RvdB\OTGW-firmware
python build.py
python flash_esp.py --build --no-interactive
The build.py without flags builds both firmware AND filesystem.
The flash_esp.py --build --no-interactive flashes both to the ESP without prompts, auto-detecting the serial port.
Report:
Publish an OTGW-firmware beta prerelease — bump _VERSION_PRERELEASE, push to dev, tag, and let CI build + publish the GitHub prerelease
Prepare and execute a full OTGW-firmware release following the documented release process
Update OTGW-firmware documentation in one sequential, backlog-tracked workflow (dev / 1.5.x line)
Architecture Decision Record (ADR) management skill. Creates, maintains, and enforces architectural decisions. Ensures code changes align with documented decisions. Documents alternatives considered and rejected. Facilitates architectural planning and human decision documentation.
Architecture Decision Record (ADR) management skill. Creates, maintains, and enforces architectural decisions. Ensures code changes align with documented decisions. Documents alternatives considered and rejected. Facilitates architectural planning and human decision documentation.