Summary of BHI260AB ULTRA-LOW-POWER SMART SENSOR HUB
Bosch Sensortec’s BHI260AB is an ultra-low-power smart sensor hub combining a programmable 32-bit Fuser2 microcontroller, a 6-axis IMU (3-axis accelerometer and 3-axis gyroscope), and preloaded sensor-fusion software in a compact 44-pad LGA package. Configurable CPU modes (20 MHz/50 MHz), onboard SRAM/ROM, optional external Flash for XiP, multiple host interfaces (SPI/I2C), up to 25 GPIOs, and high-speed I/O make it suitable for always-on sensor processing with flexible connectivity and low power consumption.
Parts used in the BHI260AB ultra-low-power high-performance smart sensor hub:
- Fuser2 programmable 32-bit microcontroller (ARC EM4 core)
- 6-axis IMU (16-bit 3-axis accelerometer and 16-bit 3-axis gyroscope)
- 256 kB on-chip SRAM
- 144 kB on-chip ROM preloaded with software
- Up to 8 MB external Flash for execute in place (XiP)
- SPI and I2C host interfaces (configurable)
- 3 master interfaces (selectable from 2x SPI master and 2x I2C master)
- Up to 25 GPIOs
- 4-channel micro DMA controller
- 2-way associative cache controller
- Floating point unit (FPU) and memory protection unit (MPU)
- 44-pad LGA package
Bosch Sensortec’s BHI260AB ultra-low-power high-performance smart sensor hub with integrated accelerometer and gyroscope

Bosch Sensortec’s BHI260AB is a family of ultra-low-power smart hubs consisting of Bosch Sensortech’s programmable 32-bit microcontroller (Fuser2), a state-of-the-art 6-axis IMU, and a powerful software framework containing pre-installed sensor fusion and other sensor processing software within a small 44-pad LGA package.
The Fuser2 Core is configurable to operate at 20 MHz (Long Run mode) and 50 MHz (Turbo mode). It can boot from a wide variety of hosts, ranging from a small Arm® Cortex®-M0 MCU up to multicore application processors, while it can also run standalone when booting from an attached Flash memory. In combination with its wide connectivity and extendability, the BHI260AB becomes a versatile and ideal solution when it comes to always-on sensor processing at ultra-low-power consumption.
Hardware Features
- CPU core
- ARC® EM4 CPU with ARCv2 16/32 bit instruction set (up to 3.6 CoreMark/MHz)
- Floating point unit (FPU) / memory protection unit (MPU)
- 4-channel micro DMA controller / 2-way associative cache controller
- Memory
- 256 kB on-chip SRAM
- 144 kB on-chip ROM preloaded with software
- Up to 8 MB external Flash for execute in place (XiP) code execution
- Connectivity
- Host interface configurable as SPI or I2C
- 3 master interfaces (selectable out of 2x SPI master and 2x I2C master)
- Up to 25 GPIOs
- Fast I/O operations
- SPI and GPIOS up to 50 MHz
- I2C up to 3.4 MHz
- Integrated sensor [six degrees of freedom inertial measurement unit (6-DoF IMU)]
- 16-bit 3-axis accelerometer
- 16-bit 3-axis gyroscope
Read more: BHI260AB ULTRA-LOW-POWER SMART SENSOR HUB
- What core does the BHI260AB use?
It uses an ARC EM4 CPU core with the ARCv2 16/32 bit instruction set. - What sensors are integrated in the BHI260AB?
It integrates a 6-axis IMU: a 16-bit 3-axis accelerometer and a 16-bit 3-axis gyroscope. - Can the BHI260AB run standalone without a host processor?
Yes, it can run standalone when booting from an attached Flash memory. - What are the CPU operating modes and speeds?
The Fuser2 core is configurable to operate at 20 MHz (Long Run mode) and 50 MHz (Turbo mode). - How much on-chip memory does the BHI260AB have?
It has 256 kB on-chip SRAM and 144 kB on-chip ROM preloaded with software. - Does the BHI260AB support external Flash for XiP?
Yes, it supports up to 8 MB external Flash for execute in place code execution. - What host interfaces are supported?
The host interface is configurable as SPI or I2C, with 3 master interfaces selectable from 2x SPI master and 2x I2C master. - How many GPIOs and what I/O speeds are available?
It provides up to 25 GPIOs; SPI and GPIOs can run up to 50 MHz and I2C up to 3.4 MHz. - What software features come with the BHI260AB?
It includes pre-installed sensor fusion and other sensor processing software in its ROM.
