Skip to content

Use display for msgs on heltec_v3 - #10

Closed
fdlamotte wants to merge 1 commit into
meshcore-dev:mainfrom
fdlamotte:heltecv3_display
Closed

Use display for msgs on heltec_v3#10
fdlamotte wants to merge 1 commit into
meshcore-dev:mainfrom
fdlamotte:heltecv3_display

Conversation

@fdlamotte

Copy link
Copy Markdown
Collaborator

Some code to show received msgs on the display, found this usefull when testing companion app ...

@ripplebiz

Copy link
Copy Markdown
Member

Hi,
Thanks for the samples. Yeah, having some feedback on the OLED would def be nice.
I've had firmwares before that started out with one OLED driver, then another, and it really balloons out quickly.
Keeping these /example firmwares reasonably tidy is already becoming an issue. I have to refactor some of them already, and try to separate concerns a bit more. Otherwise, this all just gets SO hard to maintain.

Having some abstracted UI concepts would be ideal, and to have different display driver helpers. I will hopefully tackle this soon.

@fdlamotte

fdlamotte commented Feb 4, 2025

Copy link
Copy Markdown
Collaborator Author

Totally agree with you on this. And I'm happy to see you want to keep things in control.
I've proposed this PR after having to merge latest changes to the simple_secure_chat, thought Heltecs are very common.

Also, maybe displays are out of scope of the meshcore lib and should be kept apart ... I find it good to have a lib that only cares about the mesh itself

I've added this sample on my github account : https://github.com/fdlamotte/MCChatScreen so it can be built by others. I'll try to keep it in sync it with the base example ...

To use my sample, I just put my projects at the same level as MeshCore, platformio.ini references your repo and there is a symlink to the ed25519 lib (since it is only 240k I should have just made a copy)

I let you close this PR if you agree

Regards,

Florent

@fdlamotte fdlamotte closed this Feb 25, 2025
@fdlamotte
fdlamotte deleted the heltecv3_display branch February 25, 2025 08:22
ripplebiz pushed a commit that referenced this pull request Sep 22, 2025
agessaman referenced this pull request in agessaman/MeshCore Nov 8, 2025
liamcottle pushed a commit that referenced this pull request Jul 13, 2026
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.

2 participants