ESP32-C3 学习测试(七、LEDC — LED PWM 控制器)
测试第7课,补一补基本的PWM控制器的测试。 说明一下,ESP32-C3没有MCPWM硬件,所以测试只有LEDPWM, 如果想用ESP32-C3控制电机,可以考虑使用 RMT,后期有机会测试一下。 前言 1、LED PWM控制器基础介绍 1.1 基
测试第7课,补一补基本的PWM控制器的测试。 说明一下,ESP32-C3没有MCPWM硬件,所以测试只有LEDPWM, 如果想用ESP32-C3控制电机,可以考虑使用 RMT,后期有机会测试一下。 前言 1、LED PWM控制器基础介绍 1.1 基
测试第三课,ESP32-C3的串口通信测试 老样子,使用Enocean无线模块和ESP32-C3进行串口通信。 前言 1、UART示例测试 1.1 UART 基础测试 1.2 与Enocean无线模块串口通信测试 2、ESP32-C3
测试第二课,主要了解GPIO中断使用,和测试按键驱动 前言 1、GPIO示例测试 1.1 GPIO基础测试 1.2 按键驱动测试 2、 ESP32-C3 GPIO相关介绍 2.1 ESP32-C3 GPIO基础 2.2 ESP32-
经过前面的折腾,设计好了自己的测试开发板 搭建好了开发环境, 然后正式开始进行功能测试了,测试顺序先从简单的开始吧,一步一步来 前言 1、ADC采样示例测试 1.1 DMA连续采样 1.2 单次采样 1.3 测试源码 2、 ESP32-
到了测试第6课,还没有玩过ESP32-C3的基本定时器,虽然FreeRTOS,可以使用软件定时器 但是软件定时器毕竟也有不适用的时候,这个在我FreeRTOS博文中有单独说明。 所以硬件定时器也得熟悉,同时附带简单用一下软件定时器。 前言 1、 定时器
测试第五课,本来是准备测试一下PWM驱动 SK6812 RGB灯, 但是研究了一段时间,发现在ESP32-C3 有更好而且现成的方式 实现 SK6812 的控制, 使用PWM也不是不可以,只是对于初学者,需要多花好多时间, 所以本文还是先以ESP32-C3内置
测试第四课,了解ESP32-C3的 I2C 总线使用,与SHT21 温湿度传感器通讯 这一课把基础介绍放在前面,先看基本流程,再去修改代码 前言 1、 ESP32-C3 I2C基础介绍 1.1 I2C初始化 1.2 I2C读写
记录一下第一次使用立创EDA第一次设计ESP-C3的开发板 立创EDA基本操作 放置元器件 自己画库 导入库 原理图转PCB PCB设计部分说明 原理图设计 电源 复位 外部晶振 天线 USB 电源入口
记录一下第一次使用立创EDA第一次设计ESP-C3的开发板 by 矜辰所致 @TOC 用了安信可的ESP32-C3的开发板,跑通了第一个程序。后面测试一些其他功能发现连接串口助手的时候经常一连接就进入程序下载模式,程序都不能正常运行很烦: 在这
以沁恒微 CH58x 为例说明一下主机对不同属性从机特征值的读写 ...... 矜辰所致 前言 按照前面博文讲解的流程,讲完了主机从机通信框架(GATT 应用框架),讲完了从机自定义服务,讲完了主机获取从设备服务特征值句柄, 获取到了句柄当然就是要数
CH58x 主机获取从机服务特征句柄说明 ...... 矜辰所致 前言 前面我们分析过主机从机示例,讲过 GATT 应用框架,也讲过从机作为 GATT 服务器的一些服务特征值添加,当然GATT 部分最重要的还是主机从机之间的数据交互流程,在说明从机示例
蓝牙从机添加自定义服务特征示例 (包括 Indicate 和 128bit UUID ) ...... 矜辰所致 前言 在之前的文章《沁恒微蓝牙 GATT 应用框架说明》中我们已经详细了解了 GATT 中服务和特征值有关的应用框架,官方也给出了添加自定
这是一篇基于应用的说明文章, 目的在于让大家能够快速的理解沁恒微蓝牙 GATT 的应用开发框架 ...... 矜辰所致 前言 对于刚开始接触 BLE 蓝牙的小伙伴来说,学习的时候往往会去看一些基础介绍,那必然会遇到 BLE 蓝牙协议栈的说明,协议栈