MAUWB-platformiotest/README.md
martin a89215b7ff Initial commit: ESP32-S3 UWB positioning system
- Added anchor and tag implementations for MaUWB modules
- Configured for 6.8Mbps communication with range filtering
- Support for multiple tags (tag/tag2 environments)
- OLED display integration for real-time measurements
- Simplified code without sleep mode and OTA functionality
- Complete UWBHelper library for AT command interface
2025-08-19 18:50:38 +02:00

887 B

MaUWB ESP32-S3 Positioning System

Ultra-wideband (UWB) positioning system using ESP32-S3 and Makerfabs UWB modules.

Features

  • ESP32-S3 based anchor and tag devices
  • Real-time distance measurement with <10cm accuracy
  • OLED display for status and measurements
  • Multiple tag support (up to 64 tags)
  • 6.8Mbps communication rate
  • Serial debugging output

Hardware

  • ESP32-S3 DevKit
  • Makerfabs UWB AT Module
  • SSD1306 OLED Display (128x64)

Environments

  • anchor: Base station for positioning
  • tag: Mobile device for tracking (ID 1)
  • tag2: Mobile device for tracking (ID 2)

Build & Upload

# Build specific environment
pio run -e anchor
pio run -e tag

# Upload to device
pio run -e tag -t upload

# Monitor serial output
pio device monitor

Configuration

  • Network ID: 1234
  • Baud Rate: 115200
  • Communication: 6.8Mbps
  • Range filtering: Enabled