{"product_id":"sparkfun-mikroe-smart-sens-2-click","title":"SparkFun MIKROE Smart Sens 2 Click","description":"\u003cp\u003eSmart Sens 2 Click is a all-in-one self-learning AI smart sensor solution that contains multiple sensors. This board utilizes the BHI260AP, BME688, BMP390, and BMM150, an ultra-low-power programmable smart sensor, environmental and pressure sensor, and a magnetometer from Bosch Sensortec. The BHI260AP includes a powerful 32-bit MCU and a 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) alongside an event-driven software framework. In addition to its internal functions also perform signal data processing from several onboard sensors performing measurements of various parameters such as an environmental and magnetic field. In addition to these primary functions, this Click boardâ�¢ allows users to select the desired serial interface, use the debug interface, and select BOOT mode. This Click boardâ�¢ represents an ideal solution for always-on sensor data processing algorithms at the lowest power consumption.\u003c\/p\u003e \u003cp\u003eSmart Sens 2 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.\u003c\/p\u003e \u003cp\u003eSmart Sens 2 Click as its foundation uses the BHI260AP, BME688, BMP390, and BMM150, a low-power programmable smart sensor, environmental and pressure sensor, and a magnetometer from Bosch Sensortec. The BHI260AP is based on the 32-bit microcontroller (Fuser2), mainly intended as a co-processor offloading the main CPU from any sensor data processing-related tasks, in this case, data from several onboard sensors. It integrates the Inertial Measurement Unit (6DoF IMU) and Event-Driven Software Framework, making the BHI260AP a complete sensor subsystem and computing platform for always-on sensor data processing algorithms at the lowest power consumption.\u003c\/p\u003e \u003cp\u003eThe BMM150 is a geomagnetic sensor that allows measurements of the magnetic field in three perpendicular axes. An application-specific circuit (ASIC) converts the output of the geomagnetic sensor to digital results, which are then sent to the BHI260AP for signal processing over an auxiliary digital I2C interface. In the same way, both BME688 and BMP390 send their data for further processing via the I2C interface to the BHI260AP. The BME688 detects volatile organic (VOCs), sulfur compounds (VSCs), and other gases such as carbon monoxide and hydrogen in the ppb range, while the BMP390 performs pressure and temperature measurements.\u003c\/p\u003e \u003cp\u003eSmart Sens 2 Click allows using both I2C and SPI interfaces to communicate with the MCU. The selection can be made by positioning SMD jumpers labeled as COMM SEL in an appropriate position. Note that all the jumpers' positions must be on the same side, or the Click boardâ�¢ may become unresponsive. While the I2C interface is selected, the BHI260AP allows choosing the least significant bit (LSB) of its I2C peripheral address using the SMD jumper labeled ADDR SEL. In addition to interface pins, this Click boardâ�¢ also uses a Reset pin, RST pin on the mikroBUSâ�¢ socket, and INT pin of the mikroBUSâ�¢ socket, which indicates the data transfer request from the BHI260AP to the MCU alongside a red LED for event interrupt indication.\u003c\/p\u003e \u003cp\u003eSince all onboard sensors for operation require a 1.8V voltage to work accurately, a small regulating LDO is used, the AP2112, providing a 1.8V out of mikroBUSâ�¢ power rails. That's why voltage-level translators are also featured, the TXB0106 and PCA9306. The interface bus lines are routed to the dual bidirectional voltage-level translators, allowing this Click boardâ�¢ to work with both 3.3V and 5V MCUs properly.\u003c\/p\u003e \u003cp\u003eIn addition, an onboard BOOT switch is used to select whether the host interface shall be used (HOST position) or whether the BHI260AP shall attempt to boot from an onboard QSPI Flash memory, the W25Q32JW, and run in a Standalone operation mode (QSPI position). Besides, on the right side of this Click boardâ�¢, an additional unpopulated header marked as JTAG is reserved for debugging purposes available through the JTAG interface pins (TCK and TMS).\u003c\/p\u003e \u003cp\u003eThis Click boardâ�¢ can operate with both 3.3V and 5V logic voltage levels selected via the VIO SEL jumper. This way, it is allowed for both 3.3V and 5V capable MCUs to use the communication lines properly. However, the Click boardâ�¢ comes equipped with a library containing easy-to-use functions and an example code that can be used, as a reference, for further development.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eInterface: I\u003csup\u003e2\u003c\/sup\u003eC, SPI\u003c\/li\u003e \u003cli\u003eCompatibility: mikroBUSâ�¢\u003c\/li\u003e \u003cli\u003eDimensions: 57.15 x 25.4mm\u003c\/li\u003e \u003cli\u003eInput Voltage: 3.3V or 5V\u003c\/li\u003e \u003cli\u003eSupply Voltage: Min. 3.3V, Max. 5V\u003c\/li\u003e \u003cli\u003eBHI260AP Acceleration Range: Min. Â±2g, Max. Â±16g\u003c\/li\u003e \u003cli\u003eBHI260AP Accelerometer Resolution: 16 bit\u003c\/li\u003e \u003cli\u003eBHI260AP Accelerometer Sensitivity: Min. 16384 LSB\/g, Max. 2048 LSB\/g\u003c\/li\u003e \u003cli\u003eBHI260AP Gyroscope Range: Min. 125Â°\/s, Max. 2000Â°\/s\u003c\/li\u003e \u003cli\u003eBHI260AP Gyroscope Resolution: 16 bits\u003c\/li\u003e \u003cli\u003eBHI260AP Gyroscope Sensitivity: Min. 16.4 LSB\/Â°\/s\/, Max. 262.4 LSB\/Â°\/s\/\u003c\/li\u003e \u003cli\u003eBME688 Environmental Operational Range: Min. 10%r.H., Max. 95%r.H.\u003c\/li\u003e \u003cli\u003eBMP390 Pressure Operational Range: 300 hPa, Max. 1100 hPa\u003c\/li\u003e \u003cli\u003eBMP390 Pressure Accuracy: Â±50 Pa\u003c\/li\u003e \u003cli\u003eBMM150 Magnetometer Range (X, Y): Â±1.3 mT\u003c\/li\u003e \u003cli\u003eBMM150 Magnetometer Range (Z): Â±2.5 mT\u003c\/li\u003e \u003cli\u003eBMM150 Magnetometer Resolution: 13 bit\u003c\/li\u003e \u003cli\u003eOperating Temperature Range: Min. -40Â°C, Typ. +25Â°C, Max. +85Â°C\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/6\/7\/5\/e\/4\/Schematic-20621-MIKROE_Smart_Sens_2_Click.PDF\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/5\/5\/b\/2\/6\/BHI260AP_Datasheet.pdf\"\u003eBHI260AP Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/7\/e\/b\/9\/e\/BME688_Datasheet.pdf\"\u003eBME688 Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/9\/b\/d\/3\/0\/BMM150_Datasheet.pdf\"\u003eBMM150 Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/c\/b\/9\/8\/e\/BMP390_Datasheet.pdf\"\u003eBMP390 Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.mikroe.com\/mikrosdk\"\u003emikroSDK\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/github.com\/MikroElektronika\/mikrosdk_click_v2\/tree\/master\/clicks\/smartsens2\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40531168165973,"sku":"20621:SEN-20621:spark","price":8305.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/20621_-_MIKROE_Smart_Sens_2_Click_2.jpg?v=1678248288","url":"https:\/\/www.tanotis.com\/products\/sparkfun-mikroe-smart-sens-2-click","provider":"Tanotis","version":"1.0","type":"link"}