Bluetooth Low Energy Tutorial with HM-10 BLE 4.0 & Arduino

  Переглядів 64,861

How To Electronics

How To Electronics

День тому

Bluetooth, a simple wireless communication module most popular since the last few decades and easy to use are being used in most of the battery-powered devices. Over the years, there have been many upgrades of Bluetooth standard to keep fulfil the demand of customers and technology according to the need of time and situation. It all started from Bluetooth version 1.0 and currently, Bluetooth version 5.0 is available in the market. Over the few years, there are many things changed including data transmission rate, power consumption with wearable and IoT Devices and Security System.
To learn about the Bluetooth working, HC-05 & HC-06 is widely available in the market. But here we are going to learn about HM-10 BLE 4.0 with Arduino Board. The HM-10 is a readily available Bluetooth 4.0 module. This module is used for establishing wireless data communication using any Android App in the smartphone. The module is designed by using the Texas Instruments CC2540 or CC2541 Bluetooth low energy (BLE) System on Chip (SoC). The module design and firmware originated from the Jinan Huamao Technology Company.
As the name suggests, BLE focuses on low energy consumption. Low energy focus comes with some sacrifices particularly around data transfer rates and the range of operation. With all the hype around IoT (Internet of Things) and the slew of technologies and devices out in the market, BLE is attempting to position itself as a leader for the future of IoT.
To learn more & Source Code Visit: how2electronics.com/bluetooth...
....................................................................................................................................................................................................................................
Drop a like if you liked this video.
Don't forget to subscribe our channel for more Electronics project and tutorials.
Website: how2electronics.com
Facebook: / electronicsbyalex

