Skip to content

feat(wio_tracker_l1_pro_1w): enable the DFU screen - #89

Merged
jamesarich merged 1 commit into
masterfrom
feat/l1-pro-1w-display
Oct 28, 2026
Merged

jamesarich merged 1 commit into
masterfrom
feat/l1-pro-1w-display

Conversation

@jamesarich

@jamesarich jamesarich commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Checklist

  • PR title specifically describes the change
  • tools/build_all.py (or CI's board matrix) passes

Description 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.h and seeed_wio_tracker_L1_Pro_1W variant), so it gets the same DISPLAY_* block as wio_tracker_l1, titled L1 PRO 1W. A board with no panel answering shows nothing and behaves as before.

Builds clean (gcc 13.3, 34952 B text+data). @rcarteraz flashed it on a 1W and the DFU screen comes up.

@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 43 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 6bb3a401-1b95-49e1-bc11-518cc0276ea5
Commits

Reviewing files that changed from the base of the PR and between efc0a9d and 9fb4ccb.

Files selected for processing: 2
  • changelog.md
  • src/boards/wio_tracker_l1_pro_1w/board.h

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 79010f1e-0168-4281-ab11-d32cf81005d0
Commits

Reviewing files that changed from the base of the PR and between bb3b1df and efc0a9d.

Files selected for processing: 2
  • changelog.md
  • src/boards/wio_tracker_l1_pro_1w/board.h

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

The L1 Pro 1W board definition now includes SH1106 display settings. The OTAFIX 2.6 changelog adds the board to the list of boards with DFU screens and updates the firmware-variant pin count.

Changes: DFU display setup

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: Normal

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Feature

Possibly related PRs

Suggested reviewers: rcarteraz

Merge Risk: Minimal · previous review efc0a

The configuration is consistent with the supported hardware and remains safe when no display responds.

Pre-merge checks: Passed 4
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely describes the main change: enabling the DFU screen for the wio_tracker_l1_pro_1w board.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
  • 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.

❤️ Share

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.

@jamesarich
jamesarich force-pushed the feat/l1-pro-1w-display branch from efc0a9d to 9fb4ccb Compare October 28, 2026 21:29
@jamesarich
jamesarich added this pull request to the merge queue Oct 28, 2026
Merged via the queue into master with commit ceea765 Oct 28, 2026
26 checks passed
@jamesarich
jamesarich deleted the feat/l1-pro-1w-display branch October 28, 2026 21:43
@jamesarich jamesarich mentioned this pull request Oct 28, 2026
1 task done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant