User's Manual

RYZ012 Multi-Standard Wireless Communication Module for Bluetooth 5 Low Energy and 802.15.4
R15UH0002EU0103 Rev.1.03 Page 2 of 206
Apr.21.21
General Features
4-byte chip UID (unique ID)
Embedded 32-bit proprietary microcontroller
Better power-balanced performance than Arm® M0® core
Instruction cache controller
Maximum running speed up to 48MHz
Program memory: internal 512kB Flash
Data memory: 64kB on-chip SRAM, including up to 32K
SRAM with retention in deep sleep, and one 32kB SRAM
without retention in deep sleep
RTC and other timers:
Clock source of 24MHz and 32.768kHz crystal and
32kHz/24MHz embedded RC oscillator
Three general 32-bit timers with four selectable modes in
active mode
Watchdog timer
A low-frequency 32kHz timer available in low power mode
A rich set of I/Os:
Up to 32/17 GPIOs depending on package option. All
digital IOs can be used as GPIOS
Digital and analog microphone input
I2S
Stereo Audio output
SPI, I2C, and UART with hardware flow control and 7816
protocol support
Swire debug Interface.
Up to 6 channels of differential PWM:
PWM1PWM5: 5-channel normal PWM output.
PWM0: 1 channel with IR/IR FIFO/IR DMA FIFO mode for
IR generation.
Sensor:
14-bit 10 channel (only GPIO input) SAR ADC, with 4
channel differential input PGA
Temperature sensor
One quadrature decoder
Embedded hardware AES and AES-CCM
Embedded hardware acceleration for Elliptical curve
cryptography (ECC) used in HomeKit, Thread, and Bluetooth
4.2 and above
Embedded low power comparator
Supports all 2.4GHz IoT standards into a single SoC,
including Bluetooth Low Energy, Bluetooth Low Energy Mesh,
ZigBee, RF4CE, HomeKit, 6LowPAN, Thread, ANT, and
2.4GHz proprietary technologies without the requirement for
an external DSP
RF Features
Bluetooth Low Energy/802.15.4/2.4GHz RF transceiver
embedded, working in worldwide 2.4GHz ISM band
Bluetooth 5 Compliant, 1Mbps, 2Mbps, Long Range 125kbps
and 500kbps
IEEE802.15.4 compliant, 250kbps
2.4GHz proprietary 1Mbps/2Mbps/250kbps/500kbps mode
with Adaptive Frequency Hopping feature support
ANT mode
Rx Sensitivity: -96dBm at Bluetooth Low Energy 1Mbps, -
99.5dBm at IEEE802.15.4 250kbps, -93dBm at Bluetooth Low
Energy 2Mbps mode, -99dBm at Bluetooth Low Energy
500kbps mode, -101dBm at Bluetooth Low Energy 125kbps
mode
Tx output power: up to +10dBm
Single-pin antenna interface
RSSI monitoring with ±1dB resolution
Auto acknowledgement, retransmission and flow control.
Support full-function Bluetooth Low Energy location features
Power Management Features
Embedded LDO and DCDC
Battery monitor: supports low battery detection
Multiple stage power management to minimize power
consumption
Low power consumption:
Whole Chip RX mode: 5.3mA
Whole Chip TX mode: 4.8mA at 0dBm with DCDC
Deep sleep with external wakeup (without SRAM
retention): 0.4µA
Deep sleep with SRAM retention: 1µA (with 8kB SRAM
retention), 1.2µA (with 16kB SRAM retention), 1.4µA (with
32kB SRAM retention)
Flash Features
Total 512k bytes (4Mbits)
Flexible architecture: 4kB per Sector, 64kB/32kB per block
Up to 256 Bytes per programmable page
Write protect all or portions of memory
Sector erase (4kB)
Block erase (32kB/64kB)
Cycle Endurance: 100,000 program/erases
Data Retention: typical 20-year retention
Multi firmware encryption methods for anti-cloning protection