A Blog Post for Using Emojis (#1616)

* add images

* initial draft

* remove ticks from heading

* new photo

* updates from feedback, new section

* update waypoints

* the

* change title

* update description and try png for preview

* revert image change

* update date

* I swear I know words

* update date and time

* reformat entire blog to add more emoji info

* update image names

* add oled image example

* add image to existing block
This commit is contained in:
rcarteraz 2024-12-06 11:54:24 -07:00 committed by GitHub
parent f0a58eaae2
commit 2287fa1378
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 100 additions and 0 deletions

View file

@ -0,0 +1,100 @@
---
title: "Make Your Meshtastic Experience Stand Out with Emojis! 🖍️"
description: "Discover how emojis can personalize your Meshtastic experience, from Short Names and waypoints to expressive OLED messages."
slug: meshtastic-emoji-short-names
authors: crichton
tags: ["meshtastic", "customization", "emoji"]
date: 2024-12-06T12:00
hide_table_of_contents: false
image: "/img/blog/2024_12-image-8.webp"
---
Emojis can add a whole new level of personalization and fun to your Meshtastic devices! From customizing `Short Names` to make your nodes stand out, to marking waypoints on the map, and even displaying expressive messages on OLED screens, emojis offer countless ways to make your Meshtastic setup uniquely yours. Whether youre adding a practical touch or just having fun, theres something for everyone in the world of Meshtastic emojis.
{/* truncate */}
## Personalize Your `Short Name` 🎨
You can personalize your Meshtastic devices with emojis, making them stand out in a unique and fun way! By default, the `Short Name` for your device is auto-generated using the last four characters of its MAC address. However, you can customize this `Short Name` to make it truly yours. Using emojis adds a visually distinctive touch, making it easier to identify your node at a glance!
### How It Works 🛠️
Your Meshtastic devices `Short Name` is limited to **4 bytes**. Many emojis are a great fit because they use only 14 bytes; however, some—such as certain flags or more intricate emojis—exceed the 4-byte limit and wont work.
Thankfully, most Meshtastic client apps include validation to ensure you dont accidentally use an emoji that exceeds the 4-byte limit. However, not all clients enforce this restriction directly. Regardless, the protocol enforces a strict 5-byte limit (1 byte for overhead, leaving 4 bytes for the emoji itself). If you attempt to set a larger emoji, either the client app or the firmware will prevent it from being saved.
To customize the `Short Name`, refer to the [User Config documentation](/docs/configuration/radio/user/#user-config-client-availability) for instructions on where to make the change for your preferred client.
Once youve saved the changes, your device will appear with your custom emoji `Short Name` in the client applications.
> ![Father_Nodes_Best Example](/img/blog/2024_12-emoji-image-7.webp)
### Why Use Emojis as Your Short Name? ✨
Customizing your `Short Name` with emojis isnt just a quirky feature—its a creative way to express the purpose or personality of your device. For instance:
- If your nodes Long Name is **“Crichtons Car”**, you could set the `Short Name` to 🚗.
- Using a node to monitor weather conditions? 🌤️ could be a great choice.
- Setting up a device for a hiking trip? Try 🥾 or 🌲.
This adds both customization and a unique identity, making it easier for others to recognize your device in the network. For example, each emoji can convey the purpose or personality of the node, adding a touch of creativity to your setup.
> ![Nodesferatu Example](/img/blog/2024_12-emoji-image-8.webp)
### Get Creative! 🖌️
The possibilities are endless. You can pick emojis based on:
- **Purpose**: 📡 for a relay node, 🏠 for a home base station, or 🛶 for boating adventures.
- **Travel**: 🛫 for air travel, ⛴️ for a cruise, or 🚂 for train adventures.
- **Personality**: 😎 for a cool vibe, 💡 for an innovative setup, or 🧙 for something magical.
The nodes list becomes much more visually engaging and easier to navigate when each node is represented by a unique emoji. Its a fun and functional way to distinguish between devices at a glance.
> <img
> src="/img/blog/2024_12-emoji-image-10.webp"
> alt="Nodes List"
> style={{ maxHeight: "400px", width: "auto" }}
> />
## Emoji Short Names and Waypoints on the Map 🗺️
The fun doesnt stop at the nodes list! On the **Mesh Map**, nodes with emoji `Short Names` stand out, making it easy to quickly identify them at a glance. For nodes without emojis, the alphanumeric `Short Name` will be displayed instead. Check out the example below to see how emoji `Short Names` add a visual pop to the map:
> <img
> src="/img/blog/2024_12-emoji-image-11.webp"
> alt="Mesh Map with Emoji Short Names"
> style={{ maxHeight: "400px", width: "auto" }}
> />
In addition to `Short Names`, waypoints also use emojis, subject to the same 4-byte limit. Waypoints are a great way to mark specific locations on the map, like trailheads, campsites, or meeting points. By assigning an emoji to your waypoint, it becomes both functional and fun to use. For example:
- 🌄 for a hill or sunrise spot.
- 🏞️ for a scenic view.
- 🍔 for a planned lunch spot.
Waypoints are another creative way to make the map uniquely yours, enhancing both usability and personality. Just remember to choose emojis that fit within the 4-byte limit!
## Emoji Graphics on OLED Screens 📟
In addition to displaying emoji `Short Names` and waypoints on the map, some emojis have XBM graphics support in the firmware and will display directly on Meshtastic devices with OLED screens. This feature adds a unique and expressive way to communicate with nodes.
The following emojis are supported and will display on the OLED screen when sent to a node:
> 👍 👎 ❓ ‼️ 💩 🤣 👋 🤠 🐭 ☀️ ☔ ☁️ 🌫️ 😈 ♥️ <br />
> Here's an example of how one is displayed on the OLED:
> <img
> src="/img/blog/2024_12-emoji-image-5.webp"
> alt="OLED Example"
> style={{ maxHeight: "400px", width: "auto" }}
> />
These icons are perfect for quick and fun interactions, such as confirming receipt of a message, signaling a question, or just having some lighthearted fun with your network.
## Share Your Emoji Creations! 💬
Wed love to see how youve embraced emojis in your Meshtastic setup! Whether youre using emojis in your `Short Name` like 🚗 or 🏠 to make your nodes stand out, adding waypoints such as 🌄 or 🍔 to mark important spots on the map, or sending fun OLED messages like 👍 or 🤣, there are countless ways to get creative.
Share your unique setups, use cases, and ideas in the comments below. From practical applications to playful touches, we cant wait to see how youre making Meshtastic even more expressive and fun! 🌟
_Note: While emojis can add a creative touch, not all emojis mentioned in this blog post are guaranteed to be compatible with the 4-byte limitation enforced by the Meshtastic firmware._

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 754 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB