Auracast™ is a breakthrough technology based on the Bluetooth LE Audio specification. It offers an efficient and convenient solution for public broadcasting and multi-device audio sharing, drastically transforming the way people interact with others and surrounding environment.
Realtek has launched a comprehensive solution that fully supports Auracast™ Transmitter, Receiver, and Assistant roles. This solution can assist customers in rapidly developing diverse products. In terms of technical implementation, the solution provides a wealth of interface options such as USB, Line-in, SPDIF, I2S, SPI, I8080, and QSPI, enabling flexible connections of various peripherals. It supports a variety of audio sources and display devices, capable of real-time, intuitive presentation of audio parameters and device status. At the same time, it offers convenient interactive operations, further enhancing user experience. With the high-performance MCU and powerful computing capability of the DSP, customers can rapidly and flexibly develop various Auracast™ applications, catering to diverse needs in various scenarios.
System Structure
The RTL87x3, as an Auracast™ Transmitter, supports a variety of audio inputs such as USB, Line-in, SPDIF, and microphone, and can also connect to external audio processors through interfaces like I2S and SPI. While transmitting one or more audio streams for real-time listening by Auracast™ Receivers, it simultaneously broadcasts device names, audio content, and codec configuration information for Auracast™ Assistant devices to view and select.
As an Auracast™ Assistant, the RTL87x3 supports a variety of interfaces such as I8080, QSPI, etc, enabling flexible connections with various screens for intuitive browsing and control operations. The device will actively scan broadcast packets from surrounding Auracast™ transmitters and display the scanning results in real-time. After the user chooses a target channel, the Auracast™ Receiver will receive and play audio based on the configuration parameters provided by the Auracast™ Assistant.
As an Auracast™ Receiver, the RTL87x3 sets up a connection with the Auracast™ auxiliary device and configures based on the user's selection in the interactive interface, achieving real-time reception and playback of the selected broadcast audio.
Application Scenario
Advantages of Solution
Supports all three operational modes-Auracast™ Transmitter, Receiver, and Assistant-enabling customers to flexibly design a wide range of product forms and implement complete Auracast™ application solutions.
Offers a variety of audio input interfaces including USB, Line-in, SPDIF, and microphone, along with general-purpose digital interfaces such as GPIO, I2C, UART, and SPI, facilitating system expansion and feature integration.
RTL87x3 provides excellent screen support, compatible with mainstream interfaces like I8080 and QSPI, allowing developers to easily connect and drive various displays. The bundled Honey GUI development framework further simplifies UI development, supporting multiple display modes and components to help build intuitive and dynamic graphical user interfaces.
Built-in lithium battery charging management module supports constant current charging mode with a maximum charge current of up to 300mA.
The Comprehensive SDK packages are provided, including sample code for Auracast™ Transmitter, Receiver, and Assistant roles, as well as mobile app SDKs and OTA upgrade tools—significantly lowering the development barrier and accelerating time to market.
Start Implementing My Bluetooth Auracast™ Broadcast Audio Total Solution Application
Clarify functional and performance specifications of the software product through comprehensive analysis of target user demographics and market positioning, establishing clear guidelines for subsequent development.
Evaluate candidate ICs based on computational performance, power efficiency, cost-effectiveness, and supply chain reliability to pre-qualify key components for the Bill of Materials (BOM).
Design the software architecture with modular principles and interface protocols to ensure operational efficiency, maintainability, and scalability.
Collaborate with hardware engineers on circuit and PCB development, optimizing physical layout and thermal management while adhering to Design for Manufacturing (DFM) and assembly requirements.
Reference links: RTL8763E HDK、RTL8773D HDK、RTL8762G HDK、RTL8773E HDK
Implement and optimize code on the hardware platform to guarantee functional completeness and system robustness, with provisions for maintainability and OTA update capabilities.
Reference links: RTL8763E SDK、RTL8773D SDK、RTL8762G SDK、RTL8773E SDK
Conduct multi-level verification (unit/integration/system testing) to identify and resolve defects, ensuring final deliverables meet reliability benchmarks.
Build engineering prototypes for scenario-based testing, collect user feedback for iterative refinement, and complete full-process validation prior to mass production.
RTL8763EAU | RTL8763EFL | RTL8763EWE-VP | |
---|---|---|---|
Application | Auracast transmitter | Auracast receiver | Auracast assistant |
Package (mm) | QFN50 4x6 | QFN40 4x6 | QFN68 7x7 |
Protocol | Legacy/BLE/LEA | Legacy/BLE/LEA | Legacy/BLE/LEA |
Max MCU clock | 100MHz | 100MHz | 100MHz |
SRAM | 578KB | 578KB | 578KB |
MCM flash size | 4MB | 4MB | N |
MCM PSRAM size | N | N | 4MB |
USB | Y | N | N |
LCD interface | N | N | I8080/QSPI |
MIC resource | 2A + 4D | 3A + 4D | 2A + 4D |
Max GPIO number | 12 | 9 | 38 |