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 设备的示例。

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

苹果官方 GitHub 示例(基于 C6 开发 LED 灯带)
乐鑫产品为在嵌入式设备上发挥 Swift 的优势提供了理想的硬件平台,可供开发者搭建高效、安全且功能丰富的物联网应用。乐鑫正在为更多开发者用户提供创新直接的工具,创造有影响力的产品。成为国际知名品牌官方 Demo 的一部分,是我们产品力的体现,也会给我们带来更多的业务商机。
-
苹果
+关注
关注
61文章
24586浏览量
207453 -
乐鑫
+关注
关注
0文章
208浏览量
26584 -
Matter
+关注
关注
1文章
321浏览量
7039
原文标题:ESP32-C6 闪耀 Apple WWDC24|使用 Embedded Swift 构建 Matter 设备
文章出处:【微信号:乐鑫信息科技,微信公众号:乐鑫信息科技】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
Wi-Fi 6+蓝牙5.3,这款乐鑫科技ESP32-C6开发板让智能硬件开发又快又稳!启明云端乐鑫代理
乐鑫ESP32-P4:360MHz双核+AI扩展,助力AI模型推理提速降耗
乐鑫ESP32-C61全面进入量产
ESP32-C6 智能网关设备WiFi6高性能通信应用
乐鑫ESP32-C5全面进入量产!启明云端乐鑫科技代理商
乐鑫ESP32-H4:支持 802.15.4 和 Bluetooth 5.4 (LE) 的低功耗 SoC
Wi-Fi 6超值畅享|乐鑫ESP32-C61 SoC,启明云端乐鑫科技代理商
乐鑫打造全球首款PSA Certified Level 2 RISC-V芯片,启明云端乐鑫科技代理商
乐鑫科技RISC-V芯片ESP32-C6获得PSA Certified Level 2认证
乐鑫 ESP32-C6 通过 Thread 1.4 互操作性认证

乐鑫ESP32-C6闪耀苹果WWDC 2024
评论