Repository navigation
feat(wio_tracker_l1_pro_1w): enable the DFU screen - #89
jamesarich wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Configure board display src/boards/wio_tracker_l1_pro_1w/board.h, changelog.md |
The board header defines the SH1106 controller, I2C address, bus pins, dimensions, column offset, and title. The changelog adds the board to the DFU-screen list and updates the listed count of boards following firmware-variant pins. |
Priority:
Estimated code review effort: 1 (Trivial) | ~5 minutes
Change: Feature
Possibly related PRs
- meshtastic/Adafruit_nRF52_Bootloader_OTAFIX#66: Adds the L1 Pro 1W board and its base board definition, which this PR extends with display settings.
- meshtastic/Adafruit_nRF52_Bootloader_OTAFIX#70: Implements DFU screen rendering, which this PR enables for the L1 Pro 1W through its display configuration.
Suggested reviewers: rcarteraz
Merge Risk: 
Minimal · up to efc0a
-
The configuration is consistent with the supported hardware and remains safe when no display responds.
Pre-merge checks: 
5
-
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1 files. (1 skipped: 1 unsupported.)
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
A rabbit checks the screen aglow
One-W marks the path to show
Six and five carry the stream
SH1106 lights the scene
Five boards now join the dream
The rabbit hops past pixels green
And tucks the changelog in between
Comment @coderabbitai help to get the list of available commands.
Checklist
tools/build_all.py(or CI's board matrix) passesDescription of Change
The L1 Pro 1W has the same 1.3" SH1106 OLED at 0x3D on P0.06/P0.05 as the L1 (firmware's
configuration.handseeed_wio_tracker_L1_Pro_1Wvariant), so it gets the sameDISPLAY_*block aswio_tracker_l1, titledL1 PRO 1W. A board with no panel answering shows nothing and behaves as before.Builds clean (gcc 13.3, 34952 B text+data). Not run on a 1W - @rcarteraz can you flash the
update-UF2 from this PR's CI artifacts and check the DFU screen comes up?Summary by CodeRabbit