DIY Full Process Design with ESP32 – Lesson 1 Programming Environment

1 Main Content Course Listening Address Scan to Follow Equipment Order Address Scan to Follow 2 Course Outline 3 Open Course Cooperation for Institutions and Schools ① Provide a complete set of course PPT source files ② Provide a complete set of course program source files ③ Activate online videos for the complete course, with … Read more

Using ESP32 and Phyphox to Debug Ultrasonic Distance Sensor

Using ESP32 and Phyphox to Debug Ultrasonic Distance Sensor

Recently, I found a very magical device in my desk drawer. Upon closer inspection, it turned out to be an ultrasonic distance sensor from a kit given during a Maker Education Instructor training in Zhengzhou back in 2016. This device has been lying in the drawer for nearly 5 years. Is it still usable? I … Read more

Detailed Explanation of STM32 Serial Communication Basics

Detailed Explanation of STM32 Serial Communication Basics

Communication Methods Between Devices Generally, the communication methods between devices can be divided into two types: parallel communication and serial communication. The differences between parallel and serial communication are shown in the table below. Classification of Serial Communication 1. According to the data transmission direction, it can be divided into: Simplex: Data transmission only supports … Read more

Developing a Strobe Light Source Using ESP32 for Kinematics Experiments

Developing a Strobe Light Source Using ESP32 for Kinematics Experiments

Recently, the microcontroller enthusiast has been researching how to use light-emitting diodes (LEDs) to replace the dot timing method to optimize kinematics experiments. Initially, self-flashing LEDs were used, but due to the equal duration of the flashing and dimming, noticeable motion blur was produced. To avoid motion blur, the enthusiast used the ESP32 development board … Read more

Measuring EMF and Internal Resistance Using ESP32 and Phyphox

Measuring EMF and Internal Resistance Using ESP32 and Phyphox

1 Introduction Recently, during the joint examination, there was a question about measuring the electromotive force (EMF) and internal resistance of a power source using the voltage-resistance method. Considering the authenticity of this experimental background, we validated the experiment using ESP32 and Phyphox. 2 Question Review and Reference Analysis 3 Experimental Validation In this validation … Read more

Electromagnetic Oscillation Experiment Using Phyphox, ESP32, and ADS1115

Electromagnetic Oscillation Experiment Using Phyphox, ESP32, and ADS1115

Recently, we conducted an electromagnetic oscillation experiment using Phyphox, ESP32, and ADS1115. The results were very satisfactory, and we witnessed the oscillation of current in the LC oscillation circuit composed of the coil and capacitor. Following the diagram, we connected the ESP32 and ADS1115 using DuPont wires. The wiring was quite complex due to the … Read more

Using ESP32 and Phyphox to Plot the I-V Characteristics of Solar Panels

Using ESP32 and Phyphox to Plot the I-V Characteristics of Solar Panels

Experimental Environment Recently, the microcontroller enthusiast used ESP32 and Phyphox to plot the I-V characteristics of a solar panel. The experimental circuit is simple to set up, with automatic data collection and automatic graphing, saving time and effort while yielding good results. What used to take dozens of minutes to complete can now be done … Read more

Exploring the Relationship Between Photoresistor Resistance and Light Intensity Using ESP32 and Phyphox

Exploring the Relationship Between Photoresistor Resistance and Light Intensity Using ESP32 and Phyphox

Experimental Scene and Circuit Connection Recently, I found online that a teacher published a paper in a journal, using the voltammetry method to measure the resistance of a photoresistor while measuring light intensity with a light sensor, then plotting the relationship curve of photoresistor resistance and light intensity in a spreadsheet. The steps are cumbersome … Read more

Super Knob Open Source Project Based on ESP32 and Brushless Motor

Super Knob Open Source Project Based on ESP32 and Brushless Motor

Click on the top “Embedded Application Research Institute” and select “Pin/Star the Public Account“ Valuable Resources Delivered Instantly! Source | Gitee wenzheng Compiled & Typeset | Embedded Application Research Institute Recently, I have been learning about LVGL related development, which will be applied to MCU and Linux related projects in the future. I chose LVGL … Read more

Getting Started with ESP32 IoT Development Environment

1 Main Content Course Listening Address Scan to Follow Equipment Order Address Scan to Follow 2 Course Outline 1. Setting Up the Development Environment 01 2. What is MicroPython? 02 3. Circuit Experiment – Lighting Up LED 4. The First Programming Experiment 5. Running Light 6. Button Control LED 7. Smart Button 8. LED Brightness … Read more