 Hello, and welcome to this presentation of the STM32MP1 Digital Temperature Sensor Module. It covers the main features of this block, which is used to convert the dye temperature to digital values for further processing in the digital domain. This digital temperature sensor allows the microcontroller to measure the dye temperature without using other analog resources. The temperature sensor itself only consumes 20 microamps. The temperature is converted into a frequency so that a counter based on LSE or PCLK clock can measure it. Output data is 16-bit data. It also integrates a window comparator for threshold detection. This comparator triggers an interrupt when the temperature exceeds a predefined level. The STM32MP1 device integrates a digital temperature sensor which can measure the dye temperature from minus 40 to 125 degrees Celsius. It can operate either using the LSE clock or PCLK clock. There are also several different methods to trigger the measurement. The temperature watchdog function can generate interrupts or wake up signals. This is the general block diagram for the digital temperature sensor embedded in the STM32MP1 device. The digital temperature sensor has three operating modes depending on the clock source selected to operate the temperature measurement. Note that the PCLK clock is mandatory to access the APB registers. The digital temperature sensor block generates a clock output frequency proportional to the temperature. This frequency can be measured by the PCLK clock or when LSE mode is selected LSE clock frequency is measured by CLKPTAT. The counter data is available in the TS1MFREQ register. The temperature is calculated using a factory measured calibration frequency and temperature coefficient information. To increase the measurement accuracy it is possible to measure the temperature over several cycles. The digital temperature sensor integrates a watchdog with high and low threshold settings. The measured temperature is compared to this window threshold. If the result exceeds the threshold an interrupt or an external signal can be generated. The temperature sensor can generate three different interrupts. End of measurement, low threshold detection and high threshold detection. The digital to analog converter is active in the following low power modes. C run, C sleep, stop, LP stop and LPLV stop. In standby mode the DAC is powered down and it must be reinitialized afterwards. This is a list of peripherals related to the temperature sensor. Please refer to these peripheral trainings for more information.