Notes on Implementing Python Programming Control with ESP8266 Module

Notes on Implementing Python Programming Control with ESP8266 Module

1. Two Python Development Paths The ESP8266 runs Python mainly through two methods; understand the differences before getting started: MicroPython Firmware: Burn a lightweight version of Python directly into the module, allowing it to run Python code independently (suitable for local control); Remote Control: The ESP8266 runs a server, and a computer/mobile device sends commands … Read more

DIY Zigbee Door Sensor for Just 30 Yuan!

DIY Zigbee Door Sensor for Just 30 Yuan!

Project Name: True Zigbee Door Sensor Project Author: Falling Flowers, Clear Breeze Introduction I want to check the home’s environmental data, such as temperature, whether the door is closed… Zigbee sensors can meet my needs! However…the Zigbee sensors on the market are quite expensive! Their functions are also relatively simple! So I immediately decided! To … Read more

How to Get Started with ESP8266 and STM32

How to Get Started with ESP8266 and STM32

When learning about the Internet of Things, the first thing that comes to mind is the ESP8266. This module can connect to the internet, allowing it to connect to your home router or act as a hotspot for your phone to connect to. Isn’t that fascinating? Although the programming and related products for this device … Read more

Tasmota: The Revolutionary Firmware Reshaping Smart Homes – A Must-Read for Developers!

Tasmota: The Revolutionary Firmware Reshaping Smart Homes - A Must-Read for Developers!

Introduction Hello everyone, I am Mai Ge. Today, I would like to recommend an open-source smart home project. In the era of the Internet of Things (IoT), the ESP8266 and ESP32 chips have become favorites in embedded development. These low-cost, high-performance Wi-Fi modules are widely used in smart homes, automation systems, and sensor networks. However, … Read more

Proximal Phishing: Creating Custom Fishing WiFi at Ultra-Low Cost

Proximal Phishing: Creating Custom Fishing WiFi at Ultra-Low Cost

*Disclaimer:This article is for technical discussion and sharing only, and is strictly prohibited for illegal purposes. As enterprise security devices become more prevalent and border security measures improve, phishing attacks have gradually become a primary method in red-blue team exercises. With the updates to email server WAFs and the increasing security awareness among enterprise personnel, … Read more

Differences in Onboard LED Drive Levels Between ESP8266 and ESP32

Differences in Onboard LED Drive Levels Between ESP8266 and ESP32

STM32 vs Arduino: Why Does Your LED Always Fail to Light Up? In recent IoT projects, I have used various mainstream development boards and found differences in the drive levels of their onboard LEDs. This is documented for reference. For example, the onboard LEDs of Arduino Nano (D13), Arduino Uno (D13), and ESP32 (D2) are … Read more

Guide to Selecting WIFI Chips: The Best Choices for Secondary Development

Guide to Selecting WIFI Chips: The Best Choices for Secondary Development

In today’s rapidly developing Internet of Things (IoT) landscape, WIFI chips serve as critical components connecting devices to the internet, making their selection crucial for project success. Key Factors in Selecting WIFI Chips When choosing a WIFI chip for secondary development, the following key factors must be considered: 1. Memory Resources: The size of RAM … Read more

Design of an Intelligent Fan Control System Based on 51 Microcontroller and ESP8266

Design of an Intelligent Fan Control System Based on 51 Microcontroller and ESP8266

In the previous article, we used the ESP8266 (“Sound and Light Guardian”: 51 Microcontroller for Energy-Saving Lighting “Guardian”), today we will first introduce the ESP8266 separately, and then implement the design to control the fan wirelessly (ESP8266). As a pioneer in the Internet of Things (IoT) field, the ESP8266 wireless module has become one of … Read more

Connecting the ESP8266 WiFi Module to OneNet via MQTT Protocol (New Version)

Connecting the ESP8266 WiFi Module to OneNet via MQTT Protocol (New Version)

01 Command Description AT: Test AT startup. AT+RST: Restart the module. ATE: Enable or disable AT echo function. AT+CWMODE: Query/set Wi-Fi mode (Station/SoftAP/Station+SoftAP). AT+CWJAP: Connect to the specified WiFi network. AT+MQTTUSERCFG: Set MQTT user attributes. AT+MQTTLONGCLIENTID: Set MQTT client ID. AT+MQTTLONGUSERNAME: Set MQTT login username. AT+MQTTLONGPASSWORD: Set MQTT login password. AT+MQTTCONNCFG: Set MQTT connection attributes. … Read more

In-Depth Comparison of ESP8266 and ESP32: Which Development Board Should You Choose?

In-Depth Comparison of ESP8266 and ESP32: Which Development Board Should You Choose?

In the field of IoT development, Espressif’s ESP series chips hold a significant market share. Among them, the ESP8266 and ESP32 (along with their derivatives) are the most notable products. This article will compare them across multiple dimensions, including technical specifications, functional features, and applicable scenarios, to help you find the best choice for your … Read more