The xGM210x Modules are optimal for line-powered solutions needing exceptional RF range and performance, advanced security features, reliable operation in demanding environments, and support for upgrades on the field. Avoid RF design headaches, regulatory certification complexities and delays, and minimize your product development cycle and cost. Start building your next smart home, industrial IoT, or lighting application now with xGM210x modules and get to market quickly.
Note: xGM210x Wireless Gecko Modules include four product families: MGM210P, BGM210P, MGM210L and BGM210L. MGM210x families support Zigbee, Thread, Bluetooth and multi-protocol functionality whereas BGM210x support Bluetooth only. xGM210P families are generic and targeted for various applications whereas xGM210L are targeted for smart LED lightbulbs.
The xGM210P Wireless Gecko Module Starter Kit (SLWSTK6102A) includes all the hardware needed to start developing wireless applications with xGM210P modules.
- 2 SLWRB4308A radio boards (xGM210P, +20 dBm)
- 2 SLWRB4308B radio boards (xGM210P, +10 dBm)
- 2 USB 2.0 A to mini-B cables
- 1 Simplicity Debug Adapter Board
- 1 10-pin ribbon cable
Due to its modular architecture, this kit can also be used to get started with other Silicon Labs products by simply swapping the radio boards for those of other devices, such as the xGM210L modules (SLWRB4309B).
Simplicity Studio is a powerful IDE that gives you access to the software, tools, sample code, documentation and support resources needed to create, build, debug and optimize your wireless applications.
Choose the appropriate installation package below to download and install. Refer to Simplicity Studio User's Guide (AN0822) for more details.
For more information, review the release notes.
Plug in one of the radio boards to a WSTK main board, connect the main board to your PC or laptop via USB, and open Simplicity Studio. Make sure the main board’s power switch is set to AEM.
Simplicity Studio’s Launcher window will list both the WSTK main board and the module radio board in the Debug Adapters window. Double clicking on the radio board will update the tiles in the Launcher window with information and resources relevant to xGM210P modules (e.g. software examples, documentation, etc.)
Get familiarized with some of the development resources available through Simplicity Studio. Navigate through Software Examples, one of the Quick Start Guides (e.g. QSG139), or simply open up one of the pre-compiled Demos and load it to the radio board as detailed in Step 5.
Program the radio board with a pre-compiled demo and verify that your kit and setup work properly.
1. Open Simplicity Studio
2. Under Debug Adapters in the Launcher window, select your xGM210P radio board
3. Click on the Bluetooth (NCP) link under Demos and then on NCP target – Empty. A pop-up window will open.
4. Select the desired demo, set Mode to Run and click on Start to load it to the module. This will set the module to NCP (network co-processor) mode so that you can to control it from an external host.
5. Go to the Compatible Tools tab in the Launcher window and open BG Tool to use it as the controller for the module.
6. Select the COM port assigned to your starter kit on the BG Tool GUI and click on Open. The BG Tool will gain control of its NCP target, in this case the xGM210P module. The GUI’s Log window will show the commands and responses exchanged between host and target once the host can successfully communicate with the target.
7. Use BG Tool to send commands to the module and put it to advertise or to discover nearby Bluetooth devices advertising.
8. If you have a smart phone at hand, download and install the Silicon Labs Blue Gecko WSTK app and use it to detect the xGM210P’s advertisements and establish a connection with the module.
Requirements for Stack Access
To access the Silicon Labs Zigbee and Thread software SDKs, customers need to purchase one of the mesh networking development kits such as the EFR32xG21 Wireless Starter Kit, EFR32 Mighty Gecko Wireless Starter Kit, the EM35x Mesh Networking Development Kit, or the Samsung ARTIK 030 Development Kit) Purchasing non-mesh wireless development kits like the Flex Gecko Development Tools, Blue Gecko Development Tools, ThunderboardTM IoT Kits (React, Sense and Sense 2) and ETRX Development Kits will not enable access to the Silicon Labs Zigbee and Thread software SDKs.
If you are a contract manufacturer for an existing Silicon Labs mesh customer, please contact your Silicon Labs sales representative.