Meshtastic Node mit Thermodrucker

Aus Wiki Meshhessen
Zur Navigation springen Zur Suche springen

In diesem Projekt zeige ich, wie man einen kleinen Thermodrucker an einen Meshtastic-Node anschließt und zum Laufen bringt. Ziel ist es, einfache Textnachrichten, die über das Meshtastic-Netzwerk empfangen werden, direkt auf einem Thermodrucker auszugeben. Dabei wird das in Meshtastic integrierte Serial-Modul "TEXTMSG" genutzt, das es erlaubt, über definierte Nachrichtenformate Daten an angeschlossene Geräte zu senden.

Voraussetzungen

Ein kompatibler Mikrocontroller (z. B. ESP32) mit Meshtastic-Firmware (hier als Beispiel der Heltec Wireless Stick Lite V3)

Ein Thermodrucker (z. B. von AliExpress)

Serielle Verbindung (TX/RX) zwischen Node und Drucker

Stromversorgung (Achtung: Thermodrucker benötigen in der Regel 5 V und ausreichend Strom! Die 5 V vom Heltec reichen für den kleinen günstigen Drucker von AliExpress)

Aufbau

Serielle Verbindung:

Heltec TX zu Drucker TTL RX

Heltec RX zu Drucker TTL TX

Heltec GND zu Drucker TTL GND

Stromversorgung:

Heltec 5V zu Drucker +

Heltec GND zu Drucker -

Konfiguration

1. Firmware-Update: Stelle sicher, dass dein Meshtastic-Node mit der aktuellen Firmware ausgestattet ist.

2. Serial-Modul aktivieren.

3. Pinbelegung einstellen: Beim Heltec Wireless Stick Lite V3 ist RX Pin 44 und TX Pin 43

4. Baudrate einstellen: Der Drucker und das Serial-Modul müssen mit der gleichen Baudrate arbeiten (z. B. 9600 bei meinem Testdrucker).

5. Serial Mode einstellen: "TEXTMSG"

6. Einstellungen Speicher/Senden


Erster Test

Sende eine Nachricht über das Meshtastic-Netzwerk mit dem Ziel, diese über das Serial-Modul weiterzuleiten. Wenn alles korrekt eingerichtet ist, sollte der Drucker die empfangene Nachricht direkt ausgeben.

Der Autor/Ersteller übernimmt keine Haftung auf Vollständigkeit und Richtigkeit des erstellten Artikels. Sie sind selber für ihr handeln verantwortlich. Keine Haftung für Sach-oder Menschenschäden.