1 Characteristics and compatibility of BHI260AP
1.1 General information
The size of the system-in-package with an accelerometer, gyroscope and a programmable 32bit microcontroller is 3.6 mm * 4.1 mm.
The mass production launch is in preparation.
1.2 MCU
Yes, there is a MCU inside.
Yes, the raw sensor data can be accessed in real-time. The sensor includes a 3-Axis accelerometer and a 3-Axis Gyroscope.
Yes, the BHI260AP can be used together with other MCUs
1.3 IMU
The recommendation of 6-axis or 9-axis is dependent on the typical usage environment, whether it is subject to magnetic distortion in indoor and/or outdoor environments. While the current magnetometers suffer from hard-iron and soft-iron effects, the sensor is equipped with a state-of-the-art sensor data fusion that includes a fast magnetometer calibrator to help reduce or control drift in direction after magnetic distortions are detected. Here, an absolute generic recommendation is not possible due to the nature of sensors, but guidance can be provided specific to the application and expected use. Insights on this topic are available in our publication (EDN whitepaper)
1.4 Power management
It depends on the number of sensors activated inside the sensor (accelerometer or gyroscope) and the variety of activities simultaneously being tracked. For an exact number, please get in touch with Bosch Sensortec.
Typically, for saving system power, the developers look for power-expensive components such as the GPS, display, connectivity and the running time of application processors, etc.
1.5 Sensor fusion and ML:
2 AI firmware and algorithm of the BHI260AP
Yes, the AI firmware is updatable.
The typical prediction accuracy is >90% for personalized pre-trained activities.
It is a proprietary patented Bosch technology designed especially for learning on the edge (which enables personalization) and still keeps computational and power requirements low.
Classification (learning and recognition) is based on time-series accel and gyro data using a proprietary patented Bosch technology designed especially for learning on the edge (which enables personalization) and still keeps computational and power requirements low.
Self-learning AI software for fitness tracking
This software enables on-device learning and automatic tracking of a wide variety of fitness movements, including options for on-device individual-specific personalization of movements and support for increasing numbers of activities without the need to modify the original software.
Swim analytics
This software dedicated for wrist wearables generates useful information of users’ swimming activities, such as length count, style of swimming and stroke counts.
Pedestrian dead reckoning
This software helps to reduce the power consumption of a wearable device by enabling the duty cycling of power-consuming GNSS components, as well as improving the accuracy of outdoor positioning with pedestrian dead reckoning.
Relative and absolute orientation
This software estimates relative and absolute orientation of the device, including outputs such as rotation vector, game rotation vector, linear acceleration and gravity.
3 Applications and use cases of the BHI260AP
For providing guidance to the user for appropriate training, you can make use of a combination of the recognition and orientation tracking included inside BHI260AP.
To provide guidance to the user for appropriate training, you can use a combination of recognition and orientation tracking included in the BHI260AP.
Yes, correct.
Yes, the sensor is picking up the changing movements automatically, without any explicit information from user.
Yes, developers would be able to create and load custom patterns for the activities of their interest. Please contact us via the Bosch Sensortec Community if you need further support on this topic.
Yes, please get in touch with us via the Bosch Sensortec Community for further discussions on how to achieve this.
The most innovative aspect is the self-learning function designed inside the sensor itself, which enables a seamless personalization of activity tracking for a wide variety of activities and end-users.
4 Tools for BHI260AP
Yes, we have application and shuttle boards. Shuttle boards for BHI260AP are not yet available from our distributors. We plan to make them available in Q2 2021.
Yes, we provide software development kit for programming the BHI260AP and the PC based development desktop tool for visualization of real-time data.
BHI260AP is a complete edge sensor. Cloud support is not needed.
Yes, we provide a software development kit for programming the BHI260AP and a sensor API for customizing the sensor.
We will provide a software development kit for programming the BHI260AP and make it as open as possible for developers.
Yes, data analytics can be previewed in real time with the development desktop.
Hi,
Regarding BHI260ap sensor, I interfaced the BHI260ap shuttle board to our ambiq evalution board. I downloaded the source code from bosch git-hub and integrated to my ambiq SDK. I am able to read the chip id as 0x70, rom version as 0x142e and boot status as 0x17(which means as per datasheet Flash verify error bit is set ). So what is the expected responce for the bootstatus. And also i am unable to read the user version ,kernel version and sensor data. And the interfacing connections between bhi260apnshuttle board and my ambiq evalutionboard are given as below.
P1.1 - 1.8V
P1.2 - 1.8V
P1.6 - GPIO configured as i/p for interrupt purpose
P2.2 - SCL
p2.4 - SDA
P2.6 - Reset is connected to 1.8V
Can you please suggest me what i made the wrong.
Thankyou.
HOW TO FIRE A QUERY WITH BOSCH SENSOR API USING ./BHY2CLI TO READ A SINGLE LINE DATA FROM THE SENSOR
Dear @EmbeddedDev24 , please post your question in our forum: https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/bd-p/bst_community-mems-forum. We will then get back to you as soon as possible with an answer. Thank you!