Overview

RTL8752H supports Bluetooth 5.3+2.4GHz+IEEE802.15.4(Thread/Zigbee) with ultra low power consumption. Equipped with 40MHz ARM Cortex-M0+ processor, large size Flash & SRAM, and flexible GPIOs, widely used in remote controller, Mesh smart home, small UI HMI device, low-cost wearable device, smart health & medical, smart meters, smart lock, electronic shelf label, and other products.

In this document, we will introduce how the powerful Realtek RTL8752H series platform provides the capabilities to enrich our developers’ applications. More attractive application cases can be found on the official Realtek website: RealMCU.

The Benefit of the Realtek Solution

  1. A specialized SDK can quickly design UI products with a resolution of 240x240, and achieve a frame rate of 30 FPS easily with an RGB888 data format.

  2. The unique Find My SDK can easily design devices that integrate Apple/Google’s Find My features.

  3. A mature SDK and excellent scenario power consumption design meet the dual requirements of stability and low power consumption for solar remote controls.

  4. The Mesh 1.1 SDK, validated through multiple iterations, significantly shortens the design time of Mesh devices, ensuring safety and speed.

Since Realtek provides rich documentation for our developers, below is a study guide that prioritizes the documents to go through for the SoC Hardware platform, SDK software, and Mobile application topics. This will help better understand our system.

SoC Hardware Platform Study Guide

Prior to designing the developer-specified device, developers can begin by reviewing the Datasheet (RTL8752H Datasheet), Hardware instruction, and Evaluation Board Guide to understand the characteristics of the SoC. The Realtek-recognized HDK can then be utilized to finalize the product. Developers can refer to the steps depicted in the following figure.

../../_images/hardware_study_guide.png

SoC Hardware Platform Study Guide

Note

  • The materials with the PDF and ZIP suffixes in the above image can be obtained from the Realtek official website at RealMCU.

  • Other materials can be found in this online documentation.

Datasheet

Provides detailed information on the specifications, features, and usage of the RTL8752H series SoC.
This document can be obtained from the official Realtek website: RealMCU.

Hardware Instruction

This document provides detailed information about the various hardware components that make up the EVB. It includes in-depth details about the mechanisms of the flash, microphone, and antenna. Additionally, the document contains various schematic diagrams to help explain these hardware components and their functionalities.
This document can be obtained from the official Realtek website: RealMCU.

EVB Guide

EVB Guide serves as an introduction to the Evaluation Board Hardware. It provides important information about the board, including an explanation of the interface, details about power supply, an overview of different IO ports, and pin allocation. It also covers information related to the design of the board itself.

SDK Software Study Guide

The Realtek SoC provides rich development resources to help developers familiarize themselves with the RTL8752H series and quickly start the actual development process.

Developers can begin by exploring the SDK background and the required tools, and then utilize the sample applications to gradually acquaint themselves with the Realtek development environment. Here is the study guide for topics related to software development. Developers can refer to the steps depicted in the following figure.

../../_images/sw_study_guide.png

SDK Software Development Study Guide

Note

  • The materials with the PDF and ZIP suffixes in the above image can be obtained from the Realtek official website at RealMCU.

  • Other materials can be found in this online documentation.

Quick Start

Quick Start serves as a short guide to assist beginners in quickly setting up and utilizing the EVB. It provides a brief overview of important pins on the EVB, instructions on how to generate and download images onto the EVB, and guidance on printing logs. For those completely new to the EVB development board, this should be the first document to start with.

Tool Set

Besides the extension features developed in the SoC system, tool sets developed in the host are also provided for extended feature development, user application development, or mass production.
Tool Set provides a brief introduction to these tools and their release notes, if any. For the user manual for each tool, please navigate to the specific tool directory and refer to the tool user manual.

Platform

