《DNESP32S3使用指南-IDF版_V1.6》第二十九章 DS18B20实验
本章,我们将介绍ESP32-S3如何读取外部温度传感器的温度,来得到较为准确的环境温度。我们将学习单总线技术,通过它来实现ESP32-S3和外部温度传感器DS18B20的通信,并把从温度传感器得到的温度显示在LCD上。
《DNESP32S3使用指南-IDF版_V1.6》第二十八章 内部温度传感器实验
本章,我们将介绍ESP32-S3的内部温度传感器并使用它来读取温度值,然后在LCD模块上显示出来。本章分为如下几个小节:
《DNESP32S3使用指南-IDF版_V1.6》第二十七章 INFRARED_TRANSMISSION实验
本章,我们将介绍ESP32-S3的红外发 射 器。ESP32-S3板子上标配的红外发射头。我们将利用管脚输入功能,发送我们自己定义的红外编码信号,并将编码后的键值在LCD屏中显示出来。
《DNESP32S3使用指南-IDF版_V1.6》第二十六章 INFRARED_RECEPTION实验
本章,我们将介绍ESP32-S3对红外遥控器的信号解码。ESP32-S3板子上标配的红外接收头和一个小巧的红外遥控器。我们将利用管脚输入功能,解码开发板标配的红外遥控器的编码信号,并将编码后的键值在LCD屏中显示出来。
《DNESP32S3使用指南-IDF版_V1.6》第二十五章 IIC_AP3216C实验
本章,我们将继续使用ESP32-S3的硬件IIC接口去驱动AP3216C传感器,检测环境光强度(ALS)、接近距离(PS)和红外线强度(IR)等环境参数。本章分为如下几个小节:
《DNESP32S3使用指南-IDF版_V1.6》第二十四章 ADC实验
本章介绍使用ESP32-S3模数转换器(ADC)进行带通道的电压采集。通过本章的学习,读者将学习到单通道ADC的使用。
《DNESP32S3使用指南-IDF版_V1.6》第二十三章 RTC实验
本章介绍ESP32-S3实时时钟(RTC)的使用,实时时钟能为系统提供一个准确的时间,即时系统复位或主电源断电,RTC依然能够运行,因此RTC也经常用于各种低功耗场景。通过本章的学习,读者将学习到RTC的使用。
《DNESP32S3使用指南-IDF版_V1.6》第二十二章 SPI_LCD实验
本章,我们将学习ESP32-S3的硬件SPI接口,将会大家如何使用SPI接口去驱动LCD屏。在本章中,实现和LCD屏之间的通信,实现ASCII字符、彩色、图片和图形的显示。
《DNESP32S3使用指南-IDF版_V1.6》第二十一章 IIC_OLED实验
本章我们来学习使用OLED液晶显示屏,在开发板上我们预留了OLED模块接口,需要准备一个OLED显示模块。下面我们一起来点亮OLED,并实现ASCII字符的显示。
《DNESP32S3使用指南-IDF版_V1.6》第二十章 IIC_EEPROM实验
本章将介绍使用ESP32-S3驱动板载的EEPROM进行读写操作。通过本章的学习,读者将学习到使用IIC接口驱动24C02器件。
《DNESP32S3使用指南-IDF版_V1.6》第十八章 HW_PWM实验
本章将介绍使用ESP32-S3 LED控制器(LEDC)。上一章节我们介绍了通过软件改变PWM占空比。那么这一章节我们将和开发者们一起来学习硬件改变PWM占空比的运用。
《DNESP32S3使用指南-IDF版_V1.6》第十七章 SW_PWM实验
本章将介绍使用ESP32-S3 LED控制器(LEDC)。LEDC主要用于控制LED,也可产生PWM信号用于其他设备的控制。
《DNESP32S3使用指南-IDF版_V1.6》第十六章 WATCH_DOG实验
本章,我们将学习看门狗,基于定时器功能,教大家如何用定时器模拟看门狗功能。
《DNESP32S3使用指南-IDF版_V1.6》第十五章 GPTIMER实验
通用定时器可用于准确设定时间间隔、在一定间隔后触发(周期或非周期的)中断或充当硬件时钟。通过本章的学习,开发者将学习到通用定时器的使用。
《DNESP32S3使用指南-IDF版_V1.6》第十四章 ESPTIMER实验
ESP32-S3 芯片内置一组 52 位系统定时器。该定时器可用于生成操作系统所需的滴答定时中断,也可用作普通定时器生成周期或单次延时中断。通过本章的学习,开发者将学习到高分辨率定时器的使用。
《DNESP32S3使用指南-IDF版_V1.6》第十二章 EXIT实验
本章将介绍如何将GPIO引脚作为外部中断输入来使用。通过本章的学习,开发者将学习到GPIO作为外部中断输入的使用。
《DNESP32S3使用指南-IDF版_V1.6》第十一章 KEY实验
在上一章,我们详细讲解了GPIO的输出模式,并演示了如何利用它来控制LED的亮灭。而在本章中,我们将重点关注GPIO的输入模式配置,学会如何获取外部的输入信号,例如检测按键的状态。通过学习本章内容,开发者将能够掌握GPIO作为输入模式的使用方法,进一步扩展其在嵌入式系统开发中的应用能力。
《DNESP32S3使用指南-IDF版_V1.6》第十章 LED实验
本章将通过一个经典的点灯实验,带大家开启ESP32-S3 IDF开发之旅。通过本章学习,我们将会学习到如何实现ESP32-S3的IO作为输出功能。
《DNESP32S3使用指南-IDF版_V1.6》入门篇
入门篇主要讲解了ESP32-S3 IDF开发中IDF库的使用,包括GPIO、RTC、PWM和传感器数据读取等。通过学习这些内容,我们可以了解到如何使用IDF库来控制ESP32-S3的硬件接口和传感器,并实现各种应用。
《DNESP32S3使用指南-IDF版_V1.6》入门篇的注意事项
在深入学习例程之前,有几个与之相关的关键问题是我们必须理解的。这些问题通常也是读者在后续章节中可能会遭遇的编译错误。为此,作者特意设置了一个特殊的章节,专门介绍学习例程前的注意事项,以帮助读者更好地掌握相关知识。