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

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

3天内不再提示

乐鑫ESP32-C6闪耀苹果WWDC 2024

乐鑫信息科技 来源:乐鑫信息科技 2024-09-20 11:13 次阅读

WWDC 是苹果公司的年度全球开发者大会,旨在向全球开发者展示最新技术和工具。在今年的 WWDC 2024 上,苹果宣布将 Swift 语言扩展至嵌入式设备领域。大会技术讲座中,乐鑫ESP32-C6也现身官方 Demo “Go Small with Embedded Swift”。

Swift 是苹果公司开发的一款流行编程语言,已经广泛应用于桌面、移动应用、服务器后端以及系统软件的编写。Embedded Swift 是 Swift 语言在嵌入式系统中的子集,可能在某些语言特性上施加限制。现在,随着 Swift 被引入嵌入式设备领域,那些已经熟悉 Swift 语言的开发者们将有机会构建更丰富的物联网设备。

苹果在官方 Demo “Go Small with Embedded Swift” 中,基于乐鑫 RISC-V 架构 Wi-Fi 6 SoC ESP32-C6,展示了如何使用 Embedded Swift 构建支持 Matter 协议的智能设备。Embedded Swift 保留了 Swift 语言的部分特性,支持与原生 C/C++ API 进行绑定,这使它能够在 Swift 环境中调用这些 C/C++ 库。苹果利用该绑定技术,将乐鑫的开源 ESP-IDF 和 ESP-Matter SDK 整合到了 Embedded Swift 中,从而成功地在 Embedded Swift 语言中实现了构建 Matter 设备的示例。

wKgZombs6LeASnaUAAB-lGTOBp8125.jpg

苹果官方 GitHub 示例(基于 C6 构建 Matter 设备)

如果开发者想要从更简单的示例开始,苹果还提供了一个基于 ESP32-C6 的 LED 灯带开发示例。它展示了 Embedded Swift 在控制简单设备方面的能力,为开发者提供了一个入门级的实践平台。

wKgZombs6MmAbgp9AADPtKzk_qs881.jpg

苹果官方 GitHub 示例(基于 C6 开发 LED 灯带)

乐鑫产品为在嵌入式设备上发挥 Swift 的优势提供了理想的硬件平台,可供开发者搭建高效、安全且功能丰富的物联网应用。乐鑫正在为更多开发者用户提供创新直接的工具,创造有影响力的产品。成为国际知名品牌官方 Demo 的一部分,是我们产品力的体现,也会给我们带来更多的业务商机。

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

    关注

    61

    文章

    24166

    浏览量

    194164
  • 乐鑫
    +关注

    关注

    0

    文章

    186

    浏览量

    25336
  • Matter
    +关注

    关注

    1

    文章

    204

    浏览量

    4620

原文标题:ESP32-C6 闪耀 Apple WWDC24|使用 Embedded Swift 构建 Matter 设备

