.st0{fill:#FFFFFF;}

ESP32

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)


Tags


You may also like

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

Robotics is one of the most engaging and effective ways to teach programming, problem-solving, and critical thinking. Today, we’re diving into the CrowBot Bolt, a programmable robot car explicitly designed for STEAM (Science, Technology, Engineering,

Read More
Exploring the CrowBot Bolt: A Hands-On Robotics Kit for STEAM Education

I am excited to announce the re-publishing of all episodes from the Tech Explorations Podcast, a series designed to inspire, inform, and educate anyone passionate about electronics, programming, and STEM. Over the years, we’ve had

Read More
The re-publishing of the Tech Explorations podcast