[Silicon Labs BG22-EK4108A Bluetooth Development Review] 1: IoT product introduction and BLE environment construction
[Copy link]
1 Introduction
I have been engaged in the industry of IoT smart home, and I am quite familiar with Silicon. Their Zigbee is the No.1 in the industry, and I use it a lot in IoT Zigbee. I am very familiar with it. Their company is good at IoT communication, such as Zigbee, BLE, BLE mesh, Z-Wave, and Thread. Domestic IoT low-power mesh network communication products are basically selected from their company. This time I was fortunate to participate in the evaluation of Silicon Bluetooth, so let's start with the BG22-EK4108A kit.
Below is a picture of its latest Unify SDK solution. The development styles of these protocol SDKs are very similar. This article focuses on ble.
2. Build the environment
2.1. Download and install Simplicity Studio Version 5
2.2. Plug the EK4108A development board into the computer USB port via a data cable, open the installed Studio, and the development board and chip will be displayed on the main interface. You need to start downloading the SDK, click 2. The right side of the screenshot shows the SDK parsing information after I have downloaded it.
2.3. After the SDK is downloaded, as shown in the picture above, you can directly use the official DEMO to run and see the effect. First download an APP EFR Connect, the latest version is 2.3.0. Android phones need to go to the Google store. It is not available for download in China (you know the reason, but some module manufacturers in China provide installation packages). Apple machines can search directly. Then directly click RUN in the circle 2 in the figure below, and the official firmware will be directly burned into the development board. At this time, turn on the Bluetooth of the mobile phone, open the APP EFR Connect just downloaded, and click Develop->Browser to automatically scan. Normally, you should see a Blinky Example, just click connect. At this moment, you have completed the basic environment building function.
|