Skip to content

Releases: georeport-international/g-mesh

G-Talk Gen.1 Beta for Heltec Meshtastic V3.2

25 May 13:44
91531d6

Choose a tag to compare

G-Talk Gen.1 Beta for Heltec Meshtastic V3.2

  • LoRa mesh networking with TTL routing
  • Post quantistic encrypting with Kyber-512 for hadshakes & keys
  • AES-256-GCM for end-to-end encrypted messages & auth
  • Integrated WiFi dashboard with ESP32 async web server
  • Integrated Oled display support
  • Deep sleep mode
  • Automatic HeartBeat every 60 seconds
    Bugs Resolved
  • Corrected the SPI initialization
  • Reduced the GPacket payload dimension from 200 to 128 to prevent buffer overload
  • LoRa Radiolib error -4 resolved
  • Fixed hadware compatibily with Heltec Meshtastic V3.2

How it works
GPacket - 186 byte (STX + header + payload[128] + signature + ETX)
Automatic frammentation for big messages
ACK/NACK for reception confirm

Serial Commands
K to create a handshake with everyone in the area (0xFFFFFFFF, broadcast)
S PQC encrypted test message
H Non encrypted test message

Web Dashboard
SSID: G-TALK-YOURID (You can find it on the oled screen, in the ID: section)
Password: 12345678
IP: 192.168.4.1

Notes
Firmware tested on 2 revisions of the Heltec LoRa32 V3.2 hardware (change the OLED_PWR var from 36 to 35 if the oled screen doesn't work)
Need RadioLib v6.0+
Max payload per frame: 128 byte

Credits:
(C) 2026 Emanuele Ferraro & GeoReport International Technologies
(C) 2026 Anticensura.org
(C) 2026 Liberonda
Kyber implementation: PQClean (modified)
RadioLib: jgromes