Por lo general, un módulo BLE comercial totalmente certificado no tendrá la pila accesible a terceros. Tendrías que tener una manera de acceder al módulo a través de una interfaz UART o similar, de modo que puedas configurar el módulo BLE a través de comandos ASCII. En segundo lugar, tendrás que enviar al módulo, a través del mismo canal de comunicaciones, los datos del sensor que obtengas. Así que normalmente necesitarás algún tipo de controlador u o un FPGA o similar para hacer esto.
Dicho esto, hay otros módulos Bluetooth con capacidades de audio analógico que pueden preconfigurarse para transmitir audio desde/hacia el módulo a un auricular o altavoz externo, etc., sin necesidad de un microcontrolador. Esto supone que puedes preconfigurar y emparejar tu módulo con tu otro dispositivo de audio para que pueda empezar a transmitir tan pronto como tengas el dispositivo emparejado activo.
En tu caso estás tratando con algunos datos de sensores digitales obtenidos vía I2C, y necesitarás obtenerlos y también enviar estos datos a un módulo BLE, etc. Así que usted puede ver que se requerirá un pequeño microcontrolador para interconectar su sensor a través de I2C, para configurar también el módulo BLE, y luego también enviar los datos al módulo BLE cada 30 segundos o lo que usted requiera.
Puede que tengas suerte y encuentres un módulo BLE con una interfaz A/D que puedas preprogramar para leer tu sensor con una interfaz analógica y no tener que usar un microcontrolador. De lo contrario, puede que encuentres un módulo BLE con un mcirocontrolador integrado que se haga accesible para programarlo directamente, pero la pila BLE seguirá sin ser accesible.