Y

YouLibs

Remove Touch Overlay

ESP32 Xiaomi Bluetooth Hack - Get data wirelessly

Duration: 05:57Views: 46.2KLikes: 902Date Created: Oct, 2018

Channel: educ8s.tv

Category: Science & Technology

Tags: xiaomiesp32 bluetooth tutorialbluetooth lediy projecthackesp32 wirelessarduinoesp32 programmingesp32 projectili9341 esp32arduino tutorialarduino bluetootheduc8s.tvili9341arduino ideesp32 temperature humidityesp32esp32 bleesp32 weather stationesp32 cheapxiaomi hackesp32 arduino bleesp32 bluetoothesp32 tutorialeduc8sxiaomi temperature and humidity sensoresp32 tftesp32 easy

Description: In this ESP32 video tutorial, we are going to learn how to get the data that this Xiaomi Temperature and Humidity monitor transmits using the Bluetooth functionality of the ESP32 board. There is a lot to cover so, let's get started! Let's see what we are going to build today. As you can see, I am using an ESP32 board and a 2.8" color TFT display I reviewed a few weeks ago. On the display, we display the temperature and the humidity. The cool thing is that I haven't connected any sensors to the ESP32 board. I get the temperature and the humidity wirelessly from this commercial Xiaomi Temperature and Humidity monitor. How cool is that! The display on the Xiaomi device is updated every second but I update the display that is connected to the ESP32 board every 10 seconds to conserve power on the Xiaomi device. This cool Xiaomi temperature and humidity sensor displays the temperature and the humidity on its LCD display and it can also transmit the data to other Xiaomi Devices or apps using the Bluetooth protocol. The devices uses a single AAA battery and since it is a commercial product, the battery life of the device is excellent. It can last on a single AAA battery for months, something we can't achieve on our DIY projects. A few weeks ago, I discovered that some clever guys managed to reverse engineer the protocol that Xiaomi uses to transmit the data from the sensor and managed to get that data using an ESP32 board. So I tried it, and as you can see it works! Let's now see how to build this project. We need an ESP32 board, a 2.8" ILI9341 display, the Xiaomi temperature and humidity sensor, a breadboard and some wires. You can find links to all the parts I use in the description of the video below. 📥 KUKUMI Project: github.com/turlvo/KuKuMi 💻 Code & Parts: educ8s.tv/esp32-xiaomi-hack 👨‍💻 Check my new YouTube channel: bit.ly/3tku2n0 🎮 My Android Game: bit.ly/QuizOfKnowledge

Swipe Gestures On Overlay