El módulo Bluetooth HM10 permite conectar tus proyectos con Arduino a un smartphone, celular o PC de forma inalámbrica, con la simplicidad de operación de un puerto serial. Cumple con el estándar Bluetooth Low Energy (BLE) 4.0 y está basado en los chips de Texas Instruments CC2540 o CC2541.
Es especialmente útil para comunicarse con dispositivos Apple (iPhone, iPad) y Android de última generación, gracias a su compatibilidad con el protocolo BLE más reciente. Puede reemplazar a los módulos HC-05 y HC-06 en proyectos donde se busque menor consumo de energía.
La comunicación es serial (UART) a través de los pines RX y TX, funcionando de manera transparente — no es necesario modificar el código de tu microcontrolador si ya está configurado para trabajar con comunicación serial estándar.
El plástico transparente que cubre algunos módulos HM10 es normalmente una película protectora temporal contra polvo, humedad y rayones durante el transporte y almacenamiento — no cumple ninguna función eléctrica ni de blindaje. Es transparente (en vez de opaco) porque el plástico no bloquea señales de radiofrecuencia — a diferencia de una carcasa metálica, que sí actuaría como jaula de Faraday y bloquearía la señal Bluetooth casi por completo. Por eso, si decides cubrir o encapsular el módulo en tu propio proyecto, siempre debes usar plástico u otro material no conductor, nunca metal, para no afectar el alcance de la antena integrada en el PCB.
