Skip to content

[Feature Showcase]: Morse Code Input for Single-Button Devices #9197

@sjoerdvanderhoorn

Description

@sjoerdvanderhoorn

Platform

Cross-Platform

Description

PR #9196 implements a system that allows Morse Code Input on Single-Button Devices like the LILYGO T3S3 and Heltec V3 to enable them to send messages over the Meshtastic network without the need for pairing them to a device like a phone or computer.

The Morse Code Input gives live hints to the user to guide them through the right dots and dashes for each character. Even unexperienced users should be able to enter and send their first message in a matter of minutes.

┌────────────────────────────────────────┐
│ Hello_                                 │ ← Input Text with blinking cursor
│ ────────────────────────────────────── │ ← Divider Line
│ .--- .... ..-. ---. --.-               │ ← Row 1 Hints (Dots/Dashes above chars)
│ ABCD EFGH IJKL MNOP QRST               │ ← Row 1 Characters
│                                        │
│ ...- --- --.. ----- .... -...          │ ← Row 2 Hints
│ UVW XYZ ,.? 0123 456 789               │ ← Row 2 Characters
└────────────────────────────────────────┘

Video of the feature in use:

video5686037461495447641.mp4

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions