This project focuses on the development of a Bluetooth Low Energy (LE) Audio Transmitter supporting the Auracast standard.

Aldino Arya Pramana 13e00008a6 Adding Test and Improve Main Program 7 ay önce
.vscode 1ce1ae1aba adding example and main program 8 ay önce
docs 13e00008a6 Adding Test and Improve Main Program 7 ay önce
include 1ce1ae1aba adding example and main program 8 ay önce
lib 1ce1ae1aba adding example and main program 8 ay önce
node_modules 13e00008a6 Adding Test and Improve Main Program 7 ay önce
src 13e00008a6 Adding Test and Improve Main Program 7 ay önce
test 13e00008a6 Adding Test and Improve Main Program 7 ay önce
.gitignore 1ce1ae1aba adding example and main program 8 ay önce
CMakeLists.txt 1ce1ae1aba adding example and main program 8 ay önce
DOCUMENT LOG SHEET - PROJECT TASK TIMELINE - Bluetooth LE.pdf 1ce1ae1aba adding example and main program 8 ay önce
README.md d6786e9168 Initial Enviroment 8 ay önce
node-v22.21.0-x64.msi 13e00008a6 Adding Test and Improve Main Program 7 ay önce
package-lock.json 13e00008a6 Adding Test and Improve Main Program 7 ay önce
package.json 13e00008a6 Adding Test and Improve Main Program 7 ay önce
platformio.ini 1ce1ae1aba adding example and main program 8 ay önce
sdkconfig.esp32s3usbotg 1ce1ae1aba adding example and main program 8 ay önce

README.md

Bluetooth LE Audio (Auracast) Transmitter

Phase: Proof of Concept (Simulation)


Overview

This project focuses on the development of a Bluetooth Low Energy (LE) Audio Transmitter supporting the Auracast standard. The current phase is a Proof of Concept (PoC) simulation, demonstrating system functionality without physical hardware implementation. The project uses an NXP NXH3675 transceiver integrated with an Arduino-compatible controller for simulation purposes.


Objectives

  • Simulate the transmission of BLE Audio streams using Auracast protocol.
  • Validate communication between NXH3675 transceiver and controller firmware.
  • Demonstrate Proof of Concept without creating physical hardware.
  • Provide a basis for future hardware development and testing.

Features (Simulation Phase)

  • BLE Audio packet simulation
  • Controller-to-transceiver communication over I²C/SPI (simulated)
  • Basic audio stream configuration and management
  • Logging of simulated data for analysis

Hardware (Simulation Reference)

  • NXH3675 BLE Audio Transceiver (NXP)
  • Arduino-compatible MCU (simulation platform) > Note: Hardware is referenced for simulation purposes; no physical hardware is required in this phase.

Software Requirements

  • Arduino IDE or PlatformIO
  • Python (for simulation scripts)
  • Serial Monitor / Logging tool for output verification
  • Git (for version control)

Project Structure