Skip to content

Added variant with minimal 64x32 UI for Wireless Stick V3 - #3258

Open
vaizki wants to merge 1 commit into
meshcore-dev:devfrom
vaizki:heltec-64x32-ui
Open

Added variant with minimal 64x32 UI for Wireless Stick V3#3258
vaizki wants to merge 1 commit into
meshcore-dev:devfrom
vaizki:heltec-64x32-ui

Conversation

@vaizki

@vaizki vaizki commented Aug 20, 2026

Copy link
Copy Markdown

Adds a BLE companion-radio target for the Heltec Wireless Stick V3.

Currently there is no dedicated variant for the WS. If the base v3 is used, the random PIN does not fit on the screen and it is (nearly) impossible to pair. If the WSL3 variant is used, the WS3 64x32 display is completely unused.

This PR adds a dedicated 64x32 mini UI for Bluetooth status, message count, and node identity so that a random PIN can be used and node identified without pairing it. No other UI pages were implemented because WS3 is not a prime choice for standalone companion use.

Top line shows PIN or CONNECTED. Bottom line alternates between 10 first chars of node name and 3 bytes of public key.

╭──────────╮
│PIN 482731│
│  MSG: 0  │
│Vaizki WS3│
╰──────────╯

╭──────────╮
│CONNECTED │
│  MSG: 7  │
│ ID B07710│
╰──────────╯

Add a companion-radio target for the Heltec Wireless Stick V3.

Make SSD1306 dimensions configurable with 128x64 defaults, and use a dedicated 64x32 UI for Bluetooth status, message count, and node identity.
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