SunFounder ESP32 Starter Kit
When the temperature rises, the resistance of the thermistor decreases, causing the value read on I35 to decrease.
Additionally, by using a formula, you can convert the analog value into temperature and then print it out.
Wiring
Note:
• The thermistor is black and marked 103.
• The color ring of the 10K ohm resistor is red, black, black, red and brown.
Code
Note:
• Open the 5.10_thermistor.py file located in the esp32-starter-kit-main\micropython\codes path,
or copy and paste the code into Thonny. Then, click “Run Current Script” or press F5 to execute it.
• Make sure to select the “MicroPython (ESP32).COMxx” interpreter in the bottom right corner.
# Import the necessary libraries
from machine import ADC, Pin
import time
import math
(continues on next page)
3.28. 5.10 Temperature Sensing 389