Experiments with Meshtastic 🛰️ https://meshtastic.org
Go to file
2024-05-03 13:16:58 -04:00
.screens Added a preview picture of my T-deck 2024-04-29 20:07:44 -04:00
FIRMWARE.md Added T-Deck documentation, parts list, gps install guide, etc. Added MQTT connection script (still working on this) 2024-05-03 13:16:58 -04:00
LICENSE Initial commit 2024-04-25 13:22:05 -04:00
meshapi.py Added documentation on firmware hacking & hardware provisioning, started working on the MQTT interface 2024-04-29 20:03:38 -04:00
meshirc.py Added some firmware hacking documentation for customization, white-space cleanup, etc 2024-04-29 14:15:38 -04:00
meshmqtt.py Added T-Deck documentation, parts list, gps install guide, etc. Added MQTT connection script (still working on this) 2024-05-03 13:16:58 -04:00
README.md Added a preview picture of my T-deck 2024-04-29 20:07:44 -04:00
SETUP.md Added documentation on firmware hacking & hardware provisioning, started working on the MQTT interface 2024-04-29 20:03:38 -04:00
T-DECK.md Added T-Deck documentation, parts list, gps install guide, etc. Added MQTT connection script (still working on this) 2024-05-03 13:16:58 -04:00

Meshtastic Utilities

This repository serves as a collection of resources created in my journey to learn & utilize LoRa based communications with Meshtastic.

The goal here is to create simple & clean modules to interface with the hardware in a way that can be used to expand the possibilities of the devices capabilities.

The hardware I am experimenting with: Lilygo T-Deck, Lilygo T-Beam, Heltec Lora 32 v3, and RAK Wireless 4631

Documentation

Bugs & Issues

  • T-Deck must have Wifi turned off when going mobile. Upon leaving my house with WiFi still enabled, the UI & connection was EXTREMELY laggy & poor. Couldn't even type well...
  • T-Deck using a custom MQTT with TLS & auth will cause a reboot loop (Need to fix this ASAP)
  • event_node event is called AS we are defining the interface, so using self.interface in that callback will error.

Roadmap

  • Asyncronous meshtastic interface
  • MQTT interface with working decryption
  • Documentation on MQTT bridging for high availability
  • Bridge for IRC to allow channel messages to relay over Meshtastic & all Meshtastic events to relay into IRC. (IRC to Meshtastic will require a command like !mesh <message here> to avoid overloading the traffic over LoRa)

Mirrors for this repository: acid.vegasSuperNETsGitHubGitLabCodeberg