Android application for Meshtastic

1.7K stars 472 forks 1.7K watchers Kotlin GNU General Public License v3.0
android bluetooth-low-energy encrypted-messaging esp32 gps iot jetpack-compose kotlin kotlin-multiplatform lora mapping mesh-networking meshtastic off-grid protobuf radio
19 Open Issues Need Help Last updated: Jul 5, 2026

Open Issues Need Help

View All on GitHub

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio
enhancement help wanted

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio
enhancement good first issue

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio
enhancement good first issue Stale

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio
good first issue ui backlog

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio
enhancement help wanted ui

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio
enhancement help wanted good first issue

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

AI Summary: The user requests an enhancement to the Meshtastic app's configuration export feature. Currently, exported configuration files have a static, non-descriptive name, which makes it difficult to distinguish between configurations when managing multiple Meshtastic nodes. The suggestion is to dynamically generate filenames that include a "Meshtastic" identifier, the specific node's name/ID, and optionally a timestamp for better organization.

Complexity: 2/5
enhancement good first issue

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio

AI Summary: Replace the existing App Intro SDK in the Meshtastic Android application with custom Compose views. This involves recreating the introductory screens using Jetpack Compose, addressing existing issues with the current SDK, and removing a legacy dependency. The goal is to improve the app's introduction experience and maintainability.

Complexity: 3/5
enhancement good first issue

Android application for Meshtastic

Kotlin
#android#bluetooth-low-energy#encrypted-messaging#esp32#gps#iot#jetpack-compose#kotlin#kotlin-multiplatform#lora#mapping#mesh-networking#meshtastic#off-grid#protobuf#radio