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

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

3天内不再提示

GitHub Copilot+ESP开发实战-I2C

启明云端 2024-03-29 08:03 次阅读

准备工作

1.ESP32-S3-DevKitC-1 开发板一块 ;
2.LM75A温度感应器;
3.杜邦线4根、USB线 ;

一、向Copilot提问

1.ESP32-S3用C语言实现I2C初始化;2.SDA为18,SCL为19,初始化失败添加打印信息;3.实现LM75A温度感应器循环等待获取数据;
工具回复:d6235c12-ed5f-11ee-9118-92fbcf53809c.png

二、复制到个人工程中

d6416900-ed5f-11ee-9118-92fbcf53809c.png

三、编译代码

d650639c-ed5f-11ee-9118-92fbcf53809c.png

四、烧录固件

ESP32-S3和LM75A连线如下:
d66e6f86-ed5f-11ee-9118-92fbcf53809c.png

五、测试结果

给温度感应器加热,打印信息数字会变高;不加热,就会逐渐降低。d695282e-ed5f-11ee-9118-92fbcf53809c.png以上就是GitHub Copilot+ESP开发实战-I2C的全部内容,感兴趣的可以后台咨询小启。


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

    关注

    28

    文章

    1484

    浏览量

    123616
  • ESP
    ESP
    +关注

    关注

    0

    文章

    183

    浏览量

    33923
  • CoPilot
    +关注

    关注

    1

    文章

    41

    浏览量

    6150
  • GitHub
    +关注

    关注

    3

    文章

    468

    浏览量

    16427
收藏 人收藏

    评论

    相关推荐

    I2C通信开发障碍以及总结

    本文主要讲解的是I2C开发过程中会遇到的坑以及I2C的个人总结经验,很实用,可以i帮助开发人员更好的理解
    的头像 发表于 04-17 16:35 1390次阅读
    <b class='flag-5'>I2C</b>通信<b class='flag-5'>开发</b>障碍以及总结

    I2C Guid I2C指南

    I2C Guid  I2C指南 The I2C bus is used in a wide rangeof applications because it is simpleand
    发表于 04-23 13:55 36次下载

    ESP8266 I2C使用说明 Version 0.2

    ESP8266 I2C 使用说明Version 0.2
    发表于 11-10 17:44 213次下载

    i2c

    单片机i2c总线操作;单片机i2c总线操作;单片机i2c总线操作;
    发表于 05-17 11:09 35次下载

    I2C总线的基本通信总结

    在电子设计开发I2C大家已经很熟悉了,每一种电子产品小到电子开关,大到卫星通信都会利用的I2C总线。据统计I2C在电子产品中占据了93%的份额,几乎任何一种电路都要使用。
    的头像 发表于 08-26 14:08 1.8w次阅读
    <b class='flag-5'>I2C</b>总线的基本通信总结

    嵌入式内核及驱动开发-09IIC子系统框架使用(I2C协议和时序,I2C驱动框架,I2C从设备驱动开发,MPU6050硬件连接

    文章目录I2c协议和时序I2c介绍I2c硬件连接I2c总线的信号I2c总线写时序I2c总线读时序
    发表于 12-06 14:06 17次下载
    嵌入式内核及驱动<b class='flag-5'>开发</b>-09IIC子系统框架使用(<b class='flag-5'>I2C</b>协议和时序,<b class='flag-5'>I2C</b>驱动框架,<b class='flag-5'>I2C</b>从设备驱动<b class='flag-5'>开发</b>,MPU6050硬件连接

    硬件I2C与模拟I2C

    硬件I2C对应芯片上的I2C外设,有相应I2C驱动电路,其所使用的I2C管脚也是专用的,因而效率要远高于软件模拟的I2C;一般也较为稳定,但
    发表于 12-28 19:14 81次下载
    硬件<b class='flag-5'>I2C</b>与模拟<b class='flag-5'>I2C</b>

    ESP32 之 ESP-IDF 教学(六)——I2C数据总线(I²C

    ESP32 之 ESP-IDF 学习笔记(六)【I2C数据总线(I²C)】文章目录ESP32 之
    发表于 12-28 19:25 22次下载
    <b class='flag-5'>ESP</b>32 之 <b class='flag-5'>ESP</b>-IDF 教学(六)——<b class='flag-5'>I2C</b>数据总线(<b class='flag-5'>I</b>²<b class='flag-5'>C</b>)

    ESP 12E I2c基卡的I2C IO卡设计

    电子发烧友网站提供《ESP 12E I2c基卡的I2C IO卡设计.zip》资料免费下载
    发表于 08-15 09:27 3次下载
    <b class='flag-5'>ESP</b> 12E <b class='flag-5'>I2c</b>基卡的<b class='flag-5'>I2C</b> IO卡设计

    用于ESP 12E I2C基卡的I2C IO卡

    电子发烧友网站提供《用于ESP 12E I2C基卡的I2C IO卡.zip》资料免费下载
    发表于 06-09 09:47 0次下载
    用于<b class='flag-5'>ESP</b> 12E <b class='flag-5'>I2C</b>基卡的<b class='flag-5'>I2C</b> IO卡

    i2c采样是上升沿吗?

    数据。在本文中,我们将详细讨论I2C采样的工作原理,采样时机以及如何进行I2C采样。 I2C采样的原理 I2C采样是基于I2C通讯协议的,该
    的头像 发表于 09-19 17:16 2719次阅读

    【比特熊充电栈】开启 GitHub Copilot 开发之旅

    提取上下文,即时对单独行乃至整个函数提出建议,让开发生产力直接拉满。 如何快速接入 GitHub Copilot 的能力,并在企业场景中进行开发实战
    的头像 发表于 09-22 00:20 674次阅读
    【比特熊充电栈】开启 <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b> <b class='flag-5'>开发</b>之旅

    GitHub Copilot+ESP开发使用问题集锦(一)

    简洁明确:2、可以提一些开发中遇到的问题,GitHubCopilot会给一个大概得方向供参考。3、可以在GitHubCopilot上查询ESP的一些的技术名词介绍4
    的头像 发表于 03-09 08:03 402次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot+ESP</b><b class='flag-5'>开发</b>使用问题集锦(一)

    GitHub Copilot+ESP开发实战-串口

    上篇文章讲了GitHubCopilot在应用中可能遇到的问题,接下来小启就简单介绍下GitHubCopilot在ESP32开发C语言实现串口功能,感兴趣的可以看看。一、向Copilot
    的头像 发表于 03-16 08:03 477次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot+ESP</b><b class='flag-5'>开发</b><b class='flag-5'>实战</b>-串口

    GitHub Copilot+ESP开发实战-SPI

    准备工作1.ESP32-C3-DevKitC-1开发板一块;2.SPI转uart小板一块;3.杜邦线4根、USB线;一、向Copilot提问需要实现的功能:1、
    的头像 发表于 03-30 08:03 417次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot+ESP</b><b class='flag-5'>开发</b><b class='flag-5'>实战</b>-SPI