INFORMACIÓN
El Bluetooth 4.0 AT09 HM-10 CC2541 BLE es un módulo de comunicación inalámbrica de bajo consumo energético basado en la tecnología Bluetooth Low Energy (BLE), ideal para aplicaciones en el Internet de las Cosas (IoT). Utiliza el chip CC2541 de Texas Instruments, que combina un microcontrolador y una radio BLE en un solo paquete. Su funcionamiento se basa en la transmisión y recepción de datos mediante ondas de radio a corta distancia (hasta 10 metros típicamente), operando en la banda de 2.4 GHz. El módulo se comunica con microcontroladores o tarjetas de desarrollo a través de una interfaz UART (RX/TX), permitiendo enviar comandos AT para configurarlo.
El módulo Bluetooth 4.0 AT09 HM-10 CC2541 BLE es ampliamente utilizado en proyectos de electrónica y sistemas embebidos que requieren comunicación inalámbrica de bajo consumo. Entre sus principales usos y aplicaciones se encuentran el desarrollo de dispositivos IoT, sistemas de domótica, control remoto de aparatos electrónicos, transmisión de datos entre sensores y smartphones, así como en wearables, robots y aplicaciones médicas o deportivas. Su compatibilidad con el estándar BLE lo hace ideal para interactuar con teléfonos móviles, tablets y computadoras modernas. Además, es compatible con diversas tarjetas de desarrollo, incluyendo Arduino UNO, Mega, Nano, así como ESP32, ESP8266, STM32 y Raspberry Pi (mediante adaptadores UART o USB). Esta amplia compatibilidad lo convierte en una herramienta versátil para estudiantes, desarrolladores y makers que buscan implementar conectividad inalámbrica en sus proyectos.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Modelo: HM10.
- Voltaje de Operación: 3.3 – 5 VDC.
- Corrientes:
- De Operación: 8.5 mA.
- En modo SLEEP: 60 uA – 1.5 mA.
- En Espera: Ultra Bajo 90 uA ~ 400 uA.
- Configuración: Comandos AT.
- Chip: CC2541.
- Versión o firmware: MLT-BT05-V4.1.
- Baudrate (por defecto): 9600.
- Cobertura (Max): 100 metros
- Potencia RF: – 23 dbm, – 6 dBm, 0 dBm, 6 dBm (modificable a través de Comandos AT).
- Antena: Integrada en PCB.
- Seguridad: Autenticación y encriptación.
- Enviar y recibir sin límite de bytes.
- Frecuencia: Banda ISM de 2,4 GHz.
- Modulación: GFSK (Gaussian Frequency Shift Keying).
- Dimensiones: 38 mm x 20 mm x 3 mm.
- Peso: 4 g.
DOCUMENTACIÓN Y RECURSOS
TUTORIALES
INFORMACIÓN ADICIONAL
La conexión de un módulo Bluetooth 4.0 AT-09 HM-10 con una aplicación terminal en Android implica varios pasos que permiten establecer una comunicación entre el módulo y el dispositivo móvil. A continuación se describe este proceso:
Configuración Inicial del Módulo Bluetooth AT-09 HM-10.
- Encendido y Preparación:
- Conecta el módulo Bluetooth AT-09 HM-10 a una fuente de alimentación de 5 V.
- Conecta los pines RX y TX del módulo a los pines TX y RX de un microcontrolador como UNIT UNO DIY o adaptador USB a UART para configuración inicial.
Nota: puedes apoyarte en la conexión y los comandos AT del módulo Bluetooth HM-10 con Arduino en UNIT Electronics: Bluetooth HM10 cargar comandos AT
- Configuración con Comandos AT:
Utiliza el monitor serie de Arduino IDE para enviar comandos AT al módulo o utiliza el siguiente código en tu Arduino para conocer la configuración establecida en tu módulo, como la versión, el nombre, el pin o contraseña y los comando AT que reconoce el módulo.
Conexión.

Código.
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
// Abre la comunicacion serial a 9600 baud
Serial.begin(9600);
delay(100);
mySerial.begin(9600);
delay(100);
mySerial.print("AT\r\n");
delay(100);
mySerial.print("AT+VERSION\r\n");
delay(100);
mySerial.print("AT+NAME\r\n");
delay(100);
mySerial.print("AT+PIN\r\n");
delay(100);
mySerial.print("AT+HELP\r\n");
delay(100);
}
void loop() {
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}
Conexión desde la Aplicación Terminal en Android.
Aplicación Terminal:
- Descarga e instala una aplicación terminal compatible con Bluetooth LE (Low Energy) desde Google Play Store, como “Serial Bluetooth Terminal” o “Arduino bluetooth controller“.
- Asegúrate de que el Bluetooth está activado en tu dispositivo Android.
Conexión con la Aplicación Terminal:
- Abre la aplicación terminal en tu dispositivo Android.

- Selecciona la opción para conectar a un dispositivo Bluetooth LE y Scanea.
- Elige el módulo AT-09 HM-10 de la lista de dispositivos emparejados con el nombre de BT05.

- Una vez conectado, deberías ver un indicador de estado en la aplicación que confirma la conexión “Connected”.

Intercambio de Datos.
Ahora puedes enviar y recibir datos entre el módulo Bluetooth y la aplicación terminal. Los datos enviados desde la aplicación aparecerán en el microcontrolador o en la interfaz de la terminal serie conectada al módulo, y viceversa.
Envío de Comandos.
Escribe comandos en la aplicación terminal de Android y envíalos. Los mensajes enviados por la app al módulo bluetooth aparecerán de color azul.

Recepción de Datos.
Los datos enviados desde el microcontrolador o dispositivo conectado al módulo Bluetooth aparecerán en la pantalla de la aplicación terminal en Android en color verde.



Kit Giroscopio LED DIY Linterna Giratoria
Malla Desoldadora de Cobre 2mm 1.5m CP-2015
MUL-281 Multímetro Profesional RMS con Detector de Voltaje
SYB-500 Protoboard 2700 Puntos
Pelador de Cables Coaxiales Giratorio
Pluma Flux 951 Kester 10ml Non Clean
Adaptador de Batería XT60 Hembra a T Macho ESC
Pasta Térmica 5g
Sensor de Luz UV 290-390nm (UVA, UVB) RS485 SEN0642
Cautín de 60W 110V con Puntas Soporte y Esponja
Kit Soldador Eléctrico 90W 110V Cautín Multímetro
Sensor TDS Meter V1.0 Analógico
Gravity Kit de 27 Sensores Compatibles con Arduino KIT0011
Sonoff Carcasa Impermeable Contra Agua IP66
Limpiador de Alambre para Puntas de Cautín
Sonoff 5V Interruptor WiFi Cerradura Portón
Bateria LiPo 3.7V 400mAh 602035
Cargador de Pared para Baterías Li-ion 18650 26650 17670
Alicates de Pico de Pato Multifuncionales






























Valoraciones
No hay valoraciones aún.