Ks0174 keyestudio HM-10 Bluetooth-4.0 V2: Difference between revisions
Jump to navigation
Jump to search
Keyestudio (talk | contribs) |
Keyestudio (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
<br> | |||
==Introduction== | ==Introduction== | ||
keyestudio HM-10 Bluetooth-4.0 V2 adopts TI CC2541 chip | keyestudio HM-10 Bluetooth-4.0 V2 adopts TI CC2541 chip, configuration space of 256Kb. <br> | ||
It supports AT command. Users can modify working mode (master/slave), baud rate, device name, paring password, etc. <br> | |||
<br>[[File:ks0174.png|500px|frameless|thumb]]<br> | |||
<br> | |||
==Specification== | ==Specification== | ||
* Bluetooth protocol: Bluetooth Specification V4.0 BLE | * Bluetooth protocol: Bluetooth Specification V4.0 BLE | ||
Line 15: | Line 16: | ||
* Transmission power: -23dbm, -6dbm, 0dbm, 6dbm, can be modified by AT command. | * Transmission power: -23dbm, -6dbm, 0dbm, 6dbm, can be modified by AT command. | ||
* Sensitivity: ≤-84dBm at 0.1% BER | * Sensitivity: ≤-84dBm at 0.1% BER | ||
* Transmission rate: Asynchronous: 6K bytes | * Transmission rate: Asynchronous: 6K bytes ; Synchronous: 6k Bytes | ||
* Security feature: Authentication and encryption | * Security feature: Authentication and encryption | ||
* Supporting service: Central & Peripheral UUID FFE0, FFE1 | * Supporting service: Central & Peripheral UUID FFE0, FFE1 | ||
Line 22: | Line 22: | ||
* Power supply: 5V DC | * Power supply: 5V DC | ||
* Working temperature: –5 to +65 Centigrade | * Working temperature: –5 to +65 Centigrade | ||
<br> | |||
==Circuit Connection== | ==Circuit Connection== | ||
<br>[[File:ks0174-1.png|500px|frameless|thumb]]<br> | <br>[[File:ks0174-1.png|500px|frameless|thumb]]<br> | ||
<br> | |||
==Sample Code== | ==Sample Code== | ||
<pre> | <pre> | ||
Line 49: | Line 49: | ||
</pre> | </pre> | ||
<br> | |||
==Result== | ==Result== | ||
Open APP HC-COM, click search device, select the device, device is connected; the LED on the Bluetooth module is on. Enter “a” in HC-COM, click send, Bluetooth APP will display keyestudio. Every time HC-COM sends an “a”, the Pin13 LED on the main board blinks once. | Open APP HC-COM, click search device, select the device, device is connected; the LED on the Bluetooth module is on. Enter “a” in HC-COM, click send, Bluetooth APP will display keyestudio. Every time HC-COM sends an “a”, the Pin13 LED on the main board blinks once. | ||
<br>[[File:ks0174-2.png| | <br>[[File:ks0174-2.png|600px|frameless|thumb]]<br> | ||
<br> | |||
== Resources == | == Resources == | ||
'''PDF File:''' | * '''PDF File:'''<br> | ||
https://drive.google.com/open?id=1Ai-mgQf1QLKN7l4w-PJhk-g757wyT0Qb | https://drive.google.com/open?id=1Ai-mgQf1QLKN7l4w-PJhk-g757wyT0Qb | ||
'''APP HC-COM:''' | * '''APP HC-COM:'''<br> | ||
https://drive.google.com/open?id=18m7X9dBpNTfcAFRn1rq-3Qg6NH7HuTI3 | https://drive.google.com/open?id=18m7X9dBpNTfcAFRn1rq-3Qg6NH7HuTI3 | ||
'''Video:''' | * '''Video:'''<br> | ||
http://video.keyestudio.com/ks0174/ | |||
<br> | |||
== Get One Now == | |||
*[https://www.keyestudio.com/free-shipping-keyestudio-hm-10-bluetooth-40-v2-module-for-arduino-p0181.html *'''Official Website'''] | |||
* | |||
*[https://www.amazon.com/keyestudio-Bluetooth-Module-HM-10-Bluetooth-4-0/dp/B01E8JLKFW?ref_=w_bl_hsx_s_pc_web_13497667011 '''Shop on Amazon'''] | *[https://www.amazon.com/keyestudio-Bluetooth-Module-HM-10-Bluetooth-4-0/dp/B01E8JLKFW?ref_=w_bl_hsx_s_pc_web_13497667011 '''Shop on Amazon'''] | ||
*[https://www.aliexpress.com/store/product/Free-shipping-HM-10-transparent-serial-bluetooth-4-0-bluetooth-serial-port-module-with-logic-level/1452162_32276092839.html?spm=2114.12010612.8148356.7.6ed51583raQICZ '''Shop on aliexpress'''] | |||
[[Category:Module]] | [[Category:Module]] |
Revision as of 16:08, 16 April 2019
Introduction
keyestudio HM-10 Bluetooth-4.0 V2 adopts TI CC2541 chip, configuration space of 256Kb.
It supports AT command. Users can modify working mode (master/slave), baud rate, device name, paring password, etc.
Specification
- Bluetooth protocol: Bluetooth Specification V4.0 BLE
- No byte limit in serial port Transceiving
- In open environment, realize 100m ultra-distance communication with iphone4s
- USB protocol: USB V2.0
- Working frequency: 2.4GHz ISM band
- Modulation method: GFSK(Gaussian Frequency Shift Keying)
- Transmission power: -23dbm, -6dbm, 0dbm, 6dbm, can be modified by AT command.
- Sensitivity: ≤-84dBm at 0.1% BER
- Transmission rate: Asynchronous: 6K bytes ; Synchronous: 6k Bytes
- Security feature: Authentication and encryption
- Supporting service: Central & Peripheral UUID FFE0, FFE1
- Power consumption: Auto sleep mode, stand by current 400uA~800uA, 8.5mA during transmission.
- Power supply: 5V DC
- Working temperature: –5 to +65 Centigrade
Circuit Connection
Sample Code
int val; int ledpin=13; void setup() { Serial.begin(9600); pinMode(ledpin,OUTPUT); } void loop() { val=Serial.read(); if(val=='a') { digitalWrite(ledpin,HIGH); delay(250); digitalWrite(ledpin,LOW); delay(250); Serial.println("keyestudio"); } }
Result
Open APP HC-COM, click search device, select the device, device is connected; the LED on the Bluetooth module is on. Enter “a” in HC-COM, click send, Bluetooth APP will display keyestudio. Every time HC-COM sends an “a”, the Pin13 LED on the main board blinks once.
Resources
- PDF File:
https://drive.google.com/open?id=1Ai-mgQf1QLKN7l4w-PJhk-g757wyT0Qb
- APP HC-COM:
https://drive.google.com/open?id=18m7X9dBpNTfcAFRn1rq-3Qg6NH7HuTI3
- Video:
http://video.keyestudio.com/ks0174/