2、热门ESP32开发板详解:功能、使用与安装指南

热门ESP32开发板详解:功能、使用与安装指南

1. TTGO T-Display V1.1模块

TTGO T-Display V1.1模块配备了一个1.14英寸的TFT(薄膜传输)ST7789 LCD屏幕,分辨率为135×240像素。该模块有两个按钮和一个ADC引脚,可通过USB - C连接或带有双引脚JST连接器的电池供电。当通过USB - C连接供电时,电池也会同时充电。

  • PWM控制 :TFT屏幕背光(GPIO 4上的TFT_BL)通过PWM(脉冲宽度调制)和ledc函数指令进行控制。示例代码如下:
int channel = 0, frequency = 1000, resolution = 8, duty = 32;
ledcAttachPin(TFT_BL, channel);
ledcSetup(channel, frequency, resolution);
ledcWrite(channel, duty);

其中,参数channel、frequency、resolution和duty分别表示PWM输出通道(0 - 15)、方波频率(Hz)、PWM分辨率(8、10、12或15位)和缩放占空比。例如,8位分辨率提供的值范围是0 - 255(2^8 - 1),占空比为8、16、32、64、128和255时,屏幕亮度会加倍。降低LCD亮度在一定程度上可以降低模块温度。

  • 模拟到数字转换 :两个模拟到数字转换器ADC1和ADC2分别有六个和七个可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值