Silicon Labs development kit review + information about on-board sensors
[Copy link]
The hardware distribution on the development board is described in detail in the user manual. The board integrates the temperature and humidity sensor Si7021, the ambient light sensor VEML6035, the Hall sensor Si7210, 2 PDM Microphones sensors SPK0641HT4H-1, and the six-axis acceleration sensor ICM-20648. The main hardware block diagram of the development board is as follows:
The communication interface between these sensors and the main control MCU is shown in the figure below. The corresponding sensors need to be driven through the corresponding interface protocols.
The pin distribution on the
board is shown in the figure below. The pins have multiple functions and need to be set in the software.
In the previous few issues, we are basically familiar with the common operations of Simplicity Studio IDE. On this basis, let's build a basic C project. Connect the development board, click the "Welcome" icon in the menu bar, click "Start" under "Connected Devices", and then select "Empty C Project" under "EXAMPLE PROJECTS & DEMOS" to complete the creation of a basic C project.
The corresponding driver function can be viewed in the peripheral interface tool on the board
Under the "Board Control" option, you can set the sensors on the board
I have collected the data sheets of the sensors integrated on the board for reference in the subsequent driver programming of the sensors. The data sheets are provided here, and you can take them if you need them. You are welcome.
Si7021_IIC温湿度.pdf
(355.24 KB, downloads: 2)
veml6035-1605016.pdf
(217.75 KB, downloads: 0)
SI7210-B-03-IVR数据手册.PDF
(519.37 KB, downloads: 0)
spk0641ht4h-1-rev-a.pdf
(1.64 MB, downloads: 0)
ICM-20648-Datasheet.pdf
(1.03 MB, downloads: 0)
MX25R8035F-Datasheet.pdf
(1.44 MB, downloads: 0)
The PCB and BOM files of the development board can be exported directly in Simplicity Studio IDE, so they are also attached here.
BRD2503A-A02.zip
(4.36 MB, downloads: 0)
|