文章出处:【微信号:乐鑫信息科技,微信公众号:乐鑫信息科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    直播预约|2024 科技全球开发者大会亮点揭秘

    ESP32-P4、ESP32-C6迎来了怎样的升级?在物联网安全方面进行了哪些前沿技术探索?……欢迎预约大会直播,我们不仅准备了近30场前沿技术演讲,还邀请了多位
    的头像 发表于 08-30 11:54 180次阅读
    直播预约|<b class='flag-5'>2024</b> <b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技全球开发者大会亮点揭秘

    ESP32-C6是否可以将8MB扩展为64MBs使用?

    ESP32-C6购买是是8MB,但是内部SPI Flash是64MB的; 请问是否可以将8MB扩展为64MBs使用
    发表于 07-19 08:18

    esp32系列在睡眠模式下保持蓝牙连接的功耗测试

    本教程适用于ESP32-S3、ESP32-C3、ESP32-C6睡眠模式介绍ESP32系列常见的休眠方式有三种,分别为Modem-sleep、Light-sleep和Deep-slee
    的头像 发表于 06-21 08:04 1604次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>esp32</b>系列在睡眠模式下保持蓝牙连接的功耗测试

    ESP32-C6对于wifi6低功耗如何配置应用?

    请问下,有谁知道ESP32-C6 对于wifi6 低功耗如何配置应用吗?
    发表于 06-12 06:54

    ESP32-C6延迟高的原因?怎么解决?

    我使用ESP32-C6,用的IDF版本为v5.1-beta1-372-g6ad6fb9755,我使用TCP client 示例程序连接上路由器,我电脑使用ping命令测试延迟,可以从截图看到延迟都在好几十 上百ms。这是我哪里没使用对导致的?
    发表于 06-11 09:06

    如何在Arduino上使用ESP32-C6

    我想在Arduino上使用ESP32-C6我应该怎么做?
    发表于 06-11 06:48

    ESP32-C6单片机支持哪些SPI Flash?

    开发环境:Windows11+VScode 使用的芯片型号:ESP32-C6 需要用到ESP32-C6的存储功能,请问ESP32-C6单片机支持的片外SPI Flash,有没有型号、品牌等要求,有没有SPI Flash支持列表?
    发表于 06-07 06:42

    ESP32-C6无法开启uart hci怎么解决?

    开发板:ESP32-C6-DevKitM-1 board esp-idf:V5.2 我们想用esp-idf里的hci示例把ESP32-C6 的uart口作为hci io,来与pc传递
    发表于 06-06 06:16

    ESP32-P4芯片应用,WT99P4C6-S1开发板应用方案

    在物联网和智能硬件的浪潮中,性能卓越、成本效益高的解决方案一直是开发者们追求的目标。作为集成电路设计领域的佼佼者,其ESP32系列芯片一直是智能设备开发者的优选。而今,
    的头像 发表于 06-01 08:04 1097次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP32</b>-P4芯片应用,WT99P4<b class='flag-5'>C6</b>-S1开发板应用方案

    科技发布全新ESP32-H4 SoC

    信息科技最新发布了ESP32-H4,这一创新产品是对其ESP32-H2系列的完美补充,进一步巩固了公司在802.15.4和Bluetooth LE领域的产品布局。
    的头像 发表于 05-06 15:18 706次阅读

    宣布推出ESP32-H4,支持802.15.4和Bluetooth 5.4的低功耗SoC

    信息科技 (688018.SH) 宣布推出 ESP32-H4,继 ESP32-H2 后进一步丰富了公司的 802.15.4 和 Bluetooth LE 产品矩阵。
    的头像 发表于 04-11 16:08 1068次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b>宣布推出<b class='flag-5'>ESP32</b>-H4,支持802.15.4和Bluetooth 5.4的低功耗SoC

    WT01P4C6-S1核心板 搭载ESP32-P4芯片及ESP32-C6 Wi-Fi 6芯片

    ESP32-P4即将出新核心板了!WT01P4C6-S1是启明云端基于ESP32-P4与ESP32-
    的头像 发表于 03-23 08:03 1386次阅读
    WT01P4<b class='flag-5'>C6</b>-S1核心板  搭载<b class='flag-5'>ESP32</b>-P4芯片及<b class='flag-5'>ESP32-C6</b> Wi-Fi <b class='flag-5'>6</b>芯片

    信息科技推出全新ESP32-C61 SoC

    信息科技 (688018.SH) 宣布推出全新的 Wi-Fi 6 + Bluetooth 5 (LE) SoC ESP32-C61。这款芯片作为
    的头像 发表于 01-08 17:23 947次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b>信息科技推出全新<b class='flag-5'>ESP32-C</b>61 SoC

    ESP32-C6系列芯片勘误表介绍

    电子发烧友网站提供《ESP32-C6系列芯片勘误表介绍.pdf》资料免费下载
    发表于 12-13 09:26 6次下载
    <b class='flag-5'>ESP32-C6</b>系列芯片勘误表介绍

    科技ESP32-C3系列通过CLS-Ready认证

    科技 (688018.SH) 荣幸地宣布,其 ESP32-C3 (ESP8685) 系列已成功通过 CLS-Ready 认证,充分彰显了
    的头像 发表于 12-05 16:37 1159次阅读