DroneBot Workshop
DroneBot Workshop
  • 149
  • 45 247 170
Bluetooth Classic & BLE with ESP32
Learn to use Bluetooth Low Energy (BLE) and Bluetooth Classic with the ESP32.
Article with code: dronebotworkshop.com/esp32-bluetooth
More articles and tutorials: dronebotworkshop.com
Join the conversation on the forum: forum.dronebotworkshop.com
Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/
Bluetooth is a short-range, license-free wireless communications system used to connect mobile devices, sensors, computers, and peripherals. It is available in two “flavors”:
Bluetooth Classic - The original Bluetooth, great for audio streaming and data transfer.
Bluetooth Low Energy (BLE) - An ultra-low power system perfect for IoT and mobile applications.
The ESP32 supports both Classic and BLE; however, support differs between ESP32 models. Some ESP32 boards only support Classic, while others only support BLE. There is also a difference between the revisions of Bluetooth supported by different ESP32 chips.
Today, we will work with both Bluetooth Classic and BLE with the ESP32. We’ll start by learning how both systems operate and what libraries Espressif provides for working with Bluetooth in the Arduino IDE. We will then run some simple code examples for both types of Bluetooth.
By the end of the video, you will better understand how to build Bluetooth projects with the ESP32.
Here is the Table of Contents for today's video:
00:00 - Introduction
01:59 - Bluetooth & BLE
07:36 - ESP32 Boards
08:59 - Bluetooth Revisions
10:39 - ESP32 Differences
11:38 - Bluetooth Serial Terminal
12:23 - Classic Bluetooth & ESP32
16:26 - Bluetooth Device Discovery
20:29 - Bluetooth Serial Client
24:18 - BLE (Bluetooth Low Energy) & ESP32
28:41 - BLE Server
31:36 - BLE Client
35:54 - Conclusion
Incidentally, Bluetooth was named after an ancient King, Harald "Bluetooth" Gormsson, and the Bluetooth logo is formed from the Nordic characters for his initials. The king was famous for uniting Denmark and Norway, just as the communications protocol he inspired unites devices from different manufacturers.
Hope you enjoy the video!
Bill
zhlédnutí: 20 481

Video

