Learn More

BRD4300A Reference Manual
Blue Gecko BGM111 Bluetooth® Module Radio Board Reference
Manual
The Blue Gecko family of the Silicon Labs' Bluetooth modules delivers a high-performance, low energy and easy-to-use Bluetooth solution integrated into a small form factor
package. Blue Gecko Bluetooth modules combine an integrated antenna, a high performance Bluetooth transceiver, an energy efficient 32-bit MCU and a ready to use
Bluetooth software and SDK.
The ultra-low power operating modes and fast wake-up times of the Silicon Labs' energy friendly 32-bit MCUs, combined with the low transmit and receive power consumption of the Bluetooth radio, result in a solution optimized for battery powered applications.
The Silicon Labs fully certified Bluetooth modules and software are designed to help developers accelerate time to market and reduce development costs and compliance risks
by providing a versatile, plug-and-play Bluetooth solution.
Development and evaluation of the BGM111 Bluetooth module is possible by attaching
the BRD4300A board to the Wireless Starter Kit (WSTK) Mainboard. This gives access
to the WSTK display, buttons and additional features offered by using the available Expansion Boards.
silabs.com | Smart. Connected. Energy-friendly.
RADIO BOARD FEATURES
• Bluetooth module: BGM111
• Bluetooth 4.1 compliant
• Upgradeable to Bluetooth 4.2
• TX power: up to +8 dBm
• RX sensitivity: down to -93 dBm
• Range: up to 200 meters
• CPU core: 32-bit ARM® Cortex-M4
• Flash memory: 256 kB
• RAM: 32 kB
• SoC used in BGM111:
EFR32BG1B232F256GM48
• Fully plug-in compatible with Silicon Labs
Wireless Starter Kit Mainboards
(BRD4001A)
Rev. 1.10
BRD4300A Reference Manual
BRD4300A Radio Board Description
1. BRD4300A Radio Board Description
The BRD4300A Radio Board contains the BGM111 Blue Gecko Bluetooth Module soldered onto a carrier board with two connectors.
The connectors on the carrier board are used for attaching the BRD4300A on to a Silicon Labs Wireless Starter Kit Main-board
BRD4001A and together these two boards and the software in the BGM111 Module make up the Blue Gecko Bluetooth Module Wireless Starter Kit.
The BGM111 Bluetooth module and the software are designed to help developers accelerate time to market with end-product design
projects. This versatile plug-and-play Bluetooth solution also reduces development costs and minimizes compliance risks. The BGM111
Module is ideal for applications requiring Bluetooth connectivity such as used in connected home, health and fitness, wearables and
point-of-sale terminal applications. The BGM111 includes an energy friendly ARM Cortex M4 MCU.
A major benefit offered by the BGM111 is that no RF or Bluetooth protocol expertise is required. The BGM111 can be used as a peripheral along with an external host MCU or applications may be embedded into the built-in MCU using the Bluegiga BGScript™ scripting
language. Complete standalone solutions may thus be created with minimal need for external components.
1.1 BGM111 Module Block Diagram
The BGM111 Module block diagram is illustrated in the figure below.
Core / Memory
ARM Cortex M4 processor
with DSP extensions and FPU
Flash Program
Memory
RAM Memory
Clock Management
Crystals
Other
38MHz
High Frequency
Crystal Oscillator
High Frequency
RC Oscillator
Voltage
Regulator
Voltage Monitor
CRYPTO
32.768kHz
Low Frequency
RC Oscillator
Auxiliary
High Frequency
RC Oscillator
DC-DC
Converter
Power-On Reset
CRC
Low Frequency
Crystal Oscillator
Ultra Low
Frequency
RC Oscillator
Brown-Out
Detector
Memory
Protection Unit
Debug Interface
Energy Management
DMA Controller
32-bit bus
Peripheral Reflex System
RFSENSE
FRC
DEMOD
LNA
BALUN
I
PGA
IFADC
I/O Ports
USART
External
Interrupts
Low Energy
UART
General Purpose
I/O
I2C
Pin Reset
Timers and Triggers
Timer/Counter
Low energy timer
Analog I/F
Protocol Timer
ADC
Watchdog Timer
Analog
Comparator
RTCC
IDAC
RF Frontend
PA
Q
AGC
Frequency Synthesizer
CRC
Matching
Serial Interfaces
Pulse Counter
RAC
Chip antenna
BUFC
Radio Transceiver
Antenna
MOD
Cryotimer
Pin Wakeup
Lowest power mode with peripheral operational:
EM0—Active
EM1—Sleep
EM2—Deep Sleep
EM3—Stop
EM4—Hibernate
EM4—Shutoff
Figure 1.1 Block Diagram
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 1
BRD4300A Reference Manual
System Summary
2. System Summary
Integrated Bluetooth radio and energy friendly MCU
• Bluetooth 4.1 compliant and upgradeable to Bluetooth 4.2.
• TX power up to +8 dBm
• RX sensitivity down to -93 dBm
• Integrated high-efficiency chip antenna
• 38.4 MHz Cortex M4 with DSP instructions and floating-point unit for efficient signal processing
• 256 kB Flash memory
• 32 kB RAM
Low Energy Consumption
• 8.8 mA TX current @ 0 dBm
• 8.7 mA RX current
• 63 μA/MHz in Energy Mode 0 (EM0)
• 1.4 μA EM2 Deep Sleep Current (full RAM retention) and CRYO timer running from ULFRCO
• 1.1 μA EM3 Stop current (State/RAM retention, RFSENSE disabled)
• Wake on Radio with signal strength detection, preamble pattern detection, frame detection and timeout
Wide selection of MCU peripherals
• 12-bit 1 Msamples/s ADC
• 2 x Analog comparator
• IDAC (current output DAC)
• Up to 25 pins connected to analog channels (APORT) shared between analog comparators, ADC and IDAC
• 25 General Purpose I/O pins with output state retention and asynchronous interrupts
• 8-channel DMA controller
• 12-channel Peripheral Reflex System
• Hardware Crypto Acceleration with public key support
• Protocol Timer tightly coupled to the radio
• 2 x 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
• 16-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 @ 50 nA
• 2 x Universal Synchronous/Asynchronous Receiver/Transmitter (UART/SPI/Smart Card (ISO 7816) / IrDA/I2S)
• Low Energy UART (LEUART)
• I²C interface with SMBus support and address recognition in EM3 Stop
Integrated Bluetooth Smart Software
• Bluetooth 4.1 compliant
• Central and peripheral roles
• Up to 8 simultaneous connections
• L2CAP, ATT, GAP, SM and GATT
• Any GATT based Bluetooth Smart profile
• 100 kbps throughput
Flexible easy to use APIs
• BGAPI™ serial protocol API over UART for modem usage
• BGLIB™ host API/library which implementing BGAPI serial protocol
• BGScript™ scripting language for standalone usage
• Profile Toolkit for creating GATT based services
Free Software Development Kit (SDK)
• BGLIB C source code
• BGScript development tools
• BGScript and BGLIB example applications
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 2
BRD4300A Reference Manual
System Summary
• Profile Toolkit examples
• Documentation
Certifications
• Bluetooth qualified (pending)
• CE, FCC, IC, Japan and South-Korea (pending)
Wide Operating Range
• Supply voltage: 1.85 V to 3.8 V with DC/DC bypass mode
• Supply voltage: 2.4 V to 3.8 V with DC/DC enabled
• Temperature range: -40°C to +85°C
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 3
BRD4300A Reference Manual
BRD4300A Connector
3. BRD4300A Connector
3.1 BRD4300A Connector Pin Associations
The figure below shows the pin mapping on the connector to the radio pins and their corresponding function on the Wireless Starter Kit
Mainboard.
P200
Upper Row
3v3
NC / P36
NC / P38
NC / P40
NC / P42
NC / P44
DBG_TMS_SWDIO / PF1 / F0
DBG_TDO_SWO / PF2 / F2
DBG_RESET / F4
VCOM_TX / PA0 / F6
VCOM_CTS / PA2 / F8
LED0 / PF6 / F10
BUTTON0 / PF6 / F12
DISP_ENABLE / PD15 / F14
DISP_SI / PC6 / F16
DISP_EXTCOMIN / PD13 / F18
PTI_DATA / PA4 / F20
USB_VBUS
5V
Board ID SCL
P201
Lower Row
GND
P37 / tied high / SENSOR_ENABLE
P39 / NC
P41 / NC
P43 / NC
P45 / NC
F1 / PF0 / DBG_TCK_SWCLK
F3 / PF3 / DBG_TDI
F5 / PA5 / VCOM_ENABLE
F7 / PA1 / VCOM_RX
F9 / PA3 / VCOM_RTS
F11 / PF7 / LED1
F13 / PF7 / BUTTON1
F15 / PC8 / DISP_SCLK
F17 / PD14 / DISP_SCS
F19 / PB13 / PTI_FRAME
F21 / PB11 / PTI_CLK
USB_VREG
GND
Board ID SDA
GND
EXP3 / PA2 / P0
EXP5 / PA3 / P2
EXP7 / PF4 / P4
EXP9 / PF5 / P6
EXP11 / PB11 / P8
EXP13 / PF3 / P10
EXP15 / PC11 / P12
NC / P14
NC / P16
PA4 / P18
PA5 / P20
PB13 / P22
NC / P24
NC / P26
NC / P28
NC / P30
NC / P32
NC / P34
GND
VMCU_IN
P1 / PC6 / EXP4
P3 / PC7 / EXP6
P5 / PC8 / EXP8
P7 / PC9 / EXP10
P9 / PA0 / EXP12
P11 / PA1 / EXP14
P13 / PC10 / EXP16
P15 / NC
P17 / NC
P19 / PD13
P21 / PD14
P23 / PD15
P25 / PF0
P27 / PF1
P29 / PF2
P31 / PF6
P33 / PF7
P35 / NC
VRF_IN
Figure 3.1 Radio Board Connectors
3.2 BRD4300A Connector Type
BRD4300A contains two dual-row, female socket, 0.05" pitch polarized connectors (P/N: SFC-120-T2-L-D-A-K-TR) which provide the
interface to the Wireless Starter Kit Mainboard. The Mainboard has the corresponding male header pin connectors (P/N: TFC-120-02F-D-LC-ND).
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 4
BRD4300A Reference Manual
Mechanical Details
4. Mechanical Details
The BGM111 Bluetooth Module board is illustrated in the figures below.
Figure 4.1 BRD4300A Top View
Figure 4.2 BRD4300A Bottom View
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 5
BRD4300A Reference Manual
Board Revision History and Errata
5. Board Revision History and Errata
5.1 Revision History
Radio Board revision is printed on the backside of the BRD4300A Radio Board.
Table 5.1. Radio Board Revision History
Radio Board Revision
Released
Description
A02
2016-03-28
BGM111 Initial production. Certifications pending.
A01
2015-07-01
Updated BGM111 to first release version. Reduced RF performance.
A00
2015-06-01
Pre-production series with early version of BGM111. This version does not have
full RF performance.
5.2 Errata
Rev. A02
No known errata for this board revision.
Rev. A01
Reduced RF performance.
Rev. A00
RF range reduced due to sub-optimal antenna matching on the BGM111-A module.
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 6
BRD4300A Reference Manual
Document Revision History
6. Document Revision History
Revision 1.10
2016-03-28
Updated block diagram
Updated system summary
Revision 1.00
2015-07-08
Initial document revision.
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.10 | 7
Smart.
Connected.
Energy-Friendly.
Products
Quality
www.silabs.com/products
www.silabs.com/quality
Support and Community
community.silabs.com
Disclaimer
Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using
or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and
"Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to
make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the
included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses
granted hereunder to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any Life Support System without the specific written consent
of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant
personal injury or death. Silicon Laboratories products are not designed or authorized for military applications. Silicon Laboratories products shall under no circumstances be used in
weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons.
Trademark Information
Silicon Laboratories Inc.® , Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, Clockbuilder®, CMEMS®, DSPLL®, EFM®, EFM32®,
EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®,
ISOmodem®, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress® and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand
names mentioned herein are trademarks of their respective holders.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
http://www.silabs.com