ESP32 Microcontroller Tutorial – Boot Process

ESP32 Microcontroller Tutorial - Boot Process

1. Concept Introduction 1.1 What is the Boot Process of a Microcontroller? The boot process of a microcontroller refers to a series of initialization steps that occur from the moment power is applied or the device is reset until the user code begins execution. Different microcontrollers have specific details in their boot processes, but most … Read more

Using Phyphox and ESP32 Bluetooth to Plot I-V Characteristics of Conductors

Using Phyphox and ESP32 Bluetooth to Plot I-V Characteristics of Conductors

Recently, the microcontroller enthusiast conducted an experiment to plot the I-V characteristics of a conductor, aimed at learning how to use Bluetooth dual-channel data transmission. In this experiment, the voltage data transmitted via Bluetooth channel 1 is assigned to the x-axis, while the voltage data from Bluetooth channel 2 is assigned to the y-axis, thereby … Read more

Exploring the Relationship Between Capacitor Voltage and Charge Using Phyphox and ESP32 Bluetooth

Exploring the Relationship Between Capacitor Voltage and Charge Using Phyphox and ESP32 Bluetooth

Recently, the micro-master utilized Phyphox and ESP32 Bluetooth to explore the relationship between capacitor voltage and charge, achieving quite ideal results. Early Research Axuan Teaching Research Room “Division Method” experiment introducing the concept of capacitance Maker Jiaozuo Using the half-division method to explore the relationship between capacitor voltage and charge Essentially, it involves first charging … Read more

Using Phyphox and ESP32 Bluetooth to Plot Power Supply Characteristics

Using Phyphox and ESP32 Bluetooth to Plot Power Supply Characteristics

1 Introduction Recently, I have been troubled by various trivial matters, and my mind has been restless. Seeing that members of the “Phyphox Bluetooth Experiment Development Group” WeChat group are releasing new works every day, I was also eager to try. Following the example of Teacher Mei from Beijing, I conducted an experiment to “plot … Read more

How to Install Thonny Development Software

How to Install Thonny Development Software

01 Install Thonny Software 1. Problem/Goal   How to install the MicroPython development integrated environment? Below is a detailed installation guide for the software, and basic testing instructions can be found on the Thonny official website. 2. Basic Principles   One commonly used development environment software for MicroPython is Thonny, an open-source software developed by the University … Read more

Using Phyphox and ESP32 Bluetooth to Redraw the I-V Characteristics of a Light Bulb

Using Phyphox and ESP32 Bluetooth to Redraw the I-V Characteristics of a Light Bulb

Recently, the microcontroller enthusiast has been using Phyphox and ESP32 Bluetooth to redraw the I-V characteristics of a light bulb, continuously changing the experimental parameters in hopes of finding the optimal settings. In one experiment, the enthusiast set the sampling frequency of the ESP32 to 100Hz and slowly adjusted the voltage across the light bulb … Read more

Exploring the Relationship Between Photoresistor Current and Light Intensity Using Phyphox and ESP32 Bluetooth

Exploring the Relationship Between Photoresistor Current and Light Intensity Using Phyphox and ESP32 Bluetooth

Recently, we conducted an experiment to explore the relationship between the current of a photoresistor and light intensity. The photoresistor and a voltage divider resistor were connected in series, powered by the 5V output of the ESP32. We used pin IO33 to collect the voltage across the voltage divider resistor and calculated the current through … Read more

Using Phyphox and ESP32 Bluetooth to Create an Ohmmeter

Using Phyphox and ESP32 Bluetooth to Create an Ohmmeter

Recently, while studying the relationship between the resistance of a thermistor and temperature using Phyphox and ESP32 Bluetooth, the author needed to plot the relationship between the thermistor resistance and time. By pinching or releasing the thermistor, they observed changes in the resistance-time graph, thus understanding the effect of temperature on the thermistor. The thermistor … Read more

Exploring the Relationship Between Maximum Induced Current and Magnet Drop Height Using Phyphox and ESP32

Exploring the Relationship Between Maximum Induced Current and Magnet Drop Height Using Phyphox and ESP32

Experiment Scenario 1 Introduction Recently, I have been deeply studying the “Do It Yourself” experiments in the new textbook on “Electromagnetic Induction” to explore the relationship between the drop height of a magnet and the maximum induced current in a coil. The first time I used the maximum reading of a DC ammeter to represent … Read more