0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于一个micro USB连接器串行IC对ESP32芯片实现编程

电子设计 来源:电路城 作者:电路城 2021-04-27 14:31 次阅读

一个小型的便携式遥控器,可以使用ESP32的触摸功能进行自定义以执行不同的任务。

ESP32模块具有许多不同的功能。这些功能之一就是它的触摸功能。实际上,它非常好,您可以立即使用触摸功能!您只需要将一条金属线连接到触摸针上就可以了。不需要额外的硬件。现在,ESP32芯片上有10个可用的启用触摸的GPIO。您可以用它来做一些惊人的项目。例如这种微小的触摸遥控器。您可以将其用作PC的鼠标,智能手机摄像头的遥控器,甚至可以将其集成到家庭自动化系统中以控制智能设备。

让我们从设计电路开始。这就是项目的示意图。它仅包含一些组件。除了ESP32,我们还有一个micro USB连接器以及USB到串行IC来对芯片进行编程。然后我们有3.3伏的电压调节器。电池连接器以及充电电路。设计完PCB之后,我转到PCBway来制造该PCB。几天后,我就到了家门口。组装好之后,我将电池连接至电池连接器,以查看是否能够对模块进行充电。它按预期做了。

接下来,我连接了一个微型USB连接器,以上传测试草图以获取触摸板读数。程序成功上传。因此,编程电路也正在工作。如果此时打开串行监视器,您会看到我们正在获取一些值。当我们触摸垫时,相应引脚的值也将更改,以确认触摸引脚也能正常工作。

在这里,我已使用BLE鼠标库来控制蓝牙上的鼠标移动。上载代码后,打开蓝牙设置,然后单击添加新设备。从那里选择ESP 32蓝牙鼠标,它将被连接,现在我们可以将该模块用作无线鼠标仿真器,使用触摸板进行鼠标移动。我们还可以使用它与其他ESP 32板进行通信,例如打开和关闭灯泡或调暗其亮度。因此,您可以用它做很多事情。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 摄像头
    +关注

    关注

    59

    文章

    4807

    浏览量

    95397
  • 遥控器
    +关注

    关注

    18

    文章

    829

    浏览量

    65963
  • 智能设备
    +关注

    关注

    5

    文章

    1045

    浏览量

    50428
收藏 人收藏

    评论

    相关推荐

    易于构建的多仿真RS232终端uTerm2-S

    与 uTerm-S 的 SER-USB (J3) 连接器相同。PRG-USB1 (J2) 连接器编程端口)PRG-
    发表于 07-06 06:05

    构建USB串行端口

    分成两部分。主要的 5 导体连接器用于对 ESP-32 设备进行编程,第二连接器用于保存未使用的信号。自从我建造它然后解开它们以来,我对此
    发表于 08-02 06:27

    ESP32串行端口到USB编程器板无法工作是为什么?

    大家好,我为 ESP32 ( https://www.aliexpress.com/i/4000515425227.html ) 买了串行端口到
    发表于 03-01 06:21

    ESP32 S2 FH4无法连接芯片是怎么回事?

    ESP32 S2 mini 和 lilygo ESP32s2(引脚 19 和 20 上的 USB A 连接器)上测试了通过 USB 上传。
    发表于 04-12 06:36

    ESP32模组能实现什么功能

    将两颗ESP32 SoC串行连接,各自安装外部(Wi-Fi)天线后再套上一个漂亮的外壳。该设
    发表于 08-10 15:09 4817次阅读

    基于ESP32芯片的ESPGateway网关设备

    将两颗ESP32SoC串行连接,各自安装外部(Wi-Fi)天线后再套上一个漂亮的外壳。该设备
    发表于 03-07 15:13 1486次阅读

    ESP32系列芯片的规格

    ESP32款2.4GHz Wi-Fi和蓝牙组合芯片,采用TSMC超低功耗40nm设计技术它旨在实现最佳功率和射频性能,显示出鲁棒性、多功能性和灵活性在各种应用和电源场景中的可靠性。
    发表于 04-25 16:21 7次下载

    简单的ESP32ESP8266编程器

    电子发烧友网站提供《简单的ESP32ESP8266编程器.zip》资料免费下载
    发表于 07-22 09:43 7次下载
    简单的<b class='flag-5'>ESP32</b>和<b class='flag-5'>ESP</b>8266<b class='flag-5'>编程器</b>

    如何使用ESP32-CAM构建一个人脸识别系统

    ESP32-S 芯片。使用 ESP32-CAM 模块,我们可以构建一个人脸识别系统,而无需使用任何复杂的编程和任何额外的组件。
    发表于 08-22 16:35 1.6w次阅读
    如何使用<b class='flag-5'>ESP32</b>-CAM构建<b class='flag-5'>一个</b>人脸识别系统

    使用Arduino通过USB串行ESP32S3进行编程和调试

    电子发烧友网站提供《使用Arduino通过USB串行ESP32S3进行编程和调试.zip》资料免费下载
    发表于 10-19 14:50 2次下载
    使用Arduino通过<b class='flag-5'>USB</b><b class='flag-5'>串行</b>对<b class='flag-5'>ESP32</b>S3进行<b class='flag-5'>编程</b>和调试

    使用ESP32实现UDP通信的方法

    前面给大家分享了ESP32使用miropython编程环境搭建,今天给大家分享如何使用ESP32实现UDP通信。
    的头像 发表于 11-14 10:21 6135次阅读

    详细讲解USB3.0 Micro-B接口连接器知识!

    了五引脚,以实现代完整的USB 3.0标准数据传输速度。USB3.0 Micro-B接口
    的头像 发表于 03-16 11:47 1.4w次阅读
    详细讲解<b class='flag-5'>USB</b>3.0 <b class='flag-5'>Micro</b>-B接口<b class='flag-5'>连接器</b>知识!

    MICRO USB连接器设计过程中材料强度的重要性

    配对时,两MICRO USB连接器半部之间将有法向力,该力在它们之间产生电接触。MICRO USB
    的头像 发表于 01-04 09:28 963次阅读
    <b class='flag-5'>MICRO</b> <b class='flag-5'>USB</b><b class='flag-5'>连接器</b>设计过程中材料强度的重要性

    USB连接器是什么 为什么usb连接器固定pin不样?

    USB连接器种通用串行总线接口,用于规范电脑与外部设备的连接和通讯。
    的头像 发表于 01-28 15:01 2009次阅读

    esp32用什么软件编程

    ESP32款由乐鑫(Espressif)推出的低功耗、高性能的Wi-Fi和蓝牙双模微控制,广泛应用于物联网、智能家居、智能穿戴等领域。要对ESP32进行
    的头像 发表于 08-19 17:24 2778次阅读