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.



Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
UNIT Placa de Expansión para ESP32 38 Pines
Transistor 60T65PES TO-247 IGBT MBQ60T65PES
Display 7 Segmentos 2.3 Pulgadas Ánodo Común
R503 Sensor Dactilar TTL
Motor 365 12V 5000 RPM
XR2206 Generador De Funciones Con Carcasa De Acrílico
SN-03BM Prensa para Terminales ZH1.5mm SH1.0mm
4N25 Optoacoplador DIP-6
PICkit 3 Programador Universal PIC con Interfaz ICSP
Set de Pinzas con Punta de Cerámica
Cable Extensión para Servo Macho - Hembra
Kit Terminales BHT Termoretráctil 200pcs































Valoraciones
No hay valoraciones aún.