The ‘Perception Revolution’ Born from War: The Emergence and Evolution of the Internet of Things

The 'Perception Revolution' Born from War: The Emergence and Evolution of the Internet of Things

Human exploration of nature has never ceased. From observing celestial phenomena to deciphering the genetic code, each mastery of natural laws injects new possibilities into life. As the internet weaves into a global “information superhighway” and sensors transform into the “digital tentacles” of the world, a seemingly simple idea quietly emerges: what if we allow … Read more

The Programmatic Path of the IoT Advertising Platform Yishou

The Programmatic Path of the IoT Advertising Platform Yishou

Follow and star36Kr Read three times a day Gain faster and deeper insights into internet business ━━━━━━ The offline advertising industry, long forgotten by the internet, welcomed a boom in the second half of 2018. The three giants of the internet have all entered the outdoor advertising industry. Alibaba invested 15 billion yuan to acquire … Read more

From Vending Machines to the Internet of Things: A Journey of Technological Evolution Across Time and Space

From Vending Machines to the Internet of Things: A Journey of Technological Evolution Across Time and Space

Click the blue text to follow us When students at Carnegie Mellon University climbed three flights of stairs for a bottle of cold cola, they probably did not realize that their “battle of wits” with a vending machine quietly marked the beginning of the Internet of Things era. In 1982, there was a popular cola … Read more

ESP32 Oscilloscope: A Web-Based Oscilloscope Project Using ESP32

ESP32 Oscilloscope: A Web-Based Oscilloscope Project Using ESP32

Project Overview The ESP32 Oscilloscope is an oscilloscope project based on the ESP32 microcontroller, featuring an intuitive web interface that displays the captured signals. This project was initially designed to showcase the multitasking capabilities of the ESP32, but it has now evolved into a self-contained oscilloscope solution. This oscilloscope can display up to 736 samples … Read more

ESP32 Learning Notes (3)

ESP32 Learning Notes (3)

Recently, while exploring the ESP32, I discovered many AI toys designed for smart voice applications. These devices interact with remote large models to generate intelligent speech, which looks particularly cool. In the past, I occasionally encountered projects that required interfacing with hardware, such as massage chairs, smart car washes, oxygen machine testing, CarPlay, boot cards, … Read more

ESP32 Oscilloscope: View Signals Collected by ESP32 Using a Web Browser

ESP32 Oscilloscope: View Signals Collected by ESP32 Using a Web Browser

The ESP32 Oscilloscope is a tool that uses the ESP32 chip and a web user interface to observe signals. It displays the signals read by the ESP32 chip through a web browser, allowing you to intuitively understand the shape and changes of the signals. Features • Web User Interface: Access the ESP32 Oscilloscope via a … Read more

Getting Started with ESP32: Integrating XiaoZhi AI with MCP

Getting Started with ESP32: Integrating XiaoZhi AI with MCP

Previously, I experimented with controlling an LED display, local server deployment, voice broadcasting, song playback, controlling WS2812 LED strips, custom wake words, and collecting temperature and humidity data; today I will share a simple exploration of MCP from yesterday.; 1. First, let’s take a look at the final implementation effect: 2. Reference Protocol:3. Now let’s … Read more

ESP32 Multicore Programming Techniques: Dual-Core Task Allocation

ESP32 Multicore Programming Techniques: Dual-Core Task Allocation

The dual-core architecture of the ESP32 (two Xtensa LX6 cores) combined with the FreeRTOS real-time operating system enables efficient task parallelization. Below are the key technical points, practical recommendations, and code examples for ESP32 Dual-Core Task Allocation: 1. Core Strategies for Dual-Core Task Allocation Core Responsibility Division: Core 0 is typically used to run the … Read more

Comprehensive Guide to ESP32 SD Card File Operations

Comprehensive Guide to ESP32 SD Card File Operations

Comprehensive Guide to ESP32 SD Card File Operations 1. Hardware Connection and Configuration Hardware Requirements ESP32 Development Board Micro SD Card Module (SPI Interface) Micro SD Card (Recommended 4GB-32GB, FAT32 format) Several Dupont Wires Wiring Diagram SD Card Module → ESP32 Pins —————— CS → GPIO5 (customizable) SCK → GPIO18 MOSI → GPIO23 MISO → … Read more

Introduction to ESP32

Introduction to ESP32

Introduction: From “Lighting Tool” to “IoT Dominator” “In 2016, a Chinese chip emerged, priced at only 1/3 of Arduino, yet 5 times more powerful – it is called ESP32, and today, 1 in every 3 IoT devices globally uses it.” Today, we will discuss how this “budget-friendly” chip has revolutionized hardware development, even causing concern … Read more