O módulo GY-BMI160 se basa en el sensor integrado Bosch BMI160, que implementa un acelerómetro de tres ejes de 16 bits y un giroscopio de tres ejes de 16 bits combinados con un microprocesador de 32 bits. Es la solución ideal para aplicaciones portátiles y para todas las soluciones que prevean la detección de movimiento y desplazamiento de un objeto, junto con la detección y medición del campo magnético terrestre.
Perfecto para aplicaciones de detección y medición en aeromodelismo, drones, y esencial para la estabilización electrónica de bicicletas.
Integra seis convertidores ADC (uno para cada eje) utilizados para el acelerómetro y el giroscopio, garantizando la máxima precisión en la conversión de los datos detectados. Para combinar precisión y velocidad, cada sensor puede proporcionar una salida programable en diferentes rangos indicados en las especificaciones técnicas.
El módulo está concebido para su uso con una gran variedad de microcontroladores mediante comunicación por bus I2C, por lo que es adecuado para gestionarlo con Arduino y muchos otros kits de desarrollo.
PRINCIPALES CARACTERÍSTICAS
◆ Integración 6-DOF (Degrees of Freedom (Grados de Libertad)) en un único chip.
◆ Consumo de energía ultra-reducido (típico < 1mA en funcionamiento total).
◆ Gestión inteligente de la energía con modos de suspensión y activación rápida.
◆ Soporte para interfaz doble: I2C y SPI.
◆ FIFO integrado de 1024 bytes para almacenamiento de datos y reducción de la carga del procesador.
◆ Motor de interrupción integrado para detección de caída libre, movimiento y paso.
ESPECIFICACIONES
• Alimentación y Tensión
- Tensión de funcionamiento: 3V a 5V (gracias al regulador LDO integrado)
· Nivel lógico de la interfaz: 3.3V / 5V compatible
• Acelerómetro
- Escalas configurables: ±2g, ±4g, ±8g, ±16g
· Resolución: 16-bit
• Giroscopio
- Rangos de velocidad angular: ±125°/s a ±2000°/s
· Alta estabilidad térmica y bajo ruido
• Comunicación y Dimensiones
- Protocolos: I2C (hasta 1MHz) o SPI (hasta 10MHz)
· Tamaño de la PCB: 13mm x 18mm
CONTENIDO DEL PAQUETE
1 x Módulo GY-BMI160 (Acelerómetro + Giroscopio)
1 x Barra de pines (Header) de 12 pines
NOTAS
El módulo incluye un regulador de tensión interno, lo que permite alimentarlo con 5V sin dañar el sensor que funciona de forma nativa a 1.8V-3.3V.
Para uso con Arduino o ESP32 mediante I2C, la dirección estándar suele ser 0x69 (puede variar si el pin SDO está conectado a GND).
Aunque el chip admite 1.8V, este módulo específico (GY-BMI160) está optimizado para sistemas de 3.3V y 5V debido a los componentes externos en la PCB.
Ficha técnica oficial BMI160
Ejemplo de proyecto