Multimeters - The Complete Guide
zhlédnutí 28KPřed 2 měsíci
How to select and use a multimeter (and why you really need two of them!). Are the expensive ones really worth the money? Article: dronebotworkshop.com/multimeters More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ Today, we will be working with the most e...
Pi Solar Camera - Astronomy with the Raspberry Pi
zhlédnutí 25KPřed 2 měsíci
Build a Raspberry Pi Solar Camera and get a close-up look at the 2024 Solar Eclipse! Learn to use any telescope to stream video with a Raspberry Pi HQ Camera. Article with code: dronebotworkshop.com/pi-solar-camera More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/s...
Arduino IoT Cloud Fundamentals | 2024 Step-by-Step Guide
zhlédnutí 41KPřed 3 měsíci
We’re back in the Cloud today, looking at all the updated features of the Arduino IoT Cloud! Check out what’s new for 2024 and build your first cloud project using Uno R4 WiFi and ESP32 DevKit boards. Article with step-by-step guide dronebotworkshop.com/iot-cloud-fundamentals More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscri...
Diodes - A Practical Guide
zhlédnutí 29KPřed 4 měsíci
From Avalanche to Zener, we have diodes for you today! Learn how diodes work and how to use them in your circuits. Laser Diodes included! Article with code: dronebotworkshop.com/diodes More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ Diodes have been aro...
Scam Alert!
zhlédnutí 26KPřed 4 měsíci
I am NOT running a contest! Responses and emails that seem to be from me are fake. It's a scam to obtain your personal information, please don't respond.
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
zhlédnutí 227KPřed 4 měsíci
The ESP32 family has grown considerably since its introduction in 2016. We’ll look at every ESP32 series and see how they compare. We’ll also check out a few development boards that might belong in YOUR workshop. Article with code: dronebotworkshop.com/esp32-2024/ More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the ne...
Tech Toolkit | The Ultimate Electronics Tool Round-Up
zhlédnutí 42KPřed 5 měsíci
A complete guide to the tools you’ll need in your electronics workshop. From Beginner to Maker to Service Pro - we have the tools for you! Article: dronebotworkshop.com/tools-for-electronics/ More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ No code or mi...
Arduino GIGA Display Shield
zhlédnutí 54KPřed 6 měsíci
The Arduino Giga Display Shield is a touchscreen display with an IMU, microphone, RGB LED, and camera connector. Article with code: dronebotworkshop.com/giga-display More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ We have already looked at the Arduino G...
IR Remotes & Microcontrollers - Arduino & ESP32
zhlédnutí 153KPřed 7 měsíci
Everything you need to know about using IR Remote Controls with Arduino and ESP32. Article with code and resources: dronebotworkshop.com/ir-remotes More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ We have looked at infrared remote controls before, but th...
XIAO ESP32S3 Sense - Tiny ESP32 Camera
zhlédnutí 70KPřed 8 měsíci
The Seeeduino XIAO ESP32S3 Sense board combines a camera, microphone, MicroSD card reader, and battery charger into a tiny package. Article with code: dronebotworkshop.com/xiao-esp32s3-sense More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ Seeed Studio’s...
LoRa - Long-Range Radio for IoT | Arduino, ESP32, RPI Pico
zhlédnutí 292KPřed 8 měsíci
LoRa is a low-cost, license-free method of sending short data bursts over long distances. It’s perfect for IoT sensors and remote control projects. Today, we’ll see how easy it is to use LoRa in our projects. Article with code: dronebotworkshop.com/lora More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter an...
Exploring the Arduino Nano ESP32 | MicroPython & IoT Cloud
zhlédnutí 162KPřed 9 měsíci
Another new Arduino board! This time it’s the Arduino Nano ESP32, and we’ll test it out today. Includes MicroPython and Arduino IoT Cloud experiments. Article with code: dronebotworkshop.com/nano-esp32 More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ Ard...
NEW Arduino Uno R4 Boards - Minima & WiFi
zhlédnutí 99KPřed 10 měsíci
Two new Arduino Uno boards - the Minima and WiFi. Let's examine them and test some of their unique features, including the CAN Bus and LED Matrix. Article with code: dronebotworkshop.com/arduino-uno-r4-minima-wifi/ More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/s...
Simple ESP32-CAM Object Detection
zhlédnutí 153KPřed 11 měsíci
Train an ESP32-CAM for Object Detection using a free Edge Impulse account. All without writing any code! Article with full instructions: dronebotworkshop.com/esp32-object-detect More articles and tutorials: dronebotworkshop.com Join the conversation on the forum: forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/ Object Detection is a Machi...
Op-Amps - Using Operational Amplifiers
zhlédnutí 267KPřed rokem
Op-Amps - Using Operational Amplifiers
Arduino GIGA WiFi - First Look
zhlédnutí 181KPřed rokem
Arduino GIGA WiFi - First Look
Using PS3 Controllers with ESP32 | Build Custom Remote Controls
zhlédnutí 95KPřed rokem
Using PS3 Controllers with ESP32 | Build Custom Remote Controls
ChatGPT with Arduino and ESP32 | C++ and MicroPython coding
zhlédnutí 319KPřed rokem
ChatGPT with Arduino and ESP32 | C and MicroPython coding
Using the ESP32 DAC - Voltages, Waveforms & Sounds
zhlédnutí 76KPřed rokem
Using the ESP32 DAC - Voltages, Waveforms & Sounds
Mecanum Wheel Robot Car & ESP-NOW Remote
zhlédnutí 118KPřed rokem
Mecanum Wheel Robot Car & ESP-NOW Remote
Driving DC Motors with Microcontrollers
zhlédnutí 590KPřed rokem
Driving DC Motors with Microcontrollers
Measuring Air Quality with ESP32 & Arduino
zhlédnutí 106KPřed rokem
Measuring Air Quality with ESP32 & Arduino
Pi Pico W with the Arduino IDE | Using WiFi
zhlédnutí 145KPřed rokem
Pi Pico W with the Arduino IDE | Using WiFi
Dual Boot Workstation - Windows 11 & Ubuntu 22.04
zhlédnutí 26KPřed rokem
Dual Boot Workstation - Windows 11 & Ubuntu 22.04
Linear DC Power Supplies - Designing & Building Custom DC Power Supplies
zhlédnutí 972KPřed rokem
Linear DC Power Supplies - Designing & Building Custom DC Power Supplies
GC9A01 Round LCD with ESP32 & Arduino
zhlédnutí 274KPřed 2 lety
GC9A01 Round LCD with ESP32 & Arduino
ESP32 Sound - Working with I2S
zhlédnutí 315KPřed 2 lety
ESP32 Sound - Working with I2S
Understanding Arduino Interrupts | Hardware, Pin Change & Timer Interrupts
zhlédnutí 156KPřed 2 lety
Understanding Arduino Interrupts | Hardware, Pin Change & Timer Interrupts
ESP32-CAM MicroSD Card - Saving images with the ESP32-Cam
zhlédnutí 131KPřed 2 lety
ESP32-CAM MicroSD Card - Saving images with the ESP32-Cam

