ESP32 for Busy People: Make an BLE client, an example 

 April 20, 2019

By  Peter

Join Our Mailing List

We publish fresh content each week. Read how-to's on Arduino, ESP32, KiCad, Node-RED, drones and more. Listen to interviews. Learn about new tech with our comprehensive reviews. Get discount offers for our courses and books. Interact with our community.

One email per week, no spam, unsubscribe at any time.

We are putting in the final touches for our new ESP32 course, titled "ESP32 for Busy People".

About the title... I was struggling to come up with one that reflected the character of the course and the intended audience. I designed this course for people who are already familiar with the Arduino, but feel that their projects need a bit more power from the microcontroller. These people are usually busy with work, life, and their hobby. Finding time to decipher the ESP32 from blog posts and Youtube videos is yet another (not fun) item in their long to-do list. 

I came up with the name when I was thinking about "who" is this course for. 

It was a course for busy people who want to learn ESP32.

Hence, "ESP32 for Busy People".

I hope you like it 🙂

On to the main topic of this post: an example mini-project from the course.

The ESP32 has integrated Bluetooth Classic and BLE support. In the course, I show how to use both. 

In this example project, I show how you can use the ESP32 as a client to a BLE server. A BLE server is a device such as a heart rate monitor, a wireless thermometer or blood glucose meter. These devices are everywhere these days. 

The BLE server I use for the example is a heart rate monitor that I use regularly. Normally, I connect it to an app on my phone to keep track of my workout. But, equipped with an ESP32 and optional LCD screen, I can use it to get the raw data from the monitor, and then display it on the screen. 

The thing  is that once you have the data from the heart rate monitor, you can do whatever you want with it. You can tweet it, dweet it, or use it to drive a fan via ifttt.

Really cool.

In the video I show a connection session between the ESP32 and the monitor. We are still editing the complete lecture.

What cool things will you make with the ESP32 and it's BLE feature? (post your comment below)


You may also like

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Capacitors are fundamental components in electronic circuits, and understanding how they work is crucial for anyone looking to build and design their own circuits. In this segment, we’ll explore the various kinds of capacitors you

Read More
Introduction to Capacitors and RC Circuits

The Khadas VIM1S is a high-quality yet affordable single-board computer well suited to hobbyists’ needs. While it doesn’t have the power of its siblings, such as the Edge2, it strikes a fine balance between performance

Read More
Khadas VIM1S: Unbox, Set Up, and Review