A New Chapter in High School Physics Experiment Teaching Reform with Arduino IoT Technology

A New Chapter in High School Physics Experiment Teaching Reform with Arduino IoT Technology

With Arduino IoT Technology A New Chapter in High School Physics Experiment Teaching Reform Network Training Activities of the Studio Spring Breeze and Rain, Enlightening the Future On April 24, 2025, with the spring in full bloom, all members of the Zhang Tu Master Studio gathered online for a passionate meeting, officially launching the key … Read more

Getting Started with ESP32 and Arduino (Part 3): Connecting to WiFi and Retrieving Current Time

Getting Started with ESP32 and Arduino (Part 3): Connecting to WiFi and Retrieving Current Time

The ESP32 has a built-in WiFi module, making it very simple and convenient to connect to WiFi. The code is as follows: #include <WiFi.h> const char* ssid = "WIFI_NAME"; const char* password = "WIFI_PASSWORD"; void setup() { Serial.begin(115200); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { // statement delay(500); Serial.println("Connecting to WiFi…"); } Serial.println("Connected to the … Read more

Course Sharing | Beijing No. 2 Middle School: (1) Traffic Lights

Course Sharing | Beijing No. 2 Middle School: (1) Traffic Lights

Lesson 1: Traffic Lights 2018/10/15 Students, traffic lights are not unfamiliar to us; their existence makes our traffic life safer and more orderly. Do you know who invented the first traffic light? Let’s find out together. In 1868, British mechanical engineer J. P. Knight installed the world’s first gas-powered traffic light in front of the … Read more

Arduino UNO: Beginner’s Practical Guide to the Smart Greenhouse Monitoring System

Arduino UNO: Beginner's Practical Guide to the Smart Greenhouse Monitoring System

Hey, do you want to create something fun and practical with Arduino? Today, we will build a simple smart greenhouse monitoring system. Don’t worry, even if this is your first time with Arduino, you can easily manage it by following this tutorial! Imagine creating a small system with your own hands that can automatically detect … Read more

Arduino Lecture 9: Serial Communication

Arduino Lecture 9: Serial Communication

01Serial CommunicationSerial Port:The serial port, also known asserial communicationinterface orserial communication interface(usually referring toCOM port), is anexpansion interface that uses serial communication.USB (Universal Serial Bus)is a serial portbus standardand also atechnical specification for input and output interfacesthat is widely used inpersonal computersandmobile devicesand has expanded tophotographic equipment,digital televisions(set-top boxes),game consolesand other related fields.Serial communication: Refers … Read more

Getting Started with ESP32 and Arduino (Part 3): Connecting to WiFi and Retrieving Current Time

Getting Started with ESP32 and Arduino (Part 3): Connecting to WiFi and Retrieving Current Time

The ESP32 has a built-in WiFi module, making it very simple and convenient to connect to WiFi. The code is as follows: #include <WiFi.h> const char* ssid = "WIFI_NAME"; const char* password = "WIFI_PASSWORD"; void setup() { Serial.begin(115200); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { // statement delay(500); Serial.println("Connecting to WiFi…"); } Serial.println("Connected to the … Read more

Top Arduino Projects of 2024: Your Dusty Board Might Still Be Salvageable

Top Arduino Projects of 2024: Your Dusty Board Might Still Be Salvageable

Hello, fellow makers, geeks, DIY enthusiasts, and those possibly scratching their heads over graduation projects or competitions! Please put down your soldering iron and Dupont wires for a moment. The year 2024 (wait, is it already April 2025? Time flies when debugging!) has passed, and your Arduino board—does it still diligently blink the ancestral Blink … Read more

ESP32 IMAP Protocol for Retrieving Commands or System Upgrade Data from a Specified Email

ESP32 IMAP Protocol for Retrieving Commands or System Upgrade Data from a Specified Email

In this article, we will implement the functionality of the ESP32 based on the IMAP protocol to retrieve operational commands or system upgrade data from a specified email. This functionality is mainly used to send non-real-time commands to the ESP32 without a server, or to send program upgrade packages and other non-time-sensitive data to the … Read more

Arduino Lecture 8: Sensors

Arduino Lecture 8: Sensors

01Definition of SensorA sensor (transducer/sensor): is a device that can sensethe information being measuredand can convert the sensed information intoelectrical signalsor other required forms of information output, to meet the requirements for information transmission, processing, storage, display, recording, and control.It is a detection device. The existence and development of sensors have given objects tactile, taste, … Read more

Arduino-Mixly Innovation Course – First Discussion

Arduino-Mixly Innovation Course - First Discussion

First Basics of Arduino Microcontroller Arduino Highly adaptable development ecosystem for youth innovation Arduino is an open-source hardware and software platform that features an IDE (Integrated Development Environment) for programming in languages such as C/C++, as well as an intuitive graphical programming environment. Currently, Arduino is the most popular development platform worldwide. Applications of Arduino … Read more