КОМЕНТАРІ: 49
@veerapongnapapongchantra6086
@veerapongnapapongchantra6086 Рік тому
After I have been searching for the tutorial of Bluetooth for Arduino, this channel is best. Thank you so much
@nickfelstead7559
@nickfelstead7559 3 роки тому
thank you so much for your help, this was a great tutorial and the link in the description to the tutorial is also great!
@ianabella3804
@ianabella3804 7 місяців тому
Hi this is a great video, I'm new to all of this stuff and I don't have any idea at all , I have trouble trying to discover the HM-10 that I have when using the ble scanner , I am currently using the Ks0174 keyestudio HM-10 Bluetooth-4.0 V2 , it's connected to the arduino uno board , I have also followed your instructions yet the application still cannot discover the module, any Idea what's going on here? thanks
@abqorian
@abqorian 2 роки тому
so voltage divider or logic level converter between them unlike HC-05 ? your blog clearly says that one needs to convert Arduino's 5V pin to RX. but at the end of your blog, your wiring diagram says otherwise
@matiashuamani4634
@matiashuamani4634 4 роки тому
thanks for the video is very useful, question, how can I pair the bluetooth using the pass and the app?
@luisfernandogomezulloa190
@luisfernandogomezulloa190 4 роки тому
really helped me with my project, thanks a lot
@dennischang5296
@dennischang5296 3 роки тому
Any issues with no voltage divder in the RX line?
@jagatsify6969
@jagatsify6969 3 роки тому
This helped me a lot Also I had a problem with the compiling.... It said it had some troubleshootes
@abaanshanid749
@abaanshanid749 Рік тому
Hi, great tutorial! my HM-10 BLE's red light doesn't blink and it stays red without blinking, do you know why?
@RedDesertPhoenix
@RedDesertPhoenix Рік тому
I was looking for a 'newb's first bluetooth tutorial', and this one is great for that. Even more impressive considering it seems to be the only one even remotely useful.
@user-kt4ij4jj1e
@user-kt4ij4jj1e Рік тому
Is it possible to measure the distance between two hm-10s while communicating with each other?
@SA-oj3bo
@SA-oj3bo 2 роки тому
Hi, how to set HM-10 so it can replace HC-05? We have Bluetooth classic MIT APP INV APP that works well with HC-05 but not with HM-10. So can HM-10 work as a HC-05 after setting it's parameters?
@islamiceverything8305
@islamiceverything8305 4 роки тому
I have ble 4.0 bluetooth module how can we use it for home automation with arduino uno r3 becoz it is not connected with home automation bluetooth app
@ouchanihida3327
@ouchanihida3327 3 роки тому
I have a small problem. I need to use components that are compatible with Arduino. A position sensor (so I use a GPS module. This GPS module must be Adafruit Ultimate GPS Data Acquisition Module (GPS Included)). A position storage (with an SD card that must work with an SPI link). A bluetooth interface. A IHM to visualize the route (using an Android tablet that is compatible with a bluetooth module). you can advise me to use what as a component . because it's 3 components must be compatible with Arduino and an Android tablet IHM thanks to a Bluetooth module.
@sandyblogs4568
@sandyblogs4568 3 роки тому
hello sir,i am developing my own app voltmeter for arduino using mit app inventor.but here it is not showing the hm10 bluetooth module.please help me with this problem
@jonatanalexandercontrerash7208
@jonatanalexandercontrerash7208 3 роки тому
THANK YOU!!! You help me a lot!!!
@smalltechmakerallinone6930
@smalltechmakerallinone6930 3 роки тому
did some changes and then worked,Thx
@ivanrusin1636
@ivanrusin1636 3 роки тому
if i have smartphone with bluetooth version 4.2 . Will it work?
@deuce-way1440
@deuce-way1440 3 роки тому
What if I want to use the HM 19 without Arduino
@minibitsrobotica-stemlab6649
@minibitsrobotica-stemlab6649 2 роки тому
How to change Name and baudrate the BLE module?
@electronic7979
@electronic7979 4 роки тому
Nice project 👍
@nfcradio4622
@nfcradio4622 6 днів тому
how to send data from Arduino to Cell Phone app
@jmc_fpv
@jmc_fpv 3 роки тому
HOW TO RECEIVE DATA?? DO YOU KNOW?
@fknebl81
@fknebl81 3 роки тому
Be aware with factory default baud rate. Mine was 115200 both I have received.
@arindammoitra3443
@arindammoitra3443 2 роки тому
I have a doubt is codes for Hm-10 and Hc-05 are different? Because already have project on HC-05 and if I now just replace this Bluetooth module to Hm-10 is this previous code work properly or I need to alter?
@HowtoElectronics
@HowtoElectronics 2 роки тому
Both are different. The same code wont work.
@arindammoitra3443
@arindammoitra3443 2 роки тому
@@HowtoElectronics ok thank you for clarifying this 🙏🙏 U doing good keep going
@asokazim6449
@asokazim6449 4 роки тому
thanks for this video. which one arduino is tha best ???
@HowtoElectronics
@HowtoElectronics 4 роки тому
Arduino UNO
@priyankamhatre3406
@priyankamhatre3406 3 роки тому
Thank u sooooooooooo much
@octaviopinto.b8657
@octaviopinto.b8657 4 роки тому
thangs bro y need only de code XD but other videos the code dont work
@dhanajaydilliwar4042
@dhanajaydilliwar4042 4 роки тому
at what distance in meters it offers its connection
@HowtoElectronics
@HowtoElectronics 4 роки тому
Up to 7 ft
@ouchanihida3327
@ouchanihida3327 3 роки тому
@@HowtoElectronics I have a small problem. I need to use components that are compatible with Arduino. A position sensor (so I use a GPS module. This GPS module must be Adafruit Ultimate GPS Data Acquisition Module (GPS Included)). A position storage (with an SD card that must work with an SPI link). A bluetooth interface. A GUI to visualize the route (using an Android tablet that is compatible with a bluetooth module). you can advise me to use what as a component . because it's 3 components must be compatible with Arduino and an Android tablet IHM thanks to a Bluetooth module.
@TechUndefined
@TechUndefined 4 роки тому
👍👍👍
@Blackpink0818
@Blackpink0818 3 роки тому
why mine is not bonded and the the Bluetooth is not connected?
@abigailrodriguez4658
@abigailrodriguez4658 3 роки тому
I have the same problem, help!
@thibevanesch3607
@thibevanesch3607 3 роки тому
@@abigailrodriguez4658 I have te same problem, did you guys how know how i solve this?
@chappali38
@chappali38 4 роки тому
Hi Sir how do i pair with password? and it says on the app the name is BT- 05
@maheshsehrawat7537
@maheshsehrawat7537 7 місяців тому
same problem
@nimatorshizi68
@nimatorshizi68 2 місяці тому
Where is the cod 😐😐😐
@fernandohood5542
@fernandohood5542 3 роки тому
why did these clowns solder those pins in that orientation?
@YS-lf9xw
@YS-lf9xw 3 роки тому
oh god ur pronunciation...
@sunroomz220
@sunroomz220 Рік тому
English is obviously his 2nd language you douche
@nuovovideo
@nuovovideo Рік тому
Thank you very much you solve my problem
Bluetooth 2.0 VS Bluetooth 4.0 (BLE) || Is an Upgrade worth it?
7:54
GreatScott!
Переглядів 595 тис.
Master BLE Basics in Just 10 Minutes: The Ultimate Guide!
9:15
Novel Bits
Переглядів 85 тис.
Парковка Пошла Не По Плану 😨
00:12
Глеб Рандалайнен
Переглядів 11 млн
HM10 BLE BLUETOOTH Module Part 1 -AT Commands on Original HM10
12:43
Saravanan AL
Переглядів 28 тис.
Game Boy games that did the impossible.
15:33
Modern Vintage Gamer
Переглядів 172 тис.
BLE with ESP32 tutorial part 2: the client
36:07
MoThunderz
Переглядів 26 тис.
CNC Machining Will Never Be The Same: This is Next Level
8:26
TITANS of CNC MACHINING
Переглядів 29 тис.
Back when the internet was fun. (1999 Apple iBook)
22:46
DankPods
Переглядів 309 тис.
HM-10 bluetooth модуль 4.0
7:48
Александр Писанец
Переглядів 25 тис.
nRF5 SDK - Tutorial for Beginners Pt 40 - Bluetooth Low Energy an Introduction to basics in BLE
42:17
Bluetooth module HM-10 and Arduino. Full control
15:34
Home Made - то, что ты можешь сделать
Переглядів 53 тис.
iPhone - телефон для нищебродов?!
0:53
ÉЖИ АКСЁНОВ
Переглядів 3,3 млн
Phone sees the future ! 📲🫣👽
0:38
BOGDANCHIKI
Переглядів 11 млн