Vom Berg ins Internet
Die Windstation sendet ihre Werte per FANET. Jede Bodenstation in Reichweite nimmt sie auf und reicht sie ans OGN weiter.
Forwarding & Repeater
Liegt eine Windstation hinter einem Bergrücken und erreicht keine Bodenstation, kann eine zweite Breezedude-Station auf einem Gipfel als Repeater dazwischenstehen und die Pakete weiterreichen.
Bodenstation im Tal
Bleibt völlig unverändert — sie empfängt die weitergereichten Pakete wie die einer direkt sichtbaren Station.
Repeater am Berg
REPEATER=1setzen- Externe Solarzelle nötig: Der Empfänger läuft dauerhaft mit und braucht deutlich mehr Strom
- Der eigene Sensor wird ganz normal konfiguriert — die Station misst also weiterhin selbst
- Alternativ
REPEATER_SCHED=1dazu: der geplante Repeater, siehe unten
Edge-Station am anderen Berg
- Ganz normale Konfiguration
- Zusätzlich
FORWARD_DATA=1setzen — damit markiert sie ihre Pakete zum Weiterreichen
Die Repeater-Modi
Der Empfänger ist beim Repeater der große Stromverbraucher. Die Modi unterscheiden sich darin, wann er eingeschaltet ist:
-
Smart Forward (
FANET_SMART_FORWARD=1): Der Empfänger läuft nur, solange der Akku voll ist und die Solarzelle Überschuss liefert — tagsüber bei Sonne. Kommt ohne externe Solarzelle aus, leitet aber nur dann weiter. Für eine Station, die sowieso in der Sonne steht und gelegentlich aushelfen soll. -
Repeater, dauerhaft (
REPEATER=1): Der Empfänger ist immer an, jedes Paket mit Forward-Flag wird sofort weitergereicht. Zuverlässig, aber der Verbrauch liegt um ein Vielfaches über dem einer normalen Station — ohne externe 5 V Solarzelle hält der Akku das nicht durch. -
Repeater, geplant (
REPEATER=1+REPEATER_SCHED=1, ab Firmware 1.2): Jede Station sendet in einem festen Takt. Der geplante Repeater lernt diesen Takt für jede Station, die er weiterleitet, und schaltet den Empfänger nur kurz vor dem erwarteten Paket ein; sobald es da ist, schläft er wieder. Das kostet nur einen Bruchteil des Stroms des dauerhaften Repeaters. Damit er auch Stationen findet, die neu dazukommen oder ihren Takt ändern, öffnet er regelmäßig ein Suchfenster, in dem er dauerhaft hört — Standard: alle 60 Minuten für 6 Minuten (REPEATER_SCAN_INTERVAL=3600,REPEATER_SCAN_DURATION=360, jeweils Sekunden). Ist der Akku voll und die Solarzelle liefert Überschuss, hört er trotzdem dauerhaft; dann gibt es nichts zu sparen. Außerhalb seiner Fenster ist er taub: Pakete, die nicht in den gelernten Takt passen, sieht er nur im Suchfenster.
Welcher Modus läuft und welche Stationen der Repeater gerade verfolgt, meldet er alle 15 Minuten in seiner Statusmeldung — zu sehen in der Geräteverwaltung und auf der Groundstation.
Firmware · Bootloader · Groundstation
- HP203B-Barometer (V2-PCB)
- WS80/WS85 Debug-Modus
- Davis 6410
- WS85 UART-Modus
- Debug-Ausgabe auf TX1
- WS85-UART-Datenweiterleitung
- Baro-/Akku-Lesefehler behoben
- Beta: Restrukturierung
- LBT-Modus
- macOS-Dateisystem-Fix
- OTA v3: signierte Funk-Updates
- Neuer 16-kB-Bootloader, Settings im Bootloader
- HW-Info-Aussendung
- Letzte Firmware für HW 1.x (Heizung)
- Deepsleep-Stromfix (7 mA)
- OTA-Fixes
- WS80-Aussetzer behoben
- Repeater-Modus
- Baro-Werte ohne Feuchtesensor gefixt
- OTA-Stabilität verbessert
- Keine Wetterstations-Firmware, sondern ein per OTA einspielbarer Bootloader-Updater
- Hebt den Bootloader von V4.1.x auf V4.2.0 — die Voraussetzung für Firmware V1.1
- Damit lassen sich schwer erreichbare Stationen komplett per Funk umstellen: V1.0.3+ → V1.0.9 → V1.1.1
- Benötigt Groundstation ≥ 0.6.7
- OTA v4: zwei größere Flash-Slots
- Timing-Anpassung für Davis Protection Board
- HW-Info-Aussendung
Die Groundstation ist abwärtskompatibel: FANET-Empfang und OGN-Weiterleitung funktionieren mit jeder Version —
die Spalte zeigt nur die Mindestversion für OTA-Updates.
Details in den
GitHub-Releases.
Hardware-Versionen
V2.4 AktuellJun 2026
- Verbesserter ESD-Schutz: Serienwiderstände in Daten- und Versorgungsleitungen, TVS- und Klemmdioden-Arrays
- Davis-Sensorversorgung über P-MOS geschaltet
- Neue Stecker für I2C und Debug-UART
Mausrad: Zoom · Ziehen: Verschieben · Klick: Bauteil/Netz Vollbild ⤢
V2.3Sep 2025
- TP4057-Laderegler statt CN3063 (bessere Verfügbarkeit)
- 10-kΩ-Pull-up am Sensor-UART-RX gegen Aufwachen bei fehlendem Sensor / Kabelbruch
- SWD-Anschluss besser zugänglich platziert
- HF-Optimierung
V2.2Apr 2025
- Kostenoptimierte Version: HP203B-Barometer und Vollgo-CC68-LoRa-Modul als Standard
V2.1Jan 2025
- P-FET-Beschaltung korrigiert
- Vollgo-CC68-Funkmodul als Bestückungsoption ergänzt
- SMA-Buchse vertikal
Mini V2.0Dez 2024
- Neuauflage der Alpha 1.4 in KiCad
- Heizung entfernt (DCDC entfällt)
- Linearer Solarladeregler CN3063
- SAMD21 im TQFP48-Gehäuse (günstiger, thermisch robuster)
- TVS-Dioden an allen externen Anschlüssen
- Zweite (rote) LED zur Fehleranzeige
- Akkuhalter für 16340 direkt auf der Platine
- BMP388-Barometer-Option
Alpha 1.xDez 2023
- Erste Version auf Basis des Adafruit ItsyBitsy M0 (SAMD21), RFM95W-Funkmodul
- Mit Sensorheizung (im Feldtest kaum Nutzen bei hohem Stromverbrauch — ab V2.0 entfernt)
⚠️ Letzte kompatible Firmware: V1.0.0 (letzte Version mit Heizungs-Unterstützung) — siehe GitHub-Releases.
Design im Eagle-Format — im Web-Viewer nicht darstellbar. Dateien auf GitHub ⤢