Experiments with Meshtastic 🛰️ https://meshtastic.org
Go to file
Dionysus 54cd7543eb
Fixed link to SETUP.md
2024-05-09 16:43:33 -04:00
.screens Added hardware info for newfags, added custom gta fish boot logo, documented more issues 2024-05-05 14:39:51 -04:00
assets Added schematics and more 2024-05-08 18:19:08 -04:00
docs Fixed ram/psram display. memGet.h wasnt needed as we can call this directly from ESP 2024-05-08 19:34:42 -04:00
LICENSE Initial commit 2024-04-25 13:22:05 -04:00
README.md Fixed link to SETUP.md 2024-05-09 16:43:33 -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 MQTT client is working perfectly now! MQTT on devices are working now. 2024-05-06 00:00:12 -04:00
meshmqtt.py Fixed ram/psram display. memGet.h wasnt needed as we can call this directly from ESP 2024-05-08 19:34:42 -04:00

README.md

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.

Documentation

Code

Bugs & Issues

  • Devices 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...
  • Devices using a MQTT with TLS will reboot loop.
  • A fix for the reboot loop is simply disabling MQTT over serial with meshtastic --set mqtt.tls_enabled false
  • Enabling JSON with MQTT causes messages to not be encrypted in the MQTT server..

Roadmap

  • Asyncronous meshtastic interface
  • 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)

Notes


Mirrors for this repository: acid.vegasSuperNETsGitHubGitLabCodeberg