BGM113 Blue Gecko
Bluetooth
®
Module
Data Sheet
The Blue Gecko BGM113 is a Bluetooth
®
Module targeted for Bluetooth low energy ap-
plications where small size, reliable RF, low-power consumption, and easy application
development are key requirements. At +3 dBm TX power, BGM113 is ideal for applica-
tions requiring short and medium range Bluetooth connectivity.
The BGM113 integrates all of the necessary elements required for a Bluetooth applica-
tion: Bluetooth radio, a software stack, and GATT-based profiles, and it can also host
end user applications, which means no external microcontroller is required in size, price
or power constrained devices. The BGM113 Bluetooth Module also has highly flexible
hardware interfaces to connect to different peripherals or sensors.
BGM113 can be used in a wide variety of applications:
•
•
•
•
•
IoT Sensors and End Devices
Commercial and Retail
Health and Wellness
Industrial, Home and Building Automation
Smart Phone, Tablet and PC Accessories
KEY FEATURES
• Bluetooth 4.2 compliant
• Integrated antenna
• TX power: up to +3 dBm
• RX sensitivity: down to -92 dBm
• Range: up to 50 meters
• 32-bit ARM
®
Cortex
®
-M4 core at 38.4 MHz
• Flash memory: 256kB
• RAM: 32 kB
• Autonomous hardware crypto accelerator
and random number generator
• Integrated DC-DC Converter
• Onboard Bluetooth stack
Core / Memory
Crystals
Clock Management
High Frequency
Crystal Oscillator
Low Frequency
RC Oscillator
Low Frequency
Crystal Oscillator
High Frequency
RC Oscillator
Auxiliary
High Frequency
RC Oscillator
Ultra Low
Frequency
RC Oscillator
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Voltage Monitor
Other
CRYPTO
38.4MHz
ARM Cortex M4 processor
with DSP extensions and FPU
Memory
Protection Unit
32.768kHz
Power-On Reset
CRC
Flash Program
Memory
RAM Memory
Debug Interface
DMA Controller
32-bit bus
Peripheral Reflex System
Antenna
Chip antenna
Radio Transceiver
RFSENSE
DEMOD
Serial Interfaces
BUFC
USART
I/O Ports
External
Interrupts
General Purpose
I/O
Timers and Triggers
Timer/Counter
Protocol Timer
Analog I/F
ADC
FRC
Matching
LNA
I
PGA
IFADC
Low Energy
UART
Low energy timer
Watchdog Timer
Analog
Comparator
BALUN
RF Frontend
PA
CRC
MOD
RAC
Q
Frequency
Synthesizer
AGC
I
2
C
Pin Reset
Pulse Counter
RTCC
IDAC
Pin Wakeup
Cryotimer
Lowest power mode with peripheral operational:
EM0—Active
EM1—Sleep
EM2—Deep Sleep
EM3—Stop
EM4—Hibernate
EM4—Shutoff
silabs.com
| Smart. Connected. Energy-friendly.
Rev. 1.00
BGM113 Blue Gecko
Bluetooth
®
Module Data Sheet
Feature List
1. Feature List
The BGM113 highlighted features are listed below.
•
Low Power Wireless System-on-Chip.
• High Performance 32-bit 38.4 MHz ARM Cortex
®
-M4 with
DSP instruction and floating-point unit for efficient signal
processing
• 256 kB flash program memory
• 32 kB RAM data memory
• 2.4 GHz radio operation
• TX power up to +3 dBm
•
Low Energy Consumption
• 8.7 mA RX current at 2.4 GHz
• 8.2 mA TX current @ 0 dBm output power at 2.4 GHz
• 63 μA/MHz in Active Mode (EM0)
• 2.5 μA EM2 DeepSleep current (full RAM retention and
RTCC running from LFXO)
• 2.1 μA EM3 Stop current (State/RAM retention)
• Wake on Radio with signal strength detection, preamble
pattern detection, frame detection and timeout
•
High Receiver Performance
• -92 dBm sensitivity @ 1 Mbit/s GFSK (2.4 GHz)
•
Supported Protocols
• Bluetooth
®
•
Support for Internet Security
• General Purpose CRC
• Random Number Generator
• Hardware Cryptographic Acceleration for AES 128/256,
SHA-1, SHA-2 (SHA-224 and SHA-256) and ECC
•
Wide Selection of MCU peripherals
• 12-bit 1 Msps SAR Analog to Digital Converter (ADC)
• 2 × Analog Comparator (ACMP)
• Digital to Analog Current Converter (IDAC)
• 14 pins connected to analog channels (APORT) shared be-
tween Analog Comparators, ADC, and IDAC
• 14 General Purpose I/O pins with output state retention and
asynchronous interrupts
• 8 Channel DMA Controller
• 12 Channel Peripheral Reflex System (PRS)
• 2×16-bit Timer/Counter
• 3 + 4 Compare/Capture/PWM channels
• 32-bit Real Time Counter and Calendar
• 16-bit Low Energy Timer for waveform generation
• 32-bit Ultra Low Energy Timer/Counter for periodic wake-up
from any Energy Mode
• 16-bit Pulse Counter with asynchronous operation
• Watchdog Timer with dedicated RC oscillator @ 50nA
• 2×Universal Synchronous/Asynchronous Receiver/Trans-
mitter (UART/SPI/SmartCard (ISO 7816)/IrDA/I
2
S)
• Low Energy UART (LEUART
™
)
• I
2
C interface with SMBus support and address recognition
in EM3 Stop
•
Wide Operating Range
• 1.85 V to 3.8 V single power supply
• 2.4 V to 3.8 V when using DC-DC
• Integrated DC-DC
• -40 °C to +85 °C
•
Dimensions
• 9.15 x 15.73 x 1.9 mm
silabs.com
| Smart. Connected. Energy-friendly.
Rev. 1.00 | 1
BGM113 Blue Gecko
Bluetooth
®
Module Data Sheet
Ordering Information
2. Ordering Information
Ordering Code
Protocol Stack
Frequency
Band
2.4 GHz
2.4 GHz
Max TX
Power
(dBm)
3
3
Encryption
Flash
(KB)
256
256
RAM
(KB)
32
32
GPIO
Package
BGM113A256V2
BGM113A256V2R
Bluetooth Smart
Bluetooth Smart
Full
Full
14
14
100 pcs
cut reel
1000 pcs
tape and
reel
SLWRB4301A
1
Note:
1. BGM113 Bluetooth module radio board. Requires also SLWSTK6101C (or SLWSTK6101A or SLWSTK6101B).
silabs.com
| Smart. Connected. Energy-friendly.
Rev. 1.00 | 2
BGM113 Blue Gecko
Bluetooth
®
Module Data Sheet
System Overview
3. System Overview
3.1 Introduction
The BGM113 product family combines an energy-friendly MCU with a highly integrated radio transceiver. The devices are well suited
for any battery operated application, as well as other system requiring high performance and low-energy consumption. This section
gives a short introduction to the full radio and MCU system. A detailed functional description can be found in the
EFR32BG1 Blue
Gecko Bluetooth® Smart SoC Family Data Sheet
(see general sections and QFN48 2.4 GHz SoC related sections).
A detailed block diagram of the EFR32BG SoC is shown in the figure below which is used in the BGM113 Bluetooth Smart module.
Radio Transciever
BUFC
DEMOD
FRC
RFSENSE
RF Frontend
I
LNA
PA
Port I/O Configuration
Digital Peripherals
LETIMER
TIMER
IOVDD
PGA
Frequency
Synthesizer
IFADC
AGC
MOD
2G4RF_IOP
2G4RF_ION
CRC
Q
RAC
BALUN
CRYOTIMER
PCNT
RTC / RTCC
Port
Mapper
Port B
Drivers
PBn
Port A
Drivers
PAn
Energy Management
PAVDD
RFVDD
IOVDD
AVDD
DVDD
bypass
ARM Cortex-M4 Core
Up to 256 KB ISP Flash
Program Memory
Up to 32 KB RAM
USART
LEUART
I2C
A A
H P
B B
CRYPTO
CRC
Voltage
Monitor
Memory Protection Unit
Floating Point Unit
DMA Controller
Port C
Drivers
PCn
VREGVDD
VREGSW
DECOUPLE
VSS
DC-DC
Converter
Voltage
Regulator
Serial Wire Debug /
Programming
Watchdog
Timer
Analog Peripherals
Internal
Reference
VDD
VREF
VDD
IDAC
Port D
Drivers
PDn
Port F
Drivers
Input MUX
PFn
RESETn
Reset
Management
Unit
LFXTAL_P / N
ULFRCO
AUXHFRCO
LFRCO
HFRCO
LFXO
HFXO
12-bit ADC
Temp
Sensor
+
-
Analog Comparator
HFXTAL_P
HFXTAL_N
Figure 3.1. Detailed EFR32BG1 Block Diagram
3.2 Radio
The BGM113 features a radio transceiver supporting Bluetooth
®
low energy protocol.
3.2.1 Antenna Interface
The BGM113 module includes an integrated chip-antenna. The table below includes performance specifications for the integrated chip-
antenna.
silabs.com
| Smart. Connected. Energy-friendly.
APORT
VREGVSS
RFVSS
PAVSS
Brown Out /
Power-On
Reset
Clock Management
Rev. 1.00 | 3
BGM113 Blue Gecko
Bluetooth
®
Module Data Sheet
System Overview
Table 3.1. Antenna Efficiency and Peak Gain
Parameter
Efficiency
Peak gain
3.2.2 Wake on Radio
The Wake on Radio feature allows flexible, autonomous RF sensing, qualification, and demodulation without required MCU activity, us-
ing a subsystem of the BGM113 including the Radio Controller (RAC), Peripheral Reflex System (PRS), and Low Energy peripherals.
3.2.3 RFSENSE
The RFSENSE module generates a system wakeup interrupt upon detection of wideband RF energy at the antenna interface, providing
true RF wakeup capabilities from low energy modes including EM2, EM3 and EM4.
RFSENSE triggers on a relatively strong RF signal and is available in the lowest energy modes, allowing exceptionally low energy con-
sumption. RFSENSE does not demodulate or otherwise qualify the received signal, but software may respond to the wakeup event by
enabling normal RF reception.
Various strategies for optimizing power consumption and system response time in presence of false alarms may be employed using
available timer peripherals.
3.2.4 Packet and State Trace
The BGM113 Frame Controller has a packet and state trace unit that provides valuable information during the development phase. It
features:
• Non-intrusive trace of transmit data, receive data and state information
• Data observability on a single-pin UART data output, or on a two-pin SPI data output
• Configurable data output bitrate / baudrate
• Multiplexed transmitted data, received data and state / meta information in a single serial data stream
3.2.5 Random Number Generator
The Frame Controller (FRC) implements a random number generator that uses entropy gathered from noise in the RF receive chain.
The data is suitable for use in cryptographic applications.
Output from the random number generator can be used either directly or as a seed or entropy source for software-based random num-
ber generator algorithms such as Fortuna.
With optimal layout Note
-3 to -4 dB
0.5 dBi
Efficiency and peak gain depend on the application PCB layout
and mechanical design
silabs.com
| Smart. Connected. Energy-friendly.
Rev. 1.00 | 4