Heltec ESP32+LoRa Series Frequently Asked Questions (FAQ)

Diese Seite enthält die häufigsten Fragen des Benutzers. Wenn die Details dieser Seite Ihr Problem nicht lösen können, können Sie auch im Heltec Forum anfragen stellen: community.heltec.cn

Firmware kann nicht heruntergeladen werden

  • Verwenden Sie ein besseres USB-Kabel oder wechseln Sie eine USB-Buchse.
  • Überprüfen Sie, ob die CP210x-Verbindung korrekt installiert wurde.
  • Drücken Sie vor dem Hochladen die Taste „PRG“.

Orange LED Blink Problem

Ärgerliche orangefarbene LED-Lichter blinken immer? Dies liegt am Batteriemanagement-Chip MCP73831. mit folgender Steuerlogik:

  • Blink – Power on
  • Light – Charging
  • Turn OFF – Battery filled

Ändern Sie diesen Kondensator auf 220 nF, um dieses Problem vorübergehend zu beheben.

Wir hatten den TP4054 als Ersatz für MCP73831 verwendet. Die orangefarbene LED hat eine neue Steuerlogik:

  • Dim – Power on
  • Light – Charging
  • Turn OFF – Battery filled

Ein weiteres Beispiel für die Verwendung von Kommunikationsbussen

Zuviele System Resets

Abhängig von der Situation, die wir bisher erfasst haben, kann das Problem, das am wahrscheinlichsten zu einem ständigen Zurücksetzen führt, zwei Gründe haben:

  • Stromversorgungsproblem: Bitte stellen Sie sicher, dass die Spannung von USB ≥ 4,7 V, 300 mA ist;
  • Sie haben eine Fehlerplatine ausgewählt: Da jeder Kartentyp möglicherweise eine andere FLASH-Größe und eine andere Partitionszuordnung hat, wird der interne Logikfehler verursacht.

Informationen zum WiFi LoRa 32 (V2) Sleep Current Test

Verwenden Sie die Batterie, um die Entwicklungsplatine mit Strom zu versorgen, und schließen Sie ein Amperemeter an den Pluspol der Batterie an. Laden Sie diesen Beispielcode herunter

Node to node Kommunikation

Unter der Voraussetzung, dass kein Hardwareproblem vorliegt, können LoRa-Knoten von Knoten zu Knoten miteinander kommunizieren. Der Schlüssel zum Erfolg der Kommunikation von Knoten zu Knoten muss sicherstellen, dass die folgenden 5 Punkte gleich sind:

  1. Gleiche Sende- und Hörfrequenz: LoRa.setFrequency(frequency);
  2. Gleiche Bandweite: LoRa.setSignalBandwidth(signalBandwidth);
  3. Gleiche coding rate: LoRa.setCodingRate4(codingRateDenominator);
  4. Gleiche preamble length: LoRa.setPreambleLength(preambleLength);
  5. Gleiches sync word: LoRa.setSyncWord(syncWord);

Weitere Informationen zur LoRa-Kommunikation von Knoten zu Knoten finden Sie in den grundlegenden APIs der LoRa-Bibliothek: https://github.com/HelTecAutomation/Heltec_ESP32/blob/master/src/lora/API.md

Vext control

Der vext ist eine Stromquelle für externe Geräte. Aus dem schematischen Diagramm geht hervor, dass es von GPIO21 gesteuert wird:

GPIO 21 --> LOW --> Vext(3.3V/250mA) ON

GPIO 21 --> HIGH --> Vext(3.3V/250mA) OFF