El módulo Bluetooth HM10 nos brinda la oportunidad de conectar nuestros proyectos con Arduino a un smartphone, celular o PC de forma inalámbrica, ofreciendo la simplicidad de operación de un puerto serial. Este módulo cumple con el estándar Bluetooth Low Energy (BLE) y está basado en los chips de Texas Instruments CC2540 o CC2541. Es especialmente útil para comunicarse con dispositivos de Apple, como el iPhone y el iPad, así como con dispositivos Android de última generación, como celulares, laptops y tabletas.
Una de las ventajas del Bluetooth HM10 es que puede reemplazar los módulos Bluetooth HC-05 y HC-06, utilizando el protocolo Bluetooth más reciente, conocido como Bluetooth 4.0 o BLE. Esto permite la conexión remota con otros dispositivos a través de Bluetooth, donde la comunicación es serial (UART) a través de los pines RX y TX. Lo mejor de todo es que funciona de manera transparente, lo que significa que no es necesario modificar el programa de tu microcontrolador o Arduino si ya están configurados para trabajar con comunicación serial.