Experience On-screen Keyboard with Joystick on Wio Tracker L1 Pro

Meshtastic devices before the BaseUI, the free text input needs the full I2C keyboard or full size touch screen, such as T-Deck devices or SenseCap indicator. And when Seeed Wio Tracker L1 Pro comes with the Joystick on in 4 ways, UP/DOWN/LEFT/RIGHT. The navigation will be more easy to control on one button position. But the current firmware can only use for BaseUI navigation or canned message up or down.

So why not bring a screen keyboard to the OLED on L1 Pro? Just like the Flipper Zero On-Screen Keyboard.

Now we did it in Custom Meshtastic Beta Firmware.

How to Upgrade to Beta FW

BLE OTA via MTools BLE

  1. Tools > Meshtastic > Settings And change the Repository to github.com/mtoolstec/mt-firmware and save
  2. Enter again and select Seeed Wio Tracker L1
  3. Connect device and start DFU

Notice

If you’re still factory bootloaer, please make sure set the Number of Packets to 8, the OTA will take around 10 minutes.
If you’re new bootloader, the Number of Packets can be 100, the OTA process will take around 2 minutes.

File OTA with UF2 File

    1. Download the firmware-nrf52840-xxxxxx.zip, unzip it and find the file firmware-seeed_wio_tracker_L1-xxxx.uf2.
      The last PR of On-Screen Keyboard on github.com/meshtstic/firmware.
      https://github.com/meshtastic/firmware/pull/7625
  1. Double click on the RESET button on Wio Tracker L1 Pro after USB connected to your PC.
  2. Drag and drop the UF2 file to the new appeared drive on PC.

Canned Message with Fee Text

Now we have Free Text menu on the top of Canned Message List.

How to text with Joystick

  1. Now when you are on the BaseUI, you can click UP/Down to enter Canned Message list. Under the Select Destination menu, there will be [– Free Text –] menu.
  2. Press to enter the on-screen keyboard.

Tips on the Free Text Input

  • The cursor can be moved from the left boarder to right border by move LEFT. It works the same way on the other edge.
  • Long Press will trigger the Upper caser when the cursor is on the letter.
  • Long Press on _ will turn to a space.
  • Long Press on . will be turned to a comma.

Demo Videos

https://youtu.be/DMV8aHCts8Q?t=796
https://www.youtube.com/shorts/foKm9l_rqsM?feature=share

4 thoughts on “Experience On-screen Keyboard with Joystick on Wio Tracker L1 Pro

Leave a Reply

Your email address will not be published. Required fields are marked *