yangcong-bit/esp-now-tdma

1.2.0

Latest
uploaded 14 hours ago
A TDMA MAC layer for ESP-NOW on ESP32-S3 with Adaptive Frequency Hopping (AFH). Provides deterministic time-slotted access, a beacon-broadcast slot step that nodes use to derive their own offsets, CMAC-authenticated beacons with replay protection, NFC OOB provisioning support, a network-wide TX suspension gate for sharing the radio with another stack, and automatic PER-based channel hopping between 2.4 GHz channels 1/6/11. Payload-agnostic: the user defines and owns all application data structures.

2 examples

  • gateway_example
    This example sets up an ESP-TDMA-MAC gateway that coordinates nodes, registers peers, and decrypts sensor data.
    2.85 KB
  • node_example
    Demonstrates an ESP-TDMA-MAC slave node synchronizing transmission slots from gateway beacons.
    2.93 KB