---
title: "PToB-Blog — Uhren, Funk und gemeinsame Zeit"
description: "Kurze Beiträge aus dem PToB-Projekt: Bluetooth-Uhrenabgleich, Zeitübertragung auf Mikrocontrollern, Software PLL und die Fragen hinter den Messungen."
url: "https://ptob.dev/de/blog/"
language: "de"
robots: "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
representations: {"application/json":"https://ptob.dev/de/blog/?format=json","text/markdown":"https://ptob.dev/de/blog/?format=markdown"}
format_description: "https://ptob.dev/agent-formats.json"
---

# PToB in der Praxis

Entwicklungsnotizen über gemeinsame Zeit, preiswerte Hardware und die Experimente hinter dem Protokoll.

[![Ein ESP32-S3 sendet Zeitinformationen per Bluetooth an zwei Sensormodule. Beide beziehen ihre Messwerte auf dieselbe Zeitachse.](https://ptob.dev/blog/esp32-wireless-softpll-v1.svg)](https://ptob.dev/de/blog/esp32-sensoren-ble-synchronisieren/)

## [ESP32-Sensoren ohne GPS über BLE synchronisieren](https://ptob.dev/de/blog/esp32-sensoren-ble-synchronisieren/)

Ein ESP32-S3 gibt den Takt vor. Mit einem Phasenregelkreis in Software können Sensormodule in der Nähe ihre Messwerte ohne UTC-Referenz auf dieselbe Zeitachse beziehen.

ESP32-Firmwarebeispiele · Teil 2  8. November 2026  5 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/esp32-sensoren-ble-synchronisieren/)

[![Eine Skizze zeigt, wie eine Softwareuhr aus den Impulsen eines Zählers einen Zeitwert für die Anzeige berechnet.](https://ptob.dev/blog/esp32-clock-fundamentals-v1.webp)](https://ptob.dev/de/blog/esp32-uhren-grundlagen/)

## [Eine einfache Uhr auf dem ESP32 bauen](https://ptob.dev/de/blog/esp32-uhren-grundlagen/)

Unser erstes ESP32-Firmwarebeispiel zeigt, wie aus Zählimpulsen eine Uhrzeit wird, wie sich der Gang einer zu schnellen Uhr korrigieren lässt und wie eine Uhr ohne Zeitsprung aufholt.

ESP32-Firmwarebeispiele · Teil 1  7. November 2026  3 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/esp32-uhren-grundlagen/)

[![Technisches Diagramm: T096- und N30-Uhren mit Watchdog-Wiederherstellung, Diagnostik, Absturzprotokollen und einem Test- und Verifikationskreislauf im Labor.](https://ptob.dev/blog/firmware-stability-time-mesh-v2.svg)](https://ptob.dev/de/blog/zuverlaessige-firmware-zeitmesh/)

## [Wie wir das Zeitmesh zuverlässiger machen](https://ptob.dev/de/blog/zuverlaessige-firmware-zeitmesh/)

Stabilitätstests, Watchdogs und hilfreiche Fehlerprotokolle helfen uns, Fehler zu finden, die Wiederherstellung zu verbessern und jede Firmware-Version unter wiederholbaren Bedingungen zu prüfen.

Firmware-Zuverlässigkeit und Tests  6. November 2026  5 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/zuverlaessige-firmware-zeitmesh/)

[![Konzeptdiagramm: Eine gemeinsame BLE-Referenz für lokale Sensoruhren im Vergleich zu Ethernet-PTP mit zeitbewusster Vermittlung.](https://ptob.dev/blog/lab-sensor-timing-economics-v1.png)](https://ptob.dev/blog/lab-sensor-timing-economics/)

## [Die Wirtschaftlichkeit präziser Sensorzeit im Labor mit PToB (Englisch)](https://ptob.dev/blog/lab-sensor-timing-economics/)

Eine gemeinsame BLE-Referenz könnte präzise Zeit für preiswerte Sensorcontroller zugänglich machen. Dieser englische Artikel vergleicht die Hardwarekosten mit Embedded-Ethernet-PTP einschließlich eines Switches, der seine Weiterleitungsverzögerung berücksichtigt.

Kosten von Laborsensornetzen  3. November 2026  11 Min. Lesezeit · Englisch

[Beitrag lesen](https://ptob.dev/blog/lab-sensor-timing-economics/)

[![Gemalte Konzeptszene mit einem SpaceX-Satelliten über der Erde, einer Dachantenne und einer Werkstatt-Uhr mit der Anzeige 20 µs neben einem WLAN-Router.](https://ptob.dev/blog/starlink-stratum-1-investigation-v2.png)](https://ptob.dev/de/blog/starlink-lokaler-stratum-1-zeitserver/)

## [Ihr Starlink als lokaler Stratum-1-Zeitserver](https://ptob.dev/de/blog/starlink-lokaler-stratum-1-zeitserver/)

Eine vorhandene Antenne bietet eine lokale Zeitquelle. Wir untersuchen, was gewöhnliches WLAN liefert, was Beacon-Zeitmessung ergänzt und welches Potenzial ein Kabel oder ein besser nachgeführter Access Point eröffnet.

Starlink und lokale Netzwerkzeit  3. November 2026  7 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/starlink-lokaler-stratum-1-zeitserver/)

[![PToB über BLE versorgt einen Pi 5 über den nachgewiesenen M-HAT-PPS-Pfad. NTP-Protokollprüfungen und ausstehende kabelgebundene PTP-Messungen bleiben getrennt. Gestrichelte Pfade zeigen den geplanten externen PTP-Eingang und eine ESP32-S31-Brücke.](https://ptob.dev/blog/ptob-ptp-ntp-pi5-v2.png)](https://ptob.dev/de/blog/raspberry-pi-ptp-ntp-ble/)

## [Einen Raspberry Pi mit dem Zeitmesh verbinden](https://ptob.dev/de/blog/raspberry-pi-ptp-ntp-ble/)

Der M-HAT bietet uns einen ersten funktionierenden Pfad von BLE-Zeit zur Pi-Uhr. USB, kabelgebundenes PTP und eine kleinere ESP32-Brücke eröffnen die nächsten Experimente.

Linux-Uhren und Brücken zur Netzwerkzeit  2. November 2026  7 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/raspberry-pi-ptp-ntp-ble/)

[![Sechs Uhren bilden ein verbundenes Mesh in einer Landschaft. Räumlich getrennte GNSS-Empfänger, eine unabhängige Glasfaser-Zeitreferenz sowie OCXO- und TCXO-Uhren stehen an verschiedenen Orten. Eine Uhr ohne lokalen GNSS-Empfang bleibt mit ihren Nachbarn verbunden.](https://ptob.dev/blog/gnss-resilient-time-mesh-v2.png)](https://ptob.dev/de/blog/gnss-resilientes-zeitmesh/)

## [Wie ein heterogenes Zeitmesh GNSS-Störungen abfedern könnte](https://ptob.dev/de/blog/gnss-resilientes-zeitmesh/)

Referenzen mit unterschiedlichen Ausfallursachen verbinden, die Uhren dazwischen kennenlernen und jedem Empfänger zeigen, wie seine Zeitschätzung altert.

Widerstandsfähige Mesh-Zeit  1. November 2026  6 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/gnss-resilientes-zeitmesh/)

[![Konzeptbild einer gemeinsamen PToB-Zeitreferenz für nahe Uhren über BLE und einen entfernten festen Empfänger über LoRa, mit Laufzeitkorrektur anhand bekannter Entfernung und schematischem Kanalwechselablauf.](https://ptob.dev/blog/passive-lora-dual-timing-v2.png)](https://ptob.dev/de/blog/passives-lora-kanalwechsel/)

## [Warum unsere Zeitverbindung über große Entfernungen die Kanäle wechseln soll](https://ptob.dev/de/blog/passives-lora-kanalwechsel/)

Eine gemeinsame Zeitreferenz weiter tragen: schmalere Kanäle für Empfindlichkeit, kurze Pakete für begrenzte Funkbelegung und bekannte Installationsentfernungen zur Berücksichtigung des Signalwegs.

Drahtlose Zeitübertragung über große Entfernungen  1. November 2026  5 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/passives-lora-kanalwechsel/)

[![Konzeptdiagramm mit BLE-Ratenlernen, eingefrorenem ESP32-Uhrenmodell und späteren BLE-Beobachtungen zur Prüfung seiner Vorhersage; separater Temperaturhistorienpfad für künftige Versuche.](https://ptob.dev/blog/esp32-holdover-v1.png)](https://ptob.dev/de/blog/esp32-holdover-unter-einer-mikrosekunde/)

## [ESP32-Holdover: eine Minute unter einer Mikrosekunde](https://ptob.dev/de/blog/esp32-holdover-unter-einer-mikrosekunde/)

Eingefrorene ESP32-Softwareuhren erreichten eine Minute unter 1 µs bei P99 in Stichproben. Als Nächstes wollen wir lernen, wie Temperaturhistorie ihre Vorhersagen verbessern könnte.

Oszillatorvorhersage und Holdover  30. Oktober 2026  4 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/esp32-holdover-unter-einer-mikrosekunde/)

[![GNSS-Position und Sommerzeitkalender wählen Chicago an einem Grandmaster mit 13:00 UTC. Seine BLE-Aussendung trägt Zone und UTC-Versatz minus fünf Stunden zu drei Clients mit 08:00 CDT, über einer ununterbrochenen UTC-Zeitachse.](https://ptob.dev/blog/local-time-utc-mesh-v1.png)](https://ptob.dev/de/blog/lokale-zeit-utc-netz/)

## [Ortszeit in einem UTC-Zeitmesh](https://ptob.dev/de/blog/lokale-zeit-utc-netz/)

Ein Zeitmesh dort einschalten, wo es gebraucht wird. Menschen sehen die erwartete Ortszeit; Geräte erhalten ihre gemeinsame UTC-Referenz.

UTC und lokale Zivilzeit  29. Oktober 2026  3 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/lokale-zeit-utc-netz/)

[![Vorgeschlagenes PToB-Ensemble: Uhren A, B und C tauschen Beobachtungen aus und senden getrennte Präzisionsströme an einen Empfänger, der Qualität gewichtet und Unsicherheit berücksichtigt.](https://ptob.dev/blog/multi-master-ensemble.png)](https://ptob.dev/de/blog/grandmaster-ausfall-und-uhrenensemble/)

## [Von der Grandmaster-Nachfolge zum Multi-Master-Ensemble](https://ptob.dev/de/blog/grandmaster-ausfall-und-uhrenensemble/)

GM7 bereitet einen Ersatz vor, solange der primäre Zeitgeber gesund ist. Ein künftiges Multi-Master-Mesh könnte mehrere Uhren fortlaufend zur Zeitschätzung jedes Empfängers beitragen lassen.

Redundanz für präzise Mesh-Zeit  27. Oktober 2026  3 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/grandmaster-ausfall-und-uhrenensemble/)

[![Vier PToB-Entwicklungsinstrumente auf einer Fensterbank mit beleuchteten Anzeigen für Zeit und Quellenzustand.](https://ptob.dev/blog/passive-ble-esp32-clocks.jpg)](https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/)

## [Von BLE-Uhren zur Indoor-Navigation](https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/)

Unsere neue PToB-IPS-Forschung untersucht, wie preiswerte BLE-Uhren zur lokalen Navigationsreferenz für Roboter und Drohnen werden könnten – mit gemeinsamer Zeit und möglicherweise bereits vorhandener Hardware.

Forschung zur Indoor-Positionierung  26. Oktober 2026  9 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/)

[![Vier PToB-Entwicklungsinstrumente auf einer Fensterbank mit beleuchteten Anzeigen für Zeit und Quellenzustand.](https://ptob.dev/blog/passive-ble-esp32-clocks.jpg)](https://ptob.dev/de/blog/passives-ble-esp32/)

## [Zeitübertragung unter einer Mikrosekunde auf ESP32 mit passivem BLE](https://ptob.dev/de/blog/passives-ble-esp32/)

Das richtige Ereignis erfassen, Uhrendrift verfolgen und Vorhersagen prüfen: So erreichte passive BLE-Zeitübertragung auf einem gemessenen ESP32-S3-Pfad RMS-Werte im Bereich einiger zehn Nanosekunden.

Passive BLE-Zeitübertragung auf ESP32  24. Oktober 2026  7 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/passives-ble-esp32/)

[![Synthetische Vorschau des CoreS3-SE-Präzisionsinstruments mit UTC, kausalem RMS und relativem Versatz.](https://ptob.dev/blog/utc-corese-instrument.png) UTC-Präzisionsinstrument ![Synthetische CoreS3-SE-Wire-Seite mit Mesh-Epoche, geschätzter GM-Laufzeit und EPOCH SEEN.](https://ptob.dev/blog/utc-corese-epoch.png) Anzeige der Mesh-Epoche ![Synthetische CoreS3-SE-Reference-Seite mit GNSS-Fix, PPS, Satelliten, HDOP und berichteter PTP-Qualität.](https://ptob.dev/blog/utc-corese-gnss.png) GNSS- und PTP-Diagnostik](https://ptob.dev/de/blog/warum-utc/)

## [Warum PToB auf UTC setzt](https://ptob.dev/de/blog/warum-utc/)

Die Entscheidung, Schaltsekunden zu beenden, lässt uns UTC für kleine Clients einfach halten und einen klaren Weg zu TAI- und PTP-Umgebungen bewahren.

Zeitskalen und Kontinuität des Meshs  23. Oktober 2026  4 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/warum-utc/)

[![Fünf PToB-Entwicklungsuhren mit Antennen und beleuchteten Anzeigen auf einer Metallbank.](https://ptob.dev/blog/why-ptob-clocks.jpg)](https://ptob.dev/de/blog/warum-ptob/)

## [Von ungenutzten Funkplatinen zum präzisen Zeitmesh.](https://ptob.dev/de/blog/warum-ptob/)

PToB begann mit ungenutzten Mesh-Funkplatinen. Das Ziel ist heute ein offenes, überprüfbares Zeitmesh auf preiswerter Hardware und langfristig über mehrere Zeitnetze hinweg.

Projektrichtung  23. Oktober 2026  5 Min. Lesezeit

[Beitrag lesen](https://ptob.dev/de/blog/warum-ptob/)

## Das Projekt erkunden

Messungen, Hardware und Systementwurf.

[**Forschung** Ergebnisse, Methoden und Grenzen der Nachweise.](https://ptob.dev/de/forschung/)[**Hardware** nRF52, ESP32-S3 und ihre Zeitpfade.](https://ptob.dev/de/hardware/)[**Architektur** Grandmaster, Relais und USB-Zeitübertragung.](https://ptob.dev/de/netzaufbau/)

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://ptob.dev/#website",
      "url": "https://ptob.dev/",
      "name": "PToB",
      "alternateName": [
        "Precision Time over BLE",
        "Precision Time over Bluetooth"
      ],
      "description": "Bluetooth and USB software clocks: W12 60.3 ns relative-PPS RMS over 522/600 observations, separate 64 s sampled holdover, and CoreSE diagnostics.",
      "inLanguage": [
        "en",
        "de"
      ],
      "publisher": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      }
    },
    {
      "@type": "Person",
      "@id": "https://ptob.dev/#jonathan-yantis",
      "name": "Jonathan Yantis",
      "url": "https://github.com/yantisj2/PToB/blob/main/CREDITS.md"
    },
    {
      "@type": "Project",
      "@id": "https://ptob.dev/#project",
      "name": "PToB",
      "alternateName": "Precision Time over BLE",
      "url": "https://ptob.dev/",
      "description": "An independent protocol project researching precision time transfer across Bluetooth-enabled microcontrollers and USB clients.",
      "sameAs": "https://github.com/yantisj2/PToB",
      "member": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "knowsAbout": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "Thing",
      "@id": "https://ptob.dev/#protocol",
      "name": "Precision Time over BLE",
      "alternateName": "PToB",
      "description": "An experimental PTP-inspired protocol proposal for wireless clock synchronization over Bluetooth Low Energy."
    },
    {
      "@type": "CollectionPage",
      "@id": "https://ptob.dev/de/blog/#webpage",
      "url": "https://ptob.dev/de/blog/",
      "name": "PToB-Blog — Uhren, Funk und gemeinsame Zeit",
      "description": "Kurze Beiträge aus dem PToB-Projekt: Bluetooth-Uhrenabgleich, Zeitübertragung auf Mikrocontrollern, Software PLL und die Fragen hinter den Messungen.",
      "inLanguage": "de",
      "keywords": [
        "Precision Time over BLE",
        "Zeitübertragung unter 1 µs über Bluetooth",
        "Zeitübertragung unter 1 µs über USB",
        "Experimentelle Zeitübertragung über LoRa",
        "Uhrenabgleich auf Mikrocontrollern",
        "Software PLL zwischen unterschiedlichen Geräten",
        "Boundary-Clock-Relais"
      ],
      "isPartOf": {
        "@id": "https://ptob.dev/#website"
      },
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      },
      "dateModified": "2026-11-08",
      "image": "https://ptob.dev/social/ptob-timing-v3.jpg",
      "breadcrumb": {
        "@id": "https://ptob.dev/de/blog/#breadcrumbs"
      },
      "mainEntity": {
        "@id": "https://ptob.dev/de/blog/#blog"
      },
      "translationOfWork": {
        "@id": "https://ptob.dev/blog/#webpage"
      }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://ptob.dev/de/blog/#breadcrumbs",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "PToB",
          "item": "https://ptob.dev/de/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Blog",
          "item": "https://ptob.dev/de/blog/"
        }
      ]
    },
    {
      "@type": "Blog",
      "@id": "https://ptob.dev/de/blog/#blog",
      "url": "https://ptob.dev/de/blog/",
      "name": "PToB-Blog",
      "description": "Entwicklungsnotizen über gemeinsame Zeit, preiswerte Hardware und die Experimente hinter PToB.",
      "inLanguage": "de",
      "publisher": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/#website"
      },
      "blogPost": [
        {
          "@id": "https://ptob.dev/de/blog/esp32-sensoren-ble-synchronisieren/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/esp32-uhren-grundlagen/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/zuverlaessige-firmware-zeitmesh/#article"
        },
        {
          "@id": "https://ptob.dev/blog/lab-sensor-timing-economics/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/starlink-lokaler-stratum-1-zeitserver/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/raspberry-pi-ptp-ntp-ble/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/gnss-resilientes-zeitmesh/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/passives-lora-kanalwechsel/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/esp32-holdover-unter-einer-mikrosekunde/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/lokale-zeit-utc-netz/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/grandmaster-ausfall-und-uhrenensemble/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/passives-ble-esp32/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/warum-utc/#article"
        },
        {
          "@id": "https://ptob.dev/de/blog/warum-ptob/#article"
        }
      ]
    }
  ]
}
```