Komentáře

  • @federicopuca1966
    @federicopuca1966 Před 10 hodinami

    OLED 1306 44:30

  • @tomweickmann6414
    @tomweickmann6414 Před 15 hodinami

    Love this channel. Love the old school components Not interested in Arduinos and SMTs

  • @davidessien5465
    @davidessien5465 Před 16 hodinami

    How can I get this boards?

  • @patrickfox-roberts7528
    @patrickfox-roberts7528 Před 17 hodinami

    Hope your recovery is going apace

  • @prateeksrivastava8470

    Can you tell how to download the library?

  • @ivankarlwandag7398

    Very informative video! Thank you for making videos like this. Two thumbs up for you, sir.

  • @vinodkumar8775
    @vinodkumar8775 Před 2 dny

    why don't you make projects with stm32 microcontroller with stepper motor and all things? hello sir, I likes your all video.

  • @ericroque5813
    @ericroque5813 Před 2 dny

    I've watched a lot of Arduino tutorials and this is by far the most detailed and concise explanation I've ever seen. I'm learning a lot. Keep it up!

  • @VenujanSrithar
    @VenujanSrithar Před 2 dny

    Sometimes I got values for white is more than 255 like 270 and for black I got in minus (-188) why ?

  • @brymstoner
    @brymstoner Před 2 dny

    i have a lilygo t-display s3 - it's screen is definitely not touch capable.

  • @genesmith8781
    @genesmith8781 Před 2 dny

    Terrific video! I am looking to cool a small outdoor fish tank and this gives me some thoughts on how to go about it. Thanks for the work on it. I learned plenty.

  • @rodneytapit5636
    @rodneytapit5636 Před 2 dny

    Outstanding tutorial, great section on I2S and common configurations. Describes everything I wanted to know THANK YOU!

  • @jessicaxinshijiamachinery2593

    Thank you Bill

  • @nickepps1746
    @nickepps1746 Před 2 dny

    Brilliant video, thank you for your efforts.

  • @dejecj
    @dejecj Před 3 dny

    Nice tutorial, although I think you should have presented your last point about multiple senders a little differently, those last modifications aren't really required at all but it was presented as something you HAVE to do to get that particular setup to work. Looking at the changes you made it seems to be an optional thing only so that you can tell which board sent the packet, I imagine it would work just fine even without that ident integer.

  • @micmike
    @micmike Před 3 dny

    Nice demo of capabilities. Thanks

  •  Před 4 dny

    This video would have been improved if all I2C devices in the training would have been connected to the multiplexer. Instead, only the two displays are connected, thereby bypassing the connection of the third I2C device?

  • @Sj-yf2jg
    @Sj-yf2jg Před 4 dny

    I subscribed, this is premium content

  • @fss1704
    @fss1704 Před 4 dny

    Python?

  • @jairwen82
    @jairwen82 Před 5 dny

    When I power on the Xiao ESP32S3, it feels quite hot on the back even without using the camera module. Could it be because of the WiFi connection?

  • @dcchillin4687
    @dcchillin4687 Před 5 dny

    I'm working through eect and your channel is priceless. Always enjoy your content, my teacher does too 😅

  • @caresasanchez5155
    @caresasanchez5155 Před 6 dny

    Thanks for this great explanation. The best I have found.

  • @alexandrecrt
    @alexandrecrt Před 6 dny

    Master, what if the object is on a mat? Does detection also happen assertively? Thank you very much.

  • @rhandynastor4866
    @rhandynastor4866 Před 6 dny

    good as always

  • @manfredbogner9799
    @manfredbogner9799 Před 6 dny

    Very good

  • @oturanboga6225
    @oturanboga6225 Před 6 dny

    süper(TÜRKEY)

  • @gunadharhansda5949
    @gunadharhansda5949 Před 6 dny

    I love your videos thank you very much.

  • @hagfishhagfish9274
    @hagfishhagfish9274 Před 6 dny

    Thank you Bill for everything you do!!! Total novice here but your video's are inspiring and make me want to dive into things I have only ever imagined. Thank you.

  • @Mahmil
    @Mahmil Před 7 dny

    youre awesome! could you also share the purchasing link with us for this sd card module so that we follow along correctly?

  • @jamesruka6613
    @jamesruka6613 Před 7 dny

    Please where or how to order this complete set kit? I'm going to do this project for my final electronic and electrical project

  • @dannyarroyo6856
    @dannyarroyo6856 Před 8 dny

    where can i copy the code?

  • @KJ7JHN
    @KJ7JHN Před 8 dny

    I cannot find the s9v115f on ebay, jameco, or digikey. From where do you order them? Thanks Paul.

  • @SouravTechLabs
    @SouravTechLabs Před 8 dny

    I appreciate how you make complex topics easy to understand!

  • @dudedavid522
    @dudedavid522 Před 9 dny

    Could you run doom on the earth, with enough nodes as wireless transistors, like that sci-fi book about the trisolar world? But, run doom

  • @lucianofassetta5744

    Grazie.

  • @adeirman2705
    @adeirman2705 Před 9 dny

    Sir, please create video about object detection using gpt4o that runs in esp32cam. 🙏

  • @Gengh13
    @Gengh13 Před 9 dny

    Good video, something to keep in mind is that although the esp32 supports BLE the low power part is not implemented meaning it will work but won't be low energy, at least in arduino with the current libraries

  • @tedbastwock3810
    @tedbastwock3810 Před 9 dny

    Does anyone else think the op amp schematic looks a lot like Spy vs Spy?

  • @tedbastwock3810
    @tedbastwock3810 Před 9 dny

    Amazing what one can do with hardware alone. Anyone serious about learning should look into 555 and op amps before ever buying an arduino or similar.

  • @tedbastwock3810
    @tedbastwock3810 Před 9 dny

    Regarding the DC motor controller application ... I will search your channel, but if you haven't already done so, please do one like this with bi directional control! Not sure if 555 would still be in play, but simply switching the polarity always seemed like such a simple thing to waste on an MCU. Thanks!!!

  • @nuttyprofessor-ht5fu

    If H.P. made the first led Nixie tube replacements in'69. How did Buzz and Neil use them on their mission to the moon?

  • @allunsermiranda1043

    Got here by accident, but i'm glad I did! What a wonderful MASTERCLASS you have just presented on this video, I learned A LOT. Thank you soooooo much. I'm subscribing to your channel right now!!

  • @philippepeglion8135
    @philippepeglion8135 Před 10 dny

    Hello, I'm glad you're doing better. What about the latency between the "classic" vs "Low Energy" BT ? Thank you for your videos.

  • @ridoydey1791
    @ridoydey1791 Před 10 dny

    ধন্যবাদ

  • @RajeshJaswalPune
    @RajeshJaswalPune Před 10 dny

    just to add to the list, there is also ESP32-C6 with BLE 5.x

  • @octopro8937
    @octopro8937 Před 10 dny

    Works for me!

  • @robertskeard2818
    @robertskeard2818 Před 11 dny

    Great video. Provides a excellent knowledge base that can be built upon as you dive deeper. Very glad you are mending well and your voice sounded fine.

  • @eternalpeaceislam
    @eternalpeaceislam Před 11 dny

    I am speaking from Bangladesh. I watch your video.