In this chapter, we will start with an introduction to the SDK resources, assisting developers in effectively utilizing these resources for project development. Additionally, we will provide a detailed overview of essential platform components relevant to the development process, including Memory Management, Flash, Low Power Mode, Security Mechanisms, and Debugging System. Through these comprehensive descriptions, we aim to enable developers to fully understand and accurately use the SDK, thereby enhancing development efficiency and project quality.

Classification

Description

Platform Overview

Provides an overview of the basics of the Realtek BLE SoC SDK. It covers topics such as the setup process, the architecture of the SDK, instructions for setting up applications and configuring settings, as well as guidelines for downloading and debugging. The primary goal of this document is to help users gain an understanding of how to effectively utilize the SDK for project setup.

Memory

Provides a comprehensive description of the memory system of the IC and introduces how to effectively utilize it. The memory system includes ROM, RAM, external SPI Flash, and eFuse.

Image Layout

Introduction to Image Format, Flash Memory Distribution, and Flash Layout Examples.

Flash

Describes how to use Flash-related APIs and how Flash works in the IC. Flash is a kind of non-volatile storage for code shadowing to RAM, executing code directly, or storing data.

Low Power Mode

Aims to provide developers with a comprehensive understanding of the low power mode features and how to use them to maximize battery life. It describes how the low power mode works, how to enter and exit it, and important related APIs.

Security Mechanisms

Introduces the security mechanisms and their usage in the RTL8752H chip. The security mechanisms include image encryption, eFuse programming, and debug port control.

Debugging System

Debugging is the process of finding and resolving bugs within computer programs, software, or systems. Provides debugging methods in the SDK to debug user applications, such as log mechanism and SWD debugging.

Subsystems

Here you will find a collection of the official Realtek libraries and sub-systems.

Classification

Description

OTA

OTA represents a technology that utilizes Bluetooth to update the image (code and data) that runs in the Flash. Provides a comprehensive overview of how to effectively utilize OTA, including detailed explanations of the flash layout, the image header format, and OTA protocols.

GUI

HoneyGUI is a graphics display framework independently developed by Realtek. It is an open-source embedded graphical user interface (GUI) library specifically designed for resource-constrained microcontrollers and embedded systems. HoneyGUI is lightweight, feature-rich, and highly customizable, making it widely used in consumer electronics, home appliances, medical devices, and smartwatches.

User Command Interface

This document is used to introduce users to how to use the user command interface. The user command interface is mainly used as a user command receiving module in Bluetooth example projects.

Protocols

The following user guides describe the supported protocols. They introduce concepts that are important to work with the protocol and guide through developing applications.

Classification

Description

Bluetooth LE Host

Aims to give an overview of LE Stack Interfaces. LE Stack Interfaces can be divided into GAP-based interfaces and GATT-based profile interfaces.

Bluetooth Host Image

Aims to give an overview of the Bluetooth Host and GAP Lib.

Bluetooth Qualification

Designed to assist developers in minimizing their effort to pass the Bluetooth qualification program.

2.4G

A full-featured transceiver working at the 2.4GHz frequency band, which can be flexibly applied to developing any proprietary wireless communication protocol.

IEEE 802.15.4

The IEEE 802.15.4 protocol defines the MAC and PHY layers, which serves as the basis for many other protocols. It is mainly used for short-range, low-data-rate, and low-power wireless communication. An introduction to the specific details of the protocol is provided in this document.

Samples

The Realtek SDK provides samples that specifically target Realtek devices and show how to implement typical use cases with BLE SoC libraries and drivers.

Mobile Application Study Guide

Realtek also offers a guide if the product works with the mobile application.

../../_images/mobile_app_study_guide.png

Mobile Application Study Guide

Android OTA APP User Manual

This user manual provides instructions for updating the application through OTA using an Android device.
This document is within Android OTA App packages available on the website: RealMCU

iOS OTA APP User Manual

This user manual provides instructions for updating the application through OTA using an iOS device.
This document is within iOS OTA App packages available on the website: RealMCU