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

The Dream Car

The Dream Car

Arduino Design Course (Part Four) The Dream Car Course Introduction No ceremony is needed to set off; the Dream Car has already started, and the future is promising. On April 18, 2025, the spring currents surged through the wires as thirty sixth-grade mechanical engineers from Shanghai Jiao Tong University Affiliated Second Middle School, filled with … Read more

Peilin Wu – Smart Pillbox Reminder System Based on Arduino with Multi-Sensor Collaboration

Peilin Wu - Smart Pillbox Reminder System Based on Arduino with Multi-Sensor Collaboration

1. Research Background (1) Current Research Status According to data from the National Health Commission, the prevalence of chronic diseases among the elderly population over 60 years old in China reaches 75.8%, with 83% requiring long-term medication. Most traditional pillboxes on the market only have the function of drug compartmentalization, lacking the ability to actively … Read more

Arduino Lesson 7: Analog Signals

Arduino Lesson 7: Analog Signals

Arduino Lesson 6: Digital Signals Rubin said April 21, 2025 11:56 Qinghai 01Analog SignalsAnalog signals: are information expressed by continuously varying physical quantities, also known as continuous signals that have multiple different values within a certain time range.During the transmission process, the information signal is first converted into an electrical signal (hence called “analog”), and … Read more

How to Use FPGA Development Boards? (Part 1) – Playing with FPGA Like Arduino

How to Use FPGA Development Boards? (Part 1) - Playing with FPGA Like Arduino

This is also a series of articles, stemming from previous discussions with fans in the comments about the efforts made abroad for FPGA development or entry-level engagement. Each article will introduce a specific FPGA development board, focusing on the development methods prepared for the board (which are quite different from those in China). Today’s main … Read more