Instant Bluetooth Device Connection with MQTT: ESP32-BLE2MQTT Revolutionizes IoT Access!

What is ESP32-BLE2MQTT? In simple terms, it is a small ESP32 (the commonly known Wi-Fi + Bluetooth dual-mode chip) running firmware specifically designed to map BLE GATT characteristics to MQTT topics. • As long as your BLE device broadcasts data such as battery level, power, and temperature, BLE2MQTT can help you push this data directly … Read more

STM32 vs ESP32: How to Choose the Most Suitable Microcontroller for You?

Introduction In embedded development, STM32 and ESP32 are two of the most popular microcontroller solutions. However, many developers still feel confused when selecting a microcontroller for their projects:Should you choose the powerful STM32 or the wireless-integrated ESP32?This article will compare them across multiple dimensions such as hardware resources, development scenarios, and cost analysis to help … Read more

ESP32 | Sensor 10 – Traffic Light Module

ESP32 | Sensor 10 - Traffic Light Module

01 Overview The traffic light module is equipped with red, yellow, and green LED lights, controlled by the R, Y, and G pins to turn the corresponding lights on and off. 02 Wiring Supply Voltage: 3.3V / 5V GND: GND, negative terminal GR: Control green light YE: Control yellow light RE: Control red light 03 … Read more

Fully Open Source! A Step-by-Step Guide to Implementing One-Second White Light Flashing with the ESP32-P4-TINY Development Board!

Fully Open Source! A Step-by-Step Guide to Implementing One-Second White Light Flashing with the ESP32-P4-TINY Development Board!

✦₊ Click the card above to follow for more updates 🌷 This article details the complete process of compiling ESP-IDF in a Windows environment using WSL2, setting up the ESP32-P4 development environment, and ultimately achieving the on-board LED white light flashing. This demonstration uses the latest WT9932P4-TINY development board, which is equipped with the ESP32-P4 … Read more

Detailed Explanation of WiFi Modes in ESP32S3

Detailed Explanation of WiFi Modes in ESP32S3

1. Introduction to WiFi Modes The ESP32 has two main WiFi modes: STA and AP modes. AP mode refers to Access Point mode, which can be connected by other devices; STA mode refers to Station mode, which can connect to hotspots. The ESP32S3 supports the coexistence of both STA and AP modes, for example, a … Read more

ESP32 Smart Device: Implementing Accurate Weather Retrieval with WiFi Positioning Technology

ESP32 Smart Device: Implementing Accurate Weather Retrieval with WiFi Positioning Technology

A long time ago, I implemented this feature in a DIY smart curtain project to change the window opening strategy on rainy days. Today, I need to use the base station to query location information, so I thought I would write an article to introduce both functionalities together for my future reference. 1. Principles of … Read more

ESP32 | Sensor 08 – Ultrasonic Sensor

ESP32 | Sensor 08 - Ultrasonic Sensor

01 Overview The ultrasonic sensor is a type of sensor that uses ultrasonic waves to measure the distance to obstacles in front. This ultrasonic sensor has undergone many optimizations, providing stable performance and accurate distance measurement, and is compatible with LEGO small particle blocks. 02 Principle Humans can hear sounds due to vibrations of objects, … Read more

ESP32 | Sensor 09 – OLED Display

ESP32 | Sensor 09 - OLED Display

01 Overview The OLED screen has advantages such as high contrast, low power consumption, wide viewing angles, and self-emissive pixels, making it suitable for small display applications like wearable devices and desktop widgets. This OLED display has a size of 0.96 inches, with a resolution of 128×64 pixels, and uses I2C communication, driven by the … Read more

The New Academic Favorite: ESP32

The New Academic Favorite: ESP32

Espressif’s Board of Directors It is said that shareholders of 688018 are paying attention. Recently, an academic paper titled “Integrated Wheel Sensor Communication using ESP32 — A Contribution towards a Digital Twin of the Road System” selected the ESP32 as the core module for wheel sensor data collection and communication, aiming to promote the construction … Read more

Can the ESP32 Be Used as a POS Receipt Printer? Multi-format Printing, ESC/POS Commands, Powered by 7.4V! One Board to Achieve Thermal Printing

Can the ESP32 Be Used as a POS Receipt Printer? Multi-format Printing, ESC/POS Commands, Powered by 7.4V! One Board to Achieve Thermal Printing

Store receipts need to be printed, embedded systems require local storage, and devices must operate offline—complex protocols, size constraints, and long development cycles often hinder good ideas at the “last mile.” Now, there is a thermal printing solution based on the ESP32: direct serial connection, simple commands, supporting text/QR codes/barcodes/images, allowing for quick setup of … Read more