Keyestudio Bluetooth Module
Introduction:
This Bluetooth module can easily achieve serial wireless data transmission. Its operating frequency is among the most popular 2.4GHz ISM frequency band (i.e. Industrial, scientific and medical).
It adopts Bluetooth 2.1+EDR standard. In Bluetooth 2.1, signal transmit time of different devices stands at a 0.5 seconds interval, so that the workload of Bluetooth chip can be reduced substantially and more sleeping time can be saved for Bluetooth.
This module is set with serial interface, which is easy-to-use and simplifying overall design/development cycle.
Specification:
Bluetooth protocol: Bluetooth 2.1+ EDR standard
USB protocol: USB v1.1/2.0
Operating frequency: 2.4GHz ISM frequency band
Modulation mode: Gauss frequency Shift Keying
Transmit power: ≤ 4dBm, second stage
Sensitivity: ≤-84dBm at 0.1% Bit Error Rate
Transmission speed: 2.1Mbps(Max)/160 kbps (Asynchronous); 1Mbps/1Mbps (Synchronous)
Safety feature: Authentication and encryption
Supported configuration: Bluetooth serial port (major and minor)
Supply Voltage: 5 V DC 50mA
Operating temperature: -20 to 55℃
Resources:
Video
//video.keyestudio.com/ks0055/
PDF and Code
//fs.keyestudio.com/KS0055
Keyestudio Bluetooth Transmission Module for Arduino with Bottom HC-05 Master and Slave
Bluetooth transmission module can enable you to get rid of using cable for a serial port device and realize wireless serial communication within 10 meters.
Using the module doesn’t require knowing the complex Bluetooth bottom protocol. A few simple steps can get you to enjoy the convenience of wireless communication.
Bluetooth transmission module has only 4 AT command. Respectively are communication testing, name changing, baud rate changing, matching password changing.
AT command must be set from TXD, RXD signal pins, not via Bluetooth channel. Device sending the AT command can be various types of MCU (for example, 51, avr, PIC, msp430, arm, etc.).
It can also be a computer sending via serial port (PC serial port connected to MAX232 or USB serial port).
1. core module uses HC-05 slave module, pins include VCC, GND, TXD, RXD, KEY, Bluetooth state pin (STATE), output low if not connected, high if connected
2. LED indicates the connection status of Bluetooth, quick flash means no connectivity, slow flash means entering AT mode, double flash means Bluetooth is connected and the port is open.
3. BOttom plate has anti-reverse diode,with 3.3V LDO. input volt is 3.6~6V; current about 30mA with no pairing, current about 10mA after pairing. Input volt should be within 7V!
4. Pin level is 3.3V. It can be directly connected with various MCUs (51, AVR, PIC, ARM, MSP43 etc.) , also 5V MCUs, no need for MAX232 and cannot be connected with MAX232!
5. In open area, effective range is 10m (power level is CLASS 2). It’s possible to be more than 10m. But the connecting quality cannot be guaranteed.
6. After paring , it can be used as full duplex serial port. No need for knowing any Bluetooth protocol. It supports 8-bit data bits, 1 stop bit; can set odd-even check communication format, which is the most common communication format; do not support other formats.
7. Can access AT command to set parameters, and query information by pulling high pin 34.
8. Small size (3.57cm*1.52cm), SMD production, ensure quality; with transparent heat shrinkable film for dustproof and anti-static function.
9. Use AT-command to switch from master or slave mode, and to connect to specific devices.
10. Support standard baud rate of 4800bps~1382400bps.
Resources:
Video
//video.keyestudio.com/ks0097/
Code and Android APP
//fs.keyestudio.com/KS0097
Keyestudio XBee Bluetooth Wireless Module HC-05
Keyestudio Bluetooth XBee Bluetooth wireless module HC-05 adopts XBEE design.
It has features of compact size, compatible with XBEE shield, and suitable for various 3.3V MCU systems.
The module can use AT command to set baud rate and master
![]()
ave mode, user info etc.
The default settings are baud rate 38400, paring password 1234.
It comes with efficient on-board antenna. The exposed antenna ensures better signal quality and longer transmitting distance. Transparent serial port can be used to pair up with various Bluetooth adapters, Bluetooth phones.
The humanized design offers convenience for secondary development.
After testing, the module is known to be suitable in using with all Bluetooth adapters on the market (PC and phones with Bluetooth).
Supply voltage: 3.3V (voltage above 3.3V is forbidden. It will damage the module)
Bluetooth paring user name: HC-05
Bluetooth paring password: 1234
Default baud rate: 38400
Modified baud rate takes effect after module reboot
Resources:
Code
//fs.keyestudio.com/KS0143
keyestudio XBee Bluetooth Wireless Module HC-06
Keyestudio Bluetooth XBee Bluetooth wireless module HC-06 adopts XBEE design.
It has features of compact size, compatible with XBEE shield, and suitable for various 3.3V MCU systems.
The module can use AT command to set baud rate and master
![]()
ave mode. The default settings are baud rate 9600, paring password 1234, slave mode. It comes with efficient on-board antenna. The exposed antenna ensures better signal quality and longer transmitting distance. Transparent serial port can be used to pair up with various Bluetooth adapters, Bluetooth phones.
The humanized design offers convenience for secondary development.
After testing, the module is known to be suitable in using with all Bluetooth adapters on the market (PC and phones with Bluetooth).
Specification:
Supply voltage: 3.3V (voltage above 3.3V is forbidden. It will damage the module)
Bluetooth paring user name: HC-06
Bluetooth paring password: 1234
Default baud rate: 9600
Modified baud rate takes effect after module reboot
Resources:
Video
//video.keyestudio.com/wp/ks0144/
Code
//fs.keyestudio.com/KS0144
Keyestudio HM-10 Bluetooth-4.0 V3 Compatible with HC-06 Pins
Bluetooth technology is a wireless standard technology that enables short-distance data exchange between fixed devices, mobile devices, and building personal area networks (using UHF radio waves in the ISM band of 2.4 to 2.485 GHz).
The Keyestudio HM-10 Bluetooth-4.0 V3 module is a master-slave machine. When use as the Host, it can send commands to the slave actively; when use as the Slave, it can only receive commands from the host.
The HM-10 Bluetooth module supports the Bluetooth 4.0 protocol, which not only supports Android mobile, but also supports iOS system.
1)Bluetooth protocol: Bluetooth Specification V4.0 BLE
2)No byte limit in serial port Transceiving
3)In open environment, realize 100m ultra-distance communication with iphone4s
4)USB protocol: USB V2.0
5)Working frequency: 2.4GHz ISM band
6)Modulation method: GFSK(Gaussian Frequency Shift Keying)
7)Transmission power: -23dbm, -6dbm, 0dbm, 6dbm, can be modified by AT command.
8)Sensitivity: ≤-84dBm at 0.1% BER
9)Transmission rate: Asynchronous: 6K bytes ; Synchronous: 6k Bytes
10)Security feature: Authentication and encryption
11)Supporting service: Central & Peripheral UUID FFE0, FFE1
12)Power consumption: Auto sleep mode, stand by current 400uA~800uA, 8.5mA during transmission.
13)Power supply: 5V DC
14)Working temperature: –5 to +65 Centigrade
Resource:
Click the link to download the software and datasheet:
//fs.keyestudio.com/KS0455
Keyestudio LY51M02 Bluetooth 5.0 Module
The LY51M02 Bluetooth module is a data transmission module based on Bluetooth Specification V5.1 BLE Bluetooth protocol. The wireless working frequency band is 2.4GHz ISM, and the modulation method is GFSK (Gaussian Frequency Shift Keying).
The module transmit power is adjustable, -21dbm ~ +5dbm, a total of 13 power levels. It adopts a TI’s CC2640R2L chip and supports Bluetooth 5.1BLE, applied to industrial remote control, gamepad, data acquisition equipment, intelligent lighting equipment, Bluetooth remote control toys, wireless LED displays, Bluetooth printer, smart home, industrial control and other fields.
Specification:
Module model: LY51M02
Working frequency band: 2.4G
Chip model: TICC2640R2L
Communication interface: UART (3.3V TTL)
Working voltage: 3.3V~5V
Working current: 4mA
Transmit power: 5dBm (maximum)
Communication rate: 5-10K/s
Antenna connection method: PCB on-board antenna
Working temperature: 0℃~+85℃
Module size: 80*17